possible bug with "Jasper (16 MB), CB 6712"? (after "Write Xell" XBOX is dead)
Hi coolshrimp,
excellent program you wrote.
Makes things very easy for unexperienced people new to the JTAG'ing.
However, could you please look into a possible bug I stumbled upon yesterday?
Here's what happened:
First I modded a Falcon and everything worked fine - just like in the tutorials.
After that I did a Jasper (16 MB) with CB 6712.
My soldered points were correct, reading/writing the NAND was possible.
After I wrote "Xell" and tried to boot with Eject NOTHING happened.
The XBOX just wouldn't boot up, neither with eject button, power button or guide button from controller - it just appeared dead (*which gave me the chills since this was a box of a friend of mine*)
So I triple-checked my JTAG-connections. I guessed that by using the QSB-board included with the NAND-X nothing could go wrong.
Later I even desoldered the QSB and put some own cables on to make sure the QSB board wasn'T defective ot there are any cold solder points. I even tried alternative points - nothing worked.
Reflashing the original NAND brought the box back to life.
So in the end I got the Xell-file for this XBOX version ("Jasper_6712_hack.bin") and did the writing of Xell manually using NANDPro via the command line. (nandpro usb: -w16 Jasper_6712_hack.bin 0)
Guess what - it booted Xell fine *thank goodness*
Afterwards I prepared a freeboot image with "JTAG Tool" and flashed that - also works fine.
So is there maybe a problem with the different CB-Versions (6712 and 6723 for Jasper), that JTAG Tool only is able to correctly write Xell on the latter one?
Question: Isn't there a special Xell version for every CB-Version?
Because in the JTAG Tool program folders I only found one Xell-Version for every XBOX model.
How does JTAG Tool determine what Xell.bin to use? Since there doesn't seem to be a check or query for the specific CB-version of the models.