01-02-2020 11:12 AM
Here seems to be various drivers available for tyhe VTC. Which one should be used if we are implementing our design in 2019.1?
1. xlnx,v-tc-6.1
2. xlnx,bridge-v-tc-6.1
3. xlnx,v-tc-5.01.a
Each seem to be valid from reading the documentation but xlnx,v-tc-6.1 causes a kernel panic during boot for my image.
01-06-2020 02:46 AM
Hello @badFITimage
Following is the latest driver.
https://github.com/Xilinx/linux-xlnx/blob/master/drivers/media/platform/xilinx/xilinx-vtc.c
Meanwhile Petalinux during configuration automatically picks up the kernel driver for VTC as per the tool version. I don't think you will need to do anything special.
When you install tool in the host it downloads latest version of drivers mapped for that version into local memory and during petalinux-config it basically picks up from there.
Now coming back to your error as mentioned by @watari earlier sharing with us dmesg log would be helpful to comment further.
Just make sure your device tree is proper for VTC as per binding doc under pl.dtsi once project is built.
01-05-2020 03:07 PM
Hi @badFITimage
Would you share boot log file ?
There is a lot of useful information to debug it...
Best regards,
01-06-2020 02:46 AM
Hello @badFITimage
Following is the latest driver.
https://github.com/Xilinx/linux-xlnx/blob/master/drivers/media/platform/xilinx/xilinx-vtc.c
Meanwhile Petalinux during configuration automatically picks up the kernel driver for VTC as per the tool version. I don't think you will need to do anything special.
When you install tool in the host it downloads latest version of drivers mapped for that version into local memory and during petalinux-config it basically picks up from there.
Now coming back to your error as mentioned by @watari earlier sharing with us dmesg log would be helpful to comment further.
Just make sure your device tree is proper for VTC as per binding doc under pl.dtsi once project is built.
01-14-2020 05:25 AM
We are up-to-date with the latest but for whatever reason our kernel panics when probing the VTC with "xlnx,v-tc-6.1" set as the compatible in the device tree. xlnx,v-tc-5.01a probes and successfully moves on. I will grab the boot log.
01-19-2020 09:20 PM
Hello @badFITimage
Then in that case going through dmesg logs should help us move forward.
Please share with us your logs. Generated pl.dtsi once petalinux project is built as well as screen shot of VTC IP in your design.
05-29-2020 11:08 PM
It seems xlnx,v-tc-5.01.a to be used for drm or /dev/fb0 and xlnx,v-tc-6.1 to be used for video devices /dev/video0
Jothi