|
楼主 |
发表于 2007-7-21 16:09:06
|
显示全部楼层
when a flash content is damaged - pcb will not boot, even in psv mode. but if you have spare pcb from wd with serial flash its simple to make a "programmer". just solder on wires DIP8 socket, then using 2 adapters DIP8-SO8, one with good flash to boot, and second with broken one.
First "boot" in psv mode pcb with good flash, then hot-swap to another one. Its good idea to read broken flash before programming because many times corrupted bytes are in first bytes and original adaptive data can be recovered from original drive (last 512bytes as i think)
Another solution is using seagate 7200.7 pcb and its place for serial flash. When "booting" pcb in safe mode with soldered flash from eg. wd or from gfx card, its needed to short circuit DATA pin to ground and drive start with rom from uP. (just like safe mode on ibm/hitachi) |
|