4 ms·
STM32MP1 is a good example of your hybrid idea - it combines a Cortex A7 Linux application-side stack with an STM32 Cortex-M4 based microcontroller on the same
by bri3d 5y ago
STM32MP1 is a good example of your hybrid idea - it combines a Cortex A7 Linux application-side stack with an STM32 Cortex-M4 based microcontroller on the same SoC.
This is very useful for running hard realtime tasks on the microcontroller and "control" / GUI / application-stack intensive tasks on the Linux side, as you suggest.
With that said, all this does for toy OS development is makes it more complicated.
I think what you are looking for for your use cases might really be just an RTOS on a microcontroller with some provided driver blocks. Take a look at ESP32 as well :)
- HeyLaughingBoy 5y agoThanks for posting that! On the table next to me I have a system that's comprised of a SOM running Linux for a UI and an STM32 for real-time control. They talk over a serial port. I didn't realize that ST had combined the two. That's definitely useful information!