We have an IMX283 sensor. We use this sensor with TX2 modules over CSI ports with custom carrier board. Driver works without any problem, we can capture frames in all modes etc. but we are facing a problem on many reboots. There is a problem with driver initialization. After rebooting couple of times kernel module hangs at loading state.
To be more clear, when we run this:
This is what /proc/modules outputs:
root@4-4-1:~# cat /proc/modules | grep -i imx283 imx283 29513 1 - Loading 0xffffff8001329000 (O+)
This issue happens randomly. Most of the time we are able to use the camera, driver is ok. But after restarting TX2 couple times this happens and we can not reboot the TX2 and we can not capture frames.
I am attaching related dmesg output. What could be causing this? How can we debug it?
imx283_dmesg_err.txt (3.5 KB)