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  [ 26 posts ]  Go to page Previous  1, 2
Author Message
 Post subject: Re: Develop the new software for writing ROM for Seagate F3
PostPosted: June 22nd, 2020, 17:45 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 12422
Location: Australia
This is what I found:

LibCRC – Open Source CRC Library in C:
https://www.libcrc.org/

This is Python code for calculating Seagate CRCs:
https://github.com/eurecom-s3/hdd_firmware_tools

Note that the you need to reverse the endianness of the dwords before calculating the CRC.

FWIW, I have written a FreeBasic version of this code:
http://www.users.on.net/~fzabkar/temp/ST_CRC16.bas
http://www.users.on.net/~fzabkar/temp/ST_CRC16.exe

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Develop the new software for writing ROM for Seagate F3
PostPosted: June 22nd, 2020, 18:42 
Offline

Joined: March 25th, 2018, 16:39
Posts: 26
Location: Europe
Stealing is a relative term. We dont' live on deserted island. Linus Torvalds did not write a "new" OS - he copied all basic concepts from unix sources shared by his university. Did he steal the code? Did Bill Gates create MS-DOS from scratch, never looking on CP/M? Did Numega get windows internals used in Softice from MS? Did PC3K get HDD internals from manufacturers? Did all they steal the code?
Nothing, except 'Z1 computer', is build "from scratch"


Top
 Profile  
 
 Post subject: Re: Develop the new software for writing ROM for Seagate F3
PostPosted: June 23rd, 2020, 4:28 
Offline

Joined: October 3rd, 2005, 0:40
Posts: 3083
Location: Hungary
these are 2 different things imo.
- to look at some product and create something similar on your own
- and to peek into code samples and steal the basic implementation of a function.

the difference is the research you do and it is very easy to steal something and then pose yourself as our saviour to share your 'researches'.
Not quite ethic i think.
If you wanna build a util that can read and write ROM on F3 drives, take the time and look into the original fw, find the parts that are associated with these functions and write your code yourself, then publish it (if you want after all that).
I know exactly what it takes, it is possible, i built it too.
It is not neccessary to get docs from manufacturers to implement any function, i get no such thing either, still developed quite a few things myself.
I am not against building such tools, but this way is is not ethic and it has nothing to do with research.
I believe you have the skills to do this research yourself, and you don't need to steal info from others.

pepe

_________________
Adatmentés - Data recovery
No bitcoin donations :)


Top
 Profile  
 
 Post subject: Re: Develop the new software for writing ROM for Seagate F3
PostPosted: June 24th, 2020, 1:46 
Offline
User avatar

Joined: December 4th, 2012, 1:35
Posts: 3540
Location: Adelaide, Australia
the most important parts of all answers is summed up by a part of what pepe said:

"imo"

opinions and laws, and interpretations of both are a neverending source of discussion... mostly fruitless. (IMHO!)


Top
 Profile  
 
 Post subject: Re: Develop the new software for writing ROM for Seagate F3
PostPosted: June 24th, 2020, 10:17 
Offline

Joined: October 3rd, 2005, 0:40
Posts: 3083
Location: Hungary
i am just bothered by using the term 'research' for sniffing code that others developed.

pepe

_________________
Adatmentés - Data recovery
No bitcoin donations :)


Top
 Profile  
 
 Post subject: Re: Develop the new software for writing ROM for Seagate F3
PostPosted: Yesterday, 7:21 
Offline

Joined: June 18th, 2020, 23:38
Posts: 6
Location: India
Hello friends i tried but failed to add rom writing code in this tool , i request to help and add code in my (F3 ST hdd tool) and improve it and share with me , this is test version ,with the help of Delphi free community version 10.3 with free comport library , plz test this software only on bad sector Seagate F3 11 12 series disk without any data,

plz Someone add this below written code in my this project and share
(1)ROM writing and reading in boot mode (2) support for zoc script (3)Auto zone AFT adjustment (4) sys module backup and writing in ATA mode (5) Head cut (6) Auto Zone and sub Zone cut during scanning (7) enable serial by patching Rom(8) scanning better than Victoria
(9) Rom generation (10) for data Recovery
list is very long but in start up it is primary requirement ,

thank in advance for your cooperation


Attachments:
F3 ST HDDGURU tool.jpg
F3 ST HDDGURU tool.jpg [ 79.86 KiB | Viewed 36 times ]
F3 ST HDDGURU.zip [1.01 MiB]
Downloaded 6 times
Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 26 posts ]  Go to page Previous  1, 2

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 4 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