Hi again, and thanks for the clarification.
Just to make sure I understand your point — when you say the IMX477 “needs to replace the IMX219 driver,” do you mean this requires setting up the Jetson-IO configuration via jetson-io.py and applying the correct device tree overlay?
If so, I want to confirm that I already tried this step:
I ran jetson-io.py
I selected “IMX477 Dual”
Saved and rebooted
But unfortunately, it didn’t solve the problem — /dev/video0 never streamed anything from the IMX477.
Also, for more context:
I previously installed this same Waveshare IMX477 camera on another Jetson board (not A603) using JetPack 4.6 and it worked perfectly — no driver issues, no manual overlay.
Now on the Seeed A603 carrier board with JetPack 6.2, the same camera does not work at all.
So my question is:
Could the issue be caused by the A603 carrier board not being fully compatible with the current IMX477 overlays or kernel device tree?
Can you please provide step-by-step instructions for properly enabling IMX477 on JetPack 6.2 (with the A603 board and Orin NX)?
I’m happy to manually install the driver or overlay if needed — but I just want to follow the correct method and avoid install_full.sh since it breaks USB.
Thanks in advance!