Request: Modding a Silicon Image 3112 Sata Bios

edited May 2006 in Science & Tech
I'm just wondering if anyone could mod my PCI Sata Controller Silicon Image 3112A 150R Bios(4.2.47) for me.
Image: http://www.soft3.net/hardware_images/sii3112.jpg

My problem is I have a Sata Hitachi-LG DVD Drive GDR-3120L RomVer: 0046DH from a Xbox 360 :). I want to use it in my computer, but the drive is not detected by my PCI card. When I boot with the drive connected it justs hangs when trying to detect it then boots to lilo. SeventhSon(http://www.kev.nu/360/dvd.html) has a PCI card like mine, he got his drive detected by the card by doing a hardware mod, it holds tray_status low during drive's startup. But the mod is too risky for me. :)

But what SeventhSon explained to me, it looks like the drive doesn't respond to a standard ATAPI Inquiry command. I'm wondering if someone could mod my bios to send a none standard Inquiry command? This is what SeventhSon thinks what needs to be modded.

"The Hitachi-LG 360 drive requires a non-standard Inquiry command. It requires that two vendor specific bits are set in the command packet or it fails.

If you can modify the BIOS to add these two bits when it sends an Inquiry command, then there's a very good chance that it will get everything working.

The bits in question are bits 6 and 7 at offset 5 into the ATAPI Inquiry command packet. These both need to be set to 1."

Any help you can provide is very much appreciated. If you need any other details ask. :)

Regards;
Slack3er

Comments

  • edited May 2006
    Hi Slack3er,

    XBOX hard disk drives are generally password protected.
    (google: ATA Security Extension)
    (google: +"ATA Security Extension" +xbox)

    They have to be unlocked, before you can use them.
    Try "LiveInfo" to regenerate the correct password.
    (google: +"team assembly" +"liveinfo" +xbox )
    Slack3er wrote:
    I'm just wondering if anyone could mod my PCI Sata Controller Silicon Image 3112A 150R Bios(4.2.47) for me.
    Image: http://www.soft3.net/hardware_images/sii3112.jpg

    My problem is I have a Sata Hitachi-LG DVD Drive GDR-3120L RomVer: 0046DH from a Xbox 360 :). I want to use it in my computer, but the drive is not detected by my PCI card. When I boot with the drive connected it justs hangs when trying to detect it then boots to lilo. SeventhSon(http://www.kev.nu/360/dvd.html) has a PCI card like mine, he got his drive detected by the card by doing a hardware mod, it holds tray_status low during drive's startup. But the mod is too risky for me. :)

    But what SeventhSon explained to me, it looks like the drive doesn't respond to a standard ATAPI Inquiry command. I'm wondering if someone could mod my bios to send a none standard Inquiry command? This is what SeventhSon thinks what needs to be modded.

    "The Hitachi-LG 360 drive requires a non-standard Inquiry command. It requires that two vendor specific bits are set in the command packet or it fails.

    If you can modify the BIOS to add these two bits when it sends an Inquiry command, then there's a very good chance that it will get everything working.

    The bits in question are bits 6 and 7 at offset 5 into the ATAPI Inquiry command packet. These both need to be set to 1."

    Any help you can provide is very much appreciated. If you need any other details ask. :)

    Regards;
    Slack3er
Sign In or Register to comment.