I need to provide a display to the T1040RDB. With the DIU not available, I decided to plug a graphics card in the main PCIe port, choosing a Matrox G550 card.
After having added the right configs in the Linux kernel, I had to change the type of physical addresses in the drivers, as they were in 32 bits while Linux uses 64-bit values for physical addresses.
I got 2 framebuffer instances (the card has 2 DVI ports), /dev/fb0 and /dev/fb1. Using fb0, I am able to use fbset, change the resolution, switch between sleeping and active mode (to wake up the monitor). I get the Linux boot logo (4 penguins) and the message "Please wait: booting..." on screen. But my problem is whatever the tool used to send images to the framebuffer, they are never displayed.
Do you know if using a graphics card like that has been tried with success? What changes need to be applied in the Linux configuration? Do you recommend another model of graphics card?