Pages: [1]
Author Topic: ATW Help please  (Read 7904 times)
mickeyd1984
Jr. Member
**

Karma: +0/-5
Offline Offline

Posts: 34


« on: April 22, 2016, 05:36:06 PM »

i have ran this bin and it still comes up with one error. if someone could help it would be much appreciated
ATW1 is the org. and ATW LC is the save file
==============================================================================
me7check v1.12 (c) mki, 06/2004-05/2012
Checking file C:\Users\Mike\atw1.bin (size=524288)
Reading Version Strings...
-> Bootrom Version = 05.12
-> EPK = 42/1/ME7.5/3/4012.00//F22id/Dst06g/250899/
-> Contents of ECUID data table:
   - '0261206537'         (SSECUHN)         
   - '1037352750'         (SSECUSN)         
   - '4B0906018P  '       (VAG part number)
   - '0006'               (VAG sw number)   
   - '1.8L R4/5VT     '   (engine id)       
-> Contents of ECUID data table:
   - 'HW_MAN004'                           

Page checksum failure(s) found
Data area checksum failure(s) found
-> Found 4 errors!!!   *******************************



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 'C:\Users\Mike\atw1.bin'

Step #1: Reading ROM info ..
 Searching for EPK signature...OK
 Searching for ECUID table...OK
 EPK         : '42/1/ME7.5/3/4012.00//F22id/Dst06g/250899/'
 Part Number : '4B0906018P  '
 Engine ID   : '1.8L R4/5VT     '
 SW Version  : '0006'
 HW Number   : '0261206537'
 SW Number   : '1037352750'

Step #2: Reading ROMSYS ..
 Startup section: word[0x008000]+word[0x00FFFE]
 @008038 Add=0x007CD1 CalcAdd=0x007CD1  ADD OK
 Program pages: 8k page first+last in 0x0000-0xFFFF and 0x20000-0x7FFFF
 @00803c Add=0x3972A5 CalcAdd=0x3972A5  ADD OK
 All param page: word[0x010000]+word[0x01FFFE]
 @01b560 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...missing
 Falling back to default 512k CRC blocks...OK
 Searching for main data CRC offsets...OK
 Searching for main data checksum offsets...missing
 Main CRCs:
 1) 0x010000-0x013FFF @70000 CRC: AB605C52 CalcCRC: F18CE969    ** FIXED **
 2) 0x014300-0x017F67 @70006 CRC: 3C65F2E3 CalcCRC: 61CE55AC    ** FIXED **
 3) 0x018191-0x01FBFF @7000c CRC: A323DCA6 CalcCRC: A323DCA6    CRC OK

Step #6: Reading Main Program Checksums ..
 Searching for main program checksum..OK
 ROM Checksum Block Offset Table @1dfec [16 bytes]:
 1) 0x000000-0x00FBFF CalcChk: 47EF557E
    0x00FC00-0x01FFFF CalcChk: 2CE0BB6D CalcCRC: CB27D284 SKIPPED
 2) 0x020000-0x07FFFF
    <7ffe0>  Chk: D81ED098 CalcChk: D81F2C0D ** FIXED **

Step #7: Reading Multipoint Checksum Blocks ..
 Searching for multipoint block descriptor #1...OK
 1) <14224>  0x024000-0x02658D Chk: 0AFD060F CalcChk: 0AFD060F OK
 2) <14234>  0x014000-0x014243 Chk: 005CAABC CalcChk: 005CAABC OK (i)
 3) <14244>  0xFFFFFFFF-0xFFFFFFFF  END
 Multipoint #1: [2 blocks x <16> = 32 bytes]
 Searching for multipoint block descriptor #2...OK
 1) <1fc00>  0x000000-0x003FFF Chk: 0FA0F5CF Boot: (whitelisted) OK
 2) <1fc10>  0x004000-0x007FFF Chk: 0F4716B3 Boot: (whitelisted) OK
 3) <1fc20>  0x000000-0x003FFF Chk: 0FA0F5CF CalcChk: 0FA0F5CF OK
 4) <1fc30>  0x004000-0x007FFF Chk: 0F4716B3 CalcChk: 0F4716B3 OK
 Multipoint #2: [34 blocks x <16> = 544 bytes]

*** Found 41 checksums in C:\Users\Mike\atw1.bin

Attempting to output corrected firmware file 'C:\Users\Mike\atw lc.bin'
þ Opening 'C:\Users\Mike\atw lc.bin' file for writing
þ Writing to file
þ Validating size correct 524288=524288
þ All OK, closing file

*** DONE! 6/6 error(s) in C:\Users\Mike\atw1.bin corrected in C:\Users\Mike\atw lc.bin! ***


==============================================================================
me7check v1.12 (c) mki, 06/2004-05/2012
Checking file C:\Users\Mike\atw lc.bin (size=524288)
Reading Version Strings...
-> Bootrom Version = 05.12
-> EPK = 42/1/ME7.5/3/4012.00//F22id/Dst06g/250899/
-> Contents of ECUID data table:
   - '0261206537'         (SSECUHN)         
   - '1037352750'         (SSECUSN)         
   - '4B0906018P  '       (VAG part number)
   - '0006'               (VAG sw number)   
   - '1.8L R4/5VT     '   (engine id)       
-> Contents of ECUID data table:
   - 'HW_MAN004'                           

Romsys checksum failure(s) found
-> Found 1 error!!!   *******************************





Your corrected .bin file is located at:

C:\Users\Mike\atw lc.bin
Logged
nyet
Administrator
Hero Member
*****

Karma: +604/-166
Offline Offline

Posts: 12233


WWW
« Reply #1 on: April 22, 2016, 10:17:58 PM »

https://github.com/nyetwurk/ME7Sum/issues/7

Run it through ME7Sum again.
Logged

ME7.1 tuning guide (READ FIRST)
ECUx Plot
ME7Sum checksum checker/corrrector for ME7.x

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your experience.
mickeyd1984
Jr. Member
**

Karma: +0/-5
Offline Offline

Posts: 34


« Reply #2 on: April 23, 2016, 10:07:47 AM »

nyet this is what it comes up with now. i am not sure what to do to correct it.



c:\Users\Mike>ME7Check atw1.bin
==============================================================================
ME7Check v1.12 (c) mki, 06/2004-05/2012
Checking file atw1.bin (size=524288)
Reading Version Strings...
-> Bootrom Version = 05.12
-> EPK = 42/1/ME7.5/3/4012.00//F22id/Dst06g/250899/
-> Contents of ECUID data table:
   - '0261206537'         (SSECUHN)
   - '1037352750'         (SSECUSN)
   - '4B0906018P  '       (VAG part number)
   - '0006'               (VAG sw number)
   - '1.8L R4/5VT     '   (engine id)
-> Contents of ECUID data table:
   - 'HW_MAN004'

Page checksum failure(s) found
Data area checksum failure(s) found
-> Found 4 errors!!!   *******************************


c:\Users\Mike>me7sum atw1.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 'atw1.bin'

Step #1: Reading ROM info ..
 Searching for EPK signature...OK
 Searching for ECUID table...OK
 EPK         : '42/1/ME7.5/3/4012.00//F22id/Dst06g/250899/'
 Part Number : '4B0906018P  '
 Engine ID   : '1.8L R4/5VT     '
 SW Version  : '0006'
 HW Number   : '0261206537'
 SW Number   : '1037352750'

Step #2: Reading ROMSYS ..
 Startup section: word[0x008000]+word[0x00FFFE]
 @008038 Add=0x007CD1 CalcAdd=0x007CD1  ADD OK
 Program pages: 8k page first+last in 0x0000-0xFFFF and 0x20000-0x7FFFF
 @00803c Add=0x3972A5 CalcAdd=0x3972A5  ADD OK
 All param page: word[0x010000]+word[0x01FFFE]
 @01b560 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...missing
 Falling back to default 512k CRC blocks...OK
 Searching for main data CRC offsets...OK
 Searching for main data checksum offsets...missing
 Main CRCs:
 1) 0x010000-0x013FFF @70000 CRC: AB605C52 CalcCRC: F18CE969    ** NOT OK **
 2) 0x014300-0x017F67 @70006 CRC: 3C65F2E3 CalcCRC: 61CE55AC    ** NOT OK **
 3) 0x018191-0x01FBFF @7000c CRC: A323DCA6 CalcCRC: A323DCA6    CRC OK

Step #6: Reading Main Program Checksums ..
 Searching for main program checksum..OK
 ROM Checksum Block Offset Table @1dfec [16 bytes]:
 1) 0x000000-0x00FBFF CalcChk: 47EF557E
    0x00FC00-0x01FFFF CalcChk: 2CE0BB6D CalcCRC: CB27D284 SKIPPED
 2) 0x020000-0x07FFFF
    <7ffe0>  Chk: D81ED098 CalcChk: D81ED098 OK (i)

Step #7: Reading Multipoint Checksum Blocks ..
 Searching for multipoint block descriptor #1...OK
 1) <14224>  0x024000-0x02658D Chk: 0AFD060F CalcChk: 0AFD060F OK
 2) <14234>  0x014000-0x014243 Chk: 005CAABC CalcChk: 005CAABC OK (i)
 3) <14244>  0xFFFFFFFF-0xFFFFFFFF  END
 Multipoint #1: [2 blocks x <16> = 32 bytes]
 Searching for multipoint block descriptor #2...OK
 1) <1fc00>  0x000000-0x003FFF Chk: 0FA0F5CF Boot: (whitelisted) OK
 2) <1fc10>  0x004000-0x007FFF Chk: 0F4716B3 Boot: (whitelisted) OK
 3) <1fc20>  0x000000-0x003FFF Chk: 0FA0F5CF CalcChk: 0FA0F5CF OK
 4) <1fc30>  0x004000-0x007FFF Chk: 0F4716B3 CalcChk: 0F4716B3 OK
 7) <1fc60>  0x010000-0x013FFF Chk: 09F29E83 CalcChk: 09F27D2C ** NOT OK **
 Cool <1fc70>  0x014000-0x017F4F Chk: 0CE6C136 CalcChk: 0CE5C336 ** NOT OK **
 Multipoint #2: [34 blocks x <16> = 544 bytes]

*** Found 41 checksums in atw1.bin

*** WARNING! 4/4 uncorrected error(s) in atw1.bin! ***

c:\Users\Mike>
Logged
nyet
Administrator
Hero Member
*****

Karma: +604/-166
Offline Offline

Posts: 12233


WWW
« Reply #3 on: April 23, 2016, 10:08:41 AM »

run it again with an output file this time.
Logged

ME7.1 tuning guide (READ FIRST)
ECUx Plot
ME7Sum checksum checker/corrrector for ME7.x

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your experience.
mickeyd1984
Jr. Member
**

Karma: +0/-5
Offline Offline

Posts: 34


« Reply #4 on: April 23, 2016, 10:25:23 AM »

c:\Users\Mike>me7sum atw1.bin atw2.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 'atw1.bin'

Step #1: Reading ROM info ..
 Searching for EPK signature...OK
 Searching for ECUID table...OK
 EPK         : '42/1/ME7.5/3/4012.00//F22id/Dst06g/250899/'
 Part Number : '4B0906018P  '
 Engine ID   : '1.8L R4/5VT     '
 SW Version  : '0006'
 HW Number   : '0261206537'
 SW Number   : '1037352750'

Step #2: Reading ROMSYS ..
 Startup section: word[0x008000]+word[0x00FFFE]
 @008038 Add=0x007CD1 CalcAdd=0x007CD1  ADD OK
 Program pages: 8k page first+last in 0x0000-0xFFFF and 0x20000-0x7FFFF
 @00803c Add=0x3972A5 CalcAdd=0x3972A5  ADD OK
 All param page: word[0x010000]+word[0x01FFFE]
 @01b560 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...missing
 Falling back to default 512k CRC blocks...OK
 Searching for main data CRC offsets...OK
 Searching for main data checksum offsets...missing
 Main CRCs:
 1) 0x010000-0x013FFF @70000 CRC: AB605C52 CalcCRC: F18CE969    ** FIXED **
 2) 0x014300-0x017F67 @70006 CRC: 3C65F2E3 CalcCRC: 61CE55AC    ** FIXED **
 3) 0x018191-0x01FBFF @7000c CRC: A323DCA6 CalcCRC: A323DCA6    CRC OK

Step #6: Reading Main Program Checksums ..
 Searching for main program checksum..OK
 ROM Checksum Block Offset Table @1dfec [16 bytes]:
 1) 0x000000-0x00FBFF CalcChk: 47EF557E
    0x00FC00-0x01FFFF CalcChk: 2CE0BB6D CalcCRC: CB27D284 SKIPPED
 2) 0x020000-0x07FFFF
    <7ffe0>  Chk: D81ED098 CalcChk: D81F2C0D ** FIXED **

Step #7: Reading Multipoint Checksum Blocks ..
 Searching for multipoint block descriptor #1...OK
 1) <14224>  0x024000-0x02658D Chk: 0AFD060F CalcChk: 0AFD060F OK
 2) <14234>  0x014000-0x014243 Chk: 005CAABC CalcChk: 005CAABC OK (i)
 3) <14244>  0xFFFFFFFF-0xFFFFFFFF  END
 Multipoint #1: [2 blocks x <16> = 32 bytes]
 Searching for multipoint block descriptor #2...OK
 1) <1fc00>  0x000000-0x003FFF Chk: 0FA0F5CF Boot: (whitelisted) OK
 2) <1fc10>  0x004000-0x007FFF Chk: 0F4716B3 Boot: (whitelisted) OK
 3) <1fc20>  0x000000-0x003FFF Chk: 0FA0F5CF CalcChk: 0FA0F5CF OK
 4) <1fc30>  0x004000-0x007FFF Chk: 0F4716B3 CalcChk: 0F4716B3 OK
 Multipoint #2: [34 blocks x <16> = 544 bytes]

*** Found 41 checksums in atw1.bin

Attempting to output corrected firmware file 'atw2.bin'
├╛ Opening 'atw2.bin' file for writing
├╛ Writing to file
├╛ Validating size correct 524288=524288
├╛ All OK, closing file

*** DONE! 6/6 error(s) in atw1.bin corrected in atw2.bin! ***

c:\Users\Mike>ME7Check atw2.bin
==============================================================================
ME7Check v1.12 (c) mki, 06/2004-05/2012
Checking file atw2.bin (size=524288)
Reading Version Strings...
-> Bootrom Version = 05.12
-> EPK = 42/1/ME7.5/3/4012.00//F22id/Dst06g/250899/
-> Contents of ECUID data table:
   - '0261206537'         (SSECUHN)
   - '1037352750'         (SSECUSN)
   - '4B0906018P  '       (VAG part number)
   - '0006'               (VAG sw number)
   - '1.8L R4/5VT     '   (engine id)
-> Contents of ECUID data table:
   - 'HW_MAN004'

Romsys checksum failure(s) found
-> Found 1 error!!!   *******************************


c:\Users\Mike>
Logged
mickeyd1984
Jr. Member
**

Karma: +0/-5
Offline Offline

Posts: 34


« Reply #5 on: April 23, 2016, 10:29:03 AM »

Nyet i think i figured it out i just kept running it over and it finnaly said no errors thank you for the help and inspiration

c:\Users\Mike>me7sum atw2.bin atw3.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 'atw2.bin'

Step #1: Reading ROM info ..
 Searching for EPK signature...OK
 Searching for ECUID table...OK
 EPK         : '42/1/ME7.5/3/4012.00//F22id/Dst06g/250899/'
 Part Number : '4B0906018P  '
 Engine ID   : '1.8L R4/5VT     '
 SW Version  : '0006'
 HW Number   : '0261206537'
 SW Number   : '1037352750'

Step #2: Reading ROMSYS ..
 Startup section: word[0x008000]+word[0x00FFFE]
 @008038 Add=0x007CD1 CalcAdd=0x007CD1  ADD OK
 Program pages: 8k page first+last in 0x0000-0xFFFF and 0x20000-0x7FFFF
 @00803c Add=0x39FFBC CalcAdd=0x3972A5 ** FIXED **
 All param page: word[0x010000]+word[0x01FFFE]
 @01b560 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...missing
 Falling back to default 512k CRC blocks...OK
 Searching for main data CRC offsets...OK
 Searching for main data checksum offsets...missing
 Main CRCs:
 1) 0x010000-0x013FFF @70000 CRC: F18CE969 CalcCRC: F18CE969    CRC OK
 2) 0x014300-0x017F67 @70006 CRC: 61CE55AC CalcCRC: 61CE55AC    CRC OK
 3) 0x018191-0x01FBFF @7000c CRC: A323DCA6 CalcCRC: A323DCA6    CRC OK

Step #6: Reading Main Program Checksums ..
 Searching for main program checksum..OK
 ROM Checksum Block Offset Table @1dfec [16 bytes]:
 1) 0x000000-0x00FBFF CalcChk: 47EFE295
    0x00FC00-0x01FFFF CalcChk: 2CE0BB6D CalcCRC: 7AF543DA SKIPPED
 2) 0x020000-0x07FFFF
    <7ffe0>  Chk: D81F2C0D CalcChk: D81FB924 ** FIXED **

Step #7: Reading Multipoint Checksum Blocks ..
 Searching for multipoint block descriptor #1...OK
 1) <14224>  0x024000-0x02658D Chk: 0AFD060F CalcChk: 0AFD060F OK
 2) <14234>  0x014000-0x014243 Chk: 005CAABC CalcChk: 005CAABC OK (i)
 3) <14244>  0xFFFFFFFF-0xFFFFFFFF  END
 Multipoint #1: [2 blocks x <16> = 32 bytes]
 Searching for multipoint block descriptor #2...OK
 1) <1fc00>  0x000000-0x003FFF Chk: 0FA0F5CF Boot: (whitelisted) OK
 2) <1fc10>  0x004000-0x007FFF Chk: 0F4716B3 Boot: (whitelisted) OK
 3) <1fc20>  0x000000-0x003FFF Chk: 0FA0F5CF CalcChk: 0FA0F5CF OK
 4) <1fc30>  0x004000-0x007FFF Chk: 0F4716B3 CalcChk: 0F4716B3 OK
 Multipoint #2: [34 blocks x <16> = 544 bytes]

*** Found 41 checksums in atw2.bin

Attempting to output corrected firmware file 'atw3.bin'
├╛ Opening 'atw3.bin' file for writing
├╛ Writing to file
├╛ Validating size correct 524288=524288
├╛ All OK, closing file

*** DONE! 3/3 error(s) in atw2.bin corrected in atw3.bin! ***

c:\Users\Mike>ME7Check atw3.bin
==============================================================================
ME7Check v1.12 (c) mki, 06/2004-05/2012
Checking file atw3.bin (size=524288)
Reading Version Strings...
-> Bootrom Version = 05.12
-> EPK = 42/1/ME7.5/3/4012.00//F22id/Dst06g/250899/
-> Contents of ECUID data table:
   - '0261206537'         (SSECUHN)
   - '1037352750'         (SSECUSN)
   - '4B0906018P  '       (VAG part number)
   - '0006'               (VAG sw number)
   - '1.8L R4/5VT     '   (engine id)
-> Contents of ECUID data table:
   - 'HW_MAN004'

-> No errors found. File is OK.   *********************


c:\Users\Mike>
Logged
nyet
Administrator
Hero Member
*****

Karma: +604/-166
Offline Offline

Posts: 12233


WWW
« Reply #6 on: April 23, 2016, 11:52:42 AM »

Glad you got it sorted. Need to fix that issue, but most people don't modify the areas you did.
Logged

ME7.1 tuning guide (READ FIRST)
ECUx Plot
ME7Sum checksum checker/corrrector for ME7.x

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your experience.
mickeyd1984
Jr. Member
**

Karma: +0/-5
Offline Offline

Posts: 34


« Reply #7 on: April 23, 2016, 11:56:31 AM »

That is true lol it sucks to have a narrowband aeb with an atw harness\ecu combo. Can not wait to go wideband. Anyway again thank you for you time and help
Logged
Pages: [1]
  Print  
 
Jump to:  

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