[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/db/driver/mysqli.php on line 258: mysqli_fetch_assoc(): Couldn't fetch mysqli_result
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/db/driver/mysqli.php on line 320: mysqli_free_result(): Couldn't fetch mysqli_result
rusefi.com The most advanced open source ECU 2022-02-24T09:04:40 https://rusefi.com/forum/app.php/feed/topic/2241 2022-02-24T09:04:40 2022-02-24T09:04:40 https://rusefi.com/forum/viewtopic.php?t=2241&p=44459#p44459 <![CDATA[Re: E65 N73 CAN bus]]> https://github.com/HeinrichG-V12/E65_ReverseEngineering/blob/main/docs/0x0AA.md (Torque 3)

Statistics: Posted by Zeiss — Thu Feb 24, 2022 9:04 am


]]>
2022-02-23T22:08:33 2022-02-23T22:08:33 https://rusefi.com/forum/viewtopic.php?t=2241&p=44456#p44456 <![CDATA[Re: E65 N73 CAN bus]]> https://www.loopybunny.co.uk/CarPC/can/0AA.html

Need to relay kick-down flag because I think I've lost kick-down without it :) Open issue - no "R/P/N" messages only see packets for forward gears for whatever reason.

https://github.com/rusefi/rusefi/commit/387e957df0c9578f1f46ad7e96ea464a33a44f79
2022-02-23_16_47_37_736: EngineState: LUA: original 69 2A 5 0 CE A 80 36
2022-02-23_16_47_37_737: EngineState: LUA: repacked 83 0 0 0 CE A 0 0

2022-02-23_16_47_37_737: EngineState: LUA: original 5A 1B 5 0 CE A 80 36
2022-02-23_16_47_37_738: EngineState: LUA: repacked 84 1 0 0 CE A 0 0
with current code I take RPM and PPS bytes, apply my own counter and apply my own checksum. Exciting!

Statistics: Posted by AndreyB — Wed Feb 23, 2022 10:08 pm


]]>
2022-02-22T15:21:58 2022-02-22T15:21:58 https://rusefi.com/forum/viewtopic.php?t=2241&p=44443#p44443 <![CDATA[Re: E65 N73 CAN bus]]>
BMW F-series are using diagnostic over ethernet, and not k-line like out E-Series.
E-Series ECU and TCU diagnostics seems to be CAN, it's gateway which does k-line translation. Might be similar story with F-series not that we care for our purposes at this point.

Statistics: Posted by AndreyB — Tue Feb 22, 2022 3:21 pm


]]>
2022-02-22T09:27:44 2022-02-22T09:27:44 https://rusefi.com/forum/viewtopic.php?t=2241&p=44442#p44442 <![CDATA[Re: E65 N73 CAN bus]]>
I've just looked in my log files, I don't have 0x612 or 0x618 there. It really seems to have something to do with the diagnostics.The 0x6xx number range is for "services", it starts at 0x580.

Statistics: Posted by Zeiss — Tue Feb 22, 2022 9:27 am


]]>
2022-02-21T22:26:51 2022-02-21T22:26:51 https://rusefi.com/forum/viewtopic.php?t=2241&p=44438#p44438 <![CDATA[Re: E65 N73 CAN bus]]>
TCU INPA request 0x0618 and ECU#1 0x612, with 0x6f1 maybe response from both.

Somebody on the internet says UDS and they mention 62x and 630x packets which I have no seen so far. See https://www.bimmerfest.com/threads/enet-can-diagnostic-messages-for-bench-coding.1398888/

Statistics: Posted by AndreyB — Mon Feb 21, 2022 10:26 pm


]]>
2022-02-14T17:14:00 2022-02-14T17:14:00 https://rusefi.com/forum/viewtopic.php?t=2241&p=44359#p44359 <![CDATA[Re: E65 N73 CAN bus]]>
EDIT: Just this lines:

CAN_BMW_E90_TORQUE_1 = 0x0A8
CAN_BMW_E90_TORQUE_2 = 0x0A9
CAN_BMW_E90_RPM_THROTTLE = 0x0AA
CAN_BMW_E90_DSC_TORQUE_DEMAND = 0x0B6
CAN_BMW_E90_WHEEL_SPEED = 0x0CE
CAN_BMW_E90_IGNITION_KEY = 0x130
CAN_BMW_E65_GEAR_SELECTOR = 0x192
CAN_BMW_E90_DSC_STATUS = 0x19E
CAN_BMW_E90_DSC_SPEED = 0x1A0
CAN_BMW_E90_COOLANT = 0x1D0
CAN_BMW_E90_LOCKING = 0x2FC
CAN_BMW_E90_MSA = 0x308
CAN_BMW_E90_DASH_ON = 0x332
CAN_BMW_E90_ECU_NETWORK = 0x492
CAN_BMW_GEAR_TORQUE_DEMAND2 = 0x0B5
CAN_BMW_GEAR_TRANSMISSION_DATA = 0x0BA
CAN_BMW_GEAR_GEARBOX_DATA_2 = 0x1A2
CAN_BMW_GEAR_TRANSMISSION_DISP = 0x1D2
CAN_BMW_GEAR_GANG_STATUS = 0x304
CAN_BMW_GEAR_NETWORK = 0x498
CAN_BMW_GEAR_SERVICE = 0x598

?

That's it?

Statistics: Posted by Zeiss — Mon Feb 14, 2022 5:14 pm


]]>
2022-02-14T16:38:17 2022-02-14T16:38:17 https://rusefi.com/forum/viewtopic.php?t=2241&p=44357#p44357 <![CDATA[Re: E65 N73 CAN bus]]>
You managed to make the gearbox happy with Proteus between the gearbox and the engine? What messages did you let through?
Yep exactly! The list is at https://github.com/rusefi/rusefi/blob/056f101dd49ddd6cb17bf781457d27cbf9ff684b/firmware/config/engines/bmw_n73.cpp#L38

Statistics: Posted by AndreyB — Mon Feb 14, 2022 4:38 pm


]]>
2022-02-14T16:33:32 2022-02-14T16:33:32 https://rusefi.com/forum/viewtopic.php?t=2241&p=44356#p44356 <![CDATA[Re: E65 N73 CAN bus]]>
That's amazing! Congratulations!

Statistics: Posted by Zeiss — Mon Feb 14, 2022 4:33 pm


]]>
2022-02-14T04:54:52 2022-02-14T04:54:52 https://rusefi.com/forum/viewtopic.php?t=2241&p=44351#p44351 <![CDATA[Re: E65 N73 CAN bus]]> Statistics: Posted by AndreyB — Mon Feb 14, 2022 4:54 am


]]>
2022-02-14T04:43:10 2022-02-14T04:43:10 https://rusefi.com/forum/viewtopic.php?t=2241&p=44350#p44350 <![CDATA[Re: E65 N73 CAN bus]]>
Proteus+Lua+magic list of CAN messages https://github.com/rusefi/rusefi/blob/056f101dd49ddd6cb17bf781457d27cbf9ff684b/firmware/config/engines/bmw_n73.cpp#L38 to relay works: as soon as I changed onTick rate to 200hz (all onCanRx for all pending incoming messages are handled right before onTick invocation) I got a happy moving vehicle without any transmission-relayed messages on the gauge cluster.

logs https://github.com/rusefi/rusefi_documentation/blob/master/OEM-Docs/Bmw/2003_7_Series_e65/HeinrichG-V12-E65_ReverseEngineering/E65-760-andrey-2021-feb-13-proteus-in-the-middle-looks-great.trc https://github.com/rusefi/rusefi_documentation/blob/master/OEM-Docs/Bmw/2003_7_Series_e65/HeinrichG-V12-E65_ReverseEngineering/E65-760-andrey-2021-feb-13-proteus-in-the-middle-drive-around-block.trc

Statistics: Posted by AndreyB — Mon Feb 14, 2022 4:43 am


]]>
2022-02-03T03:34:02 2022-02-03T03:34:02 https://rusefi.com/forum/viewtopic.php?t=2241&p=44263#p44263 <![CDATA[Re: E65 N73 CAN bus]]> https://github.com/brent-stone/CAN_Reverse_Engineering/

six clusters were identified the most obvious one is correlation between engine temperature and engine RPM warning

https://github.com/HeinrichG-V12/E65_ReverseEngineering/blob/main/docs/0x1D0.md https://github.com/HeinrichG-V12/E65_ReverseEngineering/blob/main/docs/0x332.md

Too much output to attach it all - figures.zip has half of the total figures

Statistics: Posted by AndreyB — Thu Feb 03, 2022 3:34 am


]]>
2022-01-11T23:49:50 2022-01-11T23:49:50 https://rusefi.com/forum/viewtopic.php?t=2241&p=44006#p44006 <![CDATA[Re: E65 N73 CAN bus]]> https://view.officeapps.live.com/op/view.aspx?src=http%3A%2F%2Fwww.carx24.de%2FE65_Codes.xls&wdOrigin=BROWSELINK

Statistics: Posted by AndreyB — Tue Jan 11, 2022 11:49 pm


]]>
2021-12-29T16:14:48 2021-12-29T16:14:48 https://rusefi.com/forum/viewtopic.php?t=2241&p=43775#p43775 <![CDATA[Re: E65 N73 CAN bus]]>
It is CAN message layout of 0x0A8, like this:
grafik.png
Very interesting is the first row in the table (Checksum_TORQ_1_DME), the calculation is described in a3)

Statistics: Posted by Zeiss — Wed Dec 29, 2021 4:14 pm


]]>
2021-12-29T15:53:24 2021-12-29T15:53:24 https://rusefi.com/forum/viewtopic.php?t=2241&p=43774#p43774 <![CDATA[Re: E65 N73 CAN bus]]>
image.png

Statistics: Posted by AndreyB — Wed Dec 29, 2021 3:53 pm


]]>
2021-12-29T12:28:14 2021-12-29T12:28:14 https://rusefi.com/forum/viewtopic.php?t=2241&p=43771#p43771 <![CDATA[Re: E65 N73 CAN bus]]> https://mega.nz/file/H55SwSST#ihZrrF6eQLv1-vUP3USn5kiGMfMDpIBpwXhy1B3CLO0 is ALL THE STUFF WE NEED!

The only thing missing there are the conversion formulas, but I have most of them. I have a DBC-File with all the signals, factors, offsets, units and etc, but there no can messages... so what I'm doing right now is creating the CAN messages and adding proper signals to the messages.

Check this:
grafik.png
And this, this is CAN-ID 0x0B5:
grafik.png
0x0B5 is fully decoded. :) I will update the DBC-File in my github and description.

Here is the CAN-ID 0x0CE:
grafik.png

Statistics: Posted by Zeiss — Wed Dec 29, 2021 12:28 pm


]]>