Update for 2021.1

Linux Drivers

Release Date
2023-07-22

Since 2021.1, the upstream driver is being used. This driver doesn't have any of the v4l2 controls as earlier.

Now pad 0 is sink pad and pad 1 is source pad. It uses the gpio connected to video-aresetn pin to reset.

In case of buffer overflow, the core is disabled.

It enumerates the bus formats. Only the sink pad format can be set. When trying to set source format, driver will return the format set on sink pad.

The driver just reads and prints the short packet data now to debug log when the Short packet FIFO is not empty.

It still keeps a counter of all types of events and prints them on log status.

Now on stream on, the driver not only enables itself but calls the stream on function of the driver for source element (reliance on Xilinx video pipeline is reduced).

On stopping stream, the core is disabled and a hard reset via gpio connected to video-aresetn pin is given to core.