Hello all,
I'm working on recovering a Seagate ST1000LM035 1TB drive (Rosewood family, SATA), and I'm hoping someone with PC-3000 or MRT can help me extract and transfer adaptives from my original ROM dump into a clean donor ROM.
Drive Details:
Model: ST1000LM035
Original PCB P/N: 100809471 Rev A
Donor PCB P/N: 100809471 Rev A (Exact match)
What I’ve Done:
Original board spins up the drive, but the Marvell controller gets very hot, and the drive never initializes (just spins and clicks).
I dumped the original ROM using a CH341A and SOIC8 clip, verified over multiple reads – this file is named 1.bin.
I wrote that ROM to the donor PCB – it replicates the same overheating behavior, even when powered without the drive.
I restored the donor’s original ROM (2.bin), and the board now spins up normally and stays cool (but of course cannot access data).
What I Need:
If someone with PC-3000 or MRT can:
Extract the adaptive data from 1.bin
Inject it into 2.bin
Return a patched ROM I can flash
I’m not asking for recovery – just a ROM patch to boot the board into a readable state.
Files:
1.bin = original ROM from failing board
2.bin = donor ROM from donor board
The files are in the attached zip file
Thanks so much for any help or direction!
– Alexis
- Attachments
-
- Seagate.zip
- This is the original boards rom that I need to have data taken from to the good rom
- (937.9 KiB) Downloaded 26 times