XboxHacker BBS
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
May 22, 2013, 08:15:11 PM


Login with username, password and session length


Pages: « 1 2 3 4 5 6 7 8 »
  Print  
Author Topic: experiments with HDD logicboards  (Read 55413 times)
uberfry
Xbox Hacker
*****
Posts: 862



View Profile
« Reply #60 on: April 02, 2006, 04:13:35 AM »

TMF: maybe you should try putting the sd ram back to the original x360 hdd, formatting it, then using it normally, then, put it on the 100gb hdd
i remember that some memories can hold like 3 hours without power
Logged
Geremia
Xbox Hacker
*****
Posts: 600


View Profile
« Reply #61 on: April 02, 2006, 04:51:31 AM »

Quote
special HDD low levle tools which can access these area
what specific tools does this? even if it is manufactor specific.

i looked for such a tool without luck. i have been examining various harddrive utilities from harddrive manufactors. the feature tool for hitachi drives is interesting. its available here http://www.hgst.com/hdd/support/download.htm

I think he is referring to tools like this http://www.acelaboratory.com/pc3000.htm that can initiate factory mode and access phisical CHS
Logged
MODFREAKz
Master Hacker
****
Posts: 440



View Profile
« Reply #62 on: April 02, 2006, 05:41:22 AM »

TMF: maybe you should try putting the sd ram back to the original x360 hdd, formatting it, then using it normally, then, put it on the 100gb hdd
i remember that some memories can hold like 3 hours without power

sorry but the SDRAMs are not the same!! I can destroy the hard disk.
Logged

MODFREAKz
Master Hacker
****
Posts: 440



View Profile
« Reply #63 on: April 02, 2006, 07:33:26 AM »

I have just experimented a little bit with EEPROM data, and something is strangely.
http://www.freepler.de/userdaten/38928917/bilder/xbox360/eeprom_tests.jpg

I have changed the firmware rev. and programmed it back to eeprom = sometimes the drive was recognized in xbox360 and PC and with other combinations not.
http://www.freepler.de/userdaten/38928917/bilder/xbox360/program.gif

I tried thise combinations, the xbox360 and PC has recognized the hard disk, but the firmware was still original 'C60D'
A60E
D60D
C70D
E60E
C60X
C67D
C66D
C666
C77D
C00D
C11D
C22D
C33D

thise combinations are not accepted by the Hard disk in xbox360 and PC. The xbox360 turns on, but only black screen. and also the same error lights and no drive spinning.
XXXX
C000
C111
C222
C333
6666
CCCC
C777

Does somebody know what this could signify?  Huh


edit: If the xbox360 is in dashboard, and then I put the eeprom out, so all works still perfectly. I can watch movies, play xbox and xbox360 games or format the drive. no problem.
That means that this eeprom is required for boot and reboot.
« Last Edit: April 02, 2006, 08:44:13 AM by Team MODFREAKz » Logged

uberfry
Xbox Hacker
*****
Posts: 862



View Profile
« Reply #64 on: April 02, 2006, 08:56:43 AM »

maybe you could try that eeprom on the other non-xbox360 hdds? i wonder what would happen
Logged
MODFREAKz
Master Hacker
****
Posts: 440



View Profile
« Reply #65 on: April 02, 2006, 09:38:50 AM »

maybe you could try that eeprom on the other non-xbox360 hdds? i wonder what would happen

the problem is that my 100GB Toshiba drive doesn´t have the eeprom.
Next week I will buy same Hitachi model, 40GB or 60GB
Logged

uberfry
Xbox Hacker
*****
Posts: 862



View Profile
« Reply #66 on: April 02, 2006, 10:10:29 AM »

ok hopefully it will work Smiley
Logged
TheSpecialist
Global Moderator
Xbox Hacker
*****
Posts: 782


View Profile
« Reply #67 on: April 02, 2006, 12:29:50 PM »

Hehe, I was just starting to believe you about the SDRAM, TMF Wink it seemed SO strange though, I'm glad it wasn't due the SDRAM Smiley


Anyway, there's still something very weird about your results:

are you sure this is not recognized in pc?
HDD_2 + (SN_2 + hash_2) + board_2 + SDRAM_2 + EEPROM_3  = no join and recognition in xbox360 and PC

Yes I´m sure. HDD_2 doesn´t work with EEPROM_3 and HDD_3 doesn´t work with EEPROM_2 too.
That could mean that HDD is married to this EEPROM, right??

Well, if this was the case, then this shouldn't work:
Quote
HDD_2 + (SN_3 + hash_3) + board_2 + SDRAM_2 + EEPROM_3  = works fine in xbox360 and PC
HDD2+EEPROM3 works fine !?!?! So still, there's something very strange about your results, and again, I'm hoping you did something wrong Wink Because if you did not, it is a VERY weird puzzle...

What I expected:

* Either the board+hdd+eeprom are married (not the case according to your results) or
* The board+hdd are married and the eeprom should match the SN+hash to work in the 360, but shouldn't matter in the PC (also not the case according to your results).

So, I'm still puzzled .. .Smiley

BTW, I'm guessing that the 'marriage' of the board is in the MPU, I'm guessing the MPU contains the 'main' FW
« Last Edit: April 02, 2006, 12:54:30 PM by TheSpecialist » Logged
MODFREAKz
Master Hacker
****
Posts: 440



View Profile
« Reply #68 on: April 02, 2006, 02:00:28 PM »

HDD2+EEPROM3 works fine !?!?! So still, there's something very strange about your results, and again, I'm hoping you did something wrong  Because if you did not, it is a VERY weird puzzle...


oh, thx that was copy/paste mistake

I have just changed it!


* result: hdd (mechanical part) + eeprom are married.
Logged

TheSpecialist
Global Moderator
Xbox Hacker
*****
Posts: 782


View Profile
« Reply #69 on: April 02, 2006, 02:35:41 PM »

HDD2+EEPROM3 works fine !?!?! So still, there's something very strange about your results, and again, I'm hoping you did something wrong  Because if you did not, it is a VERY weird puzzle...


oh, thx that was copy/paste mistake

I have just changed it!


* result: hdd (mechanical part) + eeprom are married.

Ok, now it makes sense Smiley So the board (I guess the MPU) + EEPROM + HDD are married and the SN/hash is used by the 360 to verify ... Unfortunately, because of this marriage, we can't check if it verifies the data with the EEPROM data or the 'board' data (MPU ?).

BTW, I don't know how hard it is to swap the MPU, otherwise you could try:
HDD2+board3+MPU2+EEPROM2+SN2+hash2, to find out if it's really the MPU that's causing the marriage ...
« Last Edit: April 02, 2006, 02:38:35 PM by TheSpecialist » Logged
MODFREAKz
Master Hacker
****
Posts: 440



View Profile
« Reply #70 on: April 02, 2006, 04:12:25 PM »

BTW, I don't know how hard it is to swap the MPU, otherwise you could try:
HDD2+board3+MPU2+EEPROM2+SN2+hash2, to find out if it's really the MPU that's causing the marriage ...

to swap the MPU, I must open the drive, right??
here is a pic from opened 2,5" Hitachi drive, IDE model.
http://www-5.ibm.com/es/press/fotos/informaticapersonal/i/hdd.jpg

or do you mean this IC??
http://www.freepler.de/userdaten/38928917/bilder/xbox360/chip.jpg
Logged

Arakon
Administrator
Xbox Hacker
*****
Posts: 6925


View Profile
« Reply #71 on: April 02, 2006, 05:17:25 PM »

uhm.. I hope you are aware that opening the drive will at the very least result in data loss, or in the worst case a totally unusable HDD?
and yes, that's the IC he means.
Logged

I do NOT give support by email, PM, ICQ or whatever. Anyone annoying me that way will have his balls removed. With a rusty butterknife. Slowly. And I'll enjoy doing it.
TheSpecialist
Global Moderator
Xbox Hacker
*****
Posts: 782


View Profile
« Reply #72 on: April 02, 2006, 05:40:30 PM »

Yep, that's the one Smiley I'm guessing it contains the FW. But I guess it won't be too easy to desolder and resolder it...

But I think it's better to start looking at one of the other HD's. It seems that the Seagate has also embedded FW in the controller (that 'smooth' chip seems to be the 'motor driver'), but it seems that the Sammy has a dedicated chip for the FW, that :5AAN8ETAG4' chip. Well, I'm really not sure here, could also be something else, but it looks like a FW chip to me Smiley
But then again, I'm really not a HW guy, so I'd like to here other opinions on this chip ...

BTW, the controller on the Sammy is a 'Marvell 88i6526', but I can't seem to find any info on it ...
« Last Edit: April 02, 2006, 06:34:11 PM by TheSpecialist » Logged
darkfly
Hacker
***
Posts: 97


View Profile
« Reply #73 on: April 02, 2006, 06:18:32 PM »

My samsung is sporting a TI "5AAE6XTAG4". I would remove it and try to dump it but its a 54 pin package, don't think the willem can handle it without an adapter of some sort?
Logged
Geremia
Xbox Hacker
*****
Posts: 600


View Profile
« Reply #74 on: April 02, 2006, 06:43:37 PM »

I think is not a flash memory, but the motor driver instead.

As occurs in many maxtor drives, marvell chip contain fw. Somethimes maxtor drives have an addictional 25P10 eprom, sometimes not (but have the place to solder the 25P10), don't know exactly but seems that contains an entire firmware, maybe replacing the internal one.
Logged
TheSpecialist
Global Moderator
Xbox Hacker
*****
Posts: 782


View Profile
« Reply #75 on: April 02, 2006, 06:46:17 PM »

Hmm... if that Texas Instruments chip is a motor driver ... then all the 3 controllers have the FW embedded, which sucks big time Smiley I think it's impossible to dump such embedded FW via hardware methods, right ?

*EDIT* I can't find any info on this specific chip (TLS2502), but found a "TLS2205" from TI which is a ... motor driver Smiley See also: http://focus.ti.com/lit/ds/slfs040/slfs040.pdf

So you're probably right, Geremia ... So unless we find a way to reflash the embedded FW's, it's going to be a tough job to get a bigger HD running in the 360 ...

But, there is hope, since the ATA 'brother' of the hitachi has FW that is flashable via software...
« Last Edit: April 02, 2006, 07:11:12 PM by TheSpecialist » Logged
BlueCop
Master Hacker
****
Posts: 316


"When the going gets weird, the weird turn pro."


View Profile
« Reply #76 on: April 02, 2006, 07:10:00 PM »

why couldn't the harddrive firmware be stored on the platter?
Logged
TheSpecialist
Global Moderator
Xbox Hacker
*****
Posts: 782


View Profile
« Reply #77 on: April 02, 2006, 07:13:33 PM »

why couldn't the harddrive firmware be stored on the platter?
You mean as 'data' on the HD ? Smiley Well, it would need to know how to retrieve that data in the first place Smiley But like Geremia has said, I also found that a lot 'modern' controllers (especially SATA) have FW's embedded.
« Last Edit: April 02, 2006, 07:50:43 PM by TheSpecialist » Logged
BlueCop
Master Hacker
****
Posts: 316


"When the going gets weird, the weird turn pro."


View Profile
« Reply #78 on: April 02, 2006, 07:44:22 PM »

what about the 512 Kbit flash memory on the Seagate? what do you think it stores.
as arakon pointed out it is a 25P05avg
http://www.st.com/stonline/products/literature/ds/8624.pdf

i would attempt to dump this chip from my seagate but i am not sure if my willem can read that type of chip. I just got the thing and am not very famialiar with it.

I might try to build something to work with ponyprog. i know it supports SPI eeproms perhaps this spi flash might be readable.
Logged
TheSpecialist
Global Moderator
Xbox Hacker
*****
Posts: 782


View Profile
« Reply #79 on: April 02, 2006, 07:48:30 PM »

what about the 512 Kbit flash memory on the Seagate? what do you think it stores.
as arakon pointed out it is a 25P05avg
http://www.st.com/stonline/products/literature/ds/8624.pdf
Hmm.. missed that chip and the post about it Smiley Yeah, I guess 512Kbit COULD be enough to store the complete FW ... interesting Smiley I guess you don't have 2 Seagates, Bluecop ? Smiley Would be very interesting to try similar experiments as TMF did, for example:

HDD1+board2+EEPROM1 => If this works, this would be VERY good news Smiley
« Last Edit: April 02, 2006, 07:56:07 PM by TheSpecialist » Logged
Pages: « 1 2 3 4 5 6 7 8 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM