February 9th, 2024, 6:22
Bad CRC Seg:0x06
Boot 0x10M
Parsing container segment....... Flash ROM image
Segment: BOOTFW_DIR
Parsing segment....... BOOTFW_DIR
End parsing segment... BOOTFW_DIR
Segment: GENERAL_DATA
Parsing segment....... GENERAL_DATA
End parsing segment... GENERAL_DATA
Segment: IAP
Parsing segment....... IAP
End parsing segment... IAP
Segment: BOOTFW
Parsing segment....... BOOTFW
End parsing segment... BOOTFW
Segment: RAP
Parsing segment....... RAP
End parsing segment... RAP
Segment: CAP
Parsing segment....... CAP
End parsing segment... CAP
Segment: SAP
Parsing segment....... SAP
End parsing segment... SAP
Segment: SFW
Parsing segment....... SFW
End parsing segment... SFW
Segment: SHELL
Parsing segment....... SHELL
End parsing segment... SHELL
End parsing container segment... Flash ROM image
Multipart flash image found. Reparsing...
Parsing multipart flash image....... Flash ROM image
Part 1...
Parsing container segment....... Flash ROM part 1
Segment: BOOTFW_DIR
Parsing segment....... BOOTFW_DIR
End parsing segment... BOOTFW_DIR
Segment: GENERAL_DATA
Parsing segment....... GENERAL_DATA
End parsing segment... GENERAL_DATA
Segment: IAP
Parsing segment....... IAP
End parsing segment... IAP
Segment: BOOTFW
Parsing segment....... BOOTFW
End parsing segment... BOOTFW
Segment: RAP
Parsing segment....... RAP
End parsing segment... RAP
Segment: CAP
Parsing segment....... CAP
End parsing segment... CAP
Segment: SAP
Parsing segment....... SAP
End parsing segment... SAP
Segment: SFW
Parsing segment....... SFW
End parsing segment... SFW
Segment: SHELL
Parsing segment....... SHELL
End parsing segment... SHELL
End parsing container segment... Flash ROM part 1
Part 2...
Parsing container segment....... Flash ROM part 2
Segment: BOOTFW_DIR
Parsing segment....... BOOTFW_DIR
End parsing segment... BOOTFW_DIR
Segment: GENERAL_DATA
Parsing segment....... GENERAL_DATA
End parsing segment... GENERAL_DATA
Segment: IAP
Parsing segment....... IAP
End parsing segment... IAP
Segment: BOOTFW
Parsing segment....... BOOTFW
End parsing segment... BOOTFW
Segment: RAP
Parsing segment....... RAP
WARNING! Segment whole space check sum is invalid!
WARNING! Segment used space check sum is invalid!
End parsing segment... RAP
Segment: CAP
Parsing segment....... CAP
End parsing segment... CAP
Segment: SAP
Parsing segment....... SAP
End parsing segment... SAP
Segment: SFW
Parsing segment....... SFW
End parsing segment... SFW
Segment: SHELL
Parsing segment....... SHELL
End parsing segment... SHELL
End parsing container segment... Flash ROM part 2
Part 3...
Parsing container segment....... Flash ROM part 3
Segment: BOOTFW_DIR
Parsing segment....... BOOTFW_DIR
End parsing segment... BOOTFW_DIR
Segment: GENERAL_DATA
Parsing segment....... GENERAL_DATA
End parsing segment... GENERAL_DATA
Segment: IAP
Parsing segment....... IAP
End parsing segment... IAP
Segment: BOOTFW
Parsing segment....... BOOTFW
End parsing segment... BOOTFW
Segment: RAP
Parsing segment....... RAP
End parsing segment... RAP
Segment: CAP
Parsing segment....... CAP
End parsing segment... CAP
Segment: SAP
Parsing segment....... SAP
End parsing segment... SAP
Segment: SFW
Parsing segment....... SFW
End parsing segment... SFW
Segment: SHELL
Parsing segment....... SHELL
End parsing segment... SHELL
End parsing container segment... Flash ROM part 3
Part 4...
Parsing container segment....... Flash ROM part 4
Segment: BOOTFW_DIR
Parsing segment....... BOOTFW_DIR
End parsing segment... BOOTFW_DIR
Segment: GENERAL_DATA
Parsing segment....... GENERAL_DATA
End parsing segment... GENERAL_DATA
Segment: IAP
Parsing segment....... IAP
End parsing segment... IAP
Segment: BOOTFW
Parsing segment....... BOOTFW
End parsing segment... BOOTFW
Segment: RAP
Parsing segment....... RAP
WARNING! Segment whole space check sum is invalid!
WARNING! Segment used space check sum is invalid!
End parsing segment... RAP
Segment: CAP
Parsing segment....... CAP
End parsing segment... CAP
Segment: SAP
Parsing segment....... SAP
End parsing segment... SAP
Segment: SFW
Parsing segment....... SFW
End parsing segment... SFW
Segment: SHELL
Parsing segment....... SHELL
End parsing segment... SHELL
End parsing container segment... Flash ROM part 4
February 9th, 2024, 6:45
February 9th, 2024, 12:27
Offset(h) 00 04 08 0C
00064230 00000000 00000000 00000000 00000000
00064240 00000000 00000000 00000000 04000000
^
00064250 00000000 00000000 00000000 00000000
Offset(h) 00 04 08 0C
000E4230 00000000 00000000 00000000 00000000
000E4240 00000000 00000000 00000000 04000000
^
000E4250 00000000 00000000 00000000 00000000
February 9th, 2024, 12:38
February 9th, 2024, 12:42
fzabkar wrote:The ROM consists of 4 parts. There is a single-bit error in parts 2 and 4.
- Code:
Offset(h) 00 04 08 0C
00064230 00000000 00000000 00000000 00000000
00064240 00000000 00000000 00000000 04000000
^
00064250 00000000 00000000 00000000 00000000
- Code:
Offset(h) 00 04 08 0C
000E4230 00000000 00000000 00000000 00000000
000E4240 00000000 00000000 00000000 04000000
^
000E4250 00000000 00000000 00000000 00000000
Edit:
I see that @E123 has already repaired your ROM in your other thread.
February 9th, 2024, 13:05
andy17d wrote:What I'm wondering is how this error appeared in both copies (in both places).
andy17d wrote:How did you even find this wrong place? I used the your program to look for a single error, but it did not indicate this location.
February 10th, 2024, 9:40
fzabkar wrote:andy17d wrote:What I'm wondering is how this error appeared in both copies (in both places).
This could happen if you are reading a 512KB ROM as a 1MB ROM. Otherwise, I don't understand it, either.
fzabkar wrote:andy17d wrote:How did you even find this wrong place? I used the your program to look for a single error, but it did not indicate this location.
If you mean F3RomExplorer, that program was written by @E123.
Ace's parsing results suggested that there were 4 parts. I simply searched for "csiD" headers in my hex editor. ("csiD" is "Disc" in little-endian)
February 10th, 2024, 12:59
February 10th, 2024, 13:38
February 10th, 2024, 14:09
Powered by phpBB © phpBB Group.