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.
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: 7621 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