xboxscene.org forums

OG Xbox Forums => Modchip Forums => TSOP flashing => Topic started by: Zedek on January 07, 2004, 04:12:00 AM

Title: Multiversion Compatible Tsop Tutorial
Post by: Zedek on January 07, 2004, 04:12:00 AM
QUOTE (war god @ Jan 7 2004, 01:40 PM)
What about this: http://xbox-linux.so...psplitting.html

Ignore that...those guys were hitting the crack pipe that day.
Title: Multiversion Compatible Tsop Tutorial
Post by: lamrith on January 09, 2004, 04:36:00 PM
OK, I have skimmed this thread and the tutorials section.  Apparently to "preflash" the full 1mb tsop I have to either;
1.  Have a mod chip of some sort
2.  Use the 007/mechassault hack with a memory card
3.  Have a PC running linux I can put a HDD into.

Do I have that right?  That is just the set-up prior to installing the switch and then flashing the tsop.  Once have the switch, then I flash the bios just like any other with a Evox dash CD?  I just need to pick what section of the bios to burn to right? top or bottom?  DO I have to preflash the TSOP if I use a Mod chip to do the flashing?

Basic situation;  I have a cheapmod installed with a 4979.06 already burned on it.

What I would like to do;

Will that work??  I could probably even use a different multi bios if I found something usefull, that way I could have the 4979.06 on the cheapmod (is not flashable at all), a retail (bottom of Tsop) and XXX Bios (top of TSOP).  The Cheapmod could be my emergency recovery chip in this situation. cool.gif

Once I had a mod BIOS on the Tsop the Cheapmod would stay disabled until I had a problem.  I would then load Evox/avalaunch on the HDD and proceed with the usuall HDD back-up and larger HDD swap etc..

Thanks for your patience, I just can't gather a clear pictue of the ENTIRE process start to finish from all the misc threads and tutorials. uhh.gif
Title: Multiversion Compatible Tsop Tutorial
Post by: incansun on January 16, 2004, 08:25:00 PM
Can anyone provide a close up picture of a switch that was installed on the bottom of the Xbox motherboard? I know that the switch must be vcc-A19-Ground but I'm still not certain exactly where to solder the 3 wires to the bottom of the motherboard. I'd like to see a working picture of the finished product. Also, does anyone have the model number of the Radio Shack switch? I couldnt find it in this thread. Also, can anyone point me to a good tut on how to make a multiversion bios of the original xbox bios and xecutor 4977 (with the G Partition enabled) Thanks in advance and I apologize if this has been addressed.
Title: Multiversion Compatible Tsop Tutorial
Post by: Zedek on January 20, 2004, 04:01:00 AM
Radioshack part number is: 275-625A

If I can remember to bring my camera up here to work, i'll take a snapshot too..
Title: Multiversion Compatible Tsop Tutorial
Post by: illypso on January 28, 2004, 12:26:00 PM
i have think of an idea but i am not sure if it will work.

the problem is the wire that melt and the risk with the mcpx.
i know qe can use 3.3 vcc . but to be more sure not to make fried the mcpx
or to have more heat, can we use a 4 wire switch. in the midle, it would be the a19
, the 2 other end would be the ground and the vcc and the other would be nothing.
we could boot the xbox with the bios of our choice and then put it the nothing position after the boot. like that there would be no electricity going around and no more danger.
i need a confirmation if it would work with no other danger.

thank you
Title: Multiversion Compatible Tsop Tutorial
Post by: illypso on January 28, 2004, 03:53:00 PM
i have receive an answer somewere else on that forum so you dont need to answer me back.
thank you.
Title: Multiversion Compatible Tsop Tutorial
Post by: A@ron on January 29, 2004, 06:04:00 AM
no and no, sorry.

A@ron
Title: Multiversion Compatible Tsop Tutorial
Post by: ^Matmn on January 30, 2004, 11:26:00 PM
i had my switch installed along with an xecuter 2.3b, and when i booted with the chip enabled the xbox would frag right away (switch at vcc).  with the switch at ground, i could boot from the modchip, but it wouldn't let me flash anything, even with the chip out.  so i thought i could boot from the modchip with the flash protect switch off, then unplug the chip and flash my tsop.....nope....one more modchip bites the dust....those little bastards stink when they fry....
Title: Multiversion Compatible Tsop Tutorial
Post by: sss on February 22, 2004, 01:53:00 PM
is there any alternate vcc point?
Title: Multiversion Compatible Tsop Tutorial
Post by: Ohm on March 17, 2004, 05:27:00 PM
Hi
Why not cut the trace (A19) leading from the MXCPU to the flash-chip and then solder the switch(es) on the flash side of the gap?

The reason why we have the switches is that we control the adress bit 19, the MXCPU should not! If it wants to compare the four 256kB bioses then do it, all will be the same. Our tying of the adress-line (low or high) will then not short circuit the output A19 of MXCPU.  

//Ohm

-----------------------------------
Crystal (still not modded)
1.0 120GB Seagate, Evox M7
-----------------------------------
Title: Multiversion Compatible Tsop Tutorial
Post by: Ohm on March 17, 2004, 06:00:00 PM
Me again

I think of cutting the trace near/at the flash chip so that no other chips on the (adress) bus are affected. I have read that Yzo soldered a 4k5 resistor in between the flash chip and the MXCPU in order to reduce the current, but why not just cut it?

//Ohm
Title: Multiversion Compatible Tsop Tutorial
Post by: Ohm on March 18, 2004, 04:27:00 PM
Bump
Title: Multiversion Compatible Tsop Tutorial
Post by: FarM_ on April 09, 2004, 12:19:00 PM
Ok about Bios compatibility

I have 1.1 box + ST - M29F080A i add 4 bank switch
heres a 256kbit bioses tested.

[EvoD6ef] + [X24981] + [EvoM7ef] + [X24983]  (works fine)

[retail 4817 X24981] + [EvoM7ef] + [X24981] (only ret. boot the console / kernel uncompatible i think uhh.gif )

[EvoM7ef fan 60%] + [X24981 color mod + fan 60%] + [EvoM7ef fan20%] + [X24981fan 20%]  ----- works fine
Title: Multiversion Compatible Tsop Tutorial
Post by: lordvader129 on September 20, 2005, 08:15:00 PM
QUOTE(repukken @ Sep 20 2005, 08:53 PM)
Can anyone that has successfully did a 4 way tsop do a quick breakdown on what switches and what points where used. Also a quick breakdown on what procedure you used to flash the bios (eg: flashed each individual bio or created one big 1 meg that contained all bios).  Thanks!
Title: Multiversion Compatible Tsop Tutorial
Post by: lordvader129 on September 20, 2005, 10:18:00 PM
QUOTE(repukken @ Sep 20 2005, 11:23 PM)
Is it true you don't need to flip the motherboard over in order to solder in the points or is this a false statement? BTW LordVader, thanks for the heads up smile.gif
Title: Multiversion Compatible Tsop Tutorial
Post by: caster420 on September 26, 2005, 02:25:00 PM
Yes, it works on both v1.0 and v1.1 because they have 1meg tsops (256kb x 4 banks).  

Caster.
Title: Multiversion Compatible Tsop Tutorial
Post by: twistedsymphony on October 27, 2005, 05:57:00 PM
I'm Gearing up to do this mod to one of my V1.0s I have laying around.

I was curious if it's possible to set it up with a 2 bank switch with the X2 5032 512K bios in one bank and an Original Bios in the other?

Also if I can use that bios is there a particular version of the Original Bios I should use on the other half?

Also, lordvader, the switch solder points image in your sig is top notch  beerchug.gif
Title: Multiversion Compatible Tsop Tutorial
Post by: lordvader129 on October 27, 2005, 06:17:00 PM
yep. with a 2 way switch any bios 512k or smaller will work (versions being comptible of course) so x2 5035 will work

for a 1.0 you want retail 4034 (if you have not flashed the TSOP yet just put the switch in frist and flash 512k x2 5035, it will leave the retail untouched on the other side)
Title: Multiversion Compatible Tsop Tutorial
Post by: twistedsymphony on October 27, 2005, 07:52:00 PM
sweet  beerchug.gif

That's what I figured just wanted to make sure. It's been almost a year since I flashed anything.

The bios on this particular Xbox has already been flashed with an X2 something or other so I'm going to re-flash the whole thing over again.
Title: Multiversion Compatible Tsop Tutorial
Post by: FarM_ on October 29, 2005, 05:14:00 AM
Hi, even multi switched TSOP works for me now with retail bios.
I use 1x512 + 2x256 bioses,  X25035+Geuxdebug+retail4817.
Everything works fine after i resolder TSOP points and change switches
Title: Multiversion Compatible Tsop Tutorial
Post by: twistedsymphony on October 29, 2005, 07:29:00 AM
Thanks for the help, I got it up and running. it was pretty simple  beerchug.gif

It was flashed with 1MB 4977 originally... I installed the switch and used raincoat to flash 5035 to one side and I cut an original 4034 in half and flashed that to the other side.

works like a champ biggrin.gif
Title: Multiversion Compatible Tsop Tutorial
Post by: twistedsymphony on November 03, 2005, 09:35:00 PM
After running with this setup for a few days my LCD-MOD came in so I needed to install a pin headder... Since the switch was soldered straight to the mobo I had to undo it completely to remove it.. one time was more then enough of a hastle.

I clipped the power leads to a dead fan I had and found an extra fan pin header I had laying around...

user posted image

I hot melted one end to the top of my mobo. So now when I need to remove the mobo for future mods I simply unclip the switch.

user posted image

The 3 prong fan adapter worked well for a single switch. If I had 2 switches for a 4 way bios i probably would have opted to use a power lead for a flopy drive.

user posted image
Title: Multiversion Compatible Tsop Tutorial
Post by: lordvader129 on March 29, 2006, 07:19:00 PM
QUOTE(sumdude @ Mar 29 2006, 07:35 PM) View Post

So, let me get this straight. solder a wire to the A19 point and on the middle of the on/on switch. then on the top part i solder one wire to the VCC spot and the bottom to the ground. flip the switch to the ground position and then flash the tsop or flip the switch to the VCC position and then flash?

Oh and I'll be using this switch here: http://www.radioshac...rentPage=family

it really doesn tmatter which postition you use, most folks liek to put the bios they will use the most on the ground side though (due to heat issues with the MCPX) a heatsink can alleviate most of these problems though
Title: Multiversion Compatible Tsop Tutorial
Post by: sumdude on March 30, 2006, 12:18:00 PM
Nevermind I think I get it now.
Title: Multiversion Compatible Tsop Tutorial
Post by: Ant2483 on April 23, 2003, 09:53:00 PM
Currently most people are following the tutorials on the web site to create a multibios tsop by grounding points A18 & A19. But using this method you cant use the newest multiversion bios and I was unable to get it to work at all with a V1.1 box.

A much better way is to make a switch that switches from A19-->ground & A19-->vcc. This forces the box to only read from half the tsop at a time without comparing different parts of the tsop. The easiest way I have found to connect A19 to vcc is to use this point on the lpc:

(IMG:http://www.xbox-scene.com/imageserver/ownmod/eprommod3xs.jpg)
(pic is from the back of the mobo)

I would suggest flashing the bios for the first time without the switch installed first because once installed (like I said before) the xbox can only read or write to half at a time. Ground will be top half, VCC will be bottom half. But after the switch is fully working you can flash half of the bios at a time with evox. Just boot up the box and have a 512k size bios in c:bios and you can then flash half of your tsop at a time.

I have tried this on both a v1.0 and a v1.1 and both have worked fine just make sure you use the correct original bios for each. I also see no reason why this wouldnt work with a switch on both A18 and A19. Then you could switch to 4 different bios banks and could flash to each bank at a time.

Anyways I hope more people were interested in something like this besides myself.
Title: Multiversion Compatible Tsop Tutorial
Post by: craigncheri on April 24, 2003, 06:22:00 AM
can anyone verify this ?
I'll try this when I get home.

This post has been edited by craigncheri: Apr 24 2003, 02:01 PM
Title: Multiversion Compatible Tsop Tutorial
Post by: Ant2483 on April 24, 2003, 06:39:00 AM
Believe me I have done it on both v1.0 and v1.1 and it works great. Give it a try.
Title: Multiversion Compatible Tsop Tutorial
Post by: craigncheri on April 24, 2003, 08:34:00 AM
great I'll try it tonight on a 1.1 and verify this.
i've tried many times doing a multibios setup switching a19 to ground but never switched it to +vcc also.





This post has been edited by craigncheri: Apr 24 2003, 03:37 PM
Title: Multiversion Compatible Tsop Tutorial
Post by: Ant2483 on April 24, 2003, 08:51:00 AM
cool, be sure to post your results.
Title: Multiversion Compatible Tsop Tutorial
Post by: Reefer on April 24, 2003, 02:12:00 PM
just tried this out! Works like a charm! I now have the retail bios + x2 4976.02 on the TSOP :) Great work mate! Big ups to you for solving this problem!
Title: Multiversion Compatible Tsop Tutorial
Post by: craigncheri on April 24, 2003, 02:49:00 PM
same results here with a 1.1 box
retail + retail + evox d6 + evox d6

works great, thanks for the info and figuring this out.
Title: Multiversion Compatible Tsop Tutorial
Post by: Ant2483 on April 24, 2003, 04:28:00 PM
Glad it worked out for you guys. This makes flashing the tsop just as good as a modchip in my opinion. Once you get this set up properly it would be very hard to completely fuck your tsop. Because if you only relash each half of the tsop at a time if the flash does fuck up you still have the other half to boot from. Then you can reflash the fucked up part. Even if you dont use xbox live this is still a great way to have a multibios tsop because it really is a lot safer to flash half of the tsop at a time.
Title: Multiversion Compatible Tsop Tutorial
Post by: craigncheri on April 24, 2003, 06:25:00 PM
yeah this works great and just like you said, I upgraded evox d6 to x2 4796.02 only on half the tsop, it flashed only that half leaving the other half alone.
Title: Multiversion Compatible Tsop Tutorial
Post by: 52volts on April 24, 2003, 06:04:00 PM
Cool time for me to go and try this, I just traded my 1.0 with a bad tsop for a 1.1  smile.gif  with a samsung  biggrin.gif

Has anyone tried to use both the A18+A19 so the could have the orig+orig+evoxd6+x2. Or would this not work ?
Title: Multiversion Compatible Tsop Tutorial
Post by: craigncheri on April 25, 2003, 04:45:00 AM
I havent tried that but it should work fine.
post your results
I would recomend first testing
x2+x2+evox d6+x2 4796

that way if the d6+x2 portion doesn't work you could still boot to the lower half the tsop and then fix the top half.
Title: Multiversion Compatible Tsop Tutorial
Post by: Ant2483 on April 25, 2003, 07:59:00 AM
Yeah there is no reason why the 4 bank switch wouldnt work so just give it a try. I just didnt really have a need for that.
Title: Multiversion Compatible Tsop Tutorial
Post by: 52volts on April 25, 2003, 02:21:00 PM
Damm I've been trying to flash the tsop with a multibios on this damm brand new v1.1 xbox for hours and it still wont work. I got so sick of aligning the chip I solder the damm baster, and it still don't work. I can flash the matrix in mode 4 to matrix_tsop flash bios, but when i reboot in mode 4 or 3 the xbox just boots 3 times and then goes off or stay on with blank screen. Ok Ive tried different d/l or the tsop flash bin and still no good, And I know my xbox boots fine without the chip and a orignal HD. It also boots fine with the evoxd6 color mod on the matrix. I now think the matrix is broken or something! any one had this problem ? I really want to get a multibios on a 1.1 cuz I have 3 v1.1 and only 1 matrix chip :)
Title: Multiversion Compatible Tsop Tutorial
Post by: xfire on April 25, 2003, 04:02:00 PM
I would suggest that one install this switch prior to flashing. Flash half the bios with 007 hack (512k) and the other half stays retail. Perfect for XLIVE users. Would this work if one places a 4976.02 512k bios in the 007 gamesave area?
Title: Multiversion Compatible Tsop Tutorial
Post by: craigncheri on April 25, 2003, 04:05:00 PM
you cant flash a 1.1's tsop using the matrix mod (only 1.0's)
you either need a 29 pin homebrew for a 1.1  or 007 + memory card hack.

both these have worked for me.
Title: Multiversion Compatible Tsop Tutorial
Post by: Xeero on April 25, 2003, 03:31:00 PM
Nice work, Ant2483.  Moved to FAQ forum.
Title: Multiversion Compatible Tsop Tutorial
Post by: xfire on April 25, 2003, 08:38:00 PM
Tested and working.
I installed the switch and soldered the write mode jumpers before FLASHING.
I made a 512k 4976.02 bios.
Booted up and used the 007 hack - it flashed perfectly.
1/2 Retail and 1/2 xecuter on the TSOP.
It seems to be getting easier all the time.
It will be almost impossible to F up the TSOP using this method.

Nice job Ant!!!
Title: Multiversion Compatible Tsop Tutorial
Post by: 52volts on April 25, 2003, 10:16:00 PM
Hey Xfire I tried your method and it hosed my TSOP completely, I had on A19 and on when I flashed my tsop wth a x2+x2 bin. Now my box wont boot at all with the switch off, and it freez with the the swith on with or without a CD. err 16 and a bunch of other err. SOMEONE HELP
Title: Multiversion Compatible Tsop Tutorial
Post by: Optimus on April 26, 2003, 09:58:00 PM
Hey guy's, sorry to go all newbish and needy here but I was wondering if you could do a more indepth tutorial. Go into more details on what you used, a wiring diagram, more shots of the mobo points, etc. It's not that I can't figure it out on my own (it's just a deviation from the original multibios tsop mod), but I would just feel more comfortable doing it if I started with examples and detailed info ready at hand. And thank's Ant2483, I have been hoping for something like this for awhile now.  I raise my glass to you. beerchug.gif
Title: Multiversion Compatible Tsop Tutorial
Post by: joniS on April 30, 2003, 07:21:00 AM
QUOTE (52volts @ Apr 26 2003, 06:16 AM)
Hey Xfire I tried your method and it hosed my TSOP completely, I had on A19 and on when I flashed my tsop wth a x2+x2 bin. Now my box wont boot at all with the switch off, and it freez with the the swith on with or without a CD. err 16 and a bunch of other err. SOMEONE HELP

Well maybe next time you will read before you flash your bios.
What you need is to have a on <-> on switch  like this vcc <-- A19-->ground.
Then you can boot up your xbox, with the x2 bios, and then you should change back your orginal dashboard to xboxdash.xbe and rename the evox-dashboard to evoxdash.xbe.

/C
Title: Multiversion Compatible Tsop Tutorial
Post by: freedheroin on May 03, 2003, 06:50:00 PM
...what do i do first?...do i put the switch first after jumpering my mobo for onboard flashing or flash first my onboard bios before putting a switch?...thanks!:)

would this work?:
4034 orig 256k_bin + 4034 orig 256k_bin + Evo-x D.6 256k_bin + Evo-x D.6 256k_bin+

I've used x2bm in making this & ive checked it w/ bios checker...
Title: Multiversion Compatible Tsop Tutorial
Post by: crackz0r on May 04, 2003, 04:50:00 PM
just wanted to toss my 2 cents in here, i tried your fix, and sho'nuff.. worked good. smile.gif i thought i had borked a mobo a while back cuz i couldn't get it to boot off any of the banks after flashing it with 4 diff bios's's's.. and it only worked with a modchip after that, this fix worked perfectly. thanks. smile.gif
Title: Multiversion Compatible Tsop Tutorial
Post by: punkasscrab on May 13, 2003, 11:59:00 AM
OK - I think I'm read up enough to finally try this.

My only remaining question is do I want to use VCC or ground to A19 to flash the half bank or does it even matter which I choose ?

Thanks in advance.
Title: Multiversion Compatible Tsop Tutorial
Post by: kidkinetix on May 13, 2003, 08:55:00 PM
what is the original bios though... i swear i tried this but i could only get the second half to boot. i was using 4132 bios

also, if i get a center off switch does that work fine? then i could still flash the full chip
Title: Multiversion Compatible Tsop Tutorial
Post by: kidkinetix on May 16, 2003, 12:50:00 PM
if i do this, i dont need to add a line for flashing in evox? what happens exactly... when the tsop erases to prepare for the flash im paranoid i'll watch the progress bar get to 50% and stall.. or does evox see a 512 bios and know it only needs to erase a 512 sector and flash a 512 sector?

hehe, i dont think im making any sense smile.gif
all im asking is.. do i need to add a line under [bios] in evolution x to flash 1/2 my tsop at a time.

thanks
Title: Multiversion Compatible Tsop Tutorial
Post by: rgtaa on May 20, 2003, 01:50:00 PM
i'm still waiting for a tuturial of this cool method! ...with pic's! smile.gif

Thanks
Title: Multiversion Compatible Tsop Tutorial
Post by: benbon on May 23, 2003, 01:46:00 PM
can some one tell me where the vcc is? what size wire do you use? can u do this with the xbox v1.2? when i do flash the bios with the 007 trick where does the switch have to be on (a19 and vcc or a19 and round)?
Title: Multiversion Compatible Tsop Tutorial
Post by: The Dude on May 24, 2003, 08:48:00 AM
Hey Dudes i have sent a tutorial to XanTium reguarding this issue, hopefully it will help out a bit.  Good work everyone.
Title: Multiversion Compatible Tsop Tutorial
Post by: hazza78692 on May 29, 2003, 06:17:00 PM
would this work with a cheapmod mod chip lpc mod
Title: Multiversion Compatible Tsop Tutorial
Post by: cONEction on May 31, 2003, 06:34:00 PM
Im totally new with installing switches,

i just managed to flash my tsop using 007 method,
now all i want is a switch for swtichting between original and Xecuter2,

now in this thread i see that you need 3 solder points? vcc,ground and A19,
but a switch has 2 solder points, so i dont exactly understand what you have to solder  huh.gif

what i guess is a wire from A19 to ground, then A19 to switch and vcc to switch? am i correct?

thnx
Title: Multiversion Compatible Tsop Tutorial
Post by: cONEction on June 01, 2003, 01:35:00 AM
QUOTE (sallylu @ Jun 1 2003, 04:06 AM)
QUOTE (cONEction @ Jun 1 2003, 03:34 AM)
Im totally new with installing switches,

i just managed to flash my tsop using 007 method,
now all i want is a switch for swtichting between original and Xecuter2,

now in this thread i see that you need 3 solder points? vcc,ground and A19,
but a switch has 2 solder points, so i dont exactly understand what you have to solder  huh.gif

what i guess is a wire from A19 to ground, then A19 to switch and vcc to switch? am i correct?

thnx

you need to have a SPDT switch --SPDT switch has 3 solder point

wire from a19 go to Center of the SPDT switch
vcc and gnd can be either end.....


<GND ---A19>     <a19 --- VCC>

thnx m8, now i get it   wink.gif
Title: Multiversion Compatible Tsop Tutorial
Post by: The Dude on June 03, 2003, 06:06:00 PM
I wrote this tutorial a couple weeks ago and submitted it to xbox-scene, but it has yet to be posted. This goes into a lot more detail, but has worked flawlessly....

Use a "Multi" Type Bios in a Dual Booting TSOP

* This mod will not work on a v1.2 xbox because the tsop is only 256K. DO NOT attempt on a v1.2 xbox.
** If you do not already have a flashed tsop I would not recommend doing this modification to your xbox. If you don’t know what a flash or a tsop is, just stop, right now.

A Little Background

Alright kiddies, here we go again, another quality (or not) Dummy tutorial from The Dude. But now this is a little more advanced, but not so advanced that even your dumb ass can't figure it out.

So, you would like to flash the xbox tsop, but you want to use a "Multi" Bios along with a retail bios to be able to dual boot. What's a multi bios you may ask? It is a bios that you can use on v1.0, v1.1 and now v1.2 Xbox’s. The Executor 4974 and newer are all a multi bios as well as the EvolutionX D.6. Very Convenient for some, but for those of us that would like to use it with a retail bios on our TSOP, it just won't work. Why? We won't go into any huge detail here, but to make a long story short the retail bios and the multi bios are too different to work together. As you should all know by now your xbox tsop is 1024K. Each tsop contains four 256K BIOS’s, all alike, or different. When your xbox boots up by default it uses the last 256K of the tsop as the bios, but soon after the xbox "double checks" (lets say) the first 256K of the tsop. If the last and first 256K of the tsop differs too much the xbox will invalidate the bios and the boot will fail. With BIOS’s like Executor 4973 and older as well as Evox 2.6, 3.6 and older the xbox had no trouble booting with these BIOS’s along with retail because they were "Version Specific" and were very similar to retail. So with all that out of the way, its time to get to work.....

The original method for switching a multi bios tsop was to solder a wire from the A19 test point on the motherboard to a SPST switch, then a wire from that switch to any ground point on the xbox motherboard. By forcing A19 to ground you cause a 0v condition causing the xbox to only be able to see the first two 256K parts of the tsop. A custom bios needs to be created for this purpose. The bios looked like...

Original+Original+Modified+Modified

And of course the Modified bios was a version specific type. When the switch was closed (on) A19 is grounded and the xbox can no longer see the last two 256K parts of the tsop, hence booting the original bios because it uses the last 256K of the tsop that it can see. When the switch is open (off) the xbox can see the entire 1024K of the bios (as normal) booting the modified bios. There would not be a conflict between the last 256K and the first 256K, if you are using a version specific modified bios.

Creating a Dual boot Tsop using an original bios and a multi bios

Tools and Supplies

Soldering iron
Solder
Flux (if necessary)
Desolder Braid (if you're a dip shit)
SPDT Micro Switch (or a big one if you like that)
Wire (thin as possible)
All the damn tools you use to take your xbox apart, if you don't have them by now, or don't know how by now, just stop now.

So now we must have a way to split the xbox tsop in two so when we boot one way or another the xbox can only see one half of the tsop at a time. Before grounding a19 would cause only the first half of the tsop to be visible, but ungrounded the xbox can see the whole tsop. In order for the xbox to only see the Second half of the tsop we must force 3.3v to a19. It is just that easy.
I highly suggest flashing your xbox with a 1024K modified multi bios of your choice first. MAKE SURE YOU REMEMBER WHAT VERSION YOUR ORIGINAL BIOS IS. Whatever method you decide on how to do this is entirely up to you. 007/linux tsop flash is the fastest and easiest; a 29 wire homebrew mod to boot then flash is also a good method. If you don't know how, there are plenty of tutorials out there that show you how to do this. Now that you have your modified bios on the tsop, you should install EvolutionX or another dashboard with the means of flashing the bios easily.
Now we will create a 512K bios because you will eventually only be flashing half of your tsop. Since you already have a modified bios on your xbox you will want to make a 512K original bios. It is VERY important that you use the same type of original bios your xbox originally had. If you have a 256K version of the bios you must copy it once to make a 512K bios.
The simple DOS command for this would be....

copy /b original.bin+orignal.bin original_512K.bin

If you have a 1024K version of the bios you must split it in half. There is a good tutorial on how to do this on xbox-scene using win hex workshop.

Installing the switch

So now you have your SPDT switch and it looks something like this....

Cut yourself 3 pieces of wire probably about 10 inches long (25 centimeters for you European folks) and solder them to the 3 points on the bottom of the switch. You want to solder the center wire to the A19 test point on the motherboard. Now solder either one of the wires on each side to a ground point on the motherboard. The other unsoldered wire you will now solder to Vcc, preferably the big fat point on the LPC. Remember which point on the switch you soldered to either Vcc or Ground. Here is a really stupid looking diagram, but you get the picture. Also two pics of the motherboard showing you were A19, Ground and Vcc should be......

So now you have your switch wired in. If you are confident with your work put your xbox back together, if you're not then leave it so you can easily disassemble after you test it. Mounting the switch is entirely up to you. Once again there are many tutorials floating around on that subject, just be creative. When you power up, boot with the switch in the grounded position to make sure that the first half of the tsop boots your modified bios. Then power off and boot up again with the switch to Vcc and make sure that works. After you have confirmed both ground and Vcc are working, you can now power down and set the switch once again to ground. Hopefully you have EvolutionX or another dashboard you can flash your bios with installed. Do what you have to do to put the bios on the xbox so you can use it to flash the tsop with. Now you have your 512K original bios ready to flash to your xbox and you are booted with A19 grounded. Flash the tsop. Now power off, if it hasn't already done so, and power on with the switch to ground. If it boots the original bios and you see the MS dashboard, you were successful with the flash. Now once again flip the switch so A19 is forced to Vcc to make sure your modified bios is still working. Now you have original MS bios while A19 grounded, and you have your modified bios when A19 is forced to Vcc. You can also force A19 to Vcc and flash the second half of the tsop with a new 512K bios in the same fashion.

A few notes to remember, original BIOS’s will not work with an unlocked hard drive. Also Make sure that you have your MS dashboard as xboxdash.xbe and your alternate dash (Evox, nextgen, whatever) named differently (evoxdash.xbe, blah, blah). Make sure also if you have a replacement Hard Disk, that it is in a locked condition, otherwise the retail bios will give you an error. Now you can enjoy your xbox and all of its potential using your modified bios, or you can switch and run the xbox like it is a normal retail xbox. In retail “mode” you can use xbox live, just make sure you don’t use xbox live while using your modified bios.

Alright, now its time for the Thank You

First off thanks to all the xbox homebrew developers around the world, without you none of this would be possible.
Thanks to Jujupinto85 for his original multibios guide, and thanks to Ant2483 for his forum post.
And last but not certainly least, 101^ for putting up with all my paranoid shit for the last month, and all his incredible support.

Sorry for the lack of pics dudes, wasn't quite sure how to put them in, pretty new to this forum deal here.
Title: Multiversion Compatible Tsop Tutorial
Post by: dumpav on June 04, 2003, 12:16:00 PM
it will be perfect, if u can have some picture of the point of soldering, for some people. and how the switch looklike.

thanks
Title: Multiversion Compatible Tsop Tutorial
Post by: The Dude on June 04, 2003, 05:15:00 PM
hey dudes,

I have this tutorial in both .pdf and .doc format with full pictures.  If anyone is willing to host it where others can get it, it would be much appreciated.  LOL, or someone can tell me how put pics in the post, that would work too.  As you can see i don't spend a lot of time in the forums and i haven't figured it out yet.

-Dude
Title: Multiversion Compatible Tsop Tutorial
Post by: dumpav on June 04, 2003, 06:25:00 PM
the dude,

althought i cannot help u on hosting, but i really appreiate you do the time to make some help tutorial for newbie like me smile.gif

Please! can some one host the file or show him how to post the pic?

also, does this switch will let me switch beteen the original bio and other hacked version?

can u also explain how can i cut the original 1meg ms bio which i back up from raincoat?

thanks for all the useful document!
Title: Multiversion Compatible Tsop Tutorial
Post by: The Dude on June 04, 2003, 09:56:00 PM
Hey Dudes,

If you would like some pictures for referance check out the tutorials section under "splitting the tsop 4 ways" by junipero (spelling).  That has a great picture of a19 and the ground point.  Vcc is your choice, i prefer using the point on the lpc that ant posted at the begging of this thread.  

Dumpav, to answer your questions, yes this switch allows you to use an original bios.  There is also a tutorial on how to split up a bios using winhex in the same section as junipero's tutorial.
Title: Multiversion Compatible Tsop Tutorial
Post by: cONEction on June 04, 2003, 09:59:00 PM
The Dude, just use [IMG*]http://hihi.jpg[/IMG*] tag and put a url to the picture between it,

tag without * smile.gif

thnx alot for the great urtorial
Title: Multiversion Compatible Tsop Tutorial
Post by: The Dude on June 05, 2003, 09:19:00 AM
maximilian0017 very good point,

I have had this mod done for about 4 weeks now with no signs of trouble.  When originally talking about this mod, i had intended to lift the a19 point of the tsop from the mobo completely and running to vcc which would have been absolutely neccessary to run a resistor.  My knowledge of resistors is pretty limited but we had talked about a "10K".  Honestly i've never seen one, nor do i really know what kind of current regulation it is rated at.  If you can offer any insite or anyone else for that matter it would be much appreciated.  Like i said, almost a month with this mod and no signs of trouble yet, but sometimes it is better to be safe than sorry.   cool.gif

On another note, if there are any moderators reading this post, a pdf of this tutorial was submitted to xantium a few weeks ago, if this could be put up in the general tutorial section it would be much appreciated.
Title: Multiversion Compatible Tsop Tutorial
Post by: xboxlinux on June 05, 2003, 09:24:00 AM
DUDE I need your help. I'm getting this error on telnet, what does it mean. I also use the raincoat 0.5 version as well.

xbox-linux login:
xbox-linux login: root
Password:


BusyBox v0.60.5-xbox (2003.02.17-17:02+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

sh: can't access tty; job control turned off

Get more Linux at http://xbox-linux.sf.net/.

# cd ../../media/E/UDATA/4541000d/000000000000/raincoat
# ./raincoat -r xbox.bin
raincoat Flasher  0.5  Apr 14 2003  [email protected]  http://xbox-linux.sf.net
Reading /etc/raincoat.conf... (unable to open /etc/raincoat.conf, using default
list)

UNKNOWN DEVICE Read Only??? manf=0x09, dev=0x00
Try adding the device ID to /etc/raincoat.conf
Title: Multiversion Compatible Tsop Tutorial
Post by: The Dude on June 05, 2003, 01:37:00 PM
xboxlinux,

It sounds to me like your write enable jumpers are not soldered properly.  I would also help to know what type of tsop you have and your version of the xbox.  As i understand if you have a sharp tsop it requires that you solder an extra wire to make a flash work.  If you do not have a sharp tsop, i would check your write enable jumpers again and make sure they are soldered properly.
Title: Multiversion Compatible Tsop Tutorial
Post by: xboxlinux on June 05, 2003, 03:55:00 PM
DUDE, it is my jumper, one of them open for some reason, now I have another problem. I was able to backup my bios and also upload a 512k conbination of the red 4976.02 red bios, this is my result:

DETECTED: ST - M29F080A (1024K)
Programming with mybios.bin...Read 524288 bytes from file
Erasing...
 Done
Programming...
 Done
Verifying...
 Done
Completed
#

I assume it's perfect. I just ran one of the wires to GRND and A19 and solder them on the switch and then Green/RED flashes, but if I turn off the switch open cause I didn't ran the VCC for now just to check I get the M$ bios? If I didn't attach the switch would I get the red/green flashes?
Title: Multiversion Compatible Tsop Tutorial
Post by: The Dude on June 05, 2003, 05:06:00 PM
doesn't make much sense dude, need a little more information, like what part of the tsop you flashed the bios to
Title: Multiversion Compatible Tsop Tutorial
Post by: Regionfree on June 06, 2003, 08:43:00 AM
Hey Dude,
Great work. I've tried it all and it works great. If you still want someone to host your tutorial, I would be more then happy to do it. Let me know if your still interested.

Regionfree
Title: Multiversion Compatible Tsop Tutorial
Post by: The Dude on June 06, 2003, 12:45:00 PM
Nice work dudes,

I have gotten a few offers for people to host the full tutorial, and it has been uploaded and a url will be following shortly.

Another note, there have been some concerns that a direct current from vcc to the tsop could cause a little bit of trouble, but after a month with this mod done to a couple of xbox's that i do own, i haven't had any trouble at all.  For those of you that want to go the safe route, a small resistor in line from Vcc to the tsop will do the trick.  The actual specifications of the resistor needed are unknown at the moment, but when i get some more information i will post as soon as possible.
Title: Multiversion Compatible Tsop Tutorial
Post by: The Dude on June 06, 2003, 01:41:00 PM
Here's the url for the full tutorial with pics, they kind hosts are now working on putting the tutorial in html format

http://www.lone.net/..._TSOP_Guide.pdf
Title: Multiversion Compatible Tsop Tutorial
Post by: Grei on June 06, 2003, 08:47:00 PM
Great work Ant and Dude. I've wanted to get a multibios going using the standard bios ever since X2 was released but couldn't. I've been using the TACPX Debug Dual bios on the first 512 and a blue C: X2 and red E: X2 on the last 512 with the a18 off a19 switch to change startups. Problem is although TACPX looks standard it can't be used with xbox live. I will change my switch around and flash the first half with a 512 standard bios and see if it works. I'd like to keep the other half the way they are giving me 3 startup choices, I hope it will work. Will post my results.
Title: Multiversion Compatible Tsop Tutorial
Post by: Grei on June 07, 2003, 03:34:00 PM
Here are my findings. When I changed my switch around only the off position would work (bios 4). I re-flashed with 4 x X2 using 007 trick. This gave me 3 X2, 1 x a19 to VCC, 1 x a19 to Ground, 1 x switch off. Using evox I flashed one side with 2 x Original 4034 which was all ok. Then I flashed the other side with red X2 E: + blue X2 C:. The blue X2 worked with a19 to ground but the switch off position didn't work. My guess is each side must have 2 x same bios. If anyone knows another way pls post how it's done.
Title: Multiversion Compatible Tsop Tutorial
Post by: maximilian0017 on June 08, 2003, 01:06:00 PM
When you ground a19 it's almost as bad as applying vcc to it.
I would simpely take a resistor and put it in between the switch and a19/18., this way both currents are limited. cool.gif

As to trying to find the correct value, it would probably be trial and error, try a relatively big one like 100 Ohms first in both situations (a18/19 to ground or vcc), if the switch doesn't work anymore or the x-box chrashes just lower the resistance.
At some time you wil have found a value that everyting seems to work, take about 70% of that and that would be perfect.
(so if it's a 10ohms resistor you found to work, you should use a 7ohms resistor)
Always try to find the maximun resistance first, how higher the resistance that everything works the better(minus the safety ofcource)

At this time i do not have the resources to try this, but i would not do it any other way(as an official techie)

If anyone tries let me know, in the meantime i wil try to think of a more educated guess.  blink.gif

There are also small heatsinks like those on pc motherboard cihpsets, these couldn't hurt also because overcurrent means heat and heat means dead components, so that's a second way to secure your x-box life
That one then goes on the big chip without a cooler on it.  biggrin.gif
Title: Multiversion Compatible Tsop Tutorial
Post by: maximilian0017 on June 08, 2003, 01:44:00 PM
Ok, wel actually the resistance is a lot lower than i thought, probably somewhere in between 10 and 30 ohm's.

Andy Green's (aka Numbnut) notes also gave the same results, if i read it correctly he thinks it would be about 15 ohms.
(p.s. thanks Andy for the great work on the x-box!!!)
Title: Multiversion Compatible Tsop Tutorial
Post by: rgtaa on June 09, 2003, 06:44:00 PM
are you suggesting that people who have been following this guide might run into problems down the road?

... if resistor is not used?

Anyone confirm this?

Interesting info ... has anyone who has multi-bios run into problems ...   yet?

or is this just speculation?  and possible problem?

Could you post LINKS that refer to this POSSIBLE problem and solution?  or Discussion of this ISSUE?
Thanks
Title: Multiversion Compatible Tsop Tutorial
Post by: majik655 on June 09, 2003, 06:59:00 PM
yes how many people have had success as in no heat problems?

and I am also stupid on resistors and values and such.. so..

I have a couple 10k ohm 1/4 watt resistors.

I also have 220 but think thats too big or small I don't know lol.

Anyway will the 10k work? as in save something from happening? AND STILL ALLOW TO WORK?

or are we talking resistors that we cannot get at radioshack type of place?

rather be safe then sorry later.. thank you!
Title: Multiversion Compatible Tsop Tutorial
Post by: rgtaa on June 10, 2003, 08:00:00 AM
hopefully a few electronic's guys can straighten us out!

and give Radio Shack part numbers ... for the right resistor , and update the  tuturial ... to reflect this NEW development.

Title: Multiversion Compatible Tsop Tutorial
Post by: rgtaa on June 10, 2003, 12:33:00 PM
The Dude!
Thanks alot!
You put my mind at rest... and you are also OPEN and Checking with your friends as to future updates!
That is all i need to know  to feel comfortable ...  and to know when you find out the answer you will post it!

You are really a good communicator! smile.gif
Thanks again!
Title: Multiversion Compatible Tsop Tutorial
Post by: black_light on June 10, 2003, 02:01:00 PM
when u say 15 ohm or watt resistors do u mean 1/2 or 1/4 watt and ohm or watt. also is it 15k or just 15. thanks for the help, i would rather pay an extra .5 of a penny just to be safe.
Title: Multiversion Compatible Tsop Tutorial
Post by: majik655 on June 10, 2003, 03:16:00 PM
I too am confused..  but I beleive it is just typing that is confusing some of us..

10k   ohms   not 10ohms  correct?   He stated 101  said 10k and he knows his shit..

but then The_Dude said 10-20 ohms and left out the K  so I am assuming 10K..

however I also want to know 1/4 watt or 1/2  watt.. I have asked this before and people have stated it doesn't matter.. there is barely a difference but I say there is .. double the difference.. what entails I don't know but 1/2 is twice as much as 1/4  lol

Anyway 10K  1/4 or 1/2 ??

Title: Multiversion Compatible Tsop Tutorial
Post by: black_light on June 11, 2003, 03:20:00 PM
any news from the author?
Title: Multiversion Compatible Tsop Tutorial
Post by: rgtaa on June 12, 2003, 05:09:00 PM
LOL! smile.gif
The way you write makes me PANIC! smile.gif smile.gif smile.gif smile.gif smile.gif
But ... it's better we find out sooner ...than later! ... smile.gif smile.gif smile.gif

Especially the part where 3 of your Friends Xbox's Died! ....
smile.gif smile.gif smile.gif smile.gif
Title: Multiversion Compatible Tsop Tutorial
Post by: fur_to_the_third on June 13, 2003, 12:35:00 AM
Hi Chaps

Sorry if this post doesn't quite look right - my first one on the board.

I've followed the tutorial - everything works great, except I made one small change - if you follow the tutorial, then your xbox will be modded when A19 is pulled high, and you'll boot orig bios when it's grounded.

With all the talk of potential heat problems, and resistors, I figured that it's better (at least for me) to flash the bios's the other way round - so you're booting the modded bios when A19 is grounded.

Seems to me that you'll be booting modded more often anyway, so why stress the MCPX?

Also something that I think is missing from the tutorial - the first thing I do when doing the 007 hack is to take a copy of the original bios (raincoat -r orig.bin). You can then split in half using your favourite method and you'll be sure to be flashing the top half of the TSOP with the right image. It's always a nice feeling when you split the orig.bin, take a checksum and it exactly matches on of the ones available on xbins.

Think that's about it - bloody amazing hack, I now have a fully switchable modded xbox for the cost of a switch.

fur^3

Title: Multiversion Compatible Tsop Tutorial
Post by: fur_to_the_third on June 13, 2003, 12:39:00 AM
QUOTE
You could use a larger resistor, 10R, say, to force to 0V.


Erm, does this mean that there is still the potential problem with A19 is tied to ground? If so - forget most of my last post!  ohmy.gif

I'm no electronics expert, but it would confuse the hell out of me if this was the case. If voltage = 0 then surely there's no current or anything... hmmm...

Can someone clarify this?
Title: Multiversion Compatible Tsop Tutorial
Post by: maximilian0017 on June 13, 2003, 03:02:00 AM
Umm, it's not that easy i think

A18/19 are switching all the time between vcc and ground, Every time certain images of the tsop are accessed these switch between the images.

So if you tie A19/18 to Gnd it would sometimes short the Vcc coming from the Mcpx.
And if you tie A19/18 to Vcc it would sometimes short the Gnd coming from the Cpu Mcpx.

So without a resistor the internal a18/19 transistor in the Mcpx will be shorted some of the time, all the switching power of this transistor will be converted to heat trough its internal resistance.

I'll try to find another x-box and try the resistors, ofcourse i'll let you know.
I've got the same problems with free time as "the Dude", but i will try to help.

And don't worry about those 3 people who had their xbox blown, I see a lot of these because i sometimes fix xboxes for people.(p.s. i don't sell modchips, i only repair xboxes)

For the last time:
This is a possible solution for a possible problem so please don't go  blink.gif about it, no one with this mod has the resistors in at this time and almost none of them have problems

The same way of hacking is used for the LPC and the homebrew mods.
Title: Multiversion Compatible Tsop Tutorial
Post by: The Dude on June 13, 2003, 08:15:00 AM
One more thing to add,

fur_to_the_third did make a very good point about forcing 0v to the modified bios if that is your primary use.  Personally the modified and retail bios share just about the same load on my xbox, because i do have many retail games that are played, so it would not make a difference to me.  0v does seem like the less likely culprit for problem, but if my understanding is correct of electrical signals, ground is still current, just negative current.  I would not however mess with the switch while the xbox is on.  Turn the xbox off before you plan on flipping the switch because you greatly increase your chance for a short doing that.  Any Jackasses out there that think you can launch a game from the hdd using a modified bios, then switch to retail to jump on xbox live will find themselves banned really quick.  Xbox live checks the bios you initially booted your xbox on, not the current bios selected.
Title: Multiversion Compatible Tsop Tutorial
Post by: IndieRockSteve on June 13, 2003, 08:37:00 AM
Max, how do you know they flop from vcc to gnd?

I'd like to help, since I seem to have a v1.0 box and I have quite a bit of electrical engineering background.

we should try and analyze what the chip does under normal operation to figure out how to best lock out the two halves.
Title: Multiversion Compatible Tsop Tutorial
Post by: rgtaa on June 13, 2003, 08:51:00 AM
we should only switch BIOS if XBOX is TURNED ON ...  if we are planning on Flashing the other side of Chip ... right?

For example ... if a started in bios 1 ...  and then went to flash the program  ...  before lauching the actual FLASH ...i could flip the switch ... then  FLASH ... and this should be ok ... right?

just a once in a blue moon thing!

Right?
Title: Multiversion Compatible Tsop Tutorial
Post by: majik655 on June 13, 2003, 10:38:00 AM
QUOTE (ruffles_x @ Jun 13 2003, 10:53 AM)
Im sorry if i sound stupid but i need to confirm this, this is what i need to do?
user posted image

Thanks

no you need to get a switch with 3 legs..  not 2

left leg = gnd

middle leg = a19

right leg = vcc +5

of course vise versa lol   as long as a19 is in the middle and other 2 on their own leg.. you are set.
Title: Multiversion Compatible Tsop Tutorial
Post by: rgtaa on June 13, 2003, 10:42:00 AM
NICE PIC! smile.gif
Title: Multiversion Compatible Tsop Tutorial
Post by: The Dude on June 13, 2003, 11:34:00 AM
rgtaa to answer your question, yes it is ok to flip while the xbox is on, just don't make a habbit of it.  If you've got obsessive compulsive disorder, don't keep flipping the switch for no reason at all.  And second, ruffles, you're all fucked up dude.  YOu do it that way you'll have one confused damn tsop.  You need an SPDT switch, your picture there is a SPST.  SPDT = Single Pole Double Throw, you pic is i understand is a Single Pole Single Throw.  SPDT basically closes the switch in both positions while the SPST is closed/open.  Last i belive vcc is 3.3v not 5v if you are tapping the lpc.
Title: Multiversion Compatible Tsop Tutorial
Post by: rgtaa on June 13, 2003, 11:46:00 AM
maybe he will be so kind as to rename the parts again ... and make the right switch type ...
Great pic and if he labels it right ...  one picture says it all! smile.gif

And to The Dude!
LOL! smile.gif   Hopefully we don't have too many complusive types in this Forum ...that spend the day switching back and forth with Xbox ON ... like Russian Roulette!    ... although the type that does that... will most likely get the  Electric Shock 20,000 volt controller pad instead! wink.gif

P.S. now on to serious question!
In Radio Shack ... i saw a SPDT  center off  switch ...   would this work ...and what happens in center position?
Title: Multiversion Compatible Tsop Tutorial
Post by: maximilian0017 on June 13, 2003, 02:52:00 PM
rqtaa:
if you were to use that switch with the outer points it would react like it should.

if you were to use that switch with the center off point the xbox would react like an unmodded xbox and boot the 4th bios image,
I'm pretty sure this would get you banned using xbox live.

On the other hand, it wouldn't strain the MCPX, something that is discussed at this time.
Title: Multiversion Compatible Tsop Tutorial
Post by: maximilian0017 on June 13, 2003, 02:54:00 PM
Ehh, the dude, if Ruffles tried that he would probably burn down his xbox, he's tying vcc to gnd directly!!!
Title: Multiversion Compatible Tsop Tutorial
Post by: rgtaa on June 13, 2003, 04:41:00 PM
so center position would not be Whole One Meg Tsop?

if in Center position ...why would it only Look at only 4th bios image ....    since my switch would be for 2   516k bios?  (vcc,a19,gnd)

I'm trying to understand this...

I was hoping if in Center Position I could flash WHOLE TSOP ... if I wanted to .....   but ... is this the case ....  

That would allow me to only flash 1/2 for LIVE ... if I wanted to ...and most of the time ... just leave full TSOP  ... safe! (not having to worry about heat issues)... with regular 1 meg  evol x bios on it ....    (since i'm not on LIVE at the moment)

What do you guys think?

Would be easy to flash just prior to going on LIVE! smile.gif
Title: Multiversion Compatible Tsop Tutorial
Post by: rgtaa on June 13, 2003, 05:34:00 PM
how about  only flashing 1/2 TSOP at time ...but making both  evolx  then putting switch in Center Position to Save components ...

if so ...would the wiring still be the same  vcc,a19,gnd  ...   or not?

then if I wanted to play LIVE just flash 1/2 with Live!  otherwise just leave both sides evolx ... with switch in center position ...

Title: Multiversion Compatible Tsop Tutorial
Post by: SZNAPS! on June 13, 2003, 06:43:00 PM
i just wired up a box but didnt use the ground taht guy did, i used the ground on the lpc (the square looking pad) and i used teh same 5v vcc thing. is that ok?, it should be.. also, i dont think we REALLY need to use a resistor becaseu the bios are only loaded off the TSOP instantly to the ram so i dont think its gonna put enough stress on the chip to fry it or somesuch. are there 2 a19 points? and does it matter which one i use... also, im gonna install the switch to split the TSOP in half tomorrow its already flashed with evox 4976.02 or waht ever # they are(i know it ends in .02) and has evox running. can i just flash the TSOP from evox with half d.6 half regular ones then solder teh switch on?
Title: Multiversion Compatible Tsop Tutorial
Post by: ruffles_x on June 13, 2003, 08:26:00 PM
QUOTE (maximilian0017 @ Jun 13 2003, 10:54 PM)
Ehh, the dude, if Ruffles tried that he would probably burn down his xbox, he's tying vcc to gnd directly!!!

Right thas why i asked, i got it wrong the first time i read the tutorial, but now i know exactly what i need to do

user posted image

I removed the original picture to avoid confusing other people

And sorry about my bad english
Title: Multiversion Compatible Tsop Tutorial
Post by: maximilian0017 on June 14, 2003, 01:52:00 AM
QUOTE
so center position would not be Whole One Meg Tsop?

if in Center position ...why would it only Look at only 4th bios image .... since my switch would be for 2 516k bios? (vcc,a19,gnd)


In the center position it would be the whole 1 meg tsop, i only wanted to point out that the standard xbox boots the 4th bios image as standard.
Title: Multiversion Compatible Tsop Tutorial
Post by: rgtaa on June 14, 2003, 01:08:00 AM
Thanks for the reply... so we have a way ... to have it all!

center 1 meg TSOP
Right  1/2
Left     1/2

and if any are concerned about component heat issues ... keep in center position  until we straighten it out ... playing LIVE only when needed by Flashing 1/2 (which 1/2 again   vcc to a19 side         or  gnd to a19     to avoid being banned?
Remembering to flash only 1/2 at a time ...  to insure if BAD flash ... you can use the other 1/2 to fix the bad half!

Now I will go to Radio Shack and get the SPDT center swtich OFF   ONES! smile.gif

And thanks alot for Updating the Picture with everything on it!  Looks good!

Would the Square LCP in the pic be a better GND point as the other guy says ...  then it would look real easy to do! smile.gif
Title: Multiversion Compatible Tsop Tutorial
Post by: SZNAPS! on June 14, 2003, 07:19:00 AM
does it matter if center switch is on or off?
Title: Multiversion Compatible Tsop Tutorial
Post by: The Dude on June 14, 2003, 10:48:00 AM
Looks like the old host for the full tutorial went down....

You can now find he full tutorial at...

www.valholl.org in the tutorials sections.
Title: Multiversion Compatible Tsop Tutorial
Post by: maximilian0017 on June 14, 2003, 04:06:00 PM
Hey rtgaa,

I really dont know what would happen if you flash the tsop and then use it with the a19 switch in the middle.
It would probably try to load the 4th bios image, but maby it will fail because the other images are different.
(you could try without problems, as long as you do not load the ms dashboard live settings and games with the "special" bios(you would probablyget banned from live))

And SNAPS!, what do you mean?, if those switches have an off position they always do nothing
Title: Multiversion Compatible Tsop Tutorial
Post by: black_light on June 14, 2003, 04:23:00 PM
i mean the middle pole is "off" thats what the other guy said to get, loook up a few threads (this is me SNAZPS! under my friends sn)
Title: Multiversion Compatible Tsop Tutorial
Post by: rgtaa on June 14, 2003, 03:23:00 PM
smile.gif

If I then wanted to flip switch to other side that would be evolx bios.

and if I wasn't gonna be on LIVE for a while ... I could reflash that side with evolx and switch back to middle position ... SAFE MODE! smile.gif
This is just a precaution ...and switchs are same price as other type ... and adds a little more flexibity.

HERE is the LINK to what I am taking about! smile.gif

SPDT with Center Off Flat Lever Heavy-Duty Toggle Switch
http://www.radioshac...a..._id=275-654

SPDT with Center Off Flat Lever Heavy-Duty Toggle Switch
$3.49
Catalog #: 275-654


This isn't the only one i saw ... just an example of first one I saw on RADIO shacks online store.
If you guys find a different LINK to a better one ... post it! smile.gif
There are 3 pages of Switchs on that link ... at top of page... click on Switchs and see all the others! ...
Title: Multiversion Compatible Tsop Tutorial
Post by: The Dude on June 14, 2003, 11:03:00 PM
There is one problem with what rgtaa is saying that may screw people up.  If the switch is in the true off (open) position, the xbox will not boot if you have two different bios's in either half of the tsop.  And even on top of that i do not even see a need for the switch.  Why would you want to flip the switch every time you power up your xbox.  OR even more of a pain in the ass would be booting up the xbox, then flipping off (if you're afraid the big bad vcc will burn up your tsop and your chances are slip and none) then you use the IN GAME RESET feature?????  What bios will it boot on reboot? NOTHING because you have a combination of death with two different bios's conflicting, so bascially your really handy IGR feature has just become worthless.
Title: Multiversion Compatible Tsop Tutorial
Post by: rgtaa on June 15, 2003, 03:12:00 AM
i hope i was clear that it's just an option ... and for me ...a good one.
i stated in my Last message ...same bios on both ...  i have 4976.02 loaded and turned off all in game resets .... because TON's of people have problems with it ...   the BIOS itself has the RESET feature ...and works with everygame and program. (Matrix and a few other games didn't work if system settings had irg turned on ... so i turned it off and found out IRG still works)

I'm not on LIVE at moment ... so after 007 flash with 1 meg bios...it works no problem...  and if someone decides to do safe flash ...  do 1/2 at a time ... to insure recovery ... and you can test new bioses.

if you are on LIVE 1/2 the time ... then you are right ... center position won't be used ... so ...just switch between the Left and Right sides (how would anyone have a problem with that...since the switch i'm talking about is the same as regular one with an EXTRA feature... if you don't want to use CENTER OFF  feature don't use it! ).

But for me ... without LIVE ... and also until Heat issues are straigthened out ...  I'll leave in Center Position ... and not give it another worry.  
To me it's just the 2 saftey features I need ...
1) if i reflash ...  i do only 1/2 at time and recover useing other 1/2.
2) possible strain on conponents if left on Right or Left Side over extended periods of time or many months... until we figure out safe resistance.

P.S. you could load 2 diferent bios's on it ...put in center position and it will appear to be broken ... and discourage others from using your xbox (or knowing what's on your xbox)  or kids playing with it ... without your approval...Then flip it to either side to do LIVE or EVOLx


This post has been edited by rgtaa: Jun 15 2003, 02:58 PM
Title: Multiversion Compatible Tsop Tutorial
Post by: rgtaa on June 15, 2003, 03:22:00 AM
double post  

This post has been edited by rgtaa: Jun 15 2003, 10:45 AM
Title: Multiversion Compatible Tsop Tutorial
Post by: nmajin on June 15, 2003, 01:37:00 PM
i have my tsop flashed with a 1 mb x2 4977 bios...if i installed this switch, then set it to ground...then flashed my tsop with a 512 mb bios...i would have that bios boot when its grounded? what if i switched it back to vcc...would it boot my x2 4977 bios? im a little confused on this...sorry  sad.gif
Title: Multiversion Compatible Tsop Tutorial
Post by: black_light on June 16, 2003, 11:36:00 AM
if you ground you should flash with the origonal bios for live and vcc'ed for 4977.
Title: Multiversion Compatible Tsop Tutorial
Post by: nmajin on June 16, 2003, 02:12:00 PM
k cool im just making sure that once i flash my bios with the switch on grounded with a 512 mb that my xbox doesnt f up...thats all i was scared of but doing it like this would work perfect right? like flashing the retail on ground and then switching to vcc to flash with the 4977?...i dont understand though like once i flash with the retail on the grounded what would happen when i switched to vcc....? my 4977 would boot? please clear me up on this im sorrrry im so annoying i just dont wanna mess this up...TIA
Title: Multiversion Compatible Tsop Tutorial
Post by: black_light on June 16, 2003, 01:27:00 PM
smile.gif . i think u need to flash with 1024k bios EVEN if its only half (512k). i remember psidoc saying this in  athread and he REALLY knows what hes talking about when it comes to this. im pretty sure you want ground as retail and vcc as hacked to prevent being banned.
Title: Multiversion Compatible Tsop Tutorial
Post by: The Dude on June 19, 2003, 08:37:00 AM
Hey Dudes....

Did a little more research on the topic of resistors and which ones to use if any at all, and IMHO i dont' think they are needed at all.  According to a few reliable sources it appears the chances of the tsop and/or the mcpx behing damaged because of this mod is slim to none.  You do not run any greater a risk "burning" anything up in your xbox with this mod than any other mod you can do to it.  Remember kids, any time you do any kind of modification to your xbox you always run the risk of it being damaged no matter how carefull or how many precautions you do take.

Another exciting note, now that the 007 game save hack has been modified to use evox, and there is an xbins release of this game save, this should make lives a lot easier now with a gui interface rather than command line with the "old" 007/Linux tsop flashing method.   It seems this method is by far the most popular now for flashing the tsop.  You can open your xbox, solder your write enable jumpers and install your switch all at the same time, include a 512KB modified bios of your choice in the game save and flash.

If i get enough demand for a tutorial including the 007/evox flash method, i will rewrite the tutorial to include flashing.

Good Luck everyone, and keep posting your results, including problems if any.
Title: Multiversion Compatible Tsop Tutorial
Post by: rgtaa on June 19, 2003, 03:40:00 PM
smile.gif
I for one would like the new tuturial you are referring to...
And if your sources say we don't need resistor ... then that's Great News!  
Title: Multiversion Compatible Tsop Tutorial
Post by: dkdaffy on June 22, 2003, 02:11:00 AM
Could anyone give me more pictures and a partlist to this modification?
Title: Multiversion Compatible Tsop Tutorial
Post by: The Dude on June 24, 2003, 10:15:00 AM
Alrighty kiddies....

Hopefully tonight i will have a bit of time, and i will rewrite the tutorial to include flashing using the 007/evox gamesave hack, and hopefully somehow make it user friendly for people that already have their tsop flashed with a modified bios.
Title: Multiversion Compatible Tsop Tutorial
Post by: Racer on June 24, 2003, 06:11:00 PM
I had my TSOP flashed with a modifed X2 bios.

I installed this switch and I can get it to switch between 2 hacked bios's but I can not seem to install any retail bios (gotten off IRC).  When it flashes one of them and reboots.  The system just comes on and off like 3 times then just flashes.  I flip the switch and it goes right back to X2.  I no longer have my original bios.  Is there any way of obtaining a new one?  I am pretty sure its a v1.1 xbox system.

Thanks
Title: Multiversion Compatible Tsop Tutorial
Post by: The Dude on June 25, 2003, 08:30:00 AM
OK dudes,

I rewrote the tutorial to include first time flash with the 007/evox gamesave hack that can now be found "preassembled" at #xbins.  This guide is a little more in depth and also includes pics of the write access jumpers that must be soldered in order to flash the tsop.  The new tutorial can be found at www.valholl.org in the tutorials section.  Big thank you to #EvolutionX for hosting the tutorial.
Title: Multiversion Compatible Tsop Tutorial
Post by: sl0th on June 26, 2003, 03:31:00 PM
So do i have to change any evox/raincoat settings since my bios is effectively 512k now?
Title: Multiversion Compatible Tsop Tutorial
Post by: The Dude on June 28, 2003, 04:04:00 PM
You don't need to change anything, just put the 512K bios in the /bios directory and evox does the rest.
Title: Multiversion Compatible Tsop Tutorial
Post by: Sirwill on June 28, 2003, 07:50:00 PM
It was suggested over here
http://forums.xbox-s...=43&t=68979&hl=

That perhaps it would be better to use the 3.3v spot instead of the 5v.  Any thoughts on this?  I want to do this switch, but I would like to choose the best way of doing it.  

Title: Multiversion Compatible Tsop Tutorial
Post by: peteo on June 30, 2003, 10:13:00 AM
Thanks for the guide... Ive read this guide and others on xboxhacker.net but Im still a little confused...

Ive got that you put a19 in the middle of the switch. one side of the switch  to ground, the other side to VCC.. What is VCC?? is this Point a18 on the Mother board?..also do you have to fip the mb over to get to the ground? what is the #32 point?

thanks!
Title: Multiversion Compatible Tsop Tutorial
Post by: james_row on June 30, 2003, 10:56:00 AM
QUOTE (peteo @ Jun 30 2003, 06:13 PM)
Thanks for the guide... Ive read this guide and others on xboxhacker.net but Im still a little confused...

Ive got that you put a19 in the middle of the switch. one side of the switch  to ground, the other side to VCC.. What is VCC?? is this Point a18 on the Mother board?..also do you have to fip the mb over to get to the ground? what is the #32 point?

thanks!

VCC, in this case, is a unipolar input signals or plainly positive voltage. VCC is not point 18, looking at the picture in the first post, it's point 32 which is +5V. Though I really suggest you use +3.3V rather than the +5V. Follow the link on Sirwill's post to see details.

And no, you don't have to flip the MB over to find the ground (GND). There's a lot of groundpoint on the mobo both on top and bottom. The exposed portion of the screw holes are all ground. But you have to flip the mobo anyways to get to A19, unless you can find a corresponding point on top.
Title: Multiversion Compatible Tsop Tutorial
Post by: warbeast on June 30, 2003, 04:56:00 PM
beerchug.gif
Title: Multiversion Compatible Tsop Tutorial
Post by: Sirwill on June 30, 2003, 05:01:00 PM
QUOTE (james_row @ Jun 30 2003, 11:56 AM)
And no, you don't have to flip the MB over to find the ground (GND). There's a lot of groundpoint on the mobo both on top and bottom. The exposed portion of the screw holes are all ground. But you have to flip the mobo anyways to get to A19, unless you can find a corresponding point on top.

1st) I did just that, I traced A19 to pin 1 on the flash rom.  There is a via on the top of the board that is the same size as D0 that you can use or you can use Pin 1 on the Flash rom.  Those all go to A19.    So that brings me to the next question.  James_Row you are suggesting we use 3.3v instead of 5v.  The flash rom has 2 other pins (or more) that connect to 5v already.  So obviously the flash ROM operates on 5v.  Would it still achieve the same results using less than 5v in to the flash rom?  

I've got this all figured out now, I can solder everything on the top of the MOBO instead of having the wires go on the bottom.  I know where I'm running the wires, all I need to know for sure is if 3.3v will be enough power in to the rom to cause the effect we are after.  (The only reasion I question it is I traced the 5v to pins on both ends of the flash rom. indicating that it operates on 5v.) So does anyone know if it is a 3.3v/5v Flash rom meaning it can operate on either volt level?  

Can anyone recomend a minimum gauge wire to use for this?  I have some VERY VERY VERY small wire.  Used for wire wrap.  I just wonder how small is to small.  How much juice will be running through these wires?  I don't want to melt my wire.

Title: Multiversion Compatible Tsop Tutorial
Post by: james_row on June 30, 2003, 05:48:00 PM
[EDIT] -- double post -- [/EDIT]
Title: Multiversion Compatible Tsop Tutorial
Post by: james_row on June 30, 2003, 06:29:00 PM
Hey, props to you for finding an alternative A19 point on top.

Connecting VCC to A19 is not for the purpose of powering up the chip. It's to signal the chip to address only half of the TSOP and I'm almost pretty sure that it would even operate on a much lower voltage. In electronics world, excess voltage would transform directly to heat, and you wouldn't want that extra heat to go to your MCPX chip, which, as it is current, is already too hot. I've done this on several xboxes already and it worked quite well. As a matter of fact, I flashed the TSOP using a cheapMod and I knew a lot of people are asking how they can use the cheapMod to flash their TSOP. I'd write a tutorial on it as soon as I find a time but that's an etirely different but related story.

Use +3.3V, anyone knowledgeable in electronics would say the same. Yes, the Flash ROM operates on +5V, infact, X2 uses the same chip (AMD) and operates on +5V too, but that's not what we are after and it's not to power up anything. everything is already powered up, we're just feeding signals here, and we should use the least amount of signal that we can find.

Look at this XBH thread link, Dmos talks about using 3.3V and there's a great picture of where you can find 3.3V from the LPC port.

Another interesting XBH thread which discusses the same. Find numbnut's post, it's the 14th post down, and he discussed the repercussion of forcing the pins high and so forth.

About the wire, gauge 24 should be enough. I find IDE ribbons to be an excellent choice.
Title: Multiversion Compatible Tsop Tutorial
Post by: The Dude on June 30, 2003, 10:39:00 PM
Hey Dudes,

James Row does make a good point on using 3.3v as an alternative to 5v.  Either one will work.  Weather or not one is more "dangerous" to use than the other still remains to be seen.  Many MANY people have done this mod using the 5v point on the LPC without one complaint of any failure in either the tsop or the mcpx.  I have had this mod done for over two months to a couple xbox's using  5v without any signs of trouble at all.  Remember like any other mod you do to your xbox, there is always a risk of damaging something.
Title: Multiversion Compatible Tsop Tutorial
Post by: warbeast on July 01, 2003, 11:51:00 AM
o no i fucked it i had it all setup nice with 2x512  4976 and 4043 then i made a 1mb bios out of evoxd6 and 4043 because i need the eject fix flashed  and it stoped at 75% and all i got was error 21 so i tested a 256k of the evoxd6 that i put on the tsops with my matrix and its a bad bios i tryed all 4 banks if i boot the with the frist 512k i get a black screen but it sounds like its booting ok  and it even has the red green blinking light that i put on with xbtool weird i tryed flashing again with the matrix but no luck.
Title: Multiversion Compatible Tsop Tutorial
Post by: Frag Daddy on July 06, 2003, 09:24:00 PM
Got a few questions:

1.  Any original xbox kernel will work (I forgot mine).  True or False?

2.  30 Gauge Wire is safe to use.  True or False?

3.  Since I will use my modded bios a ton more, it should be enabled when the switch is on ground and A19.  True or False?

4.  It's safe to access xbox live with a multibios tsop.  True or False?  

Any help would be greatly appreciated.
Title: Multiversion Compatible Tsop Tutorial
Post by: kidkinetix on July 07, 2003, 03:19:00 AM
wink.gif
Title: Multiversion Compatible Tsop Tutorial
Post by: Frag Daddy on July 07, 2003, 11:12:00 AM
Thanks.  Could someone verify that any original kernel can be used?
Title: Multiversion Compatible Tsop Tutorial
Post by: Frag Daddy on July 07, 2003, 02:17:00 PM
I already flashed my tsop with a new bios and forgot my original kernel.  How can I find out which kernel my box had?  Could I also flash the tsop until I find the right one?
Title: Multiversion Compatible Tsop Tutorial
Post by: Frag Daddy on July 10, 2003, 09:29:00 AM
Nevermind about my problem.  I fixed it.
Title: Multiversion Compatible Tsop Tutorial
Post by: Frag Daddy on July 11, 2003, 09:10:00 AM
Yes, that's the beauty of a multi bios tsop.  If one half is bad, you can use the other half to reflash it.
Title: Multiversion Compatible Tsop Tutorial
Post by: philly_b on July 15, 2003, 10:55:00 AM
just wanted to thank everyone that helped out in this thread, i modded a friends v1.0 this way and it works great, thinking of taking my matrix chip out of my box and doing this instead.

one question tho, if i wanted to put a LED in to power on when my X2 bios is loaded where would i have to solder it in at?

thx.
Title: Multiversion Compatible Tsop Tutorial
Post by: stcogolin on July 18, 2003, 08:11:00 AM
Hi, I just bought two switches for enabling writing to the tsop and just after having them soldered and screwed onto the chassis, I flipped the switch twice to test it and it crumbled to dust! I figured it must have been a defect so I installed another one (same brand)
and the same thing happened... I am a bit scared now that my switch linking VCC-a19-GND might decide to desintegrate as well with time and cause a short between vcc and GND. Has this happened to anyone else? Is it because the switches are cheap or did I heat them too long or maybe screwed them on too tight?
Title: Multiversion Compatible Tsop Tutorial
Post by: black_light on July 18, 2003, 08:36:00 AM
WARNING do not use the 5 volt line. people said there have been no problems but i ran into one. aparently the TSOP i was working on fried. which sucks for my friend. just want to let other people know so they dont run into this problem!!!
Title: Multiversion Compatible Tsop Tutorial
Post by: Frag Daddy on July 18, 2003, 09:26:00 AM
I've been using the 5v point for about a month and it has worked fine.  Should I switch to the 3.3v?
Title: Multiversion Compatible Tsop Tutorial
Post by: black_light on July 18, 2003, 10:17:00 AM
smile.gif
Title: Multiversion Compatible Tsop Tutorial
Post by: Sheriff on July 19, 2003, 01:01:00 PM
dry.gif
I flashed the Tsop before I put in the switches with a 1meg bios consisting of 4 256 bios's..X2_4977.bin+X2_4977+xbox.bin+xbox.bin.
I put in the switch gnd---->A19<----5v. I now have bios X2_4977 with the switch one way and original bios with the switch the other way.
Here is the main question, when I boot on the X2_4977 bios I go to evox and try to flash it with a 512kb bios it says (Error File Size Error)
but if I try and flash a 1meg bios it says (Press Y to Flash Bios). I thought with the switch the bios was only (512kb) and therefore you had to flash with a 512kb bios?? Can anyone help me with what I may be doing wrong?I dont want to EVEN try to flash with a 1meg bios I just know I will frag the damn thing LOL  laugh.gif
Help please.

Sheriff
Title: Multiversion Compatible Tsop Tutorial
Post by: Sheriff on July 19, 2003, 06:45:00 PM
laugh.gif

Sheriff
Title: Multiversion Compatible Tsop Tutorial
Post by: black_light on July 20, 2003, 05:56:00 PM
mad.gif
Title: Multiversion Compatible Tsop Tutorial
Post by: black_light on July 22, 2003, 06:42:00 PM
maybe it was from moving the switch while it was on to flash the other hafl to much, i htink i moved it a couple times in a short amount of time.
Title: Multiversion Compatible Tsop Tutorial
Post by: Noilegnave Siseneg Noen on July 23, 2003, 05:45:00 AM
QUOTE (Sirwill @ Jun 30 2003, 09:01 PM)
QUOTE (james_row @ Jun 30 2003, 11:56 AM)
And no, you don't have to flip the MB over to find the ground (GND). There's a lot of groundpoint on the mobo both on top and bottom. The exposed portion of the screw holes are all ground. But you have to flip the mobo anyways to get to A19, unless you can find a corresponding point on top.

1st) I did just that, I traced A19 to pin 1 on the flash rom.  There is a via on the top of the board that is the same size as D0 that you can use or you can use Pin 1 on the Flash rom.  Those all go to A19.    So that brings me to the next question.  James_Row you are suggesting we use 3.3v instead of 5v.  The flash rom has 2 other pins (or more) that connect to 5v already.  So obviously the flash ROM operates on 5v.  Would it still achieve the same results using less than 5v in to the flash rom?  

I've got this all figured out now, I can solder everything on the top of the MOBO instead of having the wires go on the bottom.  I know where I'm running the wires, all I need to know for sure is if 3.3v will be enough power in to the rom to cause the effect we are after.  (The only reasion I question it is I traced the 5v to pins on both ends of the flash rom. indicating that it operates on 5v.) So does anyone know if it is a 3.3v/5v Flash rom meaning it can operate on either volt level?  

Can anyone recomend a minimum gauge wire to use for this?  I have some VERY VERY VERY small wire.  Used for wire wrap.  I just wonder how small is to small.  How much juice will be running through these wires?  I don't want to melt my wire.

does anyone have a picture of this, or a link to a picture?  Think it would be great to have all the solder points on top of the mobo for ease of installation...
Title: Multiversion Compatible Tsop Tutorial
Post by: Noilegnave Siseneg Noen on July 23, 2003, 01:42:00 PM
laugh.gif
Plugged it all back in and flashed the bejesus out of the last two chunks with some x2 4977 action...and shebang, my Matrix modchip is totally redundant and removed now!

Honestly I don't know why this hasn't put modchips out of business.  it's not especially difficult, and it's got some failsafe-ness to it since you have two sections you can flash.  Cheaper than a chip, more reliable than the bert & ernie exploits...this shit is perfect!  Props to the crew that put this one together!

-nsn
Title: Multiversion Compatible Tsop Tutorial
Post by: Exobex on July 24, 2003, 11:08:00 AM
QUOTE (xfire @ Jul 20 2003, 12:58 PM)
Below are all of the current TSOP's for the xbox
Check you evox.ini file to be sure these are included

Flash       = 0x01d5,"AMD - Am29F080B",0x100000
Flash       = 0x04d5,"FUJITSU - MBM29F080A",0x100000
Flash       = 0xadd5,"Hynix - HY29F080",0x100000
Flash      = 0x20f1,"ST - M29F080A",0x100000
Flash      = 0xbf61,"SST - 49LF020",0x40000
Flash      = 0x378c,"AMIC - A29002",0x40000
*Flash       = 0x01d5,"AMD - Am29F080B",0x100000
*Flash       = 0x04d5,"FUJITSU - MBM29F080A",0x100000
*Flash      = 0xadd5,"Hynix - HY29F080",0x100000
*Flash      = 0x20f1,"ST - M29F080A",0x100000
*Flash      = 0xbf61,"SST SST49LF020",0x40000
Flash      = 0x89a6,"Sharp LHF08CH1",0x100000
Flash       = 0xda8c,"Winbond W49F020",0x40000
Flash       = 0x01a4,"AMD - Am29F040B",0x80000
Flash       = 0xda0b,"Winbond - W49F002U",0x40000
Flash       = 0xc236,"MACRONIX - MX29F022NTPC",0x40000
Flash       = 0x20b0,"ST M29f002BT",0x40000
Flash       = 0x01da,"AMD - Am29LV800B - Xodus/Chameleon 4x256",0x100000
*Flash       = 0x20B0,"ST 29F002",0x40000
Flash       = 0xadb0,"Hynix - HY29F002",0x40000
Flash       = 0x015b,"AMD - Am29LV800B",0x100000


Happy Flashing

Quite a few new ones on there, plus a few doublers (I've marked them with a * in the quote).
I've just updated the raincoat-0.501.zip file with the new ones - get it here!
Title: Multiversion Compatible Tsop Tutorial
Post by: james_row on July 25, 2003, 01:12:00 AM
QUOTE (Stripey_Horse @ Jul 25 2003, 09:06 AM)
Ok. made the switch using 3.3v. Works a treat.

I lost my original bios , so i download 4034.bin and split into 512k.

Flashed fine using evox.

Once i reboot , i get frag. (Using v1.1 xbox)

Does anyone know if it is possible to boot using my Current working 4977 Bank and switch to flash broken bank to flash?

Also , the HDD is locked (did once unlock , lost HDD Password , re-locked with config magic *guess using default password) is this the problem.

Stripey_Horse

The problem is that you used a BIOS for V1.0 Xboxes on a V1.1. You should use the 4817 available from where you got the file.

And yes, you can boot with your working bank and flip the switch to flash the other bank. You were lucky you only flashed half the TSOP. Let's not hope you won't mess the entire TSOP, make sure to flash the bank with bad BIOS. Never attemp to flash both bank in one session, always test first.
Title: Multiversion Compatible Tsop Tutorial
Post by: streaker68 on July 26, 2003, 06:51:00 PM
Just a few quick questions?

1) When I flash with my modded BIOS(switched to vcc) will the other half just work when the switch is to gnd? or do I have to do something else?

2) What BIOS should I use for the modded half of the TSOP?

Thanks
Title: Multiversion Compatible Tsop Tutorial
Post by: Noilegnave Siseneg Noen on July 26, 2003, 08:07:00 PM
QUOTE (streaker68 @ Jul 26 2003, 10:51 PM)
Just a few quick questions?

1) When I flash with my modded BIOS(switched to vcc) will the other half just work when the switch is to gnd? or do I have to do something else?

2) What BIOS should I use for the modded half of the TSOP?

Thanks

1).  The other half of the TSOP just works when switched to gnd, you don't have to do anything but flip the switch.  that's all there is to it.  Also, some people recommend flashing the side switched to gnd with your mod BIOS and leaving the vcc side with retail BIOS, since that is likely to be the one you use most, and you won't be channeling juice through anything when it's on gnd.  I imagine it really wouldn't matter too much, especially if you wire to a 3.3v vcc.  But just something to consider.

2).  Best recommendation I could come up with would be the X2 4977 BIOS.  It is the BIOS that auto-patches games that are made with the media check, so you don't have to manually patch the game yourself.
Title: Multiversion Compatible Tsop Tutorial
Post by: streaker68 on July 27, 2003, 06:41:00 PM
1 more question.

Is the evox dash that comes in the 007 hack a one time use thing? Meaning will I have to install it correctly after reboot?
Title: Multiversion Compatible Tsop Tutorial
Post by: james_row on July 27, 2003, 07:58:00 PM
I believe the Evox that came with 007Evox installer has the option to install evox on the HD. You can use that option, before or after flashing. After you're done flashing the TSOP, Evox should boot up.
Title: Multiversion Compatible Tsop Tutorial
Post by: Ginie66 on July 30, 2003, 04:22:00 AM
wink.gif

so what if u put 2 switchs in so u can boot of 4 bioses

1st     0 0
2nd    0 X
3rd     X 0
4th     X X

can any one verafy this and if so were to solder the 6 points on the mobo



Title: Multiversion Compatible Tsop Tutorial
Post by: A.Z.BEST on July 31, 2003, 01:48:00 PM
QUOTE (Ginie66 @ Jul 30 2003, 01:22 PM)
wink.gif

so what if u put 2 switchs in so u can boot of 4 bioses

1st     0 0
2nd    0 X
3rd     X 0
4th     X X

can any one verafy this and if so were to solder the 6 points on the mobo

Exactly. It would be great to have a debug bios(512kb) + X2 4977(256kb) + retail(256kb) on Xbox with no modchip and modded so easy wink.gif. As i see it's very easy to split TSOP onto a 2 parts, but how to split it onto a 4 (as for me, it would be 3) parts with multibios? Can someone support some good pictures (where to solder wires to mobo and what switches to use)? I would be very grateful, and everyone else would be too smile.gif. Thanks in advance.
Title: Multiversion Compatible Tsop Tutorial
Post by: lordvader129 on July 31, 2003, 10:54:00 PM
ok, i did everything as shown here, i flashed with half retail (pulled right out of the bios bank befor ei flashed with raincoat) and half 4977, i can boot to the 4977 banks fine, but the original banks give me reboot reboot frag, any reason? i think whats happening is the retail bios somehow "knows" the other bios is there and wont boot, cuz first i flashed the bottom half with retail (using 007 raincoat), and it fragged, i thought i had a bad flash, cuz i flashed with 512 using raintcoat, so i booted to evox (since 4977 worked) and tried to reflash the bottom half, but i accidently flashed the top half, lol, so now it was 100% retail bios, and it booted fine with the swith in either position, so then i reflashed with 007 raincoat using a 1meg bios already split as mentioned above

this is a 1.1

oh yeah, got bottom flashed with 4977, and top flashed with retail at the moment
Title: Multiversion Compatible Tsop Tutorial
Post by: Noilegnave Siseneg Noen on August 01, 2003, 01:00:00 AM
QUOTE (lordvader129 @ Aug 1 2003, 02:54 AM)
ok, i did everything as shown here, i flashed with half retail (pulled right out of the bios bank befor ei flashed with raincoat) and half 4977, i can boot to the 4977 banks fine, but the original banks give me reboot reboot frag, any reason? i think whats happening is the retail bios somehow "knows" the other bios is there and wont boot, cuz first i flashed the bottom half with retail (using 007 raincoat), and it fragged, i thought i had a bad flash, cuz i flashed with 512 using raintcoat, so i booted to evox (since 4977 worked) and tried to reflash the bottom half, but i accidently flashed the top half, lol, so now it was 100% retail bios, and it booted fine with the swith in either position, so then i reflashed with 007 raincoat using a 1meg bios already split as mentioned above

this is a 1.1

oh yeah, got bottom flashed with 4977, and top flashed with retail at the moment

in my experience, you don't really need to flash with retail to begin with.  you just need to flash with your mod bios on one half or the other, the other half will already have your retail bios on it, since that's the way it started off anyway.
Title: Multiversion Compatible Tsop Tutorial
Post by: Ginie66 on August 01, 2003, 06:49:00 AM
QUOTE (james_row @ Aug 1 2003, 10:39 AM)

Exactly. I really don't understand why people would go thru all the trouble of flashing the TSOP with exactly the same BIOS. You don't need to do it, never. Just flash half of the TSOP with a hacked one, that's all there is to it really.

yeah i agree that is pointless but why 2 why not 4
Orig(Of the shelf)+4977 (evoX)+cromwell (linuX)+Orig (with XBlive)

But hay all i need is someone to conferme this that would be a great help using a ON><ON 3 pinned switch unsure.gif

First Switch

Pin 1 - GRD
Pin 2 - A18
Pin 3 - VCC

Second Switch

Pin 1 - GRD
Pin 2 - A19
Pin 3 - VCC
Title: Multiversion Compatible Tsop Tutorial
Post by: james_row on August 01, 2003, 07:53:00 AM
There is a great tutorial right in this very forum about splitting your TSOP 4 way, not 3, not 2, but 4 way. One more caveat still, you can only use BIOSes made for specific version of Xboxes, no multiversion, thus, anything newer than X2_4973 is not possible to use. AND, certain combination of switch would mean FRAG.

There's a reason why you can only use 2 multiversion BIOSes, as well as why only a specific version BIOS is useable on a 4 way configuration, but I'll leave that up for you to research. The info is there.
Title: Multiversion Compatible Tsop Tutorial
Post by: lordvader129 on August 01, 2003, 09:21:00 AM
sorry, read below
Title: Multiversion Compatible Tsop Tutorial
Post by: lordvader129 on August 01, 2003, 09:27:00 AM
QUOTE (Noilegnave Siseneg Noen @ Aug 1 2003, 04:00 AM)
QUOTE (lordvader129 @ Aug 1 2003, 02:54 AM)
ok, i did everything as shown here, i flashed with half retail (pulled right out of the bios bank befor ei flashed with raincoat) and half 4977, i can boot to the 4977 banks fine, but the original banks give me reboot reboot frag, any reason? i think whats happening is the retail bios somehow "knows" the other bios is there and wont boot, cuz first i flashed the bottom half with retail (using 007 raincoat), and it fragged, i thought i had a bad flash, cuz i flashed with 512 using raintcoat, so i booted to evox (since 4977 worked) and tried to reflash the bottom half, but i accidently flashed the top half, lol, so now it was 100% retail bios, and it booted fine with the swith in either position, so then i reflashed with 007 raincoat using a 1meg bios already split as mentioned above

this is a 1.1

oh yeah, got bottom flashed with 4977, and top flashed with retail at the moment

in my experience, you don't really need to flash with retail to begin with.  you just need to flash with your mod bios on one half or the other, the other half will already have your retail bios on it, since that's the way it started off anyway.

i had already flashed with 4977, then was adding the switch after i found this tut, im gonna try reflashign the whole thing retail and the flashing half hacked, but im 99% sure i will have the same problem, retail wont let it boot when there is 4977 present, does ANYONE and ANY idea why it might be doiing this?
Title: Multiversion Compatible Tsop Tutorial
Post by: A.Z.BEST on August 04, 2003, 02:15:00 PM
QUOTE (Ginie66 @ Aug 1 2003, 03:49 PM)
But hay all i need is someone to conferme this that would be a great help using a ON><ON 3 pinned switch unsure.gif

First Switch

Pin 1 - GRD
Pin 2 - A18
Pin 3 - VCC

Second Switch

Pin 1 - GRD
Pin 2 - A19
Pin 3 - VCC

I think I'm gonna give it a try Ginie66, and I'll let You know it smile.gif. Now I'm wondering what configuration of switches will I have to use to have 512, 256, 256 banks tongue.gif. Is it even possible? It's very l8 in my country now, and I'm barely thinking, so this problem is bigger than me biggrin.gif.
Title: Multiversion Compatible Tsop Tutorial
Post by: Exobex on August 06, 2003, 10:41:00 AM
QUOTE (A.Z.BEST® @ Aug 4 2003, 10:15 PM)
QUOTE (Ginie66 @ Aug 1 2003, 03:49 PM)
But hay all i need is someone to conferme this that would be a great help using a ON><ON 3 pinned switch unsure.gif

First Switch

Pin 1 - GRD
Pin 2 - A18
Pin 3 - VCC

Second Switch

Pin 1 - GRD
Pin 2 - A19
Pin 3 - VCC

I think I'm gonna give it a try Ginie66, and I'll let You know it smile.gif. Now I'm wondering what configuration of switches will I have to use to have 512, 256, 256 banks tongue.gif. Is it even possible? It's very l8 in my country now, and I'm barely thinking, so this problem is bigger than me biggrin.gif.

You'll need a 3-position switch on A18.  This is wired in the same way as the diagram (Vcc - A18 - GND) but in the centre-position the A18 wire is not connected to Vcc or GND, but is instead left under Xbox control.

Your bank-switch configuration is now as follows (Off=GND, On=Vcc):-
A18 off, A19 off - 256K bank 1
A18 on, A19 off - 256K bank 2
A18 mid, A19 off - 512K bank 1+2
A18 off, A19 on - 256K bank 3
A18 on, A19 on - 256K bank 4
A18 mid, A19 on - 512K bank 3+4

If you add a 3-position switch to A19, you also get the following weird combos:-
A18 off, A19 mid - 512K bank 1+3
A18 on, A19 mid - 512K bank 2+4
A18 mid, A19 mid - 1024K bank 1+2+3+4
As you can see, apart from the 1024K option this ain't much use, unless you've got a BIOS that's split, for example, TATX (1st half)+EvoX D.6+TATX (2nd half)+X2 4977!
Title: Multiversion Compatible Tsop Tutorial
Post by: A.Z.BEST on August 06, 2003, 12:37:00 PM
biggrin.gif Let me tell ya wink.gif. I flashed my TSOP with retail+X2 4977 1 MB bios file. What i have when i switch (for example) off A19, and switch off A18? EvoX shows, that I have Original 4034 bios and 4977 kernel ;D. Many funny combinations I have up there wink.gif. Maybe it's possible to boot a 4034 kernel and 4977 bios. I'm going to check it out wink.gif. Did you think about playing Live that way wink.gif? I'll report every combination which I will get in a few minutes wink.gif. Stay tuned, heh wink.gif.
Title: Multiversion Compatible Tsop Tutorial
Post by: A.Z.BEST on August 06, 2003, 01:09:00 PM
sad.gif. People, don't even try to have a 4 way split. I switched off A18, and switched on A19. What did I get? A smoke... Damned sad.gif. At least you know, what not to do. On the backside of mobo i saw that A19 wire has desoldered (disconnected tongue.gif?) and I think it touched the protecting sheet. Now my Xbox behaves just like when d0 is grounded. 3 reboots and it flashes red/green. Any idea how to fix it, or anyone wants to buy me another Xbox? :/

Now I'm asking myself is it because of that wire, or you can't put switches in that position? I know that it may frightened you, but if anyone can verify my mistake, I would be grateful.

-------------------------------------

I didn't want to add a new post, but I want to share my experience smile.gif. Actually... 4 way split works. I don't know how is it possible that I've had 4034 bios and 4977 kernel at the same time. Now, as I fixed my Xbox (VCC was touching one of LPC points tongue.gif) it doesn't work like that. It really boots the 4th bank tongue.gif (A18 off, A19 off).

I'm gonna find out how did I do that biggrin.gif.
Title: Multiversion Compatible Tsop Tutorial
Post by: Exobex on August 08, 2003, 08:03:00 AM
QUOTE (A.Z.BEST® @ Aug 6 2003, 09:09 PM)
God damned. I just fucked up my Xbox sad.gif. People, don't even try to have a 4 way split. I switched off A18, and switched on A19. What did I get? A smoke... Damned sad.gif. At least you know, what not to do. On the backside of mobo i saw that A19 wire has desoldered (disconnected tongue.gif?) and I think it touched the protecting sheet. Now my Xbox behaves just like when d0 is grounded. 3 reboots and it flashes red/green. Any idea how to fix it, or anyone wants to buy me another Xbox? :/

Now I'm asking myself is it because of that wire, or you can't put switches in that position? I know that it may frightened you, but if anyone can verify my mistake, I would be grateful.

-------------------------------------

I didn't want to add a new post, but I want to share my experience smile.gif. Actually... 4 way split works. I don't know how is it possible that I've had 4034 bios and 4977 kernel at the same time. Now, as I fixed my Xbox (VCC was touching one of LPC points tongue.gif) it doesn't work like that. It really boots the 4th bank tongue.gif (A18 off, A19 off).

I'm gonna find out how did I do that biggrin.gif.

When you switched the A19 wire on, because it was grounded you've probably burnt out a track somewhere. pop.gif
To fix it, try this:-

Use a multimeter to verify that the original point no longer has Vcc on it (in other words, you've killed it)
Find an alternative connection on the board that has Vcc on it (from the LPC port, for example, although make sure you pick the right supply - there are both 3.3V and 5V supplies there!)
Use the multimeter to verify that this point still has still got Vcc on it (just in case it'd fed from the "dead" side of the damaged track
Join this new Vcc to the one you've killed

This should bridge around the smoked-out track, getting your Xbox back to normal.  Be more careful when soldering next time.  Try gently lifting the PCB a bit, using the wire.  If it comes away in your hand, you didn't solder it properly.  If the PCB starts to rise, you should be OK.

Good luck!
Title: Multiversion Compatible Tsop Tutorial
Post by: A.Z.BEST on August 08, 2003, 09:13:00 AM
smile.gif. One advice how not to fuck up box, when soldering; don't solder when you're tired, when there's almost dark and use some sticky tape to stick that soldered wired to the mobo wink.gif.
Title: Multiversion Compatible Tsop Tutorial
Post by: Exobex on August 11, 2003, 09:33:00 AM
QUOTE (A.Z.BEST® @ Aug 8 2003, 05:13 PM)
My box works well now. 4 way split TSOP also works. Everything's fine smile.gif. One advice how not to fuck up box, when soldering; don't solder when you're tired, when there's almost dark and use some sticky tape to stick that soldered wired to the mobo wink.gif.

How did you fix it?
Title: Multiversion Compatible Tsop Tutorial
Post by: Fatsu on August 15, 2003, 06:37:00 AM
Well after lots of reading I've finally did it. (used the dude's guide). Wired the switch to a19, ground, and 5volt vcc. Everything booted ok no prob. I used the 007_With_Evox_Installer.zip with the Evox 2.6 ejectfix 1.0 bios(converted it to 512k) ,and transferred it to a madcatz mem card. etc from the guide.

got Evox menu to boot up...In settings checked my original bios :
Bios Version 4034
kernel 1.00.4034.01

Went ahead and flashed with the new bios. Worked like a charm.
Went back in 007 booted up evox, checked settings
new info
Bios Version Evox 2.6 EjFix...

Now here is the problem

I flipped the switch to a19 position and rebooted. Went back to evox to check the bios and it still said
Bios version EvoX 2.6.
tried again..same thing..

What I'm wondering now is if one of the wires got disconnected during  reassembly, but if it still stayed in the vcc positin or vice versa, therefore only flashing half the bios and the other is untapped because one of the wires is disconnected?

If I did a really shitty solder job and flashed the one meg chip with the 512 what would happen?

Did I loose my original bios completely now?

I will get a multimeter tommorow and test the connects.


Any ideas are welcome.




Title: Multiversion Compatible Tsop Tutorial
Post by: Fatsu on August 15, 2003, 08:20:00 AM
uhh to make matters worse the 5 volt vcc wire just melted...its 30 gauge kynar wire. I dont think its meant to handle 5volts?
Title: Multiversion Compatible Tsop Tutorial
Post by: Sheytan on August 15, 2003, 04:27:00 PM
My multibios setup

Switch      Position   Bios booted
1 and 2     ON          1st
2               ON          2nd
1               ON          3rd
1 and 2     OFF         4th(default)

256k BIOSES:
 1.Bios > X2 4973 (ErrNoaniBlue) (3353545603)
 2.Bios > EvoX2.6V1 (ErrNoaniRed) (2774531775)
 3.Bios > Original 4034 (1549987874)
 4.Bios > Original 4034 (1549987874)

Title: Multiversion Compatible Tsop Tutorial
Post by: Fatsu on August 16, 2003, 07:57:00 AM
Well I took it apart again, melted/burnt tape..and wire completely bare. I used 20gauge wire for the vcc and ground this time. The a19 wire is still kynar. I figured out what I did wrong, Half asleep careless error. I put ground in the center instead of a19.

Works great now!

and i meant worse in that quote..lol
Title: Multiversion Compatible Tsop Tutorial
Post by: jcarrizo on August 16, 2003, 02:14:00 PM
jester.gif
Title: Multiversion Compatible Tsop Tutorial
Post by: wtsexton on August 16, 2003, 08:50:00 PM
QUOTE (Fatsu @ Aug 16 2003, 04:57 PM)
Well I took it apart again, melted/burnt tape..and wire completely bare. I used 20gauge wire for the vcc and ground this time. The a19 wire is still kynar. I figured out what I did wrong, Half asleep careless error. I put ground in the center instead of a19.

Works great now!

and i meant worse in that quote..lol

You were lucky nothing was damaged.  I made sure to ring out all the connections with a multimeter before and after soldering to make sure I didn't cross any wires.
Title: Multiversion Compatible Tsop Tutorial
Post by: sushi_lover_1 on August 22, 2003, 05:44:00 PM
Hi everyone.  I want to put a switch on the flash jumpers, but the top one is a pain to solder.  Is there a problem just installing a switch on the bottom jumper?  If I leave only one permanent and the other switchable could the tsop still be inadvertently flashed or will this setup cause a malfunction in the xbox?  Hope to hear from all you geniuses on this site.  Thanks in advance!
Title: Multiversion Compatible Tsop Tutorial
Post by: 1nick9 on August 24, 2003, 06:28:00 PM
hi just a quick question if i was to add switches this way
http://www.xbox-scen...tibios-tsop.php
would it just b 1 whole 1mb bios if u try and trun the 4th bios on? uhh.gif
Title: Multiversion Compatible Tsop Tutorial
Post by: The Dude on August 26, 2003, 02:13:00 PM
Nice work everyone, very nice to see there is a lot of interest in the subject, the thread has blow up.  biggrin.gif  Nice job on the switch job jcarrizo, that's exactly where i mounted the switch in my xbox.  For everyone who needs instructions on how to dissassemble the front panel of their xbox to mount that switch, there is currently a tutorial in the modchip/tsop section.
Title: Multiversion Compatible Tsop Tutorial
Post by: yzo on August 26, 2003, 03:02:00 PM
A picture of the mod using a surface mount resistor is now up for those interested.

http://nidek.sakura....es/Image10.html

Enjoy.

--------------------
Always remember that you are unique.
Just like everybody else.

Title: Multiversion Compatible Tsop Tutorial
Post by: Barton on August 29, 2003, 09:06:00 PM
Im gonna flash my tsop using this method, is there anyway to see how big your bios are so  you could check if the switch is done right or not, like is there any way to read the bios to see if its 512? So I dont end up flashing it only 1/2 the way?
Title: Multiversion Compatible Tsop Tutorial
Post by: Puskas on September 06, 2003, 03:43:00 PM
I had a little accident just flashing my tsop, no switch, i did the raincoat on my 1.0 xbox and flashed it with a 256K bios, didnt know then that thats not good, my xbox doesnt work at this point, ive looked for help everywhere and someone suggested fixing 2 switches and then switch to the right bank and reflash when the xbox works, my problem is that i have fixed the switch but however i switch the xbox doesnt boot...

i dont know how the flashing procedure works but what i think i have is:

bank1: 256K x2 bios
bank2: 256-512K   fucked up original bios
bank3: 512-768K   fucked up original bios
bank4: 768-1024K fucked up original bios

if this is the case, shouldnt my switch work for bank1 ??

ive tried to solder in my matrix but that doesnt work either...

anyway, any help would be nice.
Title: Multiversion Compatible Tsop Tutorial
Post by: Noilegnave Siseneg Noen on September 07, 2003, 12:57:00 AM
QUOTE (Puskas @ Sep 6 2003, 07:43 PM)
I had a little accident just flashing my tsop, no switch, i did the raincoat on my 1.0 xbox and flashed it with a 256K bios, didnt know then that thats not good, my xbox doesnt work at this point, ive looked for help everywhere and someone suggested fixing 2 switches and then switch to the right bank and reflash when the xbox works, my problem is that i have fixed the switch but however i switch the xbox doesnt boot...

i dont know how the flashing procedure works but what i think i have is:

bank1: 256K x2 bios
bank2: 256-512K   fucked up original bios
bank3: 512-768K   fucked up original bios
bank4: 768-1024K fucked up original bios

if this is the case, shouldnt my switch work for bank1 ??

ive tried to solder in my matrix but that doesnt work either...

anyway, any help would be nice.

dude, check it...

possible solution

this might be able to help you.  somebody should really pin that thread, it's super helpful for a ton of people, I've sent so many links to it by now...

anyway, hope that might help.
Title: Multiversion Compatible Tsop Tutorial
Post by: Puskas on September 07, 2003, 02:15:00 AM
QUOTE (Noilegnave Siseneg Noen @ Sep 7 2003, 09:57 AM)
QUOTE (Puskas @ Sep 6 2003, 07:43 PM)
I had a little accident just flashing my tsop, no switch, i did the raincoat on my 1.0 xbox and flashed it with a 256K bios, didnt know then that thats not good, my xbox doesnt work at this point, ive looked for help everywhere and someone suggested fixing 2 switches and then switch to the right bank and reflash when the xbox works, my problem is that i have fixed the switch but however i switch the xbox doesnt boot...

i dont know how the flashing procedure works but what i think i have is:

bank1: 256K x2 bios
bank2: 256-512K   fucked up original bios
bank3: 512-768K   fucked up original bios
bank4: 768-1024K fucked up original bios

if this is the case, shouldnt my switch work for bank1 ??

ive tried to solder in my matrix but that doesnt work either...

anyway, any help would be nice.

dude, check it...

possible solution

this might be able to help you.  somebody should really pin that thread, it's super helpful for a ton of people, I've sent so many links to it by now...

anyway, hope that might help.

this trick doesnt work for me, what happens is that the fan on the chipset just rotates 2 laps or something and then shuts down. the same happens in any of the four positions i can "switch" between the banks...

same happens when i have a matrix soldered...
Title: Multiversion Compatible Tsop Tutorial
Post by: Noilegnave Siseneg Noen on September 08, 2003, 11:39:00 AM
yeah, that sounds a little more serious than just having a bad flash on your TSOP.  you get any audio or video at all?

what it sounds like to me is your board is toast.  or it might be shorting on a solder splash or something like that, possible to recover under close inspection.  but that's about the only advice I know to give for that, inspect everything on the board to ensure you didn't accidentally short something out.  anybody else?
Title: Multiversion Compatible Tsop Tutorial
Post by: Puskas on September 10, 2003, 04:26:00 AM
i will go over it, but i dont think ive made any misstakes... ive soldered lots of xboxes, both tsop and chips, hdleds, joypowerbutton etc...

this bahavior have been constant after the bad bios flash, this means the xbox worked before flashing... so my soldering shouldnt be the problem...

thanx for any ideas/advises etc....
Title: Multiversion Compatible Tsop Tutorial
Post by: Puskas on September 14, 2003, 06:45:00 AM
Hey guyz, i've gone over all possible and impossible solder points, all looking anything but bad..
I will try and explain step by step what happened:

this on an old 1.0 xbox....

1. soldered tsop jumpers like ive done many times before
2. copied the memcard linux 007 gamesave hack to the xbox
3. booted up 007
4. loaded the 007 savehack
5. telnet to xbox, login and shit
6. runs raincoat with a working 256Kb x2 bios
7. rebootes
8. shocked that it didnt work
9. still chocked but now almost crying... smile.gif
10. checked forums and tutorials, found out that one must use 1000kb bios on 1.0 xboxes... sad.gif
11. solder on my trusting old matrix
12. doesnt work...  the tears are soon coming...
13. figured maybe the matrix for some fucked up reason have lost the bios i flashed 1 year before.
14. reflashes matrix and test it on another xbox, works
15. solder it back on the nonworking xbox, doesnt work...
16. cries
17. find out about switches for selecting different banks, nothing works ... sad.gif
18...... you tell me what to do and I will..
Title: Multiversion Compatible Tsop Tutorial
Post by: Noilegnave Siseneg Noen on September 14, 2003, 06:07:00 PM
have you tried this?
Title: Multiversion Compatible Tsop Tutorial
Post by: mranak on September 20, 2003, 05:23:00 AM
QUOTE (Ant2483 @ Apr 24 2003, 06:17 AM)
Currently most people are following the tutorials on the web site to create a multibios tsop by grounding points A18 & A19. But using this method you cant use the newest multiversion bios and I was unable to get it to work at all with a V1.1 box.

A much better way is to make a switch that switches from A19-->ground & A19-->vcc. This forces the box to only read from half the tsop at a time without comparing different parts of the tsop. The easiest way I have found to connect A19 to vcc is to use this point on the lpc: <picture taken out for space reasons, refer to 1st message>

I would suggest flashing the bios for the first time without the switch installed first because once installed (like I said before) the xbox can only read or write to half at a time. Ground will be top half, VCC will be bottom half. But after the switch is fully working you can flash half of the bios at a time with evox. Just boot up the box and have a 512k size bios in c:bios and you can then flash half of your tsop at a time.

I have tried this on both a v1.0 and a v1.1 and both have worked fine just make sure you use the correct original bios for each. I also see no reason why this wouldnt work with a switch on both A18 and A19. Then you could switch to 4 different bios banks and could flash to each bank at a time.

So now, if I switch A19 between ground and vcc, then my xbox can only see either the beginning 512K or the ending 512K of that BIOS at a time, respectively.

What did the (old) method of grounding A18 and A19 do then?  If I understand correctly, the xbox boots the last 256K of the BIOS normally, but it can still see the entire 1MB.  Does grounding A18/A19 effectively block the first 768K of BIOS from even being seen?

Now, I also understand that using A18+A19+VCC (is the consensus to use 3.3V now instead of 5V?)+ground is good because you can get 4 256K BIOSes out of the mix.  However, I notice that long since this original post, the XECUTOR2 BIOS is now 512K in size as of build #4978.XX (XECUTOR2 BIOS is 512K).  Therefore, would it be best to split the BIOS into something like the following?  If I got the table wrong then please let me know:
CODE

A18         A19         BIOS
-----------------------------------------------------------------------------------------------
Ground   Open       Beginning 512K of BIOS, for the XECUTOR2 which needs 512K.
VCC        Ground    3rd 256K of BIOS -> Original BIOS (3944 in my case)
Ground   Ground    4th 256K of BIOS -> Some other BIOS (Which one?)

The above table is WRONG.  This one should be right:
CODE

A19   A18      0        1        2        3

N        N        X        X        X        X        1024KB, 0+1+2+3
G        N        X        X        o        o        512 KB, 0+1
G        G        X        o        o        o        256 KB, 0
G        V        X        o        o        o        256 KB, 1
V        G        o        o        X        o        256 KB, 2
V        V        o        o        o        X        256 KB, 3
V        N        o        o        X        X        512 KB, 2+3
N        G        X        o        X        o        512 KB, 0+2
N        V        o        X        o        X        512 KB, 1+3

Of course, I'm assuming that this is worth the trouble for a 512K BIOS.  Is the XECUTOR2 a good, feature packed BIOS?  I realize that just because it's bigger doesn't mean it's better.

Update2: Now according to the the post at http://forums.xbox-s...ST&f=43&t=94172 , the XECUTOR2 is 1MB.  Which is it, 512K or 1MB?  I think it's 512KB.

Update3: I read the nfo files for The Phoenix Boot Loader (v1.3) and I realized that I don't need 007 or any other game for that matter to exploit my xbox and flash the TSOP, nor do I need a memory card or action replay.  The only real 'trick' that I needed to do was to get the xbox to unlock the hard drive and connect the hard drive to my PC to update the xbox's files, thus exploiting the xbox through the dash's font exploit.  It's all here: http://www.maxconsol...=xbox&itemid=87.  So now my xbox has te phoenix boot loader on it and is loading a 1MB verison of the X2 4977 from disk.  When I used EvoX's 'backup' function, I get a 1MB file of the 3944 bios, so EvoX is obviously backing up the TSOP.  So I grounded A19 and ran the 'backup' function again to see if I got a 512KB version of 3944 in my C:backup folder.  Nope: still 1MB.

So my question is, is EvoX simply wrapping around the BIOS and thus copying two copies of 512KB of my TSOP into a 1MB file, or did I screw up modding my xbox?  I have wires going to A18, A19, ground, and 3.3V.  I easily verified that the 3.3V and ground connections are good with my multimeter.

You see, I don't want to flash a 512KB bios to my xbox if the entire 1MB of BIOS is still visible, for obvious reasons (this would cause a FRAG-Flash Red And Green-condition, right?).  So I am trying to verify that A19+ground is working.  I presently have A18 and VCC hanging loose with tape over the wire ends.

I really wish to get an answer to this next question.  I've been waiting for a few months now...
Say my mod did work and only 512KB of my TSOP is visible right now.  What happens if I try and flash a 1MB BIOS file to it (a 1MB BIOS file that is actually either 2 or 4 identical 256KB or 512KB BIOSes)?  If it wraps around the BIOS or if it fails to write the final 512KB from the source flash file, I should still be good, right?  Of course, if my mod failed, then the full 1MB of flash gets written to 1MB of TSOP, no problem.

My final question is why bother flashing the TSOP at all?  The Phoenix Boot Loader (PBL)  is loading another BIOS anyway.  I can load an alternate BIOS from disk with PBL v1.3 by powering on the xbox with the tray open.  Finally, I think that next 'official' release of PBL (v1.4) will have USB support so that I can select from a variety of BIOSes upon boot.  Update: Well, the boot process doesn't always seem to work with PBL.  I'm not talking about the clock problem which causes the xbox to keep rebooting itself.  Instead, either the screen goes black after the initial xbox boot process or I see a sort of green wireframe.  What gives?

Thanks
Title: Multiversion Compatible Tsop Tutorial
Post by: mranak on September 20, 2003, 08:34:00 AM
QUOTE (yzo @ Aug 27 2003, 12:02 AM)
A picture of the mod using a surface mount resistor is now up for those interested.

http://nidek.sakura.ro/switch_mod/switch_m...es/Image10.html

Enjoy.

--------------------
Always remember that you are unique.
Just like everybody else.

I don't get it; he doesn't have the write enable points jumpered on the top of the motherboard.  Did he do that mod after this picture was taken?  All of this is useless without jumpering those solder points by R7D3 (MCPX RD# to Flash OE#), right?

btw: thanks for the pictures.  Every little bit helps the rest of us understand things better.
Title: Multiversion Compatible Tsop Tutorial
Post by: Reefer on September 26, 2003, 04:09:00 PM
In reply to XBOX-LINUX post:

"It was suggested to connect A18 and A19 resp. either to GND or to Vcc, to have definitive 1s and 0s, but we cannot recommand this either, because it is quite likely that this will make your MCPX explode!"

I've done this to 50+ boxes and no one has ever complained about their xboxes not working anymore. My own xbox uses this method and it works just fine.. I only use A19 to GND/VCC cause 2*512k is enough for me.

Anyone else have any respons to this? Also at the end of the post it says:
"Because of severe compatibility problems and possible hardware risks, the Xbox Linux project suggests that you do not use this method. If you really need this functionality, please get a modchip with multiple banks."

Did they get bribed by some modmaker?

This really seems funny.. I know the a19 or a18 to ground method is dumb. But the method in this post really works. Never ever has caused any trouble on any box i have used it on.

Give more feedback? Did your mcpx explode?!?.. heh..
Title: Multiversion Compatible Tsop Tutorial
Post by: jerryclho on October 06, 2003, 02:14:00 AM
From the mod of surface mount resister http://nidek.sakura....es/Image10.html.
We should cut a trace and add a 4.7 K resister to re-connect that trace. To me, it is a very risky thing to do, even I have some solding experience from Audio DIY.
I am thinking about a easier way to have this assurance. My idea is to add this resister between the A19 and the switch. Will this work? Any comment is appreciated.

         
Gnd---------------------|-|_
A19-4.7K Resister ---| |_| (Switch)
Vcc----------------------|_|
Title: Multiversion Compatible Tsop Tutorial
Post by: xboxlinux on October 30, 2003, 06:53:00 AM
Can I use the Slayer 2.5 to flash my bios with this multibios setup? Acc>>A19<<GROUND setup?
Title: Multiversion Compatible Tsop Tutorial
Post by: mufsta on November 13, 2003, 08:28:00 PM
quick question what program is everyone using to split the original bios
Title: Multiversion Compatible Tsop Tutorial
Post by: xbox_shima on November 14, 2003, 06:50:00 PM
mufsta i used xbtool and resized it
--------------------------------------------------
Ant2483 I LOVE YOU. i flashed my bios (retail+retail+hacked+hacked) and used the a19>ground a18>ground and only got the hacked bios to work. when i tryed your method works. THANKS ALOT. got live working on hacked xbox (when on retail bios+hdd locked)
Title: Multiversion Compatible Tsop Tutorial
Post by: derived on November 18, 2003, 01:39:00 AM
this is what i know:

1) Change the flash size thing to 0x80000 if u have a 1-meg TSOP, because you've effectively halved its size.
<evox.ini>
ie. Flash = 0xadd5,"Hynix - HY29F080",0x80000
not Flash = 0xadd5,"Hynix - HY29F080",0x100000
It might work without this but I think you should set it with whatever software your using.

2) The reason multiBIOS v1.1 + v1.0 doesn't work without switching for both high and low is cause there are incompatible bootloaders, but it isn't very hard to change it. In fact with info from Paul B.'s guide at xb-linux its possible to change multiver BIOS to V1.0 and vice versa, u can do this instead. (kinda need to swap bootloaders using xb-tool, xbflash, or maybe just versions of xbflash (code it for multiver/w/out 2bl decryption, not as hard as it sounds but most ppl can't do it :-(), maybe look at those keys up the top of 2bl as well? - i dunno, i found it trivial enough when i did it, i might have just been lucky i guess).

3) Thin gauge wire does not matter. It will NOT overheat, melt or cause any damage, unluss your box has a problem. Reason being is heat is proportional to current * resistance, and there's bugger-all of either of those.

4) Use 3.3V if your TSOP can still detect that strength (it can). It doesn't really matter, but its a little safer - and cause it doesn't change states frequently you won't risk corruption, so the standard 5V isn't really necessary.

5) The TSOP is not what risks getting damaged (unluss your really stupid installing). Its whats connecting to the TSOP A19 (i personally believe this won't get damaged this way). When it is, for example, its trying to send high when you've grounded it => short circuit. But this short doesn't last long and ppl have been doing this for so long now without problems, it seems it's ok. Holding high while its supposed to be low shouldn't be any different. (sounds dodgy i know)

6) There is no advantage using a "real" modchip since you no longer risk screwing your xbox when flashing, just so long as theres two working non-official BIOSs :-)
Title: Multiversion Compatible Tsop Tutorial
Post by: A@ron on November 19, 2003, 02:40:00 PM
Well this worked for me. I was scared sh*tless because I flashed using raincoat prior to installing the switch and the machine would only frag. Once the switch was installed it was all good!

beerchug.gif

A@ron
Title: Multiversion Compatible Tsop Tutorial
Post by: shank69xo on November 21, 2003, 11:59:00 PM
Okay guys, I tried this. Everything went great. I now can boot my v1.1 TSOP with X2 4979 and Original 4817. I also used a switch with a middle "off" position. So I can always boot my modded BIOS then flip switch to the "off" and reflash a whole 1MB BIOS, instead of a 512K. I have teasted this. My only concern is al this talk of resistors. I do not have one in the circuit anywhere. Do I need one? If so what kind, and where do I put it in the circuit? Please let me know ASAP. I do not want to kill my XBOX.
Title: Multiversion Compatible Tsop Tutorial
Post by: disaster on November 22, 2003, 05:07:00 AM
I've read the whole thread and just want to double check for my own sanity a minimal set of things I will need after the write points are soldered/jumpered.

a 512Kb BIOS (probably going with X2)
27 or 30ga wire
SPDT switch
soldering iron
007 AUF exploit (already have)

Should I have anything else?

With all those I solder 3.3v -> A19 <- Gnd to the switch
Boot evox choose flash bios and choose the 512K X2 BIOS and let it reboot.

After that I should have retail+retail+X2+X2? No need to flash the other half at all?

Of course I don't even know what version Xbox I have yet so if it's 1.2 I can only have 1 BIOS anyways.
Title: Multiversion Compatible Tsop Tutorial
Post by: Intelligoth on November 25, 2003, 09:51:00 PM
This procedure worked PERFECTLY!  Here's my steps if anyone cares to repeat:

1 - Used Executer Bios Manager v 1.1 to create 512K BIN files of Executer 4979_06 and original MS 3944 BIOSes.
2 - Wired a SPDT switch to Ground <- A19 -> VCC.
3 - The Xbox already had Executer 4977 flashed on the TSOP, so I booted up with the first bank selected on the switch.
4 - FTP'd the BIOS files to c:BIOS on the Xbox HDD.
5 - Selected the Evox Flash BIOS option.
6 - Chose Executer 4979_06 512K BIN and flashed the first bank.
7 - After the Xbox powered off, restarted up into Evox and used ConfigMagic to lock the HDD.
8 - Powered off Xbox, switched to Second bank, booted up Xbox.
8 - Selected the Evox Flash BIOS option.
9 - Chose MS 3944 512K BIN and flashed the second bank.
10 - After the Xbox powered off, restarted up into MS Dash.

No problems, and thankfully because the Xbox had already been modded for a TSOP flash, I didn't need to mess with any 007 exploits.
Title: Multiversion Compatible Tsop Tutorial
Post by: NightAu on December 06, 2003, 07:21:00 PM
Please help. I have a 1.1 xbox, and can flash the bios with no problems. I've installed a SPDT switch, connected A19 to center, and Vcc (3.3v) and ground to the other 2 poles.

When I flash my bios with a 512K x2_4977 bios, with the switch grounded, it works fine.  But when I turn off the xbox, switch to Vcc, it boots up to the same x2_4977 bios!  So I tried to flash the Vcc side of the TSOP with a 512K BLUE_4977 bios, no problem, boots fine with the blue start up screen. But when switched to ground, it also boots to the BLUE bios!

Well, I've checked the connections and the solder points, they all seemed solid and secure.  I've checked with a multimeter.  Also checked the switch itself, which is fine also.

Can someone please give me some clues?
Title: Multiversion Compatible Tsop Tutorial
Post by: B1ff on December 13, 2003, 08:07:00 AM
Is there anything in particular one would need to pay attention to when putting in this ground/A19/VCC TSOP 512KB split switch mod, when there is a modchip (Xecuter v1.1) already installed? Is it safe to connect to VCC on the LPC even though there is a modchip connected to the same pin?

I don't need to be able to flash the TSOP from the X1. I don't want to remove the modchip either. The X1 has an on/off switch. I have 007AUF for the TSOP flashing.

What I'd like to end up with is:
Modchip switch on, TSOP switch either way = Xecuter v1.1
Modchip switch off, TSOP switch on = Xecuter v2 or other
Modchip switch off, TSOP switch off = retail

Is this possible?
Title: Multiversion Compatible Tsop Tutorial
Post by: B1ff on December 14, 2003, 12:42:00 PM
QUOTE (B1ff @ Dec 13 2003, 05:56 PM)
What I'd like to end up with is:
Modchip switch on, TSOP switch either way = Xecuter v1.1
Modchip switch off, TSOP switch on = Xecuter v2 or other
Modchip switch off, TSOP switch off = retail


To answer my own post, I managed to set it up exactly like that. I can now choose to boot X1, X2 or plain ole 4034. This TSOP flashing stuff is sweet laugh.gif

Had a bitch of a time with the soldering on A19 though, the stiff wire I soldered on pulled the connect point right off the back of the board and lifted the trace with it  unsure.gif .. next attempt, followed the trace to a smaller green connect point, tried to solder on some more flexible wire on there, just couldn't get a solid solder bridge in there, aargh..

Then looked at the top side of the board for an alternative A19, found it (close to D0) and soldered my wire there without problems.

Now I'm wondering, why do these tutorials make people take out their boards and solder on the underside when everything one needs for the TSOP switch is right there on top, A19, 3.3V and ground..  blink.gif
Title: Multiversion Compatible Tsop Tutorial
Post by: B1ff on December 14, 2003, 12:45:00 PM
rolleyes.gif
Title: Multiversion Compatible Tsop Tutorial
Post by: H3rEye51nRoam on December 24, 2003, 05:34:00 PM
I have a question. So if I use this and just want half the original bios can I just go ahead and wire the switch and flash one half w/ the bios I want. If I did that would I still be safe? Thanks.
Title: Multiversion Compatible Tsop Tutorial
Post by: derived on December 29, 2003, 04:38:00 AM
QUOTE (H3rEye51nRoam @ Dec 25 2003, 03:34 AM)
I have a question. So if I use this and just want half the original bios can I just go ahead and wire the switch and flash one half w/ the bios I want. If I did that would I still be safe? Thanks.

Yes thats safe.