IMX477 Driver error on Jetson Nano

1. Where did you get the camera module(s)?
Amazon

2. Model number of the product(s)?

  • IMX477 IR-CUT (SKU: B0274)

3. What hardware/platform were you working on?

  • Nvidia Jetson Nano B01 development board

R32 (release), REVISION: 7.2, GCID: 30192233, BOARD: t210ref, EABI: aarch64, DATE: Wed Apr 20 21:34:48 UTC 2022

  1. Instructions you have followed. (link/manual/etc.)
    Quick Start Guide

Step 1. Download the bash scripts

cd ~
wget https://github.com/ArduCAM/MIPI_Camera/releases/download/v0.0.3/install_full.sh

Step 2. Install the driver

chmod +x install_full.sh
./install_full.sh -m imx477

5. Problems you were having?
Driver installation produces the following error:

Unpacking arducam-nvidia-l4t-kernel (4.9.253-tegra-32.7.2-20220517094150) over (4.9.253-tegra-32.7.2-20220517094150) ...
Setting up arducam-nvidia-l4t-kernel (4.9.253-tegra-32.7.2-20220517094150) ...
Traceback (most recent call last):
  File "/opt/arducam/jetson-io/config-by-hardware.py", line 125, in <module>
    main()
  File "/opt/arducam/jetson-io/config-by-hardware.py", line 94, in main
    jetson = board.Board()
  File "/opt/arducam/jetson-io/Jetson/board.py", line 223, in __init__
    self.appdir = _board_partition_mount('APP')
  File "/opt/arducam/jetson-io/Jetson/board.py", line 156, in _board_partition_mount
    raise RuntimeError("No %s partition found!" % partlabel)
RuntimeError: No APP partition found!
Jetson Nano CSI Connector not found.
Traceback (most recent call last):
  File "/opt/arducam/jetson-io/config-by-hardware.py", line 125, in <module>
    main()
  File "/opt/arducam/jetson-io/config-by-hardware.py", line 94, in main
    jetson = board.Board()
  File "/opt/arducam/jetson-io/Jetson/board.py", line 223, in __init__
    self.appdir = _board_partition_mount('APP')
  File "/opt/arducam/jetson-io/Jetson/board.py", line 156, in _board_partition_mount
    raise RuntimeError("No %s partition found!" % partlabel)
RuntimeError: No APP partition found!
2

An unknown error occurred while installing dtoverlays.
dpkg: error processing package arducam-nvidia-l4t-kernel (--install):
 installed arducam-nvidia-l4t-kernel package post-installation script subprocess returned error exit status 255
Errors were encountered while processing:
 arducam-nvidia-l4t-kernel

Unknown error, please send the error message to [email protected]

6. The dmesg log from your hardware?
Running "dmesg | grep -E “imx477|imx219|arducam” :

[    1.776057] imx219 7-0010: tegracam sensor driver:imx219_v2.0.6
[    1.799497] imx219 7-0010: imx219_board_setup: error during i2c read probe (-121)
[    1.807155] imx219 7-0010: board setup failed
[    1.811616] imx219: probe of 7-0010 failed with error -121
[    1.812224] imx219 8-0010: tegracam sensor driver:imx219_v2.0.6
[    1.835598] imx219 8-0010: imx219_board_setup: error during i2c read probe (-121)
[    1.843171] imx219 8-0010: board setup failed
[    1.847612] imx219: probe of 8-0010 failed with error -121

7. Troubleshooting attempts you’ve made?
1: ls /dev/video* → ls: cannot access ‘/dev/video*’: No such file or directory
2: Check camera wire connection
3: Tried camera on raspberry pi and it works

8. What help do you need?
Please help me get the driver working

@DeadSlayer

32.7.2 will have this problem, causing the csi interface to be unable to replace the camera. For details, refer to: