Does anyone have any hints on debbugging this kind of errors?
[ 96.065064] zedx 10-0010: Detected ZED-X sensor
[ 96.065070] zedx 10-0010: zedx_probe: Serial Number : 309XXXXXX
[ 96.065073] No v4l2_dev found and associated in tegracam_v4l2subdev_register(..).
[ 96.065074] This most certainly means that you have an error in your dts,
[ 96.065076] often related to tegra-camera-platform node, nvcsi or vi node addresses.
[ 96.065077] It can also be due to status = "disabled" properties when using overlays.
[ 96.065275] zedx 10-0010: zedx_probe: Video device id not found
media-ctl shows nothing, no channels defined:
Media controller API version 5.15.136
Media device information
------------------------
driver tegra-camrtc-ca
model NVIDIA Tegra Video Input Device
serial
bus info
hw revision 0x3
driver version 5.15.136
Device topology
(there’s nothing else, that’s the end of media-ctl output)
The relevant chunks are defined in the device tree, camera → nvcsi → capture-vi.
However, it’s a dynamically loaded overlay, which complicates things a lot.
Are these v4l2 devices created during a camera probe, or do they need to be pre-initialized for the camera driver somehow? Also, is there a way to force re-configuration, or re-initialize this subsystem somehow without rebooting the system?