Need help flashing HDD Bios

logicbox121

Honorable
Jan 5, 2013
6
0
10,510
I have a Seagate (Samsung) Spinpoint M8 1TB ST1000LM024. Just fyi it's a 2.5" drive, not the larger 3.5" variety. Anyway, a while back I killed it with the wrong power supply- no sounds or anything just won't spin up. I purchased a replacement pcb with matching serials on the chip, and the bios chips on both are the Winbond 25x40blig, but the firmware must be unique from using the drive or they simply aren't the same revision. How do I copy the firmware from the original bios chip to the replacement?

P.S. I have no experience in either data recovery or soldering chips. I botched the original board slightly by removing a couple diodes which I thought may have been the problem. Replacing them may help but I'd rather a new board with the bios copied.

Here is the specific bios chip's page: http://www.winbond.com/hq/enu/ProductAndSales/ProductLines/FlashMemory/SerialFlash/W25X40BL.htm
 
If you botched the "diodes", then you will most certainly botch the flash memory. The safest way to transfer the flash contents is with an SOIC clip and a chip programmer. This will enable you to read and write the chip in-circuit.

BTW, your drive has only one TVS diode. Which "diodes" did you remove?

http://www.storagereview.com/images/Samsung-Spinpoint-M8-pcb-top.jpg
http://pcb-hdd.com/images/HN-M101MBB%20BF41-00354A%2000%20M8_REV.02A%20R00.JPG

The 5V TVS diode is the middle of the three components below the Samsung/ESMT SDRAM.

Did you actually measure the components before you removed them? If so, what were their resistances?