STMicro unveiled the first STM32 microprocessor – as opposed to microcontroller – earlier this week with STM32MP1 adding one or two Cortex-A7 cores running Linux to the Cortex-M4F core usually found in STM32 microcontrollers. The company also announced their own evaluation kits and discovery kits but promised a 96boards compliant board and system-on-module would be showcased at Embedded World 2019.
But Arrow Electronics has already released some limited information about a 96boards CE extended compliant STM32MP1 powered SBC called Avenger96 and that happens to be designed with a baseboard and an STM32MP157 system-on-module.
Avenger96 preliminary specifications:
- SoC – STMicro STM32MP157 dual Arm Cortex-A7 processor @ 650MHz, Arm Cortex-M4 @ 209MHz, 3D GPU Vivante @ 533MHz with OpenGL ES 2.0 support
- System Memory – 1GB DRAM DDR3L @ 533MHz
- Storage – 8GB eMMC flash, 2MB flash, micro SD socket
- Video Output – HDMI 1.4 (Analog ADV7513 transceiver)
- Networking – Gigabit Ethernet, 802.11b/g/n/ac WiFi 5
- USB – 2x USB 2.0 ports, 1x micro USB OTG port
- Low Speed expansion header with I²C, SPI, I²S, UART, GPIO, RESET, 1.8V, 5V, and DC in
- High Speed expansion header with MIPI-CSI2, MIPI-DSI, USB, I2C, and SD/MMC
- Misc – RTC + battery
- Power Supply – +8 – 18V DC input (96Boards compliant)
- Dimensions – 100 x 85 mm compliant with 96Boards CE Extended specifications
The board will be supported via a fully mainlined Open Source Linux Distribution supported by Linaro, and integrate with STM32CubeMX to ease and speed up heterogeneous system design. It will also benefit from access to hundreds of add-on cards from 96Boards ecosystem, and facilitate the switch from development to production thanks to the SoM which can be transposed to the final product.
Arrow did not reveal the details about the SoM but simply mentioned the board was developed in collaboration with DH Electronics. Browsing the company website a few seconds quickly revealed the new DHCOR STM32MP15x system-on-module that is clearly used in Avenger96 SBC, and upon second look is even mentioned in the block diagram above. DHCOR STM32MP15x comes with STM32MP157 MPU, 1GB RAM, 2MB SPI flash, and STPMIC1, meaning other components like the wireless module and eMMC flash are placed on Avenger96 baseboard.
The module measures just 29×29 mm, and must be soldered to the board, i.e. no board to board connector, since it comes as a 271-pin LGA package identical to the company’s DHCOR i.MX6UL(L) module pictured below.
Availability and pricing for Avenger96 board and DHCOR STM32MP15x SoM are no known yet, but I’d expect them to become available in a few weeks around the same as STMicro’s EVB and discovery board. More details should eventually surfaced on the product page that’s more of a teaser at this point.