IRIX Network Forums
SGI O2 PROM flash chip location? - Printable Version

+- IRIX Network Forums (//forums.irixnet.org)
+-- Forum: SGI/MIPS (//forums.irixnet.org/forum-3.html)
+--- Forum: Hardware/Triage/Repair (//forums.irixnet.org/forum-11.html)
+--- Thread: SGI O2 PROM flash chip location? (/thread-371.html)



SGI O2 PROM flash chip location? - mattst88 - 09-02-2018

The PROM code that initializes the system is presumably stored on a flash chip on the O2's motherboard. I've looked the board over and Googled a bunch of part numbers and nothing registered as a flash chip.

Does anyone know where this presumed device is  on the O2 and even better what its model number is?

Edit: It's an Atmel 29C040A 4M flash chip hidden under the Dallas RTC.


RE: SGI O2 PROM flash chip location? - johnnym - 09-02-2018

(09-02-2018, 06:01 PM)mattst88 Wrote:  The PROM code that initializes the system is presumably stored on a flash chip on the O2's motherboard. I've looked the board over and Googled a bunch of part numbers and nothing registered as a flash chip.

Does anyone know where this presumed device is  on the O2 and even better what its model number is?

No sorry, not really, and I also don't have one of my O2s here for checking currently, but from looking at this picture and not spotting anything similar to a flash chip or EEPROM I know of, I'd say have a look under the NVRAM/RTC package, maybe its socket is around/on top of the flash chip or EEPROM of the O2.

You already checked the other side of the PCB, didn't you?


RE: SGI O2 PROM flash chip location? - BrainStorm - 09-02-2018

I have one of my R10k O2's guts out, at least to the extent of unlatching and pulling assemblies. I don't see anything that looks like an EEPROM. I also looked through the small gap at the underside of the logic board and I don't see anything bigger than SMD capacitors under there.
Maybe a non-re-programmable soldered PROM? Or maybe it's on the frontplane, if that's even a reasonable possibility.

I will note this though, The Dallas RTClock chip looks awfully big for what it is, and compared to the fairly small ICs that occupy the rest of the logic board. The password defeat jumper is also right next to it. Coincidence? or conspiracy?


RE: SGI O2 PROM flash chip location? - johnnym - 09-02-2018

(09-02-2018, 08:01 PM)BrainStorm Wrote:  I will note this though, The Dallas RTClock chip looks awfully big for what it is, and compared to the fairly small ICs that occupy the rest of the logic board.
I'd say this NVRAM/RTC has the usual size. As it is socketed, you can just remove it with a little force to have a look at the part of the PCB that's under it. But don't break anything if doing this.  Smile

(09-02-2018, 08:01 PM)BrainStorm Wrote:  The password defeat jumper is also right next to it. Coincidence? or conspiracy?
No, I don' t think so: the jumper next to the NVRAM/RTC is the "PWR UP" jumper. When shorted it makes the O2 start automatically as soon as power is supplied to the PSU. The password reset jumper is located near the memory module sockets.


RE: SGI O2 PROM flash chip location? - BrainStorm - 09-02-2018

You're absolutely right, it is the power jumper. I was just jacking around with it on my other O2 last week. lol what fun would life be without the occasional brainfart?


RE: SGI O2 PROM flash chip location? - Jacques - 09-02-2018

RThe prom chip is a XILINX chip located on the cpu board, not motherboard. Part reference XC1765ELS08C. It has 8 legs surface mounted to the pcb and sometimes has a little white label stuck on with a number on, not on my 300mhz R5200 board though

It nigh on unobtainable these days and the ones you can buy are usually flashed with previous garbage. Somebody in China sells them on ebay for about £30 for 5. You also need the Xilinx eeprom programmer @ about $150 if you want to flash a new one....last time I checked pricing. And if you're thinking of flashing for R7000 600mhz chip, you will need an the programmer with correct firmware and software otherwise you end up with an incorrectly flashed eeprom spewing out the wrong bitstream at boot time. :/ not sure about versions etc...

Did a quick screenshot and markup of eeprom location...

Hmm, can't upload image, here's a link

https://flic.kr/p/LWvGVa


RE: SGI O2 PROM flash chip location? - mattst88 - 09-03-2018

Quote:RThe prom chip is a XILINX chip located on the cpu board, not motherboard. Part reference XC1765ELS08C. It has 8 legs surface mounted to the pcb and sometimes has a little white label stuck on with a number on, not on my 300mhz R5200 board though

It nigh on unobtainable these days and the ones you can buy are usually flashed with previous garbage. Somebody in China sells them on ebay for about £30 for 5. You also need the Xilinx eeprom programmer @ about $150 if you want to flash a new one....last time I checked pricing. And if you're thinking of flashing for R7000 600mhz chip, you will need an the programmer with correct firmware and software otherwise you end up with an incorrectly flashed eeprom spewing out the wrong bitstream at boot time. :/ not sure about versions etc...

I knew about that chip, but I figured it just held the serial EEPROM (Called "Boot-Mode Settings" in the RM7000 manaul) that holds the 32-bits of data to configure the CPU. The image from Chicago Joe only really contains 32-bits of data. (That file is referenced in http://www.futuretech.blinkenlights.nl/o2cpumod.html but very confusingly has a different filename and is not linked from that page!)


Also, I seem to recall someone saying they couldn't get their R10k (or something) to work in an O2 with an old PROM version. If the whole PROM image were on the CPU board, that couldn't happen. Also, the XC1765ELS08C is a 64kB device.

I guess what I'm saying is that I doubt that is the chip that holds the 512kB PROM image Smile

While we're on the topic of XC1765ELS08C, do we know of any suitable alternatives? Hopefully one that doesn't require a $150 programmer? Smile

johnnym called it! I popped off the Dallas RTC and underneath found an Atmel 29C040A 4MB flash chip! Smile

I'll edit my original post to save future readers some time!


RE: SGI O2 PROM flash chip location? - johnnym - 09-03-2018

(09-03-2018, 06:39 AM)mattst88 Wrote:  johnnym called it! I popped off the Dallas RTC and underneath found an Atmel 29C040A 4MB flash chip! Smile
There you have it! Smile Educated guessing works - sometimes...  Wink


RE: SGI O2 PROM flash chip location? - Jacques - 09-03-2018

I thought you were on about the eeprom to initiate the CPU boot calls. Yeah the other one is under the Dallas. Smile Sorry my bad! Wink