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: 
Observer dpizzitolo
Observer
251 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
226 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
227 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
223 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
Highlighted
Observer dpizzitolo
Observer
221 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