Hi, I am working with a Ultrascale MPSoC and I have found a demo where you use the A53 processor of the MPSoC, it is an APU (Application processing unit) as described in the Xilinx docs, why do you use a non real time processor with a rtos?, what are the benefits?, I thought that a rtos should be used exclusively in the rpu (real time processing unit), thanks
The difference between a âReal Time Processorâ and an âApplication Processorâ is mostly just terminology. FreeRTOS can be used on many processors that werenât optimized for an RTOS, but are still usable for one.
I think in this case, the chip comes with these processors, so we can use them with FreeRTOS, even if they werenât designed to be optimized for that purpose. FreeRTOS may not use all the capability of the processor, but if you donât need (or want) something more complicated, it works.
1 Like
Generally the community decides where FreeRTOS is going to run, not us, and we see growing demand for large Cortex-A5x devices.