PDA

View Full Version : MC9S12HZ256CAL 3L16Y odometer correction



ilDandi
19th June, 2019, 03:17 PM
I need to read a MC9S12HZ256CAL 3L16Y mcu via Xprog where do I connect? To the bdm port or directly to the mcu pin? Anybody has the correct pinout to use?

Many thanks https://uploads.tapatalk-cdn.com/20190619/8e091de3c5d9f02c18d800b6069d86d7.jpg

jomberykaso
19th June, 2019, 04:36 PM
What car is?
What model is?
What year is?

ilDandi
19th June, 2019, 06:21 PM
What car is?
What model is?
What year is?It is a Lotus Elise 1.6 2011

jomberykaso
19th June, 2019, 06:28 PM
Good Luck!

628983

chrisro
20th September, 2019, 07:14 PM
Hi
I have no connection with this pinout with my xprog. I connected with different programmer but need info about milage location
thx

ilDandi
30th July, 2021, 02:37 PM
Well, I'm here after two years with the same issue

I read two different cluster one with 35034km and the other with 43445km

I found that the mileage is stored at 000122

But in the lower mileage one it is repeated in several other addresses

If I modify all those addresses with the mileage I want I get 000000km on the cluster

What am I missing?

alcantor
14th February, 2022, 11:00 PM
The cluster probably saves the mileage at a fixed interval, for example every 5 second into a ring buffer. The lower mileage the cluster was probably power up enough long to fill the ring buffer with the last known mileage.

You are probably missing a CRC. The cluster detects altered data and ignore them.

Have you a dump of the program section of your cluster for disassembly purpose? The mileage could be set through OBD port normally.