All times are UTC - 5 hours [ DST ]


Forum rules


Please do not post questions about data recovery cases here (use this forum instead). This forum is for topics on finding new ways to recover data. Accessing firmware, writing programs, reading bits off the platter, recovering data from dust...



Post new topic Reply to topic  [ 7 posts ] 
Author Message
 Post subject: flash LOD file on ST3000 - LOD file is larger than flash ROM
PostPosted: September 26th, 2024, 5:27 
Offline

Joined: September 26th, 2024, 5:15
Posts: 4
Location: France
Hi folks
I found this forum while looking for informations about Seagate LOD file format and this post from @fzabkar

I tried to upgrade ST3000DM001 (9YNP166) firmware to CC4H on Linux (using GRCC4H6H.LOD) but flash failed and a restart time the HDD wasn't available anymore.
I dig around and found no usable solutions, so I decided to go the electronic way and flash the firmware to the flash chip, 25FS406 (datasheet).
This site copy from archive.org confimed that I should use the GRCC4H6H.LOD

File is 1.8MB large (1768 -rw-rw-r-- 1 phx phx 1806848 may 23 2012 GRCC4H6H.LOD) and flash chip is 512KB large and obviously wont fit inside.

Any process exist to transform this 1.8MB LOD file into a 512KB BIN file ?

Thanks a lot


Top
 Profile  
 
 Post subject: Re: flash LOD file on ST3000 - LOD file is larger than flash
PostPosted: September 26th, 2024, 12:22 
Offline

Joined: February 22nd, 2023, 13:49
Posts: 112
Location: Eastern Europe
Answered there:
https://forum.hddguru.com/viewtopic.php?f=1&t=42073
If you need data from the disk - give it to a DR specialist.
You need to read the current contents of the ROM and save it.
If you are not a specialist - the probability of losing the unique contents of the ROM = 99%.
Without it, HDD = brick.


Top
 Profile  
 
 Post subject: Re: flash LOD file on ST3000 - LOD file is larger than flash
PostPosted: September 26th, 2024, 13:29 
Offline

Joined: September 26th, 2024, 5:15
Posts: 4
Location: France
I've a Xgecu T48 and was able to read the flash. There is no way to flash a bin file to the flash chip?

LOD file doesn't contains firmware to be flashed there?


Top
 Profile  
 
 Post subject: Re: flash LOD file on ST3000 - LOD file is larger than flash
PostPosted: September 26th, 2024, 14:00 
Offline

Joined: February 22nd, 2023, 13:49
Posts: 112
Location: Eastern Europe
If you mean the LOD file of the Seagate update, it may contain segments for writing to ROM and to plates.
It may contain segments only for writing to plates - depends on the update.
Only the boot code and unique adaptive information for this instance (simplified) are stored in ROM.
The main program and everything for work are stored on plates.


Top
 Profile  
 
 Post subject: Re: flash LOD file on ST3000 - LOD file is larger than flash
PostPosted: September 26th, 2024, 14:08 
Offline

Joined: February 22nd, 2023, 13:49
Posts: 112
Location: Eastern Europe
If you recorded the correct LOD file (judging by the first post) and HDD died - it was already faulty and you decided to repair it with an update. Wrong decision.


Top
 Profile  
 
 Post subject: Re: flash LOD file on ST3000 - LOD file is larger than flash
PostPosted: September 26th, 2024, 14:15 
Offline

Joined: February 22nd, 2023, 13:49
Posts: 112
Location: Eastern Europe
Google translator to the rescue:
http://forum.ru-board.com/topic.cgi?for ... it=1&m=3#1
http://forum.ru-board.com/topic.cgi?for ... it=1&m=4#1


Top
 Profile  
 
 Post subject: Re: flash LOD file on ST3000 - LOD file is larger than flash
PostPosted: September 27th, 2024, 2:54 
Offline

Joined: September 26th, 2024, 5:15
Posts: 4
Location: France
Good to know, I learned a few things today :-)

The HDD was in a bad shape, smart reported errors, so I decided to fill it with 0 (using dd if=/dev/zero of=/dev/sdX ... on Linux).

Then I tried a firmware update who failed and at reboot time HDD wasn't reported in BIOS, that's why I de-soldered flash chip.

Thanks a lot


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

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


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