96Boards is an open hardware platform specification for 32-bit and 64-bit processors boards (64+32 = 96), but so far only 64-bit board have been launched or announced, and 32-bit boards were missing from the equation. Freescale will soon change that as they’ve partnered with Arrow Electronics on a 96Boards compliant board powered by Freescale i.MX7 Dual due to be released at the same time as i.MX7 enters mass production, which is scheduled for November 2015.
- SoC – Freescale i.MX 7Dual with two ARM Cortex A7 cores @ 1.0 GHz, one ARM Cortex M4 core @ 266 MHz, and a 2D image processing engine (no 3D GPU)
- System Memory – TBD (Probably 512MB or 1GB RAM)
- Storage – micro SD card slot up to 64GB + flash? (TBC)
- Video Output – HDMI connector + DSI via HS expansion header
- Connectivity – Wi-Fi 802.11g/n and Bluetooth 4.0 LE (Qualcomm Atheros module)
- USB – 2x USB 2.0 host ports, 2x micro USB (OTG?) ports
- Camera – CSI interface via HS expansion header
- Expansion headers as per 96Boards CE specifications
- 40-pin LS (Low Speed) Expansion connector – 2x UART, 2x I2C, GPIOs, SPI, Audio, reset, 1.8V and GND, as wekk as 5V/12V cooling fan support
- HS (High Speed) Expansion connector – DSI, CSI, SDIO, USB, etc…
- Power Supply – 8-18V / 2A as per 96Boards CE specification (Linear Technologies solution)
- Dimensions – 85x54x12 mm
Freescale i.MX7 supports both Linux and Android, but the latter is probably limited since there’s no proper GPU, with only some 2D acceleration. I found out about the board in a video recently uploaded to YouTube by Freescale.
The board is expected by the end of the year, and no pricing information has been announced so far.