Data recovery and disk repair questions and discussions related to old-fashioned SATA, SAS, SCSI, IDE, MFM hard drives - any type of storage device that has moving parts
Post a reply

Re: CA_FLUSH_ALL_GOT_CANCELED - what's wrong?

December 31st, 2015, 11:09

Same PCB is very slowly,
as presented for same PCB:
xxxx.JPG

And, attach ROM modules, and ROM CODE.
Attachments
ROM code.rar
(189.56 KiB) Downloaded 780 times

Re: CA_FLUSH_ALL_GOT_CANCELED - what's wrong?

December 31st, 2015, 11:16

Modules are read without error?

Re: CA_FLUSH_ALL_GOT_CANCELED - what's wrong?

December 31st, 2015, 11:19

Moltke wrote:Modules are read without error?

Yes

Re: CA_FLUSH_ALL_GOT_CANCELED - what's wrong?

December 31st, 2015, 11:25

ok.
Now slide the regions and check sa

Re: CA_FLUSH_ALL_GOT_CANCELED - what's wrong?

December 31st, 2015, 11:27

Moltke wrote:ok.
Now slide the regions and check sa

But, screw the PCB to drive?

Re: CA_FLUSH_ALL_GOT_CANCELED - what's wrong?

December 31st, 2015, 11:29

first slide, then screw the controller

Re: CA_FLUSH_ALL_GOT_CANCELED - what's wrong?

December 31st, 2015, 11:32

xxxx.JPG
SA REGIONS

Re: CA_FLUSH_ALL_GOT_CANCELED - what's wrong?

December 31st, 2015, 11:36

reg0: 0 +1
reg1: 497920 +1

Re: CA_FLUSH_ALL_GOT_CANCELED - what's wrong?

December 31st, 2015, 11:46

OK, I will try.
Btw. Screw PCB and Check SA?

Re: CA_FLUSH_ALL_GOT_CANCELED - what's wrong?

December 31st, 2015, 11:57

pikus_09 wrote:
Btw. Screw PCB and Check SA?

yes.
you need to WDMarvel forum to ask how to deal with the shift regions.
type "Как мне работать со сдвинутыми регионами ?"
I can not explain in English :mrgreen:

Re: CA_FLUSH_ALL_GOT_CANCELED - what's wrong?

December 31st, 2015, 12:06

No problem Frend, SA checked, and SA Is Empty, Can't Read modules, I Created new theard in WD MARVEL forum, and we are waiting for a reply. :)

Re: CA_FLUSH_ALL_GOT_CANCELED - what's wrong?

December 31st, 2015, 12:26

pikus_09 wrote:I Created new theard in WD MARVEL forum, and we are waiting for a reply. :)

ok. but today we (exUSSR) celebrate the new year, so you have to wait a long time :D

Re: CA_FLUSH_ALL_GOT_CANCELED - what's wrong?

December 31st, 2015, 12:35

No problem. We Poles also celebrate the new year :)

Re: CA_FLUSH_ALL_GOT_CANCELED - what's wrong?

December 31st, 2015, 13:10

Vlad wrote:SA
SA region editor
just enough for now wrote vlad 8)

Re: CA_FLUSH_ALL_GOT_CANCELED - what's wrong?

December 31st, 2015, 20:21

Well, I don't know. I suspect that detects a drive ok but the UA will blocked. What do you mean write bruch firmware?
BTW. I have some doubts as to the PCB reaction to commands is beyond time limits. Understand me?
Thanks for all replies friends :)
Last edited by pikus_09 on December 31st, 2015, 20:26, edited 1 time in total.

Re: CA_FLUSH_ALL_GOT_CANCELED - what's wrong?

December 31st, 2015, 20:39

I mean sytuaution when backup rom module's and rom. Initialization mcu Exceeded timeout. Reaction same PCB is very slowly.

Re: CA_FLUSH_ALL_GOT_CANCELED - what's wrong?

December 31st, 2015, 22:58

pikus_09 wrote:O Hello Frank, so are you suggesting that it may be fault ROM code?
No, my own program was faulty. It wasn't able to detect the code modules in the second half of the ROM. I have since fixed the problem and all the checksums are OK.

BTW, I'm not sure I understand your problem. You appear to be saying that your drive is OK but WDMarvel doesn't give you access to the SA. So is your question just a technical one rather than a data recovery issue or a HDD performance issue?

If so, and assuming that WDMarvel does not have a bug, ISTM that either the ROM code or a particular SA module is locking you out of the SA (by disabling VSCs?). IIUC, Moltke replaced the ROM code with a version which he believed was not locked, but you were still unable to access the SA, so this would point to an SA module as the culprit. The next line of attack was to hide the SA from the ROM by displacing SA regions 0 and 1 by +1 sector in module 0x20B. Would it not have been advisable to also adjust the location of module 01 by -1 sector? In this way the ROM would still find module 1 but would not be able to find the others.

Re: CA_FLUSH_ALL_GOT_CANCELED - what's wrong?

January 1st, 2016, 9:21

fzabkar wrote:Would it not have been advisable to also adjust the location of module 01 by -1 sector? In this way the ROM would still find module 1 but would not be able to find the others.

shifting regions we have access to the service area under the loader.
we need to analyze all modules, not just the 01h. how to do it in wdmarvel I do not know, and better to consult the author
since the ROM module are read without an error (experiment with only one controller) , the block comes from SA

Re: CA_FLUSH_ALL_GOT_CANCELED - what's wrong?

January 1st, 2016, 10:56

Moltke wrote:shifting regions we have access to the service area under the loader.
we need to analyze all modules, not just the 01h. how to do it in wdmarvel I do not know, and better to consult the author
since the ROM module are read without an error (experiment with only one controller) , the block comes from SA

In this situation I think it is helpful to take a backup of Reg 0 and reg 1 because the WD Marvel does not allow you to edit modules from the level SA Editor, or block loading firmware, then access to SA from the level DIR Modules. Understand me?
Spildit wrote:I would say WD changed something on the ARCO procedure and now you can't start it with WDMarvel, same as when they changed SS so it requires unlocking.
Test with drive from the exact same model.
If it doesn't work then WDMarvel can't run ARCO on those drives. If it does work then the problem is with your specific drive.
Arco procedure can be run on my disk, without unlocking, tests 6A, 6B are going perfectly, while Zone TPI and Head Qual no longer have access to the User Area, based on previous test results and what is revealed DISK_DAM_ERROR on all the heads, the same way ARCO 46 All DISK_DAM_ ERROR on all heads.
Self Test also does not require unlocking.
Spildit wrote:Frank, he can access SA.
What he can't do is RUN ARCO (calibration that he needs to do prior to self scan).
He is trying to self-scan the drive an he can't but he can read modules ok.
Exacly, but
by the end it is not, when regions SA are original, is accses for SA, all modules from the level DIR can read, write all access from the DIR there is no time when regions are on head 0 and 1 are changed, you must then using editor, which does not have the WD marvel. Understand me?

Re: CA_FLUSH_ALL_GOT_CANCELED - what's wrong?

January 1st, 2016, 11:18

pikus_09 wrote:. Understand me?

no. now the modules can be read or not ?! :spy: the reason (calibrator or selfscan) do not interest me. only the type of lock
Post a reply