Pages: [1]
Author Topic: Understanding checksums in the ME7 immo Eprom  (Read 2059 times)
GoAzBox
Newbie
*

Karma: +0/-1
Offline Offline

Posts: 10


« on: February 07, 2022, 05:26:34 AM »

Hi Guys,

I'm in the process of making tunerpro mappacks for deleting the immobilizer in the ME7 eeprom. I would like to add the checksum update in Tunerpro, but for this i would need to understand which CS is exactly used and what value range it has.

For M3.8 i.e., it is very simple. The value range for (1st) immo CS is 0x00 - 0x0D and the checksum is located at 0x0E. It is 1 byte thus 8 bit, two's complement.

I've figured out that ME7 uses a 16bit CS and it is located in the last two bytes for all 32 pages in de .bin. I'm struggling figuring out much more tbf. hope you guys can help.

Can anyone enlighten me?

I've attached my M3.8 .XDF's along with a collection of immo files. try and report back if you like.

Logged
fknbrkn
Hero Member
*****

Karma: +186/-24
Offline Offline

Posts: 1455


mk4 1.8T AUM


« Reply #1 on: February 07, 2022, 08:28:58 AM »

Visualme7logger - tools - eeprom
Logged
d3irb
Full Member
***

Karma: +134/-1
Offline Offline

Posts: 195


« Reply #2 on: February 07, 2022, 08:38:46 AM »

https://github.com/sbloom82/VisualME7Logger/blob/master/VisualME7Logger.Output/EEPROM.cs#L506
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.016 seconds with 17 queries. (Pretty URLs adds 0s, 0q)