NefMoto

Technical => Diagnostics => Topic started by: bombis on March 19, 2024, 06:22:24 AM



Title: RSA offset missing
Post by: bombis on March 19, 2024, 06:22:24 AM
Bin from car, from internet, and modified files shows RSA offset missing.
I¨ve changed injectors to 550cc. and modified bin/ run me7sum.
Car wont start, shows all injectors open circuit with vcds.

Step #1: Reading ROM info ..
 Searching for EPK signature...OK
 Searching for ECUID table...OK
 EPK         : '40/1/ME7.5/5/4016.31//24b/Dst01o/220301//'
 Part Number : '4B0906018DC '
 Engine ID   : '1.8L R4/5VT     '
 SW Version  : '0001'
 HW Number   : '0261207636'
 SW Number   : '1037362358'

Step #2: Reading ROMSYS ..
 Startup section: word[0x008000]+word[0x00FFFE]
 @08038 Add=0x0000A8C9 CalcAdd=0x0000A8C9  ADD OK
 All param page: word[0x010000]+word[0x01FFFE]
 @01bef8 Add=0x00971D CalcAdd=0x00971D  ADD OK

Step #3: Finding CRC table(s) ..
 Searching for CRC table(s)...OK
 CRC table(s) OK

Step #4: Reading RSA signatures ..
 Searching for RSA offset #0...missing
 Searching for RSA offset #1...missing

Step #5: Reading Main Data CRC/Checksums ..
 Searching for main data CRC pre block...OK
 Searching for main data CRC/csum blocks...OK
 Searching for main data CRC offsets...OK
 Searching for main data checksum offsets...missing
 Main CRCs:
 0) 0x0183BC-0x0183C5                      CalcCRC: 76BFA70E
 1) 0x010002-0x013FFE @90000 CRC: 375E7E4B CalcCRC: 375E7E4B(r) CRC OK
 2) 0x014252-0x017F4E @90006 CRC: A9DE6532 CalcCRC: A9DE6532(r) CRC OK
 3) 0x018192-0x01FBDC                      CalcCRC: 67149EF0(r)
 4) 0x026A00-0x02FFFC @9000c CRC: 10EED092 CalcCRC: 10EED092(r) CRC OK

Step #6: ROMSYS Program Pages
 Program pages: 8k page first+last in 0x0000-0xFFFF and 0x20000-0xFFFFF
 @00803c Add=0x9ED3D9 CalcAdd=0x9ED3D9  ADD OK

Step #7: Reading Main Program Checksums ..
 Searching for main program checksum..OK
 ROM Checksum Block Offset Table @1fbba [16 bytes]:
 1) 0x000000-0x00FBFF CalcChk: 48D10806
    0x00FC00-0x01FFFF CalcChk: 23DFFBDA CalcCRC: 03C00E84 SKIPPED
 2) 0x020000-0x0FFFFF CalcChk: 3E3787FD
 @fffe0 Chk: 3E3787FD CalcChk: 3E3787FD OK (i)

Step #8: Reading Multipoint Checksum Blocks ..
 Searching for multipoint block descriptor #1...missing
 Searching for multipoint block descriptor #2...OK
 1) <1fbde>  0x000000-0x003FFF Chk: 0FA0F5CF Boot: (whitelisted) OK
 2) <1fbee>  0x004000-0x007FFF Chk: 0F4716B3 Boot: (whitelisted) OK
 3) <1fbfe>  0x000000-0x003FFF Chk: 0FA0F5CF CalcChk: 0FA0F5CF OK
 ..........
64) <1ffce>  0x0F4000-0x0F7FFF Chk: 1FFFE000 CalcChk: 1FFFE000 OK
65) <1ffde>  0x0F8000-0x0FBFFF Chk: 1FFFE000 CalcChk: 1FFFE000 OK
66) <1ffee>  0x0FC000-0x0FFFFF Chk: 1FFDE002 CalcChk: 1FFDE002 OK
 Multipoint #2: [66 blocks x <16> = 1056 bytes]

Step #9: Looking for rechecks ..

*** Found 71 checksums in 6060.bin


Title: Re: RSA offset missing
Post by: _nameless on March 19, 2024, 12:58:12 PM
Checksums are fine


Title: Re: RSA offset missing
Post by: nyet on March 19, 2024, 01:18:07 PM
It means this file does not have RSA. This is a good thing :)


Title: Re: RSA offset missing
Post by: bombis on March 19, 2024, 02:11:02 PM
Oh, thats nice :D
Thanks for fast reply.
I¨m going to measure/control wiring harness


Title: Re: RSA offset missing
Post by: bombis on March 20, 2024, 04:32:31 AM
problem was blown fuse 32 (ecu/20a). Now it runs better than ever  ;D