| Electronics > Repair |
| Agilent 34461A corrupted flash |
| << < (31/41) > >> |
| analogRF:
well I halted in pboot prompt and now the jtag commands work and I think this probably shows where the problem is :-// :-// --- Code: ---J-Link>w1 0xbab10000 0x90 Writing 90 -> BAB10000 J-Link>w1 0xbab20000 0x00 Writing 00 -> BAB20000 J-Link>mem 0xbab00000 5 BAB00000 = 2C F1 80 95 82 ,.... -------------------------------------------------------------------------- J-Link>w1 0xbab10000 0x90 Writing 90 -> BAB10000 J-Link>w1 0xbab20000 0x20 Writing 20 -> BAB20000 J-Link>mem 0xbab00000 4 BAB00000 = 4F 4E 46 49 ONFI --------------------------------------------------------------------------- J-Link>w1 0xbab10000 0xec Writing EC -> BAB10000 J-Link>w1 0xbab20000 0x00 Writing 00 -> BAB20000 J-Link>mem 0xbab00000 512 ****** Error: Read memory error @ address 0xBAB00000, word access: Memory access timeout. Could not read memory. --- End code --- |
| analogRF:
still i think the reason it gives that error is something else I am doing wrong, still I cannot tell it is because the nand has an error i tried again but same error I thought it should at least read something |
| ElectronMan:
--- Quote from: analogRF on August 01, 2023, 02:49:46 pm ---still i think the reason it gives that error is something else I am doing wrong, still I cannot tell it is because the nand has an error i tried again but same error --- End quote --- Maybe. I started having problems reading my parameters page with the jlink tool, and switched to OpenOCD instead of troubleshooting it. I figured that was a problem specific to my setup. If you want to try in openOCD I can give you a config that works. |
| analogRF:
--- Quote from: ElectronMan on August 01, 2023, 03:09:32 pm --- --- Quote from: analogRF on August 01, 2023, 02:49:46 pm ---still i think the reason it gives that error is something else I am doing wrong, still I cannot tell it is because the nand has an error i tried again but same error --- End quote --- Maybe. I started having problems reading my parameters page with the jlink tool, and switched to OpenOCD instead of troubleshooting it. I figured that was a problem specific to my setup. If you want to try in openOCD I can give you a config that works. --- End quote --- i dont have openocd right now and with your unbelievable expertise the meter is fixed and working now as normal :-+ :-+ ;D ;D ;D I wrote the patched pboot binary provided by @ElectronMan at 0x340000 in the NAND and changed my bootcmd variable to read pboot from the new address (instead of the original one still at 0x320000) and boot from there The unit now boots normally and works flawlessly. Thank you so much @ElectronMan. It was a lot of fun working with you :-DMM :-DMM |
| ElectronMan:
--- Quote from: analogRF on August 01, 2023, 03:37:36 pm --- --- Quote from: ElectronMan on August 01, 2023, 03:09:32 pm --- --- Quote from: analogRF on August 01, 2023, 02:49:46 pm ---still i think the reason it gives that error is something else I am doing wrong, still I cannot tell it is because the nand has an error i tried again but same error --- End quote --- Maybe. I started having problems reading my parameters page with the jlink tool, and switched to OpenOCD instead of troubleshooting it. I figured that was a problem specific to my setup. If you want to try in openOCD I can give you a config that works. --- End quote --- i dont have openocd right now and with your unbelievable expertise the meter is fixed and working now as normal :-+ :-+ ;D ;D ;D I wrote the patched pboot binary provided by @ElectronMan at 0x340000 in the NAND and changed my bootcmd variable to read pboot from the new address (instead of the original one still at 0x320000) and boot from there The unit now boots normally and works flawlessly. Thank you so much @ElectronMan. It was a lot of fun working with you :-DMM :-DMM --- End quote --- No problem, I am glad that worked! :clap: It was out of other ideas. Keysight really should update that pboot to handle that situation properly. |
| Navigation |
| Message Index |
| Next page |
| Previous page |