Page 1 of 1

E38 odometer and prog date

Posted: Mon Feb 10, 2025 12:56 am
by tpepmeie
Looking through a couple of E38 binaries at the moment. Could someone point to the last programming date and mileage location. I've found vins all over the place, seed, key, and what I believe to be the Immo code (between the seed and key?).

Can't find the date and mileage, though. Nothing obvious in ASCII text, like the other things.

It's interesting how they use the two EEPROM areas. Sometimes one is blank, and the other area has values, and sometimes the other way around. I've even seen some with data in both sections. I thought I saw Tazzi or somebody say they write to one entirely, and erase the other section.

Todd

Re: E38 odometer and prog date

Posted: Mon Feb 10, 2025 2:20 am
by Gatecrasher
I thought I saw Tazzi or somebody say they write to one entirely, and erase the other section.
That's basically it. It's EEPROM emulated in flash. There's a few good Freescale/NXP docs that explain how it all works to minimize rewrite wear on the flash memory.

Re: E38 odometer and prog date

Posted: Mon Feb 10, 2025 9:08 am
by Tazzi
Location of those parameters can slightly vary depending on the operating system of the ECM.

This is why people get corrupted ECMs (semi bricked) from flashing an operating system into an E38 that uses slightly different emulated eeprom offsets, which results in the seed,key,vin,ect all being in wrong locations.

Re: E38 odometer and prog date

Posted: Sat Feb 22, 2025 9:01 pm
by MPC001
tpepmeie wrote: Mon Feb 10, 2025 12:56 am Looking through a couple of E38 binaries at the moment. Could someone point to the last programming date and mileage location. I've found vins all over the place, seed, key, and what I believe to be the Immo code (between the seed and key?).

Can't find the date and mileage, though. Nothing obvious in ASCII text, like the other things.

It's interesting how they use the two EEPROM areas. Sometimes one is blank, and the other area has values, and sometimes the other way around. I've even seen some with data in both sections. I thought I saw Tazzi or somebody say they write to one entirely, and erase the other section.

Todd
Which OS's? as Tazzi noted, locations vary a bit by OS.

Re: E38 odometer and prog date

Posted: Sat Feb 22, 2025 11:35 pm
by tpepmeie
OS 12614676 is the one I'm working on. Found the programming date. Mileage, not yet. Its probably as obvious as the date was when I found it :)

Re: E38 odometer and prog date

Posted: Sun Feb 23, 2025 9:12 am
by antus
Can you do a read, power it up, run a signal to the vss to click it over a bit, then ign off power down and re-read and see what changed?

Re: E38 odometer and prog date

Posted: Mon Feb 24, 2025 11:57 am
by ironduke
Maybe try a 1A DF request. That's used for odometer requests for other ecms.. My e38's in my personal vehicles don't store mileage afaik. They're stored in the IPC..