ST Microelectronic released new interesting device it’s Cortex-A7 and Cortex-M4 in one package. This solves two problems – the connectivity and ample amount of DDR3 memory to run Linux on Cortex-A7 core and the additional co-processor with Cortex-M4 for Real Time tasks. On top of this it’s -40+125C operating temperature and with 10 years supply longevity warranty from ST.
The prices starts around USD 5, which is in same range as Allwinner/Rockchip.
Their top model STM32MP157C has 3D openGL ES2.0 and CAN. There will be finally properly documented Secure boot (we hope 🙂 ):
From recent Twitter post I see than Bootlin already works on Linux support for STM32MP1.
Overall STM32MP1 looks like very promising SOC for Industrial grade Linux computer.
Sep 03, 2019 @ 16:22:10
Included GPU is Vivante, which means a Free Software driver for it (etnaviv) is already included in mainline Mesa – according to https://bootlin.com/blog/stm32mp1-system-on-chip-bootlin-member-of-st-partners-program/
Sep 03, 2019 @ 16:29:00
…but check also the comments section of referenced Bootlin article – existing etnaviv support might not cover this particular model, but might not take long to have it covered when based on an already mainlined core design.
Sep 03, 2019 @ 20:15:03
It’s not only CAN, classic CAN, it has two of the new CAN FD modules, which improves CAN bandwidth a lot.
Sep 03, 2019 @ 22:44:02
Definitely a great candidate! I’d go for one, as it seems to be a perfect base for industrial control.
Nov 23, 2019 @ 14:59:40
Industrial application without Secure Boot?
Nowadays, Smart Home products have Secure Boot as a bare minimum. For the industrial variant of this board the STM32MP151Cxx is a must.
SecureBoot is not rocket science, since the days of Freescale’s i.MX6 (HAB) it has become a mainstream thing. Feel free to reach out if you need assistance.
STM32MP1-Olinuxino would be a nice hobby board and variant with 151C would be a good industrial SBC.
ps: Tsvetan, I could put you in contact with ST, they could be interested in adding STM32MP1-Olinuxino as a reference OSHW design for their customers. I wish the team best of luck with the development!