06-05-2020 10:28 PM
May I know about PetaLinux?
Is it an OS like Windows, Ubuntu,Redhat....?
Why its required? How it works?
06-06-2020 05:09 PM
Hi esakki@babu
It is for building customized Linux images (kernel + rootfs) for Xilinx devices. You can also use a different rootfs such as Ubuntu (you can find pre-installed Ubuntu/Debian images for ARM architectures on the Internet).
You can learn more about it by reading this.
06-06-2020 08:23 PM
Hi esakki@babu ,
Is it an OS like Windows, Ubuntu,Redhat....?
Petalinux is a Yocto based Operating System.
Yocto is one of Linux distribution.
Petalinux has a lot of Xilinx specific features, because of that if you are working with Xilinx, It is usefull and for now free.
Why its required?
For example I have a ZYNQ FPGA with 2 CPUs. I'm using one of them as Petalinux.
Before generating boot files with Petalinux, you make your own settings on it and according to your needs you can generate your own Linux image with Petalinux.
You can enable some drivers as DMA, SPI, I2C...
You can add your own applications on it.
You can configure its device-tree according to your needs...
May I know about PetaLinux?
If you are interested with Xilinx FPGAs and ARM CPUs, yes you should.
Saban
<------------------------------------------------------------------------------>
if(solves_problem) mark_as_solution <= 1 else if(helpful) Kudo <= Kudo + 1
06-07-2020 04:25 AM
Hi @baltintop ,
I would recommend you to refer UG1144 which will help you to know what is petalinux and how it works.
Thanks & Regards,
Shubhangi