The byteENGINE STM32MP157A is a high performance industrial oriented computing module. It allows you a short time-to-market, reducing development costs and substantial design risks.
The system on module (SOM) uses the STM32MP157A device which is based on the high-performance dual-core ARM® Cortex®-A7 32-bit RISC core operating at 800 MHz. The STM32MP157A devices also embed a Cortex®-M4 32-bit RISC core operating at up to 200 MHz frequency. The Cortex-M4 core features a floating point unit (FPU) single precision which supports ARM® single-precision data- processing instructions and data types.
The STM32MP157A has the advantage of integrating one Cortex-M4, besides its two Cortex-A7, which means that transitioning from an embedded system is a lot simpler. On the one hand, designers can port their existing Cortex-M4 applications with minimal effort while enjoying its large RAM to run powerful software such as a motor control code. bytes at work also offers a version of Zephyr OS for the Cortex-M4, which is a great starting point for developers that can use its drivers and layers to develop applications.
Furthermore, the STM32MP157A devices embed a 3D graphic processing unit (Vivante® – OpenGL® ES 2.0) running at up to 533 MHz, with performances up to 26 Mtriangle/s, 133 Mpixel/s. This makes the STM32MP1 highly compelling for display-solutions while customers can leverage the Yocto tools framework to build their own software solution.
The onboard SDRAM is 1024 MB, and the onboard Flash capacity is 8 GB eMMC. Bytes at work also provides a security configuration with secure boot + cryptography (CRYP).