E69 bosch ECM identification

Bosch Motronic etc ECUs and PCMs
User avatar
Gatecrasher
Posts: 272
Joined: Sat Apr 25, 2020 6:09 am

Re: E69 bosch ECM identification

Post 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.
kur4o
Posts: 948
Joined: Sun Apr 10, 2016 9:20 pm

Re: E69 bosch ECM identification

Post 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.
User avatar
Gatecrasher
Posts: 272
Joined: Sat Apr 25, 2020 6:09 am

Re: E69 bosch ECM identification

Post 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.
kur4o
Posts: 948
Joined: Sun Apr 10, 2016 9:20 pm

Re: E69 bosch ECM identification

Post 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.
kur4o
Posts: 948
Joined: Sun Apr 10, 2016 9:20 pm

Re: E69 bosch ECM identification

Post 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.
Attachments
e55_math_.rar
(125.92 KiB) Downloaded 95 times
Post Reply