| Electronics > Repair |
| Agilent 34461A corrupted flash |
| << < (24/41) > >> |
| tv84:
Having fun without me?? I'm almost sure I know how to calc that CRC/checksum. |
| ElectronMan:
--- Quote from: tv84 on July 30, 2023, 11:29:21 pm ---Having fun without me?? I'm almost sure I know how to calc that CRC/checksum. --- End quote --- What I am looking at actually appears to be a bad-block check. As an example: --- Code: --- 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F XX XX XX XX XX XX XX XX 87FFB708 = FF FF FF FF FF FF FF FF 95 A5 6A 69 59 FF FF FF --- End code --- If any of the bytes marked with X's from the first 16 bytes of Spare are not FF, it bails with an error. |
| analogRF:
--- Quote from: tv84 on July 30, 2023, 11:29:21 pm ---Having fun without me?? I'm almost sure I know how to calc that CRC/checksum. --- End quote --- so finally dragged you into this >:D >:D |
| ElectronMan:
Okay. So I just noticed something. This is likely why our spares are not matching up... It appears you have a different flash chip with internal ECC, while I do not. Maybe a cost-cutting change Keysight made before I bought mine. Did you see what flash chip you have in there? Mine: CPU: SPEAr320 DRAM: 128 MiB Unknown id: 0xffffff. Using ST_M23P40 Flash: 64 KiB NAND: fsmc-ecc1 128 MiB In: serial Out: serial Err: serial SerNum:MY99999999 Chip: AA Board Rev: 4 init RTC: 2023-07-30 18:12:44.22 Net: No ethernet found. splash RTC: 2023-07-30 18:12:45.25 Yours: CPU: SPEAr320 DRAM: 128 MiB Unknown id: 0xffffff. Using ST_M23P40 Flash: 64 KiB NAND: INTERNAL ECC 128 MiB In: serial Out: serial Err: serial SerNum:MY99999999 Chip: AA Board Rev: 4 init RTC: 2023-07-28 15:47:59.57 Net: No ethernet found. splash RTC: 2023-07-28 15:48:00.60 |
| analogRF:
NAND chips on both of my meters are Micron MT29F1G08ABADAH4-ITX:D marked NQ432 both are identified in uboot as INTERNAL ECC 128 MiB |
| Navigation |
| Message Index |
| Next page |
| Previous page |