Jump to the biline.ca Main SectionJump to the Ottawa, Canada SectionJump to the Audio/Video SectionJump to the Computer SectionJump to the Xmods Section3D Printing Section

What's so special about the X-Box?

X-Box FAQ Frequently Asked Questions

Flashing the TSOP of your Xbox Tutorial

X-Box UXE Softmod Installation tutorial

Flash the Firmware of your Xbox 360

Xbox 5.1 Digital surround sound system Review

X-Box Game
Ratings List

Nintendo Wii Softmod Tutorial

Nintendo Wii
Ratings List

Fieldrunners Grasslands endless Level 795 Strategy

Known Sata Chipset Compatibility and Issues
(as of June 28-06)

If your Chipset is listed as Compatible you ready to to continue if your chipset is not present or marked with Does not work your better to stop now.

Note: This list was mostly complied using the Samsung DVD-drive so it mat not be completely compatible when using the Hitachi or Phillips DVD-drive.


  • Sil3112 Chipset Does not work
  • Sil3114 Does not work
  • Sil3512 Does not work
  • Maxtor SATA card w Promise chipset Does not work
  • VIA VT 8237 Compatible

Onboard SATA:

  • MSI k7n2 delta (Promise SATA) - Does not work
  • Abit NF7-S2G Nnforce2 SATA (mapped as IDE ports 3+4) - Compatible
  • VIA Chipset - Compatible
  • Intel Chipset (ICH5 / ICH6) Compatible
  • ASUS P5AD2 premium (with ICH6) - Compatible
  • Promise Sata controller on the ASUS P4C800E-Deluxe - Compatible
  • Other chipsets are hit and miss but compatibility is being added whenever possible


  • Flash program must have the Xbox 360 Drive on a SATA channel, not an ide
    channel so don't use any SATA-to-IDE converters.
  • The Flash program cannot flash via a USB or Firewire connection
  • The Flash program (so far) has the following SATA chipsets supported
    • ICH5, ICH6P, ICH6, ICH6M
    • VIA8237,
    • Sil114
    • SiS964, SiS180, SiS965
    • NV nForce3
  • Make sure your SATA ports are set to NATIVE/IDE mode NOT RAID in the motherboard bios
  • Windows XP sometimes will detect the drive and it will appear in device manager, but no drive letter would be assigned. To assign one I had to do the following steps:
    • device manager >
    • DVD/CDROM drives >
    • Right click on HL-DT-ST DVD-ROM GDR3120L SCSI CdRom Device >
    • Properties >
    • Volumes tab >
    • Populate >
    • OK

Editing MTKFlash to Work With Your SATA Chipset:
(Advanced users only don't attempt if you don't understand it)

You will need:

  • Hexworkshop (Click Here) and install it on your PC
  • PCI SATA Controller Card or an Onboard SATA Controller
  1. Finding out What SATA Chipset You Have
    If you have a SATA Controller Card it should say on the Box, In the Manual or on The
    Chip itself, If you have a Onboard SATA Controller then check your mobo/Computer Manufacturers Website
    Onboard: VIA KM400 / 8237 = VIA 8237 SATA Chipset
    SATA Controller Card: VIA 6421
  2. Finding The Correct Values
    You will need to Open up MSInfo32.exe
    Start>Run, Type 'MSinfo32.exe'
    with MSinfo open Click the + next to 'Components', Click the + next to 'Storage' Now Click on SCSI You Should See Something That looks Like This:

    Name Serial ATA Controller
    Status OK
    PNP Device ID
    I/O Port 0x00006655-0x00006662
    I/O Port 0x00000000-0x00000003
    I/O Port 0x00008877-0x00008884
    I/O Port 0x00000000-0x00000003
    I/O Port 0x00000000-0x0000000F
    I/O Port 0x00000000-0x000000FF
    IRQ Channel IRQ 20
    Driver c:\windows\system32\drivers\driver.sys (5.1.2600.201, 74.63 KB (76,416 bytes),
    5/15/2006 7:00 AM)

    All of that Should Look Different in Your Info, Next to Name it Should Say Something
    About 'Serial ATA' if it Doesn't Try Scrolling Down and/or Make Sure Your in the
    Right Place. What You Are looking For in This is 8bytes (16 Numbers/Letters) That MTKFlash Can Identify Your Chipset with, The First 4bytes are Found in The 'PNP Device ID'
    (2 Numbers/Letters = one byte)

    PNP Device ID
    So From This Example Your Line So Far Should be 11223344

    The Next 4Bytes are Found in 2 Different Lines of 'I/O Port' Hex Values, You Want to
    Identify The 2 Lines That Have a 7Byte Difference, Extract the Last 4 Digits of the First
    Section of Numbers/Letters from Them and Swap the 2 Bytes (As You did with The
    'PNP Device ID' Line)
    I/O Port 0x00006655-0x00006662
    I/O Port 0x00008877-0x00008884

    This is Only Known to Work if You Use The 2 'I/O Port' lines With a Difference of 7 in
    Order (as Shown Above), As They are Values for The Primary Master and Slave SATA
    Device, So in this Example Your line Should be 55667788
    Put Together The 4bytes of Hex (8 Numbers/Letters) That You Have From The 'PNP
    Device ID' Line and the 4 You have from The 'I/O Port' Lines and You Have The
    Values You Need to Insert in to Your MTKFlash.exe File.
  3. Now Open up MTKFlash.exe in Your Hex Editor (Hex Workshop: Right Click on the
    file and Click 'Hex Edit using Hex Workshop'), Your Hex Editor Should have a Goto
    Function (Hex Workshop: Ctrl+g). Open it and put in B370 in Hex, Make Sure You have it 'Start at the Beginning' of the file, Once here you should See in the Text part, The Names of ChipSets ICH5,VIA8237,NV NForce3,etc. If Your Chipset is in Here that's Good You can compare the Actual Hex Value's to the ones "On File" and if There not the Same Change What you Need to, The Info for a Chipset is 1byte (2 00's(In Hex) Before the Name of That Chipset (in TXT), If Your Chipset is Not Here You Can Just Edit one That is (I do Not Recommend Creating a New one), For Example Say I Have a VIA8237 Chipset These are The Values That I Would Edit (Don't Edit the 00 in RED) see photo below

    Don't bother asking me for help on this as I'm just repeating what I found on the topic ... Sorry.


<<< Main Page

Last update was done on July 1st 2006

All of the pictures and information contained within the www.biline.ca website are the property of Jeff Mathurin please do NOT use any of the contents of this website without consent. If you would like to contact me for any reason then feel free to use the contact form by clicking Here