|
l_oliveira
|
 |
« on: August 25, 2009, 09:06:53 AM » |
|
I have a 2005 XENON which runs the lattest release of Gentoo Linux correctly. It used to have a GDR3120L drive, but for better reading of DVDR media I fitted it with a spare Liteon drive I had here (leftover from the old spoofing days) and it works perfectly with Gentoo... I get X-Windows to boot.
The other console, a 2006 XENON, still has it's original GDR3120L drive. I think it has been flashed with some old version of hacked firmware. I can check it if needed. XeLL can unlock the drive and read the linux kernel properly but seems like the linux kernel itself fails to repeat the same procedure and stops the boot at the point it has to mount the FS image from CD.
Is this a known issue ? I don't care about games so if there's any alternate firmware I could flash the drive with, I would not mind...
|
|
|
|
|
Logged
|
 It's a Rough World
|
|
|
|
Xb0xGuru
|
 |
« Reply #1 on: August 25, 2009, 03:57:21 PM » |
|
If the drive has hacked firmware, try putting it into mode-B:
turn on the console and eject the tray. Pull the power cable so the tray is still out. Push it back in and turn on the console. The tray should close. This is what I need to do in order to boot to Gentoo on my Hitachi.
|
|
|
|
|
Logged
|
|
|
|
|
l_oliveira
|
 |
« Reply #2 on: August 25, 2009, 06:03:26 PM » |
|
Is there any way of forcing it to be aways in mode B ?
|
|
|
|
|
Logged
|
 It's a Rough World
|
|
|
profspudhed
Newbie

Posts: 8
|
 |
« Reply #3 on: August 25, 2009, 08:00:21 PM » |
|
correct me if im wrong but in the early days you connected 2 wires together from the power connector to get modeb (sorry cant remember which 2 off hand, its been a while) but i assume you could just add a switch that either connected the wires for modeb or disconnected for normal use, not the perfect solution but i think it should work
|
|
|
|
|
Logged
|
|
|
|
|
B1N4RY
|
 |
« Reply #4 on: August 25, 2009, 08:54:20 PM » |
|
His drive have firmware 0078.
You can try and downgrade the firmware to a version where the mode-b resistor trick is supported, such as 49.
|
|
|
|
|
Logged
|
|
|
|
|
Xb0xGuru
|
 |
« Reply #5 on: August 26, 2009, 03:28:11 PM » |
|
You can't downgrade a 'v78' to an earlier version. The only other thing to hope for is if they release mode_B code in the next XeLL release, to unlock the drive.
|
|
|
|
|
Logged
|
|
|
|
|
tmbinc
|
 |
« Reply #6 on: August 26, 2009, 03:37:44 PM » |
|
XeLL *previously* set the drive to mode B.
I've *recently* removed that, because Linux itself should handle this fine (i.e. use the 0xC0 in inquiry).
|
|
|
|
|
Logged
|
Please don't copy/quote full text outside this board. Instead, summarize and link to this post. Thanks! This lets me keep information updated and doesn't pull things out of context.
|
|
|
|
Xb0xGuru
|
 |
« Reply #7 on: August 27, 2009, 07:59:57 AM » |
|
XeLL *previously* set the drive to mode B.
I've *recently* removed that, because Linux itself should handle this fine (i.e. use the 0xC0 in inquiry).
Would it cause issues to reinsert it into the XeLL? from the attempts I've made, the only way I can get the Hitachi to boot Gentoo is to manually put the drive in mode_b.
|
|
|
|
|
Logged
|
|
|
|
|
tmbinc
|
 |
« Reply #8 on: August 27, 2009, 08:21:06 AM » |
|
What's the exact difference of mode_b?
I know about the INQUIRY-thing (where you need 0xC0 if not in mode_b) and the eject functionality. Are there other changes?
|
|
|
|
|
Logged
|
Please don't copy/quote full text outside this board. Instead, summarize and link to this post. Thanks! This lets me keep information updated and doesn't pull things out of context.
|
|
|
|
Xb0xGuru
|
 |
« Reply #9 on: August 27, 2009, 09:47:41 AM » |
|
What's the exact difference of mode_b?
I know about the INQUIRY-thing (where you need 0xC0 if not in mode_b) and the eject functionality. Are there other changes?
TBH I'm not sure - all I know is that the drive won't respond to standard WinAPI commands unless it's in debug mode (mode_b).
|
|
|
|
|
Logged
|
|
|
|
|
l_oliveira
|
 |
« Reply #10 on: August 27, 2009, 12:01:38 PM » |
|
In mode B it acts like a standard ATAPI drive, right ? I am capable of downgrading it's firmware completely as I have a NOR flash programmer and the adapter for TSOP 32. An early revision such as 47DH is interesting ?
How I should change the wiring to cause it to be permanently on mode B ? I remember years ago about people figure out how to trigger B mode on a pin of the power connector. Which pin is it?
If one can put the drive permanently in mode B the Hitachi drive might be very interesting for Linux.
I even tried to find the information about the mode B thing, but Google only gave me links about tutorials and such using the "slax disc" on the PC. Not very useful if you're running linux on the XBOX itself (unless you're putting that unlock code on the XBOX360 Linux kernel lol... Buy I'd rather not need it at all... haha)
|
|
|
|
|
Logged
|
 It's a Rough World
|
|
|
|
Arakon
|
 |
« Reply #11 on: August 27, 2009, 12:18:46 PM » |
|
permanently wiring up that pin would destroy the drive. it's meant to trigger for half a second at powerup, and even then only with a resistor.
|
|
|
|
|
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.
|
|
|
|
Xb0xGuru
|
 |
« Reply #12 on: August 27, 2009, 12:50:31 PM » |
|
permanently wiring up that pin would destroy the drive. it's meant to trigger for half a second at powerup, and even then only with a resistor.
Not only that, but as far as I know, the v78/v79 Hitachi drives cannot be put into Mode_b using this method. The best solution would be for the XeLL to send Mode_B rather than to rely on your distro doing it.
|
|
|
|
|
Logged
|
|
|
|
|