If you need industrial grade ARM Linux boards with lots of Ethernet ports and several mini PCIe slots, you may want to check out Gateworks Ventana boards. The company has now released a smaller member of Ventana family with GW5520 SBC powered by Freescale i.MX6 dual, with two Gigabit Ethernet port, two mini PCIe slots, and support for PoE.
- SoC- Freescale i.MX6 Dual Cortex A9 processor @ 800MHz with Vivante Vivante GC2000 / GC355 / GC320 GPUs. Option: i.MX6 Quad
- System Memory – 512 MB DDR3-800 SDRAM (Up to 2GB RAM as option)
- Storage – 256 MB Flash (Up to 2GB as option), serial configuration EEPROM
- Video and Audio Output – HDMI 1.4
- Connectivity – 2x Gigabit Ethernet ports.
- USB – 2x USB 2.0 host ports
- 2x Mini-PCIe sockets
- Optional mini-PCIe socket to supports a mSATA disk drive (i.MX6 Quad only)
- Serial – CAN Bus 2.0B up to 1Mbps, 3x TTL serial ports
- 4x GPIOs
- Misc – RTC with battery backup, voltage & temperature monitor, watchdog timer
- Power Supply – 8 to 60V DC input voltage; Power via barrel or passive PoE Ethernet; reverse voltage and transient protection
- Power consumption – 3W @ 25 C (Typical); 16W shared between mini PCIe slots
- Dimensions – 100 x 70 x 21 mm
- Operating Temperature – -40 to +85C
The company claims a 81.9 years MTBF at 55°C, but I’m not quite sure how this is computed… OpenWRT, OpenEmbedded Yocto, and Android BSPs are available for the board.. It’s also supported in mainline kernel since Linux 3.18 release. Documentation is available on Ventana boards Wiki.
Based on the block diagram below, they don’t use the GMAC inside i.MX6, and instead connected an external Gigabit Ethernet via PCIe, so they should not be subject to the 470 Mbps known limitation for Gigabit Ethernet on i.MX6 processor. [Update: The company confirmed that, and they measured 940 Mbps on their Ethernet ports]
Gateworks also offers GW5520 Development Kit which includes GW5520 network computer, U-Boot bootloader, OpenWRT Linux Board Support Package, Ethernet, serial, USB, audio and video cables, as well as a passive PoE power injector and a 24V power supply, and a JTAG Programmer.The network board appears to be available now selling for about $400 on Avnet, while the development kit goes for around $500. You can visit Gateworks GW5520 product page for details, including download links to the datasheet and user’s manual.
[Update: I’ve also been informed about GW5510 based on i.MX6 Solo, but smaller (35x70mm), without Ethernet port (a mini PCIe card can be used to add Wi-Fi), and both HDMI in and out.[