I’m pretty new to pynq and am using the Raspberry Pi Camera V2 with the Kria KV260.
So far I’ve:
- Loaded the Ubuntu 24.04 Images on to the KV260
- Been able to bootstrap into the Pynq environment with a basic adder overlay
- Been able to get a live video stream from the camera via a baremetal approach (GitHub - gtaylormb/ultra96v2_imx219_to_displayport: Raspberry Pi v2 camera (IMX219) to DisplayPort of Ultra96-V2 board through PL)
The part I’m having some trouble understanding is if its possible to get that same live camera feed to show up on the Ubuntu OS.
When I had the baremetal project my BD looked like this:
I had hooked up the VDMA to the video stream ip which was hooked up to the displayport pins on the PS.
What’s unclear to me now is how this works with Pynq since I the PS is displaying the OS GUI via the HDMI/DisplayPort
To stream video from the camera now do I need to just pull the images from the VDMA directly and display them? Is there no need for the AXI-Stream video out IP in my overlay?