All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 10 posts ] 
Author Message
 Post subject: Seagate ST3500418AS
PostPosted: September 15th, 2020, 1:13 
Offline
User avatar

Joined: April 15th, 2020, 8:32
Posts: 12
Location: Poland
Hi I have got such Seagate with damaged ROM (I think so) with such terminal outputs, am I right? Is this case recoverable? Attached ROM file

SEA-3 Yeti Boot ROM 2.0 (12/06/7)
Copyright Seagate 2007

Boot Cmds:
DS
AP <addr>
WT <data>
RD
GO
TE
BR <divisor>
BT
WW
?
RET
>


Attachments:
ROM.zip [705.86 KiB]
Downloaded 15 times
Top
 Profile  
 
 Post subject: Re: Seagate ST3500418AS
PostPosted: September 15th, 2020, 8:46 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1329
Location: Italy
Check rom integrity with F3romExplorer
http://www.hddoracle.com/viewtopic.php?p=18531#p18531

Checksum seem to be corrupted on segment DL_CFW, try to correct it.
Correct checksum for that segment should be 6DEF.


Top
 Profile  
 
 Post subject: Re: Seagate ST3500418AS
PostPosted: September 15th, 2020, 9:07 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1329
Location: Italy
wait a second...
Why the rom file you have posted is double sized?
Rom size of this drve should be 512 Kb, your is 1 MB.


Top
 Profile  
 
 Post subject: Re: Seagate ST3500418AS
PostPosted: September 15th, 2020, 9:22 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1329
Location: Italy
There 2 exact copies of same rom inside the .bin file.


Top
 Profile  
 
 Post subject: Re: Seagate ST3500418AS
PostPosted: September 18th, 2020, 10:07 
Offline
User avatar

Joined: April 15th, 2020, 8:32
Posts: 12
Location: Poland
michael chiklis wrote:
There 2 exact copies of same rom inside the .bin file.


Sorry for long response time, PC3K gives me 1024 image of ROM from this drive, programmer gives 512KB.


Top
 Profile  
 
 Post subject: Re: Seagate ST3500418AS
PostPosted: September 18th, 2020, 10:09 
Offline
User avatar

Joined: April 15th, 2020, 8:32
Posts: 12
Location: Poland
I get also such message:

Parsing segment....... CFW
WARNING! Segment whole space check sum is invalid!
Unpacked data length mismatch!
WARNING! Segment used space check sum is invalid!


Top
 Profile  
 
 Post subject: Re: Seagate ST3500418AS
PostPosted: September 18th, 2020, 10:18 
Offline
User avatar

Joined: April 15th, 2020, 8:32
Posts: 12
Location: Poland
I have write ROM again after repair but when I read it again still get same size 1024kb and same problems - like writing by terminal don't work properlly


Top
 Profile  
 
 Post subject: Re: Seagate ST3500418AS
PostPosted: September 18th, 2020, 12:12 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1329
Location: Italy
What's written on rom chip case?
Is it a SPI rom such as W25P40 or W25P80 ?

If is 80 (1 MB) then very likely someone has swapped it with wrong chip, because on this drive should be 40 (512 Kb)
In this case, solder a proper 512 Kb spi rom on the pcb and write rom code with corrected checksum, or just get a valid donor pcb (with 512 Kb spi rom) and write rom code with corrected checksum.


Top
 Profile  
 
 Post subject: Re: Seagate ST3500418AS
PostPosted: September 18th, 2020, 13:10 
Offline
User avatar

Joined: April 15th, 2020, 8:32
Posts: 12
Location: Poland
case solved by a help of You michael chiklis, thanks


Top
 Profile  
 
 Post subject: Re: Seagate ST3500418AS
PostPosted: September 18th, 2020, 13:20 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1329
Location: Italy
you welcome!
:wink:


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: scratchy and 40 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