Skip to content

Commit 686b8cf

Browse files
committed
Add kernel patch instructions for RealSense D435i
Add a README section documenting how to patch the kernel on JetPack 7.0 to fix RealSense D435i IMU detection. Provides the commands to clone the librealsense repo, checkout the development branch, and run ./scripts/patch-realsense-ubuntu-L4T.sh, and includes a note showing example error messages that occur when the kernel is not patched.
1 parent 42bc2c0 commit 686b8cf

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -558,6 +558,26 @@ docker ps | grep ota_agent
558558

559559
You can now manage and update your Docker containers remotely via the [OpenMind Portal](https://portal.openmind.org).
560560

561+
### Patch Kernel
562+
563+
JetPack 7.0 may have some kernel issues that can not detect RealSense D435i with IMU. You can patch the kernel with the following commands:
564+
565+
```bash
566+
cd ~
567+
git clone https://github.com/realsenseai/librealsense.git
568+
cd librealsense
569+
git checkout development
570+
./scripts/patch-realsense-ubuntu-L4T.sh
571+
```
572+
573+
> [!NOTE]
574+
> If the kernel has not been patched, you may encounter issues with `om1-sensor` and find these error messages in the logs:
575+
> ```
576+
> [realsense2_camera_node-2] 10/03 19:29:52,565 WARNING [281473399384288] (ds-motion-common.cpp:452) No HID info provided, IMU is disabled
577+
> [realsense2_camera_node-2] 10/03 19:29:52,566 ERROR [281473399384288] (rs.cpp:256) [rs2_create_device( info_list:0xffff8401fbc0, index:0 ) UNKNOWN] bad optional access
578+
> [realsense2_camera_node-2] 10/03 19:29:52,566 ERROR [281473399384288] (rs.cpp:256) [rs2_delete_device( device:nullptr ) UNKNOWN] null pointer passed for argument "device"
579+
> ```
580+
561581
### Model Downloads
562582
563583
#### Riva Models

0 commit comments

Comments
 (0)