Jump to content
  • 0

Digilent linux kernel v/s Xilinx linux kernel



Hello everybody,

I am working on Image processing pipeline using zybo and Pcam. I have reference hardware design and petalinux project from v2017.4 by Digilent
Hardware Design : https://github.com/Digilent/Zybo-Z7-20-base-linux 
Petalinux project : https://github.com/Digilent/Petalinux-Zybo-Z7-20 
I have tested this project in v2017.4 and it works perfectly well.
I am trying recreate it using only Xilinx IP cores and xilinx linux kernel.
I notice that the petalinux project uses Digilent's kernel for drivers and not the xilinx kernel.

Also another difference in the design is that I do not have the display part included in the design as I only need the images to be captured and not displayed.

The pipeline is as follows

Sensor--> MIPI CSI2 Rx Subsystem -> Video Frame Buffer --> PS 

I am able to get the media graph ans also set it to the format and resolution that I want. However after that when I use yavta application to save the Images it freezes   (Please see the images below)

Is there any differences in the kernel that is causing this issue.
Any help is higly appreciated.

image (4).png

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0


You may want to take a look at this project 

Vivado 2020.1 project for Zybo-z7-20 https://github.com/Digilent/Zybo-Z7-HW/tree/20/Petalinux%2Fnext
Petalinux 2020.1 project https://github.com/Digilent/Zybo-Z7-OS/tree/20/Petalinux%2Fnext
Currently there is work done to port to Vivado and petaliunx 2021.1
In newer version the xilinx linux kernel (5.4 for petalinux 2020.1 and 5.10 for petaliunx 2021.1) is used instead of digilent linux kernel.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...