Hi, old programmer here, but new to linux and hardware side. I have a custom developed MPC8560 freescale processor board w/ 3 PCI slots. I would like to add one pci video board and get something to display on my LCD at 800x600, 16bbp res.
I have 3 video board choices right now: NVidia GeForceMX 4000, ATI 128RagePro, ATI Radeon 9250, all PCI.
Keep in mind I need to cross-compile anything I add to this board, so I can't use any newer ATI or NVidia proprietary drivers. I'm also new to cross-compiling in general, so its taking a bit of time just to get X compiled to the PPC.
When booting the kernel, I first notice no /dev/fb or /dev/fb0, etc.
These cmds do not produce a fb:
These cmds do not produce a fb:
modprobe nvidiafb
modprobe radeonfb
This does:
modprobe vga16fb
but I can' do a:
fbset -g 800 600 800 600 16
on i, it hangs. The vga16fb loaded, but seg faulted as well, although it did make a /dev/fb0 that I can do fbset -i on?
So I move on to get the X server running anyway, as it shou work with no fb. No luck? I've tried to just start it up with:
X -allowMouseOpenFail
notice I don't yet have a mouse. I want to eventually ue the touch screen as my only pointer, but that will happen later I assume, just want to see stuff on the LCD first.
Stuff like:
lspci -vvv seem to work fine, and report back seemingly good info.
Thoughts?
Thanks.
- Mel
--
Mel Davey
CAC
37 Soundview Road
Guilford, CT 06437
860-961-8989 (mobile)