Jump to content

Repairing XBox Debug Kit


Recommended Posts

I have a broken debug kit Xbox that I'm hoping to salvage and get working again and could use some pointers. It starts to boot up but hangs at the X screen during bootup (no Microsoft logo).

There is some trace-rot and corrosion present on the board, and I'm hoping it's not bad enough to be causing these issues. The clock capacitor was leaking but it was very minor.

e00SGDfl.jpg

High-res photos of the board: https://imgur.com/a/sESsyvi

There's also a bodge-job done to the underside of the board, which I'm not sure what it does.

spacer.png

The orange D0 wire was added by me. The thermal tape was there when I got it.

The hard drive does not make any sound at all, so I hooked the HDD up to a PC and my PC couldn't read it (still no spin-up or reading sounds coming from the drive). I suspect that the drive may be broken. I swapped in a similar model HDD's logic board (first part of model was the same, last part was slightly different) and then the drive spun-up, but was clicking ('click of death' sound), but I'm not sure if this is from the drive being busted or from it being the wrong logic board.

I burned 5849_Recovery to a disc, swapped in a different (unlocked) Xbox HDD and tried to boot from the disc and it hung at the same spot in the bootup process. I tried a different DVD drive too just in case. The fact that it's still misbehaving after taking out the supposedly-bad HDD makes me wonder if a BIOS flash went wrong. I have a copy of the debug BIOS, but no 1MB modchips on hand. I only have an Aladdin XT+2 and a DUO X2 Lite, neither of which can handle a 1MB BIOS. So I can get a better modchip and boot from that, but I'm not sure if that's even the problem.

I've also tried swapping the power supply with the same one from a different Xbox to no avail.

Any tips?

Edited by GoTeamScotch
Link to post
Share on other sites
On 8/28/2020 at 7:41 PM, GoTeamScotch said:

I have a broken debug kit Xbox that I'm hoping to salvage and get working again and could use some pointers. It starts to boot up but hangs at the X screen during bootup (no Microsoft logo).

There is some trace-rot and corrosion present on the board, and I'm hoping it's not bad enough to be causing these issues. The clock capacitor was leaking but it was very minor.

e00SGDfl.jpg

High-res photos of the board: https://imgur.com/a/sESsyvi

There's also a bodge-job done to the underside of the board, which I'm not sure what it does.

spacer.png

The orange D0 wire was added by me. The thermal tape was there when I got it.

The hard drive does not make any sound at all, so I hooked the HDD up to a PC and my PC couldn't read it (still no spin-up or reading sounds coming from the drive). I suspect that the drive may be broken. I swapped in a similar model HDD's logic board (first part of model was the same, last part was slightly different) and then the drive spun-up, but was clicking ('click of death' sound), but I'm not sure if this is from the drive being busted or from it being the wrong logic board.

I burned 5849_Recovery to a disc, swapped in a different (unlocked) Xbox HDD and tried to boot from the disc and it hung at the same spot in the bootup process. I tried a different DVD drive too just in case. The fact that it's still misbehaving after taking out the supposedly-bad HDD makes me wonder if a BIOS flash went wrong. I have a copy of the debug BIOS, but no 1MB modchips on hand. I only have an Aladdin XT+2 and a DUO X2 Lite, neither of which can handle a 1MB BIOS. So I can get a better modchip and boot from that, but I'm not sure if that's even the problem.

I've also tried swapping the power supply with the same one from a different Xbox to no avail.

Any tips?

do all the capicitors look good?

Link to post
Share on other sites
6 hours ago, bulkchart32 said:

I only have an Aladdin XT+2 and a DUO X2 Lite, neither of which can handle a 1MB BIOS.

Hi, you can use either of the chips to test the mb you would just not be using the mb bios. If the Xbox boots up using the chip but not the onboard bios you will know that that is the issue.

Link to post
Share on other sites
10 hours ago, bulkchart32 said:

do all the capicitors look good?

Going by what they visually look like, yes. I don't see bulging or odd cues. I haven't checked them beyond that so far.

3 hours ago, Ging3rguy said:

Hi, you can use either of the chips to test the mb you would just not be using the mb bios. If the Xbox boots up using the chip but not the onboard bios you will know that that is the issue.

I currently don't have any chips that can hold a 1MB BIOS, like the debug BIOS.

Technically I have a Xenium Ice chip that has big enough BIOS banks, but it doesn't work with debug (MX2) boards.

Link to post
Share on other sites
4 hours ago, GoTeamScotch said:

Going by what they visually look like, yes. I don't see bulging or odd cues. I haven't checked them beyond that so far.

I currently don't have any chips that can hold a 1MB BIOS, like the debug BIOS.

Technically I have a Xenium Ice chip that has big enough BIOS banks, but it doesn't work with debug (MX2) boards.

but if u cam see that it is at least a functioning xbox, that will be a clue as to what is wrong.

Link to post
Share on other sites

Good evening,

as nothing seems to be out of order, I would rather first prepare a new hdd. As this is a debug kit, you could use an unlocked disk only if you boot on the official recovery disk that permit to choose between debug bios and commercial bios.

Please look at: https://www.ogxbox.com/forums/index.php?/topic/1881-devkit-recovery-collection/

bye

Link to post
Share on other sites
7 hours ago, GoTeamScotch said:

Going by what they visually look like, yes. I don't see bulging or odd cues. I haven't checked them beyond that so far.

I currently don't have any chips that can hold a 1MB BIOS, like the debug BIOS.

Technically I have a Xenium Ice chip that has big enough BIOS banks, but it doesn't work with debug (MX2) boards.

You don’t need a 1mb bios on a chip to test the mb, your mb has a 1 mb bios but you would not be using that if you install a chip.

Link to post
Share on other sites

Can you post a couple of hi-res photos: one of the entire top of the motherboard and one of the entire bottom of the motherboard?

The bodge looks like a pull-up resistor was left off of the motherboard.  The tech installed a larger 1/4 watt 10KOhm resistor to connect from a 3.3Vdc or 5Vdc location at the SMD resistor end to the signal that needed the pull-up.

Link to post
Share on other sites

From discussion in other Xbox channels, I don't believe you will be able to use an OpenXenium chip that can hold a 1MB BIOS to fix the console.  The XeniumOS is coded for a retail console which uses the hidden ROM code stored in an X3 version of the MCPX which decrypts the 2BL section of the BIOS with a retail key, not the X2 version installed on Debug consoles which has the bootloader in the BIOS image itself.  You can only boot a debug BIOS that is coded to work with the X2 MCPX that has no hidden ROM (code section) in the MCPX X2 but stored in the TSOP flash memory chip on the motherboard.

 

An X3 should work with the bank select switch set to autoboot one of the 1MB BIOS banks flashed with the proper debug BIOS image.

Link to post
Share on other sites

Hmm, the BIOS inside the debug.bin file I found for the Xbox is actually only 512KBs in size.  This file contains 2 copies of the 512KB BIOS stored consecutively making the file 1MB in size - the size of the flash memory chip on the motherboard.  Thus, the DuoX2 modchip with it's 512KB banks may work to boot a BIOS from the LPC Debug port.  Split the debug.bin file in half and flash it to one of the DuoX2's 512KB banks.

Edit: The Xecuter 2 BIOS Manager (X2BM) makes it easy to store individual BIOSes from a multiBIOS dot bin file such as the debug.bin BIOS file.

  • Like 1
Link to post
Share on other sites
20 hours ago, KaosEngineer said:

Hmm, the BIOS inside the debug.bin file I found for the Xbox is actually only 512KBs in size.  This file contains 2 copies of the 512KB BIOS stored consecutively making the file 1MB in size - the size of the flash memory chip on the motherboard.  Thus, the DuoX2 modchip with it's 512KB banks may work to boot a BIOS from the LPC Debug port.  Split the debug.bin file in half and flash it to one of the DuoX2's 512KB banks.

Edit: The Xecuter 2 BIOS Manager (X2BM) makes it easy to store individual BIOSes from a multiBIOS dot bin file such as the debug.bin BIOS file.

Thanks for the info. I used that tool to split the bios off into a 512kb version and flashed that to my Duo x2 lite chip. This didn't produce any different outcome.

However, I was able to get the Xbox working. It turned out that I just needed to use a different DVD drive because the Thomson drive I was using couldn't read my burned recovery disc. I swapped it out for a Samsung drive and the recovery CD booted right up. I swapped in a different hard drive and ran the recovery application. It's now booting to the XDK dash as expected.

It sucks that the stock hard drive turned out to be the problem. I wonder what was on the hard drive before it failed. Seems like the only way to find out would be to swap the platters into a donor drive... and I don't have a clean room.

Edited by GoTeamScotch
Link to post
Share on other sites
43 minutes ago, KaosEngineer said:

Hmm, does the hard drive spin up?  is it clicking? The drive should be unlocked. 

Connect it to a PC and try reading the data with the Beta 3 version of FATXplorer.

https://fatxplorer.eaton-works.com/3-0-beta/

Yeah I tried hooking it up to a PC and it didn't work. No sound of the platters spinning up either. I tried swapping the logic board/PCB from another similar HDD, and that resulted in the drive clicking. Not sure if clicking is the result of using the wrong HDD PCB (different firmware maybe) or it just being a dead drive.

I've installed Hack-devkit-GueuX-V2 to be able to run signed XBEs. Are there debug BIOSes with LBA48 support? Or am I stuck with a max 137GB HDD?

Link to post
Share on other sites
  • 4 weeks later...

On a somewhat related note, I was successfully able to flash the debug bios to my X2 Duo Lite to get a separate DVT4 kit Xbox working. I split it from 1mb to 512kb, flashed it using a retail Xbox, then transferred it over to my DVT4.

While this is great progress, I want to recover the TSOP on this DVT4 just so I don't have to leave the modchip in there. All of the resources I've found online describe how to fix a bad tsop flash using special bioses and grounding the D0 and A15 points at specific timings. These special bioses were made for retail boards and not debug/DVT boards in mind, and so I assume these bioses wouldn't be compatible.

Edit- I'm going to continue the conversation over in this thread, which seems to be relevant to what I'm trying to do.

Edited by GoTeamScotch
Link to post
Share on other sites
  • 4 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Content

    • By Doom87
      Hello everyone!
      Something very strange is happening with my softmodded xbox and I really can’t figure what’s wrong.
      I recently got a used xbox in very good condition, cleaned thoroughly, clock capacitor removed, top notch condition overall.
      So, I installed a new 1TB WD hard drive (WD10EZEX) and everything went great.
      In the Hexen options I selected to make a big partition so I can put the games in there.
      So, long story short, I transferred a whole lot of games with FTP using a crossover cable, directly from my laptop to my xbox, since the Ethernet method gave me low transfer speeds.
      Everything was going great and at last I had a big library to choose and enjoy, even downloaded a big coinops pack! So, as you can tell I spent countless hours just transferring every day.
      I played daily for 1-2 weeks with no problems at all.
      Then one day, all of a sudden I saw that coinops was missing and some of the games also.
      To my surprise, they were magically deleted, and it messed up the games folders, for example there was just an empty folder with the game name and nothing in it.
      I couldn’t find any info online, so I decided to start transferring again and see if it will do this again.
      And at that point I started getting errors in Filezilla, half of the files were transferring and the others failed. The ones that fail are always the same files, everytime in every game.
      I even tried a different cable, but the result was the same.
      Another weird thing is that the later partitions (X,Y,Z) sometimes have weird files in them and other times are empty, for example at one point there was a 500MB file called gta3image.iso or something like that, and at other times, just random assorted files that it creates and deletes by itself. I never mess with those partitions, it does this by itself. The only partition I access is F which is the main ~900GB partition with my “Games” folder.
      So now, I’m with a half-broken xbox and can’t really tell what’s wrong.
      Any advice or info what may be wrong (maybe something similar has happened to someone here), will be greatly appreciated!
      I’m attaching a Filezilla report with a game I just tried transferring (25 to Life is the game), maybe someone could figure something from the report:
      https://pastebin.com/cCgfgpvf
      Please help me out fellas!
      Thanks!
    • By DemonicRobots
      Hey there everyone, just purchased an unmodded Xbox and I'm having issues. I tested with multiple games and for some reason, the console cannot read discs. It can boot to the menu and works perfectly fine in that regard, but when I put a disc in the green lift around the eject key will blink for a few times and then... Nothing. I don't get a read error or damaged disc message, it simply does nothing. No error code, everything else seems to work perfectly fine, but it simply won't read discs. It is a samsung disc drive and I opened it and did a bit of cleaning, checked the wires for seemingly any damage or missing pins which there weren't any and nothing has changed. The disc drive is clean, the connections are fine, and the discs are all basically flawless. Any ideas or advice?
    • By ItsMatra
      Hi All,
      Thought I'd post a quick hello as I work my way through the huge overload of information on the internet with regards to modding. I believe I have a v1.4 or v1.5 as I have a Focus video chip. The internal condition is remarkable and shows how well I looked after it when younger - but now I want to be able to show my kids some of the games I played on the Xbox and before using an emulator so I'll be reading through guides etc on here

Board Life Status


Board startup date: April 23, 2017 12:45:48
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.