<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Jetson Nano Orin IMX462]]></title><description><![CDATA[<p dir="auto">In short, I have a Jetson Orin Nano and a IMX462, despite the way I orientate the camera cable, my Orin Nano <strong>can not detect the IMX462</strong> despite having the drivers properly installed</p>
<p dir="auto">Below are the specifications of my Orin Nano</p>
<pre><code class="language-bash">cat /etc/nv_tegra_release
uname -r
ls /boot/dtb
# R36 (release), REVISION: 4.7, GCID: 42132812, BOARD: generic, EABI: aarch64, DATE: Thu Sep 18 22:54:44 UTC 2025
# KERNEL_VARIANT: oot
TARGET_USERSPACE_LIB_DIR=nvidia
TARGET_USERSPACE_LIB_DIR_PATH=usr/lib/aarch64-linux-gnu/nvidia
5.15.148-tegra
kernel_tegra234-p3768-0000+p3767-0005-nv-super.dtb

</code></pre>
<p dir="auto">The following are the steps I've taken to install the IMX462 driver</p>
<pre><code class="language-bash">
wget https://github.com/veyeimaging/nvidia_jetson_veye_bsp/releases/latest/download/nvidia_jetson_veye_bsp.tar.gz
tar -xzvf nvidia_jetson_veye_bsp.tar.gz
sudo cp -r nvidia_jetson_veye_bsp/ko/$(uname -r)/* /lib/modules/$(uname -r)/kernel/drivers/media/i2c/ -f
sudo depmod


sudo cp -r nvidia_jetson_veye_bsp/ko/5.15.148-tegra-l4t36.4.4/downstream/i2c/* /lib/modules/$(uname -r)/updates/drivers/media/i2c/ -f

sudo cp -r nvidia_jetson_veye_bsp/ko/5.15.148-tegra-l4t36.4.4/downstream/terga-camera/tegra-camera.ko /lib/modules/$(uname -r)/updates/drivers/media/platform/tegra/camera -f

sudo cp nvidia_jetson_veye_bsp/ko/5.15.148-tegra-l4t36.4.4/upstream/*.ko /lib/modules/$(uname -r)/kernel/drivers/media/v4l2-core/ -f

sudo depmod

ls /boot/dtb
# Output : kernel_tegra234-p3768-0000+p3767-0005-nv-super.dtb

# Create veyecam directory
sudo mkdir -p /boot/veyecam

# Copy the IMX462 overlay from JetPack 6.2.1 directory
sudo cp nvidia_jetson_veye_bsp/dtbs/Orin/JetPack_6.2.1_Linux_JETSON_ORIN_TARGETS/orin_nx_nano/tegra234-p3767-camera-p3768-raw_imx462m-dual.dtbo /boot/veyecam/

sudo nano /boot/extlinux/extlinux.conf

# Edit extlinux.conf file
#TIMEOUT 30
#DEFAULT primary

#MENU TITLE L4T boot options

#LABEL primary
#      MENU LABEL primary kernel
#     LINUX /boot/Image
#      INITRD /boot/initrd
 #     APPEND ${cbootargs} root=PARTUUID=&lt;your-uuid&gt; rw rootwait rootfstype=ext4 mminit_loglevel=4 console=ttyTCU0,115200 firmware_class.path=/etc/firmware fbcon=map:0 video=efifb:off console=tty0 nv-auto-config
#      FDT /boot/dtb/kernel_tegra234-p3768-0000+p3767-0005-nv-super.dtb
 #     OVERLAYS /boot/veyecam/tegra234-p3767-camera-p3768-veyecam2m-dual.dtbo

sudo apt-mark hold nvidia-l4t-kernel nvidia-l4t-kernel-dtbs

sudo reboot

</code></pre>
<p dir="auto">The following command was used to determine if the IMX462 was being detected</p>
<pre><code class="language-bash"># Check correct module is loaded

lsmod | grep veyecam

# Check dmesg for camera detection
sudo dmesg | grep -i veyecam

# Check I2C - camera should appear at 0x3b
sudo i2cdetect -y -r 9

# Check for video devices
ls -l /dev/video*

# Checking correct module 
veyecam                16384  0
tegra_camera          253952  4 nvhost_isp5,nvhost_nvcsi_t194,veyecam,nvhost_vi5

# Checking dmesg 
[   10.758731] veyecam 9-003b: probing v4l2 sensor
[   10.758853] veyecam 9-003b: tegracam sensor driver:veyecam_v2.0.6
[   10.771484] veyecam 9-003b: probe failed
[   10.771489] veyecam 9-003b: board setup failed
[   10.776701] veyecam 10-003b: probing v4l2 sensor
[   10.776828] veyecam 10-003b: tegracam sensor driver:veyecam_v2.0.6
[   10.787671] veyecam 10-003b: probe failed
[   10.787678] veyecam 10-003b: board setup failed

# Probing I2C bus 
  0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --

# Checking video device 
ls: cannot access '/dev/video*': No such file or directory
</code></pre>
<p dir="auto">As a sanity check, I've double/triple checked the orientation of the camera cables to my Jetson, the camera pins to the board are facing DOWN, while to the IMX462 the pins are facing UP<br />
<img src="/assets/uploads/files/1767499239711-screenshot-2026-01-03-213310.png" alt="Screenshot 2026-01-03 213310.png" class="img-responsive img-markdown" /> <img src="/assets/uploads/files/1767499239490-screenshot-2026-01-03-213529.png" alt="Screenshot 2026-01-03 213529.png" class="img-responsive img-markdown" /></p>
]]></description><link>http://forum.veye.cc/topic/711/jetson-nano-orin-imx462</link><generator>RSS for Node</generator><lastBuildDate>Tue, 10 Mar 2026 18:45:43 GMT</lastBuildDate><atom:link href="http://forum.veye.cc/topic/711.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 04 Jan 2026 04:05:29 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Jetson Nano Orin IMX462 on Mon, 19 Jan 2026 08:39:11 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://forum.veye.cc/uid/2096">@d_101</a> Sorry for the late reply. Based on the current situation, I can only suspect a hardware issue that is causing the I2C path to be unavailable. This could be a problem with your mainboard or with the camera itself. Please return the camera to us, and we will perform testing and inspection.</p>
]]></description><link>http://forum.veye.cc/post/4988</link><guid isPermaLink="true">http://forum.veye.cc/post/4988</guid><dc:creator><![CDATA[veye_xumm]]></dc:creator><pubDate>Mon, 19 Jan 2026 08:39:11 GMT</pubDate></item><item><title><![CDATA[Reply to Jetson Nano Orin IMX462 on Fri, 16 Jan 2026 15:21:26 GMT]]></title><description><![CDATA[<p dir="auto">I decided to return the camera sensor and look for a better alternative despite my best efforts</p>
]]></description><link>http://forum.veye.cc/post/4985</link><guid isPermaLink="true">http://forum.veye.cc/post/4985</guid><dc:creator><![CDATA[D_101]]></dc:creator><pubDate>Fri, 16 Jan 2026 15:21:26 GMT</pubDate></item><item><title><![CDATA[Reply to Jetson Nano Orin IMX462 on Wed, 14 Jan 2026 02:54:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://forum.veye.cc/uid/1">@veye_xumm</a> So I've taken the following steps</p>
<ul>
<li>Re-flashed my Orin with the NVIDIA SDK manager</li>
<li>Changed the CSI cable with the second cable that was provided by you guys. I also ensured the black tab on the Jetson Orin was facing 'up' while the pins on the wider end of the CSI cable that went to the IMX462 was facing 'towards' the tab (Please see pictures below for reference)</li>
</ul>
<p dir="auto"><img src="/assets/uploads/files/1768359007740-dc290c9f-be02-4d21-aa08-3b51ca9127ed-image.png" alt="dc290c9f-be02-4d21-aa08-3b51ca9127ed-image.png" class="img-responsive img-markdown" /><br />
<img src="/assets/uploads/files/1768359018387-4ff60174-06af-4980-a4ab-97c5042d7118-image.png" alt="4ff60174-06af-4980-a4ab-97c5042d7118-image.png" class="img-responsive img-markdown" /></p>
<ul>
<li>And below are the steps that I took that eventually lead to the same <code>probing error</code> that was mentioned earlier</li>
</ul>
<pre><code class="language-bash">wget https://github.com/veyeimaging/nvidia_jetson_veye_bsp/releases/latest/download/nvidia_jetson_veye_bsp.tar.gz

tar -xzvf nvidia_jetson_veye_bsp.tar.gz

sudo cp -r nvidia_jetson_veye_bsp/ko/$(uname -r)/* /lib/modules/$(uname -r)/kernel/drivers/media/i2c/ -f

sudo depmod


sudo cp -r nvidia_jetson_veye_bsp/ko/5.15.148-tegra-l4t36.4.4/downstream/i2c/* /lib/modules/$(uname -r)/updates/drivers/media/i2c/ -f

sudo cp -r nvidia_jetson_veye_bsp/ko/5.15.148-tegra-l4t36.4.4/downstream/terga-camera/tegra-camera.ko /lib/modules/$(uname -r)/updates/drivers/media/platform/tegra/camera -f

sudo cp nvidia_jetson_veye_bsp/ko/5.15.148-tegra-l4t36.4.4/upstream/*.ko /lib/modules/$(uname -r)/kernel/drivers/media/v4l2-core/ -f

sudo depmod

ls /boot/dtb
# Output : kernel_tegra234-p3768-0000+p3767-0005-nv-super.dtb

# Create veyecam directory
sudo mkdir -p /boot/veyecam

# Copy the IMX462 overlay from JetPack 6.2.1 directory
sudo cp nvidia_jetson_veye_bsp/dtbs/Orin/JetPack_6.2.1_Linux_JETSON_ORIN_TARGETS/orin_nx_nano/tegra234-p3767-camera-p3768-veyecam2m-dual.dtbo /boot/veyecam/

sudo nano /boot/extlinux/extlinux.conf

################## Output from extlinux.conf file ##################

TIMEOUT 30
DEFAULT primary

MENU TITLE L4T boot options

LABEL primary
      MENU LABEL primary kernel
      LINUX /boot/Image
      # FDT line added 1/6/25
      INITRD /boot/initrd
      FDT /boot/dtb/kernel_tegra234-p3768-0000+p3767-0005-nv-super.dtb
      APPEND ${cbootargs} root=PARTUUID=4467ef34-b907-4537-8470-c873fa849134 rw rootwait rootfstype=ext4 mminit_loglevel=4 console=ttyTCU0,115200 firmware_class.path=/etc/firmware fbcon=map:0 video=efifb:off console=tty0 nv-auto-config
      # IMX462
      OVERLAYS /boot/veyecam/tegra234-p3767-camera-p3768-veyecam2m-dual.dtbo
# When testing a custom kernel, it is recommended that you create a backup of
# the original kernel and add a new entry to this file so that the device can
# fallback to the original kernel. To do this:
#
# 1, Make a backup of the original kernel
#      sudo cp /boot/Image /boot/Image.backup
#
# 2, Copy your custom kernel into /boot/Image
#
# 3, Uncomment below menu setting lines for the original kernel
#
# 4, Reboot

# LABEL backup
#    MENU LABEL backup kernel
#    LINUX /boot/Image.backup
#    INITRD /boot/initrd
#    APPEND ${cbootargs}

LABEL primary-backup
      MENU LABEL primary kernel backup
      LINUX /boot/Image
      FDT /boot/dtb/kernel_tegra234-p3768-0000+p3767-0005-nv-super.dtb
      INITRD /boot/initrd
      APPEND ${cbootargs} root=PARTUUID=4467ef34-b907-4537-8470-c873fa849134 rw rootwait rootfstype=ext4 mminit_loglevel=4 console=ttyTCU0,115200 firmware_class.path=/etc/firmware fbcon=map:0 video=efifb:off console=tty0 nv-auto-config
      OVERLAYS /boot/veyecam/tegra234-p3767-camera-p3768-veyecam2m-dual.dtbo

#######################################################################
sudo apt-mark hold nvidia-l4t-kernel nvidia-l4t-kernel-dtbs

sudo reboot

</code></pre>
<p dir="auto">After restarting the Orin, I got the following <code>dmesg</code> output</p>
<pre><code class="language-bash">sudo dmesg | grep veyecam
[   11.201520] veyecam 9-003b: probing v4l2 sensor
[   11.201648] veyecam 9-003b: tegracam sensor driver:veyecam_v2.0.6
[   11.211991] veyecam 9-003b: probe failed
[   11.212000] veyecam 9-003b: board setup failed
[   11.212329] veyecam 10-003b: probing v4l2 sensor
[   11.212455] veyecam 10-003b: tegracam sensor driver:veyecam_v2.0.6
[   11.227303] veyecam 10-003b: probe failed
[   11.227310] veyecam 10-003b: board setup failed
</code></pre>
<p dir="auto">I did my best to be as thorough as possible, but at this point I'm not sure what else I could be missing</p>
]]></description><link>http://forum.veye.cc/post/4984</link><guid isPermaLink="true">http://forum.veye.cc/post/4984</guid><dc:creator><![CDATA[D_101]]></dc:creator><pubDate>Wed, 14 Jan 2026 02:54:45 GMT</pubDate></item><item><title><![CDATA[Reply to Jetson Nano Orin IMX462 on Thu, 08 Jan 2026 02:18:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://forum.veye.cc/uid/2096">@d_101</a></p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://forum.veye.cc/uid/2096">@d_101</a> said in <a href="/post/4980">Jetson Nano Orin IMX462</a>:</p>
<blockquote>
<p dir="auto">Since I only have one  IMX462 and you instructed me to<br />
The only veyecam2m-labeled DTBO file that I assumed I need to use tegra234-p3767-camera-p3768-veyecam2m-dual.dtbo</p>
<p dir="auto">Is that correct?</p>
</blockquote>
<p dir="auto">Yes.</p>
<p dir="auto">Sorry, the Wiki article was not clear enough. We'll work on improving it.</p>
]]></description><link>http://forum.veye.cc/post/4981</link><guid isPermaLink="true">http://forum.veye.cc/post/4981</guid><dc:creator><![CDATA[veye_xumm]]></dc:creator><pubDate>Thu, 08 Jan 2026 02:18:39 GMT</pubDate></item><item><title><![CDATA[Reply to Jetson Nano Orin IMX462 on Wed, 07 Jan 2026 04:10:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://forum.veye.cc/uid/1">@veye_xumm</a> said in <a href="/post/4979">Jetson Nano Orin IMX462</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://forum.veye.cc/uid/2096">@d_101</a></p>
<ol>
<li>
<p dir="auto">I think your hardware connections are correct. Also, the Dupont wires are generally not required.</p>
</li>
<li>
<p dir="auto">I believe there are some issues with your operations on the <code>.ko</code> and <code>.dtb</code> files. Let me explain in detail below:<br />
Your camera model is <strong>VEYE-MIPI-IMX462</strong>, which is a color camera. You should only use the <strong><code>veyecam2m</code>-labeled DTBO</strong> and <strong><code>veyecam.ko</code></strong>. There is no need to update the <code>.ko</code> files in the <strong>downstream</strong> and <strong>upstream</strong> directories.</p>
</li>
<li>
<p dir="auto">However, judging from the <code>dmesg</code> output, it seems that you have also performed some correct steps, because the command <code>dmesg | grep veye</code> shows that the driver has been loaded correctly and has attempted to probe the camera.</p>
</li>
</ol>
<p dir="auto">Overall, I think there are some minor issues in your operations, but the general approach seems to be correct. Based on the following information:</p>
<pre><code># Checking dmesg
[   10.758731] veyecam 9-003b: probing v4l2 sensor
[   10.758853] veyecam 9-003b: tegracam sensor driver: veyecam_v2.0.6
[   10.771484] veyecam 9-003b: probe failed
[   10.771489] veyecam 9-003b: board setup failed
[   10.776701] veyecam 10-003b: probing v4l2 sensor
[   10.776828] veyecam 10-003b: tegracam sensor driver: veyecam_v2.0.6
[   10.787671] veyecam 10-003b: probe failed
[   10.787678] veyecam 10-003b: board setup failed
</code></pre>
<p dir="auto">I can only suspect a hardware issue. Please remove the Dupont wires, or try using a different MIPI port.</p>
</blockquote>
<p dir="auto">Responding to " You should only use the <strong><code>veyecam2m</code>-labeled DTBO</strong>" I see the following in the <code>dtbs</code> directory</p>
<pre><code>bash

ct@ct-orin:~/nvidia_jetson_veye_bsp/dtbs/Orin/JetPack_6.2.1_Linux_JETSON_ORIN_TARGETS/orin_nx_nano$ ls
Makefile-JP6.1
Makefile-JP6.2
README
tegra234-camera-rbpcv3-csimx307.dtsi
tegra234-camera-rbpcv3-cssc132.dtsi
tegra234-camera-rbpcv3-veyecam2m-0x22.dtsi
tegra234-camera-rbpcv3-veyecam2m.dtsi
tegra234-camera-rbpcv3-veyecam2m_mvcam.dtsi
tegra234-camera-rbpcv3-veye_gxcam.dtsi
tegra234-camera-rbpcv3-veyeimx335.dtsi
tegra234-camera-rbpcv3-veye_mvcam-4lane-cam0.dtsi
tegra234-camera-rbpcv3-veye_mvcam-4lane-cam1-0.dtsi
tegra234-camera-rbpcv3-veye_mvcam-4lane-cam1.dtsi
tegra234-camera-rbpcv3-veye_mvcam.dtsi
tegra234-fpdlink-dual-90ub954.dtsi
tegra234-p3767-camera-p3768-csimx307-dual.dtbo
tegra234-p3767-camera-p3768-csimx307-dual.dts
tegra234-p3767-camera-p3768-cssc132-dual.dtbo
tegra234-p3767-camera-p3768-cssc132-dual.dts
tegra234-p3767-camera-p3768-raw_ar0234m-dual-4lane-cam1.dtbo
tegra234-p3767-camera-p3768-raw_ar0234m-dual-4lane-cam1.dts
tegra234-p3767-camera-p3768-raw_ar0234m-dual.dtbo
tegra234-p3767-camera-p3768-raw_ar0234m-dual.dts
tegra234-p3767-camera-p3768-raw_imx462m-dual.dtbo
tegra234-p3767-camera-p3768-raw_imx462m-dual.dts
tegra234-p3767-camera-p3768-veyecam2m-dual-0x22.dts
tegra234-p3767-camera-p3768-veyecam2m-dual.dtbo
tegra234-p3767-camera-p3768-veyecam2m-dual.dts
tegra234-p3767-camera-p3768-veyecam2m-fpdlink-dual.dtbo
tegra234-p3767-camera-p3768-veyecam2m-fpdlink-dual.dts
tegra234-p3767-camera-p3768-veyecam2m-raw_ar0234m.dts
tegra234-p3767-camera-p3768-veye_gxcam-dual.dtbo
tegra234-p3767-camera-p3768-veye_gxcam-dual.dts
tegra234-p3767-camera-p3768-veyeimx335-dual.dtbo
tegra234-p3767-camera-p3768-veyeimx335-dual.dts
tegra234-p3767-camera-p3768-veye_mvcam-dual-4lane-cam1.dtbo
tegra234-p3767-camera-p3768-veye_mvcam-dual-4lane-cam1.dts
tegra234-p3767-camera-p3768-veye_mvcam-dual.dtbo
tegra234-p3767-camera-p3768-veye_mvcam-dual.dts

</code></pre>
<p dir="auto">My question is</p>
<ul>
<li>The only <code>.dtbo</code> file that looks right is the <code>/tegra234-p3767-camera-p3768-veyecam2m-dual.dtbo</code> which I did add to my <code>extlinux.conf</code> file as stated below</li>
</ul>
<pre><code class="language-bash">TIMEOUT 30
DEFAULT primary

MENU TITLE L4T boot options

LABEL primary
      MENU LABEL primary kernel
      LINUX /boot/Image
      # FDT line added 1/6/25
      FDT /boot/dtb/kernel_tegra234-p3768-0000+p3767-0005-nv-super.dtb
      INITRD /boot/initrd
      APPEND ${cbootargs} root=PARTUUID=4467ef34-b907-4537-8470-c873fa849134 rw rootwait rootfstype=ext4 mminit_loglevel=4 console=ttyTCU0,115200 firmware_class.path=/etc/firmware fbcon=map:0 video=efifb:off console=tty0 nv-auto-config
      # IMX462
      OVERLAYS /boot/veyecam/tegra234-p3767-camera-p3768-veyecam2m-dual.dtbo

# When testing a custom kernel, it is recommended that you create a backup of
# the original kernel and add a new entry to this file so that the device can
# fallback to the original kernel. To do this:
#
# 1, Make a backup of the original kernel
#      sudo cp /boot/Image /boot/Image.backup
#
# 2, Copy your custom kernel into /boot/Image
#
# 3, Uncomment below menu setting lines for the original kernel
#
# 4, Reboot

# LABEL backup
#    MENU LABEL backup kernel
#    LINUX /boot/Image.backup
#    INITRD /boot/initrd
#    APPEND ${cbootargs}

LABEL primary-backup
      MENU LABEL primary kernel backup
      LINUX /boot/Image
      FDT /boot/dtb/kernel_tegra234-p3768-0000+p3767-0005-nv-super.dtb
      INITRD /boot/initrd
      APPEND ${cbootargs} root=PARTUUID=4467ef34-b907-4537-8470-c873fa849134 rw rootwait rootfstype=ext4 mminit_loglevel=4 console=ttyTCU0,115200 firmware_class.path=/etc/firmware fbcon=map:0 video=efifb:off console=tty0 nv-auto-config
      OVERLAYS /boot/veyecam/tegra234-p3767-camera-p3768-veyecam2m-dual.dtbo
</code></pre>
<p dir="auto">My question here is</p>
<ul>
<li>Last listed in the directory above I only see <code>tegra234-p3767-camera-p3768-veyecam2m-dual.dtbo</code> and <code>tegra234-camera-rbpcv3-veyecam2m.dtsi</code> that come close to what you instructed earlier regarding me using the <code>veyecam2m</code> that  was labeled with <code>DTBO</code></li>
<li>Since I only have <code>one</code>  IMX462 and you instructed me to<br />
The only <strong><code>veyecam2m-labeled DTBO</code></strong> file that I assumed I need to use <code>tegra234-p3767-camera-p3768-veyecam2m-dual.dtbo</code></li>
</ul>
<p dir="auto">Is that correct?</p>
<p dir="auto">Also, responding to the comment you made earlier regarding updating the <code>.ko</code> files up/downstream</p>
<pre><code class="language-bash">There is no need to update the `.ko` files in the **downstream** and **upstream** directories.
</code></pre>
<p dir="auto">It is stated in the <a href="https://wiki.veye.cc/index.php/How_to_upgrade_the_Jetson_system_to_support_VEYE_cameras" rel="nofollow ugc">wiki page</a> to do just that</p>
<pre><code class="language-bash">Therefore, for Jetpack 6.2.1, the following commands should be modified as:

sudo cp nvidia_jetson_veye_bsp/ko/5.15.148-tegra-l4t36.4.4/downstream/i2c/* /lib/modules/$(uname -r)/updates/drivers/media/i2c/ -f

sudo cp nvidia_jetson_veye_bsp/ko/5.15.148-tegra-l4t36.4.4/downstream/terga-camera/tegra-camera.ko /lib/modules/$(uname -r)/updates/drivers/media/platform/tegra/camera -f

sudo cp nvidia_jetson_veye_bsp/ko/5.15.148-tegra-l4t36.4.4/upstream/*.ko /lib/modules/$(uname -r)/kernel/drivers/media/v4l2-core/ -f
</code></pre>
<p dir="auto">If those steps aren't necessary for someone who's running <code>Jetpack 6.2.1</code> I feel like it should be <code>removed to lessen the confusion</code> since the wiki page instructions aren't the easiest to follow in my opinion.</p>
]]></description><link>http://forum.veye.cc/post/4980</link><guid isPermaLink="true">http://forum.veye.cc/post/4980</guid><dc:creator><![CDATA[D_101]]></dc:creator><pubDate>Wed, 07 Jan 2026 04:10:50 GMT</pubDate></item><item><title><![CDATA[Reply to Jetson Nano Orin IMX462 on Mon, 05 Jan 2026 01:33:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://forum.veye.cc/uid/2096">@d_101</a></p>
<ol>
<li>
<p dir="auto">I think your hardware connections are correct. Also, the Dupont wires are generally not required.</p>
</li>
<li>
<p dir="auto">I believe there are some issues with your operations on the <code>.ko</code> and <code>.dtb</code> files. Let me explain in detail below:<br />
Your camera model is <strong>VEYE-MIPI-IMX462</strong>, which is a color camera. You should only use the <strong><code>veyecam2m</code>-labeled DTBO</strong> and <strong><code>veyecam.ko</code></strong>. There is no need to update the <code>.ko</code> files in the <strong>downstream</strong> and <strong>upstream</strong> directories.</p>
</li>
<li>
<p dir="auto">However, judging from the <code>dmesg</code> output, it seems that you have also performed some correct steps, because the command <code>dmesg | grep veye</code> shows that the driver has been loaded correctly and has attempted to probe the camera.</p>
</li>
</ol>
<p dir="auto">Overall, I think there are some minor issues in your operations, but the general approach seems to be correct. Based on the following information:</p>
<pre><code># Checking dmesg
[   10.758731] veyecam 9-003b: probing v4l2 sensor
[   10.758853] veyecam 9-003b: tegracam sensor driver: veyecam_v2.0.6
[   10.771484] veyecam 9-003b: probe failed
[   10.771489] veyecam 9-003b: board setup failed
[   10.776701] veyecam 10-003b: probing v4l2 sensor
[   10.776828] veyecam 10-003b: tegracam sensor driver: veyecam_v2.0.6
[   10.787671] veyecam 10-003b: probe failed
[   10.787678] veyecam 10-003b: board setup failed
</code></pre>
<p dir="auto">I can only suspect a hardware issue. Please remove the Dupont wires, or try using a different MIPI port.</p>
]]></description><link>http://forum.veye.cc/post/4979</link><guid isPermaLink="true">http://forum.veye.cc/post/4979</guid><dc:creator><![CDATA[veye_xumm]]></dc:creator><pubDate>Mon, 05 Jan 2026 01:33:17 GMT</pubDate></item></channel></rss>