MultiDrive – free backup, clone & wipe disk utility from Atola Technology

All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 10 posts ] 
Author Message
 Post subject: Marvell 88i8945 - Bad Embedded ROM - Programming methods
PostPosted: December 26th, 2014, 6:35 
Offline
User avatar

Joined: November 24th, 2013, 18:13
Posts: 421
Location: Poland
Hello everyone, important issue, I have a hard drive wd10evds-63u8b0 with built-in processor Marvell ROM 88i8945. ROM is damaged due to improper programming another ROM with the other disk. On the downside ROM is built into the MCU, then I do not have to say, the drive will not start, but fortunately I have a copy of the ROM in .bin file, I tried, ISOLATED, heads of PCB, but it did not work, spin does not start.
PCB disk: 2060-701640-001 on the label: 2061-701640-400
Are there any ways to program the processor, or maybe some of you know how to put emergency MCU mode?
Reading topics, someone tried to J-tag Marvell 88i86XX MCU program and somehow managed it, but I'm not sure that in my case that is successful.
My english is bad, but I come from Polish and am using a translator. Best regards.

_________________
Hello everyone, sorry for my poor english, because i using google translator.


Top
 Profile  
 
 Post subject: Re: Marvell 88i8945 - Bad Embedded ROM - Programming methods
PostPosted: December 26th, 2014, 8:20 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1740
Location: Verona, Italy
There is a way to rebuild ROM adaptives in MCU by copying them from inside HDD firmware (SA).
Can you upload here your ROM.bin file?

_________________
My firmware database:
https://mega.nz/folder/O01DkBRI


Top
 Profile  
 
 Post subject: Re: Marvell 88i8945 - Bad Embedded ROM - Programming methods
PostPosted: December 26th, 2014, 15:28 
Offline

Joined: October 24th, 2009, 15:22
Posts: 917
Location: Poland
If you have backup of ROM you can buy other PCB as donor, write patient ROM and should work.
Or rebuild ROM. What tools do you have?

_________________
Flash Killer - everyday new resources (pinout, XOR, ECC,config) for flash devices


Top
 Profile  
 
 Post subject: Re: Marvell 88i8945 - Bad Embedded ROM - Programming methods
PostPosted: December 26th, 2014, 15:52 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1740
Location: Verona, Italy
Nice to see you again here Spildit :)

_________________
My firmware database:
https://mega.nz/folder/O01DkBRI


Top
 Profile  
 
 Post subject: Re: Marvell 88i8945 - Bad Embedded ROM - Programming methods
PostPosted: December 26th, 2014, 17:59 
Offline

Joined: December 8th, 2010, 11:37
Posts: 738
Location: Ottawa, Canada
michael chiklis wrote:
Nice to see you again here Spildit :)


+1

_________________
Sabo Computer Repairs & Data Recovery


Top
 Profile  
 
 Post subject: Re: Marvell 88i8945 - Bad Embedded ROM - Programming methods
PostPosted: December 26th, 2014, 20:19 
Offline
User avatar

Joined: November 24th, 2013, 18:13
Posts: 421
Location: Poland
Nice to meet you Spildit :)
that is, there are some methods. Thank you all for your help, send .bin file tomorrow.
The HDD does not start at all now, so if you would have just Start the emergency mode. Next, I tried a different PCB, external ROM, but also the drive does not start. I have an only WDR 3.2 full version.

_________________
Hello everyone, sorry for my poor english, because i using google translator.


Top
 Profile  
 
 Post subject: Re: Marvell 88i8945 - Bad Embedded ROM - Programming methods
PostPosted: December 27th, 2014, 16:20 
Offline
User avatar

Joined: November 24th, 2013, 18:13
Posts: 421
Location: Poland
Do not mention it,
Ok,
I attach a file from the ill-fated ROM drive, but maybe someone knows how to hook up to the MCU Marvell to him simply on the lines of signal leads not to damage !? Forgive me for my lame questions, but I prefer with caution, since I do not have replacement tiles, operating on the patient. Yours !! Sorry for my english.

_________________
Hello everyone, sorry for my poor english, because i using google translator.


Top
 Profile  
 
 Post subject: Re: Marvell 88i8945 - Bad Embedded ROM - Programming methods
PostPosted: December 27th, 2014, 18:10 
Offline
User avatar

Joined: November 24th, 2013, 18:13
Posts: 421
Location: Poland
pikus_09 wrote:
Do not mention it,
Ok,
I attach a file from the ill-fated ROM drive, but maybe someone knows how to hook up to the MCU Marvell to him simply on the lines of signal leads not to damage !? Forgive me for my lame questions, but I prefer with caution, since I do not have replacement tiles, operating on the patient. Yours !! Sorry for my english.

michael chiklis wrote:
There is a way to rebuild ROM adaptives in MCU by copying them from inside HDD firmware (SA).
Can you upload here your ROM.bin file?


Attachments:
9084.rar [175.29 KiB]
Downloaded 481 times

_________________
Hello everyone, sorry for my poor english, because i using google translator.
Top
 Profile  
 
 Post subject: Re: Marvell 88i8945 - Bad Embedded ROM - Programming methods
PostPosted: January 28th, 2015, 21:21 
Offline
User avatar

Joined: April 3rd, 2011, 0:19
Posts: 2003
Location: Providence, RI
Spildit wrote:
Hi !
If you damaged the ROM itself (ROM CODE) and not the ROM modules then the drive will not initialize at all, and you will not be able to re-program the ROM back because the drive will not respond to the SVC or will stay BSY.


Actually, if you have the latest PC-3000 software installed you can now reprogram WD ROM even if the code written to it is corrupt/incompatable by using the Boot ROM utility and a terminal connection.

See this thread: http://www.data-medics.com/forum/viewtopic.php?f=2&t=40

It shows the connection.

_________________
Data Medics - Hard Drive, SSD, and RAID Data Recovery Service Company


Top
 Profile  
 
 Post subject: Re: Marvell 88i8945 - Bad Embedded ROM - Programming methods
PostPosted: January 28th, 2015, 22:18 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
data-medics wrote:
Actually, if you have the latest PC-3000 software installed you can now reprogram WD ROM even if the code written to it is corrupt/incompatable by using the Boot ROM utility and a terminal connection.

http://ts.acelaboratory.com/index.php?/ ... connection

_________________
A backup a day keeps DR away.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 42 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group