My name is John. I love Technology, DIY Projects, and Videogames.
GOD BLESS YOU
Hey John. I wrote on a blog I saw your hack progress from July. I have an extra Seagate drive or 2 laying around if you need it. No charge, just want to help in the development of this project. thanks for your work!
Thanks! Good to know 🙂 I will email you when I have a bit more time, and we can work something out. Thanks for your support!
I am trying to do the same thing on a seagate 7200.13. I does not have a # ata command. I am trying to work around this by using a command that dumps 1 block of memory at a time. I wrote a program that runs the terminal program to automate this and record all downloaded blocks to a text file. My reasoning here is, if I can find the memory address(s) for the serial number I can poke in a new one. What I can’t understand is I have downloaded quite a bit of the memory but can’t find any ascii characters using a good hex editor. How are the ascii text codes stored? I figured they would be stored as hex values. I should see something, anything (text). 😦 In exchange for this info, I would gladly share the program (I wrote).
What is the exact model number and capacity of the drive? Everything that I have seen about the 7200.13 is that it is a 3TB hard drive. If this is the case, then it would be a waste putting this in your Xbox. The maximum size that is available for now is the 320GB, and if you try to use anything larger, you will lose all that extra space. Even still, the only hddss.bin files around for Seagate drives that I have found are the ones I have posted here. That will limit you even further to 250GB as I have not found a 320GB Seagate header. On other hard drives, it doesn’t matter that much, but Seagate drives are extra picky about Serial Number length.
As far as your question is concerned, all the values I changed are in Hex as you mentioned. Without being able to access the ata command line, I’m not really sure how to help you. Since you were able to dump some memory addresses from the drive, were you doing this through sata, or did you find a way to hook up a TTL adapter to the drive? If it has a TTL port, you probably have the speed set incorrectly and that is why you are not able to access the terminal. You may check at http://www.hddguru.com, and see if they have any more information on your particular model. Note, however, they generally make fun of newcomers, but you may be able to find a gold mine of information if you dig around.
My drive is a seagate a ST31000528AS Firmware CC3E Barracuda 7200.12.
I am using a DKU-5 cable. Only problem with it is there are no windows 7 drivers. Using realterm for my terminal program.
I could find nothing, I needed, in phisical memory, but found serial number etc. in a buffer.
Now I have to try to understand buffers. 🙂 So far I have not bricked my drive.
Fill in your details below or click an icon to log in:
You are commenting using your WordPress.com account. ( Log Out / Change )
You are commenting using your Twitter account. ( Log Out / Change )
You are commenting using your Facebook account. ( Log Out / Change )
You are commenting using your Google+ account. ( Log Out / Change )
Connecting to %s
Notify me of new comments via email.
Notify me of new posts via email.