Joined: 08 May 2018 Posts: 14246 Location: Texas, USA
Posted: Sat Feb 08, 2020 22:05 Post subject:
They've changed how much per chip over the years, it seems. I remember the old S3 Virge cards had 4 chips, each was 1MB. But the ATi Rage cards aren't that new, last I remember. It should run alright. Now I'm curious how well it would run GLQuake or Quake II.... haha _________________ "Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT Pogo - A minimal level of ability is expected and needed... DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)
----------------------
Linux User #377467 counter.li.org / linuxcounter.net
yup, a simple framebuffer only needs 2Mbyte; 8Mbyte is a lot of video memory if your purpose is just to have a fb-console to show some basic graphics.
Anyway, Friday a local recycler offered an MS-9513 video card to me for the cost of a beer, and I got a chance to try it, even if I am just a bit confused about the reasons why it doesn't work at all.
A router like the Ubiquiti's RSP doesn't implement any PCI IO functionality, while the Miktronik's rb532 does implement it, hence a video card should have some chance.
the Mini PCI was introduced in version 2.2 of the PCI specification
hence it's a 3.3V-only bus
the Ati RAGE XL's chip is 5V tolerant
hence it should perfectly work in a 3.3V PCI bus
However, what I observed yesterday is too odds, because when the MS-9513 was installed in a 5V PCI system (Pentium4 PC, via miniPCI to PCI adapter) it was correctly revealed with the correct vendor ID and product ID, even if it didn't work and the Linux kernel immediately crashed after probing the card; whereas when MS-9513 was installed in a 3.3V PCI system (router rb532), the video was not even revealed as PCI device.
This makes me wonder if Ati Rage's chip in the MS-9513 card was somehow customized for IBM workstations since the MS-9513 was specifically made for being used for IBM's products.
Here is where things are confusing because the ATI Rage XL datasheet tells there are some hardware configuration pins, but they are unfortunately under the BGA chip, hence not directly accessible.
Joined: 08 May 2018 Posts: 14246 Location: Texas, USA
Posted: Mon Feb 10, 2020 5:25 Post subject:
If I am not mistaken, the onboard video for my antique PII-333 guts from and old HP Pavillion had an ATi Rage chip. Ran fine for text-based console on Slackware, but it's been a few years (around 12) since that one has seen the light of day. I just don't remember which era ATi Rage, though. _________________ "Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT Pogo - A minimal level of ability is expected and needed... DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)
----------------------
Linux User #377467 counter.li.org / linuxcounter.net
You might just have a bad card, but you are right it might have a customized BIOS or some board design changes.
There is no ROM on the PCB, hence I suspect the problem is on the customized configuration of some of the pull-up and pull-down resistances around the BGA graphics chip.
Some might be not correctly set for the miniPCI's spec.
blkt wrote:
You might just have a bad card, but you
Drivers for this series are a special kind of hell. It's more a combination of exercise in futility and the enjoyment of pain.
I am running Linux k4.* on my rb532, and it has a kernel module for the Ati Rage XL video card; the real problem I cannot find an alternative solution.
I mean: is there another mini PCI video card known to work in a router?
Joined: 08 May 2018 Posts: 14246 Location: Texas, USA
Posted: Mon Feb 10, 2020 17:12 Post subject:
That that RB router an x86 or x86_64? If not, VGA supported images likely don't exist. You can add a card all day long and probably not get output. Just my thoughts.
EDIT: Answered my own question regarding hardware in the RB532