Hi @cking,
You could try to modify the C driver directly on the board.
For this, inside the KV260 on a terminal:
-
Clone the PYNQ repo recursively:
git clone https://github.com/Xilinx/PYNQ.git --recursive
-
Move to the folder where the driver is:
cd PYNQ/pynq/lib/_pynq/_pcam5c
-
Compile
make
Hopefully, this will generate the .so file. Once the driver compiles, you can start making modifications and recompile.
-
Update the path where the .so file is being imported here https://github.com/Xilinx/PYNQ/blob/master/pynq/lib/video/pcam5c.py#L60
I need to dig deeper into the other questions.
Mario