96Boards supports STM’s Cortex-A7 + Cortex-M4 STM32MP1

Called Avenger96 Development Platform and System on Module (SoM), the parts are intended to work within the 96Boards ecosystems. “The SoM, based on the Linaro 96Boards specification, can be used in production systems as well as for development,” said Arrow.

Arrow worked with design specialist DH electronics on the parts to integrate 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.

As applications are expected in embedded and smart-building applications, Avenger96 is compliant with 96Boards Consumer Edition extended version. “This lets users leverage open-source community software development and take advantage of the large variety of 96Boards-compatible mezzanines, choosing from hundreds of add-on cards by third-party partners,” claimed Arrow.

STM32MP1 has a 3D GPU with OpenGL ES 2.0 support which, according to Arrow, it is ideal for entry-level to mid-range MPU applications such as industrial communication, motor control, or building automation.

Users of the boards can use ST’s STM32Cube ecosystem, including the STM32CubeMX configurator for project setup, including charing on-die peripherals between the A7 and M4 cores.