I am in the process of developing a custom camera driver for the Jetson Xavier using JetPack 5.1.5 (L4T 35.6.1). I have created an overlay file, a device tree, and a driver file, all of which compile without any issues, and I am able to flash them successfully.
However, when I try to configure the CSI pins using the Jetson-IO tool, it indicates that it is generating a “…custom-user.dtb” file, but that file is not being created. Additionally, when I insert my kernel driver with insmod, the probe function is not being called, there is a print statement which should be printed when the probe function is called which is not printing anything in dmesg logs.
Hi @KevinFFF,
The user-custom dtb is not getting generated for the overlay which I created, but is working for the other sensors which were already part of the kernel sources obtained from BSP sources(I tried E3266 and E3333 ), but the dtb file itslef is not getting generated for my custom sensor overlay and the jetson-io tool doesn’t give any error also.