The slot is mini Pcie (based on the schematic and specs- i haven't seen it on the board yet, must be on the back?)
There are no consumer mini-pcie video cards, thought you can find some from embedded device suppliers. Electrically, pcie and minipcie are compatible though. you can get an adapter with a ribbon cable that will let you plug a x1 card into a slot, with an external power supply, and use it in a mini slot. With a little modification you can fit an x16 card into a x1 slot. I intend to try this out, whenever i can get my hands on a galileo board (hint hint, if anyone has an extra)
Of course, you'll probably need to customize the kernel a bit to make the software work after you get the hardware glued together.
I haven't found anything (off PCI) BUT if someone is interested in getting a ezLCD ( earthlcd.com ) or arLCD ( earthmake.com ) smart color touchscreen LCD running off serial or USB there is a python script for it available here: https://github.com/TheCodeman/ezLCD3xxPython
I have a Quark board from Maker Faire Rome but haven't had the time to try it, yet. If someone in southern California would like to make it play with an lcd before me let me now.
Note this would be able to do a nice user interface with built in buttons meter and gauge widgets for an embedded application but not video (atom territory ;-) )
There are some mini-PCIe video cards based on SM-750 chip on the market for embedded systems that might work. Physically the right size and type to fit the slot. But driver may not be implemented. Would be a fun project.
I found this link to a card:
Volari Z9M GPU
on Mouser (but I cannot find a price, it says 'restricted availability')
The data sheet says LVDS Interface (Optional LVDS requires a BIOS change.)
VGA up to 1600 x 1200 x 16, LVDS up to 1600 x 1200, 18 bit display support, Drivers for Windows, Linux
The data sheet link http://www.mouser.com/catalog/specsheets/MPCI-VGA.pdf
I am not very experienced in this area, so I don't know if this card is compatible, if anyone gets any further, please let me know. Obviously we all need to find a well priced card, with a suitable display, and decent drivers.
EDIT: Looks like I got this wrong (the card I linked to is a Mini-PCI, and not a Mini-PCIe).
So it looks like we need a card of the size of the middle card (in the image above).
nuke the PCA-5650-00A1E uses the Advantech Silicon Motion SM750 GPU (that you mentioned). I can only find 1 card that uses it for about $100, unfortunetly but it only has windows drivers, no Linux.
- 2 VGA output Mini PCI Express Graphic card
- GPU: Silicon Motion SM750
- VGA output: 1920 x 1080, up to 75Hz vertical rate
- 16 Mb of embedded DDR memory
- Come with 2 VGA cable adapter
- Lynx Express SM750 chipset
- Driver are available on www.advantech.com. Click on support, type in “PCA-5650”
Unfortunately only Windows drivers !!! but we are getting closer I hope.
Ok another step closer to finding a mini-PCIe card with Linux drivers:
Controller: SiliconMotion SM750
Video Memory:16 MB DDR SDRAM
Display output: DVI : 1920 x 1440 @ 60Hz
Display mode: DVI + CRT Dual display
OS support: Linux Fedora 14 & Ubuntu 11.04
nuke Do you know of any other controllers like the SM750 that we could search for?
Have you tried this yet? We are interested in adding graphics capabilities for an application as well but are unsure of how to do this without a little guidance.
I was very excited about Galileo, until I found this stumbling block of 'no easy way to connect a display'.
For such a large company, I would of liked a full range recommended hardware coming from the developers; but it seems like just a Wifi card is listed as 'known to work'. I know this is very early in Galileo's development, but this doesn't look good.
I am now looking at Udoo Quad, as this offers LVDS and HDMI, Sata, etc... as well as all the Arduino shield compatibility.
Obviously, I am very disappointed not to be able to use Galileo; but I will have to wait and see what development boards Intel releases next, after they have learnt from the Galileo success or failure.
Good luck with your application !
Hello. I have read the datasheet for the Intel Galileo and then I have documented much. On the mini PCI Express can connect to everything. The most important thing is that you have to program the Intel Galileo and video output on the mini PCI Express. The important thing is that you know how to do ....
It's possible install Windows xp sp1 embedded on Intel Galileo?
Here's a few pics of getting my Geforce gtx 660 working on my galileo. I mentioned it in my defcon talk on PCIE (DEF CON® Hacking Conference - DEF CON 22 Archive)
A more detailed writeup is in POC II GTFO 0x05 (google it)
Micro Passion now have a graphics card that is compatible with the Galileo.Micro Passion – MPCIe750 mini PCI express graphics card compatible with Intel Galileo
It comes with basic software support for Arduino and Yocto Linux.I have even used it to boot the Microsoft Windows IOT image, not that I know what to do with it yet....
I also have purchased a Micro Passion – MPCIe750 mini PCI express graphics card compatible with Intel Galileo. I do see it booting with the win8 splash screen. But that is all I ever see. In the YouTube video it seems that it shows their board booting to a console window. I do know that with the IoT windows image there is no GDI stack, but it seems that they got a console going in the video. Or am I being fooled?
Makes you wonder if the Windows boot up screen is part of the graphics card and the prompt is a trick huh! Thanks for filling us in, now I definitely don't want to fork out another $60+ on trying to get a decent display from the Galileo (Robopeak failed me.)