Dev Blog
Forum
Wiki
About
NefMoto
>
Noob Zone
>
Noob Questions
(Moderator:
turboat
) >
2nd opinion on validity of flash file read
Pages: [
1
]
« previous
next »
Author
Topic: 2nd opinion on validity of flash file read (Read 4654 times)
dayliter
Newbie
Karma: +0/-0
Offline
Posts: 1
2nd opinion on validity of flash file read
« on: March 30, 2015, 05:28:52 PM »
Hi all, would someone be willing to have a look at my flash file for validity? I have read my 2001 Allroad 2.7t tip 4Z7907551K using Nefmoto v1.9.3.2 and a original Hex+CAN in dumb mode using memory layout 29F800BB and it saves the file without reporting errors. However when I test the file with ME7check v1.12 it reports a checksum error. I have not attempted to edit it yet, I wanted to be sure I had a good read. I did try a second read and compared the 2 files with tuner pro compare function and it found no differences. I was able to read another 2001 allroad today using the same equipment and its bin file checks fine. I have attached the bin that fails(Andyallrd2nndreead.bin) and the one that reads no errors(Muiralrd800BB.bin).
Here is the output of Me7check and me7sum:
Muir bn results:
C:\Users\andy\Desktop\me7sum-v1.0.1>ME7Check.exe MuirAlrd800BB.bin
==================================================================
============
ME7Check v1.12 (c) mki, 06/2004-05/2012
Checking file MuirAlrd800BB.bin (size=1048576)
Reading Version Strings...
-> Bootrom Version = embedded in CPU, asume 05.12/05.32
-> EPK = 40/1/ME7.1/5/6025.02//22m/DstH2o/011200//
-> Contents of ECUID data table:
- '0261207260' (SSECUHN)
- '1037360860' (SSECUSN)
- '4Z7907551K ' (VAG part number)
- '0002' (VAG sw number)
- '2.7l V6/5VT ' (engine id)
-> Contents of ECUID data table:
- 'HW_MAN004'
-> No errors found. File is OK. *********************
C:\Users\andy\Desktop\me7sum-v1.0.1>me7sum.exe MuirAlrd800BB.bin
ME7Tool (v1.0.3) [Management tool for Bosch ME7.x firmwares]
Inspiration from Andy Whittaker's tools and information.
Written by 360trev and nyet [BSD License Open Source].
Attempting to open firmware file 'MuirAlrd800BB.bin'
Step #1: Reading ROM info ..
Searching for EPK signature...OK
Searching for ECUID table...OK
EPK : '40/1/ME7.1/5/6025.02//22m/DstH2o/011200//'
Part Number : '4Z7907551K '
Engine ID : '2.7l V6/5VT '
SW Version : '0002'
HW Number : '0261207260'
SW Number : '1037360860'
Step #2: Reading ROMSYS ..
Startup section: word[0x008000]+word[0x00FFFE]
@008038 Add=0x005FAB CalcAdd=0x005FAB ADD OK
Program pages: 8k page first+last in 0x0000-0xFFFF and 0x20000-
0xFFFFF
@00803c Add=0xB0EB75 CalcAdd=0xB0EB75 ADD OK
All param page: word[0x010000]+word[0x01FFFE]
@01b9b2 Add=0x00971D CalcAdd=0x00971D ADD OK
Step #3: Reading RSA signatures ..
Searching for RSA offset #0...missing
Searching for RSA offset #1...missing
Step #4: Finding CRC table(s) ..
Searching for CRC table(s)...OK
CRC table(s) OK
Step #5: Reading Main Data Checksums ..
Searching for main data CRC pre block...missing
Searching for main data CRC/csum blocks...OK
Searching for main data CRC offsets...OK
Searching for main data checksum offsets...missing
Main CRCs:
1) 0x010002-0x013FFE @7d5d4 CRC: 0CA22F10 CalcCRC: 0CA22F10
CRC OK
2) 0x014252-0x017F4E @7d5da CRC: 19D9F30F CalcCRC: 19D9F30F
CRC OK
3) 0x018192-0x01FBB0 @7d5e0 CRC: 116639AC CalcCRC: 116639AC
CRC OK
Step #6: Reading Main Program Checksums ..
Searching for main program checksum..OK
ROM Checksum Block Offset Table @1e75c [16 bytes]:
1) 0x000000-0x00FBFF CalcChk: 47A8F001
0x00FC00-0x01FFFF CalcChk: 2878D281 CalcCRC: DC413773 SKIPPED
2) 0x020000-0x0FFFFF
<fffe0> Chk: 9052FFFF CalcChk: 9052FFFF OK (i)
Step #7: Reading Multipoint Checksum Blocks ..
Searching for multipoint block descriptor #1...OK
1) <14224> 0x024000-0x02658D Chk: 0B0A8300 CalcChk: 0B0A8300 OK
2) <14234> 0x014000-0x014243 Chk: 00591FE7 CalcChk: 00591FE7 OK
(i)
3) <14244> 0xFFFFFFFF-0xFFFFFFFF END
Multipoint #1: [2 blocks x <16> = 32 bytes]
Searching for multipoint block descriptor #2...OK
1) <1fbb2> 0x000000-0x003FFF Chk: 0FA0F5CF Boot: (whitelisted)
OK
2) <1fbc2> 0x004000-0x007FFF Chk: 0F4716B3 Boot: (whitelisted)
OK
3) <1fbd2> 0x000000-0x003FFF Chk: 1003C2AC CalcChk: 1003C2AC OK
4) <1fbe2> 0x004000-0x007FFF Chk: 0F568183 CalcChk: 0F568183 OK
Multipoint #2: [66 blocks x <16> = 1056 bytes]
*** Found 73 checksums in MuirAlrd800BB.bin
*** DONE! 0 error(s) in MuirAlrd800BB.bin! ***
My bin results:
C:\Users\andy\Desktop\me7sum-v1.0.1>ME7Check.exe
AndyAllrd2nndread.bin
==================================================================
============
ME7Check v1.12 (c) mki, 06/2004-05/2012
Checking file AndyAllrd2nndread.bin (size=1048576)
Reading Version Strings...
-> Bootrom Version = embedded in CPU, asume 05.12/05.32
-> EPK = 40/1/ME7.1/5/6025.02//22m/DstH1o/270700//
-> Contents of ECUID data table:
- '0261207260' (SSECUHN)
- '1037360166' (SSECUSN)
- '4Z7907551K ' (VAG part number)
- '0001' (VAG sw number)
- '2.7l V6/5VT ' (engine id)
-> Contents of ECUID data table:
- 'HW_MAN004'
Overall checksum failure found
-> Found 1 error!!! *******************************
C:\Users\andy\Desktop\me7sum-v1.0.1>me7sum.exe
AndyAllrd2nndread.bin
ME7Tool (v1.0.3) [Management tool for Bosch ME7.x firmwares]
Inspiration from Andy Whittaker's tools and information.
Written by 360trev and nyet [BSD License Open Source].
Attempting to open firmware file 'AndyAllrd2nndread.bin'
Step #1: Reading ROM info ..
Searching for EPK signature...OK
Searching for ECUID table...OK
EPK : '40/1/ME7.1/5/6025.02//22m/DstH1o/270700//'
Part Number : '4Z7907551K '
Engine ID : '2.7l V6/5VT '
SW Version : '0001'
HW Number : '0261207260'
SW Number : '1037360166'
Step #2: Reading ROMSYS ..
Startup section: word[0x008000]+word[0x00FFFE]
@008038 Add=0x005FAB CalcAdd=0x005FAB ADD OK
Program pages: 8k page first+last in 0x0000-0xFFFF and 0x20000-
0xFFFFF
@00803c Add=0xB10A4F CalcAdd=0xB10A4F ADD OK
All param page: word[0x010000]+word[0x01FFFE]
@01b9b2 Add=0x00971D CalcAdd=0x00971D ADD OK
Step #3: Reading RSA signatures ..
Searching for RSA offset #0...missing
Searching for RSA offset #1...missing
Step #4: Finding CRC table(s) ..
Searching for CRC table(s)...OK
CRC table(s) OK
Step #5: Reading Main Data Checksums ..
Searching for main data CRC pre block...missing
Searching for main data CRC/csum blocks...OK
Searching for main data CRC offsets...OK
Searching for main data checksum offsets...missing
Main CRCs:
1) 0x010002-0x011C7D @7d5d4 CRC: E7EBCD9E CalcCRC: E7EBCD9E
CRC OK
2) 0x014253-0x015EFF @7d5da CRC: 4208C069 CalcCRC: 4208C069
CRC OK
3) 0x0199A1-0x01B809 @7d5e0 CRC: A6D00C64 CalcCRC: A6D00C64
CRC OK
Step #6: Reading Main Program Checksums ..
Searching for main program checksum..OK
ROM Checksum Block Offset Table @1e75c [16 bytes]:
1) 0x000000-0x00FBFF CalcChk: 47A80DC4
0x00FC00-0x01FFFF CalcChk: 28767D50 CalcCRC: D6E82A81 SKIPPED
2) 0x020000-0x0FEBFF
<fffe0> Chk: 864DD2F6 CalcChk: 864DD2F6 OK
Step #7: Reading Multipoint Checksum Blocks ..
Searching for multipoint block descriptor #1...OK
1) <14224> 0x024000-0x02658D Chk: 0B0A8300 CalcChk: 0B0A8300 OK
2) <14234> 0x014000-0x01423B Chk: 00571FE1 CalcChk: 00571FE1 OK
3) <14244> 0xFFFFFFFF-0xFFFFFFFF END
Multipoint #1: [2 blocks x <16> = 32 bytes]
Searching for multipoint block descriptor #2...OK
1) <1fbb2> 0x000000-0x003FFF Chk: 0FA0F5CF Boot: (whitelisted)
OK
2) <1fbc2> 0x004000-0x007FFF Chk: 0F4716B3 Boot: (whitelisted)
OK
3) <1fbd2> 0x000000-0x003FFF Chk: 1003C194 CalcChk: 1003C194 OK
4) <1fbe2> 0x004000-0x007FFF Chk: 0F568183 CalcChk: 0F568183 OK
Multipoint #2: [66 blocks x <16> = 1056 bytes]
*** Found 73 checksums in AndyAllrd2nndread.bin
*** DONE! 0 error(s) in AndyAllrd2nndread.bin! ***
Any advice would be appreciated. Apologies for the long post, hope this is the right forum to start in.
Andy
Logged
Pages: [
1
]
Print
« previous
next »
Jump to:
Please select a destination:
-----------------------------
General
-----------------------------
=> Introductions
=> General Discussion
-----------------------------
Noob Zone
-----------------------------
=> Noob Questions
=> Noob Guides and FAQs
-----------------------------
Technical
-----------------------------
=> NefMoto Software
=> Tuning
===> Documents & Helpers & How To's
===> Community Projects
=> Diagnostics
=> Flashing and Chipping
=> Cluster and Immobilizer
===> ECU EEPROM images
===> Original Cluster dumps
===> Original Cluster dump requests
=> Data Logging
=> Reverse Engineering
=> Communication Protocols
-----------------------------
ECU Files
-----------------------------
=> ECU Definition Files
===> ECU Definition File Requests
=> Original ECU Files
===> Original ECU File Requests
=> Checksum Update Requests
-----------------------------
Vehicles
-----------------------------
=> Vehicle Tech
=> Project Cars
-----------------------------
Regional
-----------------------------
=> Canadian Regional Discussion
=> US Regional Discussion
-----------------------------
Classifieds
-----------------------------
=> For Sale
=> Wanted
=> Services
-----------------------------
Miscellaneous
-----------------------------
=> Off Topic
=> Forum Tech Support
=> Bizarro Messages Posted by Bots and Spammers
Navigation
Home
Help
Login
Register
Personal Tools
July 24, 2025, 05:55:48 AM
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Search
Advanced Search
Loading...