VOGONS


TechSource Raptor GFX8P

Topic actions

First post, by George Razvan

User metadata
Rank Newbie
Rank
Newbie

Hi all,

I have this board for a few years. According to the data sheet it is a Permedia 2 board, for Sun systems. I have tested it, and just like I expected, it showed just a blank screen so I have just added it to the collection.
However I've seen videos with this board on intel platforms, and I would like to try it. I have other permedia 2,but this one looks...well,different. So, if somebody is familiar with this board, and can help, that would be appreciated.

Tks

Last edited by George Razvan on 2024-01-31, 12:02. Edited 1 time in total.

Pentium 75 MHz ,Intel Advanced /ML ,64 MB RAM ,Matrox Millennium II,160 GB 7200 RPM
Pentium Pro 200 MHz, Intel VS440FX,32 MB RAM, Elsa Gloria Synergy,40 GB 7200 RPM
Dual Pentium III 650 MHz,512 MB RAM,3 x 4.5 GB SCSI Quantum Viking II 7200 RPM

Reply 1 of 17, by RandomStranger

User metadata
Rank Oldbie
Rank
Oldbie

I used to have one. If you boot your PC with two graphics cards, one whatever that posts and the other is this one, you'll see that the device manager recognizes the Sun Permedia 2 too and drivers can be installed. That's as far as I got with it, then ran out of patience and sold it.

Edit. Allegedly if you do it like this, than it should post after the drivers load or something, but it didn't for me.

sreq.png retrogamer-s.png

Reply 2 of 17, by George Razvan

User metadata
Rank Newbie
Rank
Newbie
RandomStranger wrote on 2024-01-31, 12:01:

I used to have one. If you boot your PC with two graphics cards, one whatever that posts and the other is this one, you'll see that the device manager recognizes the Sun Permedia 2 too and drivers can be installed. That's as far as I got with it, then ran out of patience and sold it.

So the problem would be the firmware?

Pentium 75 MHz ,Intel Advanced /ML ,64 MB RAM ,Matrox Millennium II,160 GB 7200 RPM
Pentium Pro 200 MHz, Intel VS440FX,32 MB RAM, Elsa Gloria Synergy,40 GB 7200 RPM
Dual Pentium III 650 MHz,512 MB RAM,3 x 4.5 GB SCSI Quantum Viking II 7200 RPM

Reply 3 of 17, by RandomStranger

User metadata
Rank Oldbie
Rank
Oldbie

That was my suspicion too, but never attempted to tamper with the firmware/BIOS.

sreq.png retrogamer-s.png

Reply 4 of 17, by tokenalt

User metadata
Rank Newbie
Rank
Newbie
George Razvan wrote on 2024-01-31, 12:03:
RandomStranger wrote on 2024-01-31, 12:01:

I used to have one. If you boot your PC with two graphics cards, one whatever that posts and the other is this one, you'll see that the device manager recognizes the Sun Permedia 2 too and drivers can be installed. That's as far as I got with it, then ran out of patience and sold it.

So the problem would be the firmware?

The firmware is fcode for Openboot on a SPARC system but should also work on a PPC Mac and some IBM Power systems. It is not an x86 BIOS.

Reply 5 of 17, by RichB93

User metadata
Rank Oldbie
Rank
Oldbie

I spotted one of these cards very cheaply, so I picked it up to see what I could do with it.

Happy to say that with the help of UniFlash, I was able to flash a IBM compatible BIOS to the card and it works! As the original BIOS was 64K, it was simply a matter of copying the IBM 32K ROM on top of itself to produce a valid 64K image. And thankfully UniFlash was able to talk to the EEPROM on the card.

To flash the card:

  • Pop the card in alongside an existing VGA card.
  • Run uniflash from DOS with the -pcirom switch.
  • Select the card from the list of devices (you're looking for the device with a vendor ID of 3D3D and a device ID of 0009).
  • Choose Flash BIOS image INCLUDING bootblock and enter the name of the ROM file.
  • Once the flash has completed, remove your existing VGA card. You should now have video output on the Raptor card. Note that somewhat counterintuitively, you should have JP2 configured as VGA DISABLED. I don't think the other jumper settings matter however.
The attachment UniFlash pick PCI card.png is no longer available
The attachment UniFlash flash BIOS.png is no longer available
The attachment Boot screen.png is no longer available
The attachment Driver page in Display Properties.png is no longer available
The attachment p2v_ibm.BIN.zip is no longer available
Last edited by RichB93 on 2024-12-21, 03:57. Edited 2 times in total.

auq80m-99.png

Reply 6 of 17, by RichB93

User metadata
Rank Oldbie
Rank
Oldbie

I also include the original SPARC BIOS that I took a copy of from the card before tinkering with it.

auq80m-99.png

Reply 7 of 17, by Schafeman

User metadata
Rank Newbie
Rank
Newbie

Hi there! I happen have one of these cards in my pile of old Sun parts for at least the past 20 years. I happen to see your post from last year about flashing one of these to use in a PC, which would be fantastic since I have a P233MMX system that needs a decent PCI video card. I followed your instructions and did everything the same but even though it says in the card selection screen that is has a 64k bios, when I select the card it says "1024 Pages of 128 Bytes (128k)" and it WON'T let me flash your bios file! What is going on here? I can't figure out why since its the same card and the Uniflash utility is telling me that its 64k, its saying its 128k. Thank you for ANY help here, there are a ton of Uniflash options as well as different versions and I'm not sure if I should be trying anything else.

Reply 8 of 17, by RichB93

User metadata
Rank Oldbie
Rank
Oldbie

The 128K card is an Adaptec SCSI card by the looks of it - I'd try removing any other cards that you can for the flashing process.

auq80m-99.png

Reply 9 of 17, by Schafeman

User metadata
Rank Newbie
Rank
Newbie

No, I'm not selecting that one. I'm selecting the 3D3D vendor card, which is then saying its a 128k BIOS file it needs. I pulled it out of my P233 and put it into my P100 computer which has no other PCI cards and its the exact same thing. The selection screen shows the 3D3D card as 64k, but selecting it says its 128k. Would it be possible for you to take that exact Bios file and do whatever you did to duplicate it from 32k so it equals the full 128k? I tried a few things but it was never able to write the file successfully.

Reply 10 of 17, by Schafeman

User metadata
Rank Newbie
Rank
Newbie

Here is the backup of the BIOS i took from the card before trying anything, maybe it will be useful to see whats going on here.

Reply 11 of 17, by RichB93

User metadata
Rank Oldbie
Rank
Oldbie

Ahh sorry, my mistake! I can see the chip on the board is definitely 128k (AT29C010A).

You can just run copy /b p2v_IBM.bin+p2v_IBM.bin p2v_128k.bin to copy the file on top of itself to create a 128k file, but I also attach a 128k version here for convenience.

auq80m-99.png

Reply 12 of 17, by Schafeman

User metadata
Rank Newbie
Rank
Newbie

Unfortunately it seemed to start to flash but then had some red blocks towards the end and ended with this error.

Reply 13 of 17, by RichB93

User metadata
Rank Oldbie
Rank
Oldbie

That seems about half way. TBH, I’d give it a try. If you’re feeling adventurous you can replace the flash chip with some soldering. I’d try reflashing a few times too just to see if the chip improves.

Sadly it’s not unusual for chips to fail, but it is fixable.

I wonder if the chip is configured to only work in a 64k mode or something?

Also, not sure if you have any shadowing enabled in the bios that might need to be disabled?

auq80m-99.png

Reply 14 of 17, by Schafeman

User metadata
Rank Newbie
Rank
Newbie

I'll check all of that, thanks again for your help. I don't really have any soldering skills so I'll probably just flash it back to its original Sun Bios and stick it back in the parts pile in case I get a SunFire or something like that again.

Reply 15 of 17, by Schafeman

User metadata
Rank Newbie
Rank
Newbie

Video bios shadowing was enabled but turning it off didn't make a difference. The card also does not work (just beeping and no video), so whatever that copying trick did to make it work for the 64k bios I suspect they probably had 128k chips on hand and used them for some cards and somehow binned them down to 64k. It's confusing Uniflash which is trying to use the whole thing (which is why its being reported and detected at two different sizes most likely).

Reply 16 of 17, by RichB93

User metadata
Rank Oldbie
Rank
Oldbie

Sorry this isn’t working 🙁 Hopefully there’s a way to do it. Can you force a different chip size in Uniflash?

auq80m-99.png

Reply 17 of 17, by perhenden

User metadata
Rank Member
Rank
Member

This bios and flashing method also worked on my Melco/Buffalo WHP-PS8S Permedia2v PCI. Dip switch 1 had to be OFF (up toward edge of card) for its bios to be writeable by uniflash.