PYNQ on Ultra96v2 running on Cortex R5

Hi,
I’m using Ultra96v2 with PYNQ 3.0
I want to run the same python models on both Cortex A53 and R5 processors.
Does anyone have knowledge/experience how do I run from the R5 in the first place?
I have not seen anything related in the forum.
Thanks!

Hi,

You could maybe start with MicroPython and the FreeRTOS port for R5. You would then have to figure out too how you want to do inter process communications between the APUs and the R5s. All of this will be a lot of work. Also, MicroPython is not full Python. Whether you can run the “same python models” is going to depend on what you are doing.

That’s the best advice I can give on this at this time. Maybe someone else can offer some alternatives?

1 Like

Thanks for sharing the alternatives with me @pynqzen. I should have been more clear: I want to run the sameML models on both processors, one at a time for comparison sake - especially that R5 is safety related and my applications are intended for safety critical operations.
Thanks!