xboxscene.org forums

OG Xbox Forums => Hardware Forums => General Hardware/Technical Chat => Topic started by: Pandoriaantje on February 17, 2004, 09:13:00 AM

Title: Bios With Integrated Eeprom?
Post by: Pandoriaantje on February 17, 2004, 09:13:00 AM
as i'm one of the many that's having eeprom trouble i got thinking.
would it be technically possible to design a bios with integrated eeprom data?
so instead of the bios reading out the eeprom it reads the data from itself?

i know 0 about the xbox tech stuff, i'm only good with a soldering iron  biggrin.gif  so hence te question.

ps: no tips about eeprom flashing with patched cromwell or debug bios cause this is my 3rd time my eeprom goes bad and this time i'm just not able to boot anyting...   sad.gif
Title: Bios With Integrated Eeprom?
Post by: Pandoriaantje on February 17, 2004, 09:28:00 AM
great, keep us updated.
i really don't wanna bug my friend to desolder his eeprom and do a hot swap  unsure.gif

so you're talking desolder eeprom and flash it or what?
Title: Bios With Integrated Eeprom?
Post by: Xeero on February 17, 2004, 09:31:00 AM
I dunno if what you're talking about would be possible, but if possible, you may want to consider keeping a debug BIOS on a bank of your modchip.  Debug BIOSes are able to boot with a hosed EEPROM, so that frees you up to repair it through a flash.
Title: Bios With Integrated Eeprom?
Post by: Xeero on February 17, 2004, 09:37:00 AM
There have been a couple XDK releases since the arrival of 1.4/1.5 consoles, so perhaps the BIOSes from these machines would work with said retail consoles.  Dunno if anybody's dumped them, though.  Check Xbins and see what they have.
Title: Bios With Integrated Eeprom?
Post by: Morglum on February 17, 2004, 09:42:00 AM
If you have a dead EEPROM on your xbox click the link in my sig. You wont see any text to the screen if you have a v1.4+ xbox, but it WILL repair the EEPROM, i helped a guy called Tank over on the OzXodus boards repair his v1.4 xbox with this method.

I know you said no tips about the cromwell thing, but it still works on all versions of xbox, just v1.4+ you dont get a display to the screen while it fixes it. If its not working for you then you cant be doing it right.
Title: Bios With Integrated Eeprom?
Post by: Pandoriaantje on February 17, 2004, 09:43:00 AM
QUOTE (Xeero @ Feb 17 2004, 06:31 PM)
I dunno if what you're talking about would be possible, but if possible, you may want to consider keeping a debug BIOS on a bank of your modchip.  Debug BIOSes are able to boot with a hosed EEPROM, so that frees you up to repair it through a flash.

as i said, this is the third time a have this problem and this time it just won't work.
i tried debug and the patched cromwell but all it does is foag (we got frag so why not foag, flashing orange and green laugh.gif ).
i've been on this baby for 3 days now with no luck, it's totally hosed...
Title: Bios With Integrated Eeprom?
Post by: Pandoriaantje on February 17, 2004, 09:49:00 AM
QUOTE (Morglum @ Feb 17 2004, 06:42 PM)
...
I know you said no tips about the cromwell thing, but it still works on all versions of xbox, just v1.4+ you dont get a display to the screen while it fixes it. If its not working for you then you cant be doing it right.

i know man, this is as strage to me as it is to you but it just won't do it....
it has worked be4 but now i'm not getting it to work...

still get

3x boot red/orange
3rd boot: solid orange.

after i press the eject button the dvd drive commes up (can hear it initialise) but it spins down about 2 sec later.

2 sec after that the drives commes back up (green nic led commes on) and i can eject as much as i need an it keeps FOAGin on me (so that's orange and green).

this is without the AV cable, with the composit cable i get green/red flashing in the end.
Title: Bios With Integrated Eeprom?
Post by: Pandoriaantje on February 17, 2004, 10:02:00 AM
QUOTE (iceuk @ Feb 17 2004, 06:52 PM)
ditto

the strange thing is, i'm on a v1 xbox so it should work for me...  uhh.gif
Title: Bios With Integrated Eeprom?
Post by: The iNSOMNIAc on February 17, 2004, 10:27:00 AM
we need to know and find out WHY the eeprom is going corrupt. I have 2 boxes here and have dumped both eeproms with my programmer.  The only corrupt part of the eeprom is the hdkey-cofounder (the first 48 bytes) the data is encrypted with the sha1. The rest of the eeprom is not encrypted and can be read back with a hex ed or eepmod v0.3

If you replace the first 48 bytes with a known working key from another eeprom dunp then the corrupt eeprom will work fine when loaded back into the xbox.

Title: Bios With Integrated Eeprom?
Post by: Pandoriaantje on February 17, 2004, 10:32:00 AM
QUOTE (The iNSOMNIAc @ Feb 17 2004, 07:27 PM)
we need to know and find out WHY the eeprom is going corrupt. I have 2 boxes here and have dumped both eeproms with my programmer.  The only corrupt part of the eeprom is the hdkey-cofounder (the first 48 bytes) the data is encrypted with the sha1. The rest of the eeprom is not encrypted and can be read back with a hex ed or eepmod v0.3

If you replace the first 48 bytes with a known working key from another eeprom dunp then the corrupt eeprom will work fine when loaded back into the xbox.

get me one of your programmers!  wink.gif
laugh.gif
Title: Bios With Integrated Eeprom?
Post by: The iNSOMNIAc on February 17, 2004, 11:19:00 AM
it the old faithfull Multi programmer v3.5 aka the Elvis programmer used in the sat world for reading and writing wafers and goldcards etc etc. With the eeprom wired with flying leads to the ic socket and running multiprog v1.40 on the i2c page.

I can dump and flash code to the eeprom no problems i just want to know why its only the first 48 bytes that gets corrupt. it has to be to do with the sha1 and the encryption but why is the box writing to the eeprom..!!  At boot time it should read from the eeprom not write to it ?

Both corrupt boxes were playing ok then reset to play another game when they went corrupt. The only thing they both had in common was they were chipped via lpc bus. one was a xecuter 2.3 (1.4 box) and the other was a cheapmod (1.1 box)
Title: Bios With Integrated Eeprom?
Post by: Morglum on February 17, 2004, 02:38:00 PM
QUOTE (iceuk @ Feb 17 2004, 07:46 PM)
QUOTE (Morglum @ Feb 17 2004, 07:42 PM)
If you have a dead EEPROM on your xbox click the link in my sig. You wont see any text to the screen if you have a v1.4+ xbox, but it WILL repair the EEPROM, i helped a guy called Tank over on the OzXodus boards repair his v1.4 xbox with this method.

hmm.. it just reboots the xbox 3 times..

works ok on 1.3 and below tho

any pointer on what im doing wrong

Theres no reason why it should FRAG. You need to download the patched cromwell and the eeprom patcher, it only takes 3 steps to do.

1) Download and then extract and put them into the same folder with your eeprom named eeprom.bin.

2) Then open a command prompt and move to that directory, and type "addEeprom cromwell-patched.bin eeprom.bin"

3) Then just flash cromwell-patched.bin onto your modchip and boot from it.

Thats all there is too it, if you have an xbox v1.0 - v1.3 you'll see some text to the screen saying the flash was successful, if you have a v1.4+ you wont see anything to the screen. Just wait a minute to be sure its finished flashing even though it wont take anything near that long, then turn the xbox off and reflash your modchip with whatever BIOS you use. Thats all there is too it.
Title: Bios With Integrated Eeprom?
Post by: The iNSOMNIAc on February 17, 2004, 03:56:00 PM
ICEUK thats the one.. quarter way down the page. the Elvis multi programmer v3.5. Also available from http://www.cardman.c...rogrammers.html for 45 quid + postage and directly available from the manufacturer http://www.adteknik....glish/order.htm for 55 euro + postage..

I do not know if the USB version works as i only have the Multiprogrammer 3.5 Serial version
Title: Bios With Integrated Eeprom?
Post by: Pandoriaantje on February 18, 2004, 02:51:00 AM
i should be able to boot my v1 box with a 1.1 eeprom right?
i can get my hands on a 1.1 xbox this afternoon and i was thinking about hot swapping the eeprom.

i won't be desoldering his eeprom but i'll wire it to my motherboard (i removed my eeprom), boot my xbox with the 1.1 eeprom, disconnect the eeprom and replace it with mine and flash it with configmagic.

this sounds about right?

hdd is unlockled btw, so that shouldn't be a prob.
Title: Bios With Integrated Eeprom?
Post by: Pandoriaantje on February 18, 2004, 06:22:00 AM
biggrin.gif
maybe there was something wrong all along and that's why i was getting eeprom corruption... who will know...
Title: Bios With Integrated Eeprom?
Post by: iceuk on February 18, 2004, 07:33:00 AM
QUOTE (Pandoriaantje @ Feb 18 2004, 12:51 PM)
i won't be desoldering his eeprom but i'll wire it to my motherboard (i removed my eeprom), boot my xbox with the 1.1 eeprom, disconnect the eeprom and replace it with mine and flash it with configmagic.

let us know if it worked
Title: Bios With Integrated Eeprom?
Post by: Pandoriaantje on February 18, 2004, 07:39:00 AM
QUOTE (iceuk @ Feb 18 2004, 04:33 PM)
QUOTE (Pandoriaantje @ Feb 18 2004, 12:51 PM)
i won't be desoldering his eeprom but i'll wire it to my motherboard (i removed my eeprom), boot my xbox with the 1.1 eeprom, disconnect the eeprom and replace it with mine and flash it with configmagic.

let us know if it worked

see 2 posts above yours..  smile.gif
it didn't..  mad.gif

i would love to get my hand on one of those programmers but they are somewhat pricey..   sad.gif
Title: Bios With Integrated Eeprom?
Post by: Pandoriaantje on February 18, 2004, 07:40:00 AM
QUOTE (Lugnut @ Feb 18 2004, 04:06 PM)
write protect your eeproms, put em on a switch!  seems like this problem just came out of the woodwork,  im starting to wonder if theres a software bug somewhere doing this. (besides the avalaunch problem i read something about last week) but i dont use avalaunch.

well maybe if you could show me how... (or better, where?)
Title: Bios With Integrated Eeprom?
Post by: Pandoriaantje on February 18, 2004, 08:22:00 AM
wink.gif
Title: Bios With Integrated Eeprom?
Post by: Pandoriaantje on February 18, 2004, 08:25:00 AM
QUOTE (The iNSOMNIAc @ Feb 18 2004, 12:56 AM)
ICEUK thats the one.. quarter way down the page. the Elvis multi programmer v3.5. Also available from http://www.cardman.c...rogrammers.html for 45 quid + postage and directly available from the manufacturer http://www.adteknik....glish/order.htm for 55 euro + postage..

I do not know if the USB version works as i only have the Multiprogrammer 3.5 Serial version

do you need special software to flash the eeprom?
i just mailed adteknik.se a them for a quotation and would like to know if i need special software to use it.
and how do you connect the eeprom to it?

edit* nevermind you already answered the first question...
QUOTE
it the old faithfull Multi programmer v3.5 aka the Elvis programmer used in the sat world for reading and writing wafers and goldcards etc etc. With the eeprom wired with flying leads to the ic socket and running multiprog v1.40 on the i2c page.
Title: Bios With Integrated Eeprom?
Post by: The iNSOMNIAc on February 18, 2004, 09:17:00 AM
If i could attach a pic without having to upload to my website i would show you what the programmer and chip looks like when setup.

user posted image

its not too professional but you can see it does the job of dumping and flashing the eeprom chip
Title: Bios With Integrated Eeprom?
Post by: Pandoriaantje on February 18, 2004, 09:35:00 AM
just to be sure it's this one right?: Multiprogrammer 3.5 Serial version (art 16) with the Multiprog Utility V1.51 (sure looks like the one in your pic).
so this should work on all eeproms?

could you just make 1 more shot (or a diagram) as to wich direction the chip must be facing and what socket pins are used?


thx again m8.
Title: Bios With Integrated Eeprom?
Post by: The iNSOMNIAc on February 18, 2004, 09:44:00 AM
in theory any 24c02xxx should do.  i have 2 x corrupt atmel 24c02n and a 24cw023 that is ok. ... i wonder if this corruption is common to just atmel 24c02's..


Anyone else that has corrupt eeproms what are the markings and chip mfrs..
Title: Bios With Integrated Eeprom?
Post by: Pandoriaantje on February 18, 2004, 09:47:00 AM
mine's also an atmel 24c02n.
Title: Bios With Integrated Eeprom?
Post by: The iNSOMNIAc on February 18, 2004, 09:58:00 AM
To Pandoriaantjeyes that is the right programmer..the pic below is not the best info but is should give you a rough idea on how the chip will go on the programmer and how the software is setup to read and write.

user posted image

all we need now is ICEUK to say he has an atmel 24c02n and we have 4 xboxes with atmel eeproms all gone corrupt.
Title: Bios With Integrated Eeprom?
Post by: Pandoriaantje on February 18, 2004, 10:07:00 AM
QUOTE (The iNSOMNIAc @ Feb 18 2004, 06:58 PM)
To Pandoriaantjeyes that is the right programmer..the pic below is not the best info but is should give you a rough idea on how the chip will go on the programmer and how the software is setup to read and write.

user posted image

all we need now is ICEUK to say he has an atmel 24c02n and we have 4 xboxes with atmel eeproms all gone corrupt.

great just what i needed.
now i just have to wait for them to send me a reply with the shipping cost.
Title: Bios With Integrated Eeprom?
Post by: reidarma on February 19, 2004, 05:41:00 AM
Hi. I have fried my 24C02.
I have ordered a new (not Atmel though). Would it work if I use configmagic to lock a harddrive, and write the "EEPROMBackup.bin" onto the new 24C02. Will my xbox wake up? Is it a special way to program the bin-file, or is it straight forward. I tried to solder out the eeprom from a working xbox, but the romdump was different from the romdump from configmagic....
Title: Bios With Integrated Eeprom?
Post by: The iNSOMNIAc on February 19, 2004, 08:03:00 AM
they both should be exactly the same size..
If the configmagic eeprombackup.bin is from the same eeprom as you have tried to read they should be exactly the same unless one was taken before the hdd unlock and the other taken after the hdd unlock. (i think !!)
Title: Bios With Integrated Eeprom?
Post by: Pandoriaantje on February 19, 2004, 08:11:00 AM
QUOTE (thecheekymonkey @ Feb 18 2004, 01:16 PM)
might be a thought to get an 8 pin dil socket, only about 5p from a good electronics shop, remove fooked eeprom, solder dil sockect to board, and then your free to hot swap all you like (might comin handy when repairing), also...

a litle l8, but you sure that would fit?
Title: Bios With Integrated Eeprom?
Post by: The iNSOMNIAc on February 19, 2004, 08:26:00 AM
an 8pin dil would not fit an 8 pin smt. the only way would be to use small flying leads from the smt pads to the dil socket......  I have come accross 8 pin smt sockets though but have no idea where the heck i saw them or how much they cost.
Title: Bios With Integrated Eeprom?
Post by: Pandoriaantje on February 19, 2004, 11:59:00 AM
QUOTE (The iNSOMNIAc @ Feb 19 2004, 05:26 PM)
an 8pin dil would not fit an 8 pin smt. the only way would be to use small flying leads from the smt pads to the dil socket......

what i was thinking.
thx for the confirmation.  wink.gif
Title: Bios With Integrated Eeprom?
Post by: Pandoriaantje on February 23, 2004, 06:32:00 AM
biggrin.gif

QUOTE
* Embedded eeprom patch for M7 (read the NFO file or face ridicule and scorn).
This is very experimental. Instead of reading the EEPROM info out of the actual EEPROM it will be read from data stored inside the kernel.

and who said it was a stupid idea  tongue.gif
Title: Bios With Integrated Eeprom?
Post by: The iNSOMNIAc on February 23, 2004, 07:18:00 AM
No one said it was a stoopid idea... Its just a pitty the bios makers didn`t do it and left the job to someone else.. Lets hope more people in the know will get their hands into the eeprom stuff and start helping the poor and helpless out with the Red Dead Fragging Xbox..
Title: Bios With Integrated Eeprom?
Post by: Pandoriaantje on February 23, 2004, 07:41:00 AM
sad.gif
ohwell, programmer and smartxx on the way  biggrin.gif
Title: Bios With Integrated Eeprom?
Post by: Pandoriaantje on February 24, 2004, 09:41:00 AM
you tried it already iceuk?
i whonder if it'll work with no eeprom at all (desoldered)...
Title: Bios With Integrated Eeprom?
Post by: Pandoriaantje on February 24, 2004, 09:49:00 AM
dry.gif
Title: Bios With Integrated Eeprom?
Post by: Trevante on February 24, 2004, 10:18:00 AM
nvm...
Title: Bios With Integrated Eeprom?
Post by: Pandoriaantje on February 24, 2004, 10:48:00 AM
QUOTE (iceuk @ Feb 24 2004, 06:53 PM)
have u tried the programmer yet?

not here yet... damn bank transfer is taking ages....
if only i had it so i could boot my box and flash the tsop untill my smartxx arrives...
Title: Bios With Integrated Eeprom?
Post by: catdog2 on March 01, 2004, 11:41:00 AM
QUOTE (Pandoriaantje @ Feb 18 2004, 12:51 PM)
i should be able to boot my v1 box with a 1.1 eeprom right?
i can get my hands on a 1.1 xbox this afternoon and i was thinking about hot swapping the eeprom.

NO

Eeprom is physically the same, but encripted using a different key on v1.0 and v1.1-1.5 xbox's.