Sunday, March 26, 2023

Zephyr or FreeRTOS for Cortex M4 on BeaglePlay

TI SOCs on recently launched BeaglePlay has MCU as co-processors, AM62x has 1xM4@400MHz 256KB SRAM. As a standard SDK offering TI provides MCU+ SDK - device drivers with FreeRTOS: [MCU-PLUS-SDK-AM62X Software development kit (SDK) | TI.com]. I was happy to see many applications based on Zephyr with - BeagleBoard.org - beagleconnect

There are significant advantages and disadvantages between both operating systems, example : FreeRTOS gives the flexibility of upgrading to SafeRTOS for safety applications. But Zephyr will limit itself in safety applications. Whereas stacks like lwip and tinyusb need more maturity for  FreeRTOS vs the bluetooth and other networking stack in Zephyr which is more robust.

Can you please help me by participating in this survey to get an idea of what you think would be the best OS for a MCU as co-processor for next gen applications & products?

Link to Survey Portal on LinkedIn

No comments:

Post a Comment