ST3000DM001 Recovery with bad rom?
Posted: 17.04.19, 11:09
Yesterday I was working with a drive that had a PCB electrical fault (Shorted 5v diode and blown fuses). After a rom swap to a known good pcb I was getting boot code CRC errors on the terminal. Only a partial rom read was possible.
I was able to read roughly 1/4 of the rom's contents. The rom size is 0x080000 (4mbit) and the read region is 0x020000 - 0x040000.
From what I can tell, IAP is at 0x000250, RAP is at 0x01B0C8, CAP is at 0x0244D8 and SAP is at 0x0246E8.
I can obtain CAP and SAP in full but the start of the RAP is cut off and the IAP is entirely missing.
Are the CAP and SAP adaptives enough for data access? I think the RAP is pretty important for data access too right?
I was able to read roughly 1/4 of the rom's contents. The rom size is 0x080000 (4mbit) and the read region is 0x020000 - 0x040000.
From what I can tell, IAP is at 0x000250, RAP is at 0x01B0C8, CAP is at 0x0244D8 and SAP is at 0x0246E8.
I can obtain CAP and SAP in full but the start of the RAP is cut off and the IAP is entirely missing.
Are the CAP and SAP adaptives enough for data access? I think the RAP is pretty important for data access too right?