The SoM is based on the Linaro 96Boards specification and can be used both for production systems and development. The newly launched STM32MP1 combines multicore MPU performance with industrial longevity. It combines two 650MHz Arm Cortex-A7 application processor cores and one 209MHz Arm Cortex-M4 core, allowing open-source applications to run on top of real-time control. The device has a Vivante 3D GPU with OpenGL ES 2.0 support and is ideal for entry-level to mid-range MPU applications.
Arrow and DH electronics worked together to integrate high-speed interfaces including Gigabit Ethernet and HDMI ports, IEEE 802.11a/b/g/n/ac and Bluetooth Low Energy (BLE) radio, USB2.0 including OTG and dual Host interface, two-lane MIPI DSI display output, and CSI-2 camera input.
Avenger96 is compliant with 96Boards Consumer Edition extended version, which gives access to open-source community software development and a large variety of 96Boards-compatible mezzanines.
Avenger96 users can use the extensive tools and software provided by ST’s STM32Cube ecosystem, including embedded software and the STM32CubeMX configurator. STM32CubeMX also helps to configure and fine tune the DDR SDRAM interface of STM32MP1. Users can also take advantage of OpenSTLinux, a mainlined Linux distribution, to simplify open-source development and reduce time to market.