Page 2 of 2

Re: E69 bosch ECM identification

Posted: Sat Jun 03, 2023 12:37 am
by Gatecrasher
That 9.6.1 FR is fascinating. There's a lot of general purpose GM stuff in there that's useful even if you're not working on this specific device. There's an extensive PID list in the T2DDM section. (All of the diagnostic stuff is prefixed as 'T2' BTW). I've found quite a bit of PID overlap with my E92. While I wouldn't gamble on everything being a 100% match, it'd still be an excellent resource for anyone reversing code on other ECMs.

T2DC is the Mode $AE stuff. There's a nice list of device control CPIDs in there as well.

I'm kind of shocked at how few CAN frames are defined for this thing though.

Re: E69 bosch ECM identification

Posted: Sat Jun 03, 2023 1:12 am
by kur4o
Gatecrasher wrote:That 9.6.1 FR is fascinating. There's a lot of general purpose GM stuff in there that's useful even if you're not working on this specific device. There's an extensive PID list in the T2DDM section. (All of the diagnostic stuff is prefixed as 'T2' BTW). I've found quite a bit of PID overlap with my E92. While I wouldn't gamble on everything being a 100% match, it'd still be an excellent resource for anyone reversing code on other ECMs.

T2DC is the Mode $AE stuff. There's a nice list of device control CPIDs in there as well.

I'm kind of shocked at how few CAN frames are defined for this thing though.
Great find.

Too bad there is no conversion factor, there is some bosch identifiers that I guess are part of measurements in a.2l. file. If we can find one, scaling can be extracted and linked with pid number, making a great Pid list for CAN stuff.
VX L67 Getrag wrote:If/when I get time….. can’t promise anything but I will try & crossreference data given to what you’re after, which is your preferred file to start with?
Not urgent, when you have time any info will be highly appreciated.

Re: E69 bosch ECM identification

Posted: Sat Jun 03, 2023 2:30 am
by Gatecrasher
I got my hopes up when I saw the description for Mode 22 (T2RDPRID). It says to refer to the Mode 2C (T2DDM) for the PIDs, the number of response bytes and the scaling. But it's not there. Having it as a guidepost is still incredibly helpful though.

Re: E69 bosch ECM identification

Posted: Sat Jun 03, 2023 4:42 am
by kur4o
Gatecrasher wrote:I got my hopes up when I saw the description for Mode 22 (T2RDPRID). It says to refer to the Mode 2C (T2DDM) for the PIDs, the number of response bytes and the scaling. But it's not there. Having it as a guidepost is still incredibly helpful though.
Never mind, I looked at one e55 a2l file I have from net, it got the identifiers linked to a measurement, where a scaling is available. Bad news is, Currently exporting measurements is not possible. The list is not that complete as e69, but still lots of useful info can be extracted.

Re: E69 bosch ECM identification

Posted: Tue Jun 06, 2023 7:10 am
by kur4o
Here is some generated csv with math, and pid identifier from e55 a.2.l. file I have from web.

The name can be linked from the list in the function documents, and used for pid conversion with units and description if any.