Solution to BIOS Flashing pausing

Magic Monkey

Noob Account
Jan 30, 2005
7
0
After spending 6 hours trying to get X3 1959 reinstalled (it was already there, but became corrupted due to someone messing around) on a Crystal XBox [v1.6, Xecuter 3 chip, Samsung RAM, Xcalibur video, FlashBIOS 3.0.0] I thought I'd post here in case anyone has the same problems.

Initially I booted to the backup ROM (FlashBIOS 3.0.0, by pressing the eject and power buttons simultaneously), selected "Enable Network Flashing", and after the XBox was assigned an IP, used IE 6.0 to flash via HTTP the X3 BIOS.
Unfortunately, while the erasing (yellow bar) completed fully, the green bar (flashing) only got 3/4 of the way to the end, and then just paused. I left it for 5 minutes. Nothing. 10 minutes. Nothing.

After spending the next 4-5 hours reading these forums, twiddling with the switches and generally trying to understand what the heck was wrong, I finally got it working. In retrospect, the solution was simple enough. With the XBox powered off, I selected Bank 8 (256k, off off off on off) on the switch, then booted to the backup ROM. From here, I flashed via HTTP Evox M8 16+ (m8_16.bin, thank you xbins) to Bank 8. It flashed perfectly. After the XBox powered off, I booted normally (quick press the power button) into Evox in Bank 8. Now I could transfer the m3_erase/default.xbe file onto the XBox using a FTP client and run it (as previously, I had tried booting into each of the 15 banks, and while banks 1-2 were empty, 3-4 both had FlashBIOS 3.0.1 in them from previous prodding and poking, so I figured may as well try wiping the banks clean and see if that works - even though I read that flashing X3 BIOS to banks 1-4 should erase everything there, it didn't seem to, from only getting 3/4 of the way flashing maybe it was trying to write to some protected bank? I still don't know).

I went into Evox's XBox File Explorer, ran default.xbe, and turned off the XBox. After setting the switch to Banks 1-4 (on on off off off) I booted into the backup ROM, and flashed X3_1959_v16plus.bin to banks 1-4. Powered up, and X3 "Rox my Box" came up. Finally!

So, if you're having similar problems, just install Evox to a free bank (any 256k bank from 5 to 8, leave 1 to 4 free for X3), run the default.xbe, then boot to the backup ROM and flash X3 to banks 1-4 again, and it should work.
 

imaginos

Noob Account
Jan 29, 2005
3
0
I'm having the exact same problem (except it freezes at 1/4 instead of 3/4.) I even had a successful flash earlier today and had to reflash due to some "messing around" just like you.

I ran the x3_erase utility on my box but it didn't help. It sounds like you're on to something but I don't know what I could be doing wrong.
 

jonrees69

VIP Member
Try flashing it with the switch panel disconnected - apparently these can cause flashing errors too ....

Could also be the wrong version, 1.6PLUS for 1.6 ver box and above, 1959 for all others.

J
 

mdellem

Noob Account
Jan 27, 2005
5
0
Australia
Unsure how to execute the m3_erase file

I seem to be having a similar problem with the green bar only going about 1/4 across then stalling when i'm flashing with 1959. I read through your solution, but the one thing i can't understand is how to execute the m3_erase file once copied to the xbox also i don't know where to store the file on the xbox....
 

Magic Monkey

Noob Account
Jan 30, 2005
7
0
I also had the 1/4 flashing problem, but cannot remember what settings caused this. I think it was due to installing FlashBIOS 3.0.1 to banks 1-4 (or just one of those four banks) and then trying to flash X3 to banks 1-4. It probably paused 1/4 of the way because it (FlashBIOS) couldn't overwrite itself.

mdellem, FTP the m3_erase/default.xbe file to your XBox, once you've installed Evox M8 16+. Put it in C:\. Then, boot up Evox. Go into System Utilities, or Programs, I can't recall exactly, and "XBox Explorer" should be there. Load it up, go to C:\, highlight the default.xbe file you FTP'ed over, and press the green button. Easy as that.
 
Last edited:

Magic Monkey

Noob Account
Jan 30, 2005
7
0
Can't seem to edit previous message. Anyway, in Evox, you go to:
System Management, Launch Apps From HD, XBox File Explorer

After you execute default.xbe, the XBox will reboot Evox. Just power off, set switches to banks 1-4 (on on off off off) and boot to backup ROM, and flash X3 from there.
 

somekindazombie

Noob Account
Oct 14, 2004
5
0
Illinois
Well I just figured out my problem. It was the switch that was freezing up my flash. Unplugging it cleared it all up, the problem now is that connecting the switch before booting up causes the system to frag.

Anything I can do to get my switch functionality back?
 

jonrees69

VIP Member
somekindazombie said:
Well I just figured out my problem. It was the switch that was freezing up my flash. Unplugging it cleared it all up, the problem now is that connecting the switch before booting up causes the system to frag.

Anything I can do to get my switch functionality back?
I seem to remember suggesting removal .... cool ... :)

Yes, now that you've found the problem, you need to take a magnifying glass to the pins both in the sockets and in the plugs that are attached to the switch panel. One or more will be bent and/or touching etc. With a bit of effort and a very small jewellers screwdriver or something, you can re-allign them.

J
 

mdellem

Noob Account
Jan 27, 2005
5
0
Australia
Can't Erase Flash Memory

I was able to run the m3_erase default.xbe file from the xbox file explorer, and the Xbox reboots as usuall, but then starts up the Evo M8 Bios. I am unclear on something. If this file is to erase all the memory banks except the Backup BIOS, how come the xbox reboots and loads the EVO M8 bios which is on bank 5? As this stage, I can't get that X3195916plus bios to load. Is there another way to clear Banks 1-4?
 

jonrees69

VIP Member
mdellem said:
I was able to run the m3_erase default.xbe file from the xbox file explorer, and the Xbox reboots as usuall, but then starts up the Evo M8 Bios. I am unclear on something. If this file is to erase all the memory banks except the Backup BIOS, how come the xbox reboots and loads the EVO M8 bios which is on bank 5? As this stage, I can't get that X3195916plus bios to load. Is there another way to clear Banks 1-4?
Do you have a 1.6 box ?
Have you tried booting to the Backup with the switch panel disconnected and then flashing it ?

J
 

realmccloy

Junior Member
Nov 13, 2004
13
0
Greensburg, PA USA
I have this same issue going on but with a 1.0, so I did the whole flashing a 256k bios to the X3, installed Evox, FTP'd the xbe file over and ran it.

Then, put the switch to a 1mb setting and flashed the 1959 bios. It went the whole way through and shut down just like it was supposed to. Figured joy joy...well, no no.

Now, when I boot up to that bank I get the blue X on the switch but a black screen..no video, no audio..nada..

I can still boot the one bank that has the X2 4983 bios though...

Any thoughts besides put a SmartXX or Xenium Ice in....lol.
 

jonrees69

VIP Member
realmccloy said:
I have this same issue going on but with a 1.0, so I did the whole flashing a 256k bios to the X3, installed Evox, FTP'd the xbe file over and ran it.

Then, put the switch to a 1mb setting and flashed the 1959 bios. It went the whole way through and shut down just like it was supposed to. Figured joy joy...well, no no.

Now, when I boot up to that bank I get the blue X on the switch but a black screen..no video, no audio..nada..

I can still boot the one bank that has the X2 4983 bios though...

Any thoughts besides put a SmartXX or Xenium Ice in....lol.
There are lots of stickies on this subject .....

Have you tried re-touching/melting pins 13 and 14 on the LPC ???

J

Edit: OR send it to ME and I'll do it all for you !
 
Last edited:

mdellem

Noob Account
Jan 27, 2005
5
0
Australia
Can't Erase Flash Memory

I have a 1.6 & tried reflashing with the switches not connected. Still the flashing stops about 1/4 through the green bar. At this time I have the evo m8plus bios installed on bank 5 & it works fine, & i have started customising my evo dashboard. But can't install X3 BIOS, any ideas anyone....
 

jimmylb

Noob Account
Feb 13, 2005
5
0
Thanks, mine was freezing 1/4 way alos. removed the switch and flashing went perfectly via http. now gotta figure out how to fix the switch.
 

rompingfury

Noob Account
Jun 10, 2005
2
0
I'm having the same problem on a v1.2/1.3 Xbox. I've tried disconncting the switch but that didn't seem to help. Which M8_16.bin 256K were you referring to Magic_Monkey, I can't seem to find that particular one on Xbins. Any help would be greatly appreciated
 

rompingfury

Noob Account
Jun 10, 2005
2
0
Okay !! Flashed the M8 to bank 8 (actually used M7 I think) and with a quick tap of the power, I can boot to the Evox dashboard just fine ... I'm going to try and run that default.xbe tonight and see what happens ... My only question is with the xbe, does that come with the Evox package and if so, do I already have it on my C:/ drive? I guess I'll poke around tonight and see what happens ...