2012-11-13

fzabkar,

Thanks for your answer.

fzabkar wrote:

Did it start out that way, or did your flash programmer
erase or damage the patient ROM?

The received the hdd already with a ROM problem.

After the purchased compatible donor drive/pcb arrived:
- we exchange its head to the patient hdd, but nothing changed. The patient
hdd didn´t start to spin;
- the donor hdd with the patient head started and worked normally;
- we test the patient hdd with the donor pcb/patient bios (the patient hdd
didn´t spin)
- the donor hdd with the donor pcb/patient bios didn´t spin as well;

Them we proceeded the hot swap on donor hdd and moving the donor pcb/bios
spin the patient hdd, proceding the backup of its modules.

fzabkar wrote:

In any case it does appear that your programmer has either erased or
damaged the donor ROM.

Believing that the problem would be the patient ROM chip, we use SD HD
Doctor to regenerate the patient hdd ROM over the donor ROM Chip. After
that, our problem became worst. The donor pcb can´t no more boot the HDDs.
(patient and donor)

Until now, we are trying without sucess to use the SD Serial Flash
Programmer to rewrite the donor ROM Chip with the backup that we make
before.

Only the reading function of the Flash Programmer is working, but the 256KB
ROM files read from both patient and donor chip contain on "FF"

fzabkar wrote:

Were you able to backup the original patient and donor ROMs? Can you upload
your SA/ROM resources? The ROM will have a dozen or so checksums which can
be verified. I don't know if your tools are capable of doing this, but I
have done some investigating in this area, so I may be able to help you.

Yes. After the hot swap proceed at the begining, beyond the complete backup
of donor hdd SA and ROM, for the patient hdd we proceed the following
backups:
- SA Tracks
- SA Firmware modules, except those with read error (00B6, 00D5, 00DE,
001C, 001E, 002A, 002F, 0004, 0005, 006F, 0014, 0015, 0021, 0022, 0115,
0116, 0120, 0121 and 0128);
- Except for module 0109, all backup of the patient ROM Overlays (102, 103,
104, 105 e 107) have NOT INIT as content. But the equivalent ROM modules 47
(adaptives) and 30 (translator) were backup too. I believe that their data
are ok;
- The ATA module 11 was backup too;

fzabkar wrote:

Can you upload the regenerated ROM that was created by HDD Doctor from your
SA?

The regenerate function of HDD Doctor just overwrite the pcb ROM content. I
am attaching here the regenerated ROM content that overwrite the donor pcb
ROM, as well the original (no touched) content of the patient pcb ROM.
These attached files were created by the SD Serial Flash Programmer.

The interesting is that both files has only FF, but I don´t know with these
values are right or was a problem of the flash programmer reading function.

Some questions:
1) those FF could be caused because the HDD Doctor regenerated the pcb ROM
using the "NOT INIT" SA Modules (102, 103, 104, 105 and 107)?
2) the equivalent ROM modules 47 and 30 on SA weren´t used by the HDD
Doctor during the regeneration?
3) is possible that the patient ROM chip could have any physical damage, or
just only a corrupted content?
4) is there a way that I can rewrite the donor and patient ROM chips
without the need of buy and wait for another donor pcb to proceed with hot
swap?
5) do you have any ROM file compatible with the ROM version 01.01A01?

Best regard,

Alencar

Statistics: Posted by alencar — Yesterday, 22:18

Show more