UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Observer dpizzitolo
Observer
525 Views
Registered: ‎08-11-2018

Petalinux on Cortex R5

Jump to solution

Hey Guys,

                 Was looking for examples of running Petalinux on Zynq PS Cortex-R5, but can't seem to find any. Is it possible to run Petalinux on the R5? If not, why? There's plenty of examples out there for AMP, FreeRTOS, and baremetal.

Thanks!

0 Kudos
1 Solution

Accepted Solutions
Moderator
Moderator
500 Views
Registered: ‎04-24-2017

Re: Petalinux on Cortex R5

Jump to solution

HI @dpizzitolo,

No, you can't run Linux on R5 as it doesn't have MMU.

Thanks,
Sandeep
PetaLinux Yocto | Embedded SW Support

---------------------------------------------------------------------------
Don’t forget to Reply, Kudo, and Accept as Solution.
---------------------------------------------------------------------------
0 Kudos
3 Replies
Moderator
Moderator
501 Views
Registered: ‎04-24-2017

Re: Petalinux on Cortex R5

Jump to solution

HI @dpizzitolo,

No, you can't run Linux on R5 as it doesn't have MMU.

Thanks,
Sandeep
PetaLinux Yocto | Embedded SW Support

---------------------------------------------------------------------------
Don’t forget to Reply, Kudo, and Accept as Solution.
---------------------------------------------------------------------------
0 Kudos
Observer dpizzitolo
Observer
497 Views
Registered: ‎08-11-2018

Re: Petalinux on Cortex R5

Jump to solution

That makes perfect sense, Linux is a multi threaded os, so am mmu is needed to manage the memory between the processes. I guess FreeRTOS handles multi tasking via software...

Thanks!

0 Kudos
Observer dpizzitolo
Observer
495 Views
Registered: ‎08-11-2018

Re: Petalinux on Cortex R5

Jump to solution

And I guess virtual memory management would be another problem without an mmu as well....

0 Kudos