Navigation

    VEYE IMAGING Forum

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Recent
    • Popular
    • Users
    • WIKI
    • veye.cc

    UNSOLVED VEYE-MIPI-IMX462 on Seeed J401 Carrier Board + Orin Nano 4GB (JetPack 6.2 / L4T 36.4.3) – No /dev/video Device Detected

    VEYE MIPI camera
    2
    2
    146
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      joe last edited by

      Dear Support Team,

      I’m trying to get the VEYE-MIPI-IMX462 camera working on the Seeed Studio J401 carrier board using a Jetson Orin Nano 4GB running JetPack 6.2 (L4T 36.4.3).

      I had previously set this up successfully on the Orin Nano Developer Kit, but I’m encountering issues with the J401 carrier board.

      Issue Summary:
      Initially, the camera was not being detected at all. After reviewing related posts on the forum, I found that a USB firmware update is required for compatibility with VEYE cameras on the J401. I followed the instructions provided here:

      https://wiki.seeedstudio.com/Solution_for_the_Compatibility_Issue_between_reComputer_and_VEYE_Camera/

      After applying the update, the camera appears to be detected according to the dmesg output:

      dmesg | grep veye
      [ 12.510227] veyecam 9-003b: probing v4l2 sensor
      [ 12.510462] veyecam 9-003b: tegracam sensor driver:veyecam_v2.0.6
      [ 12.525207] veyecam 9-003b: camera id is veyecam
      [ 12.525824] veyecam 9-003b: sensor is IMX462
      [ 12.525829] veyecam 9-003b: board type is ONE board
      [ 12.526117] veyecam 9-003b: check hdver 7
      [ 12.526464] tegra-camrtc-capture-vi tegra-capture-vi: subdev veyecam 9-003b bound
      [ 12.526468] veyecam 9-003b: Detected VEYECAM sensor
      [ 12.531848] veyecam 10-003b: probing v4l2 sensor
      [ 12.531985] veyecam 10-003b: tegracam sensor driver:veyecam_v2.0.6
      [ 12.541616] veyecam 10-003b: probe failed
      [ 12.541623] veyecam 10-003b: board setup failed

      Note: Camera at 10-003b is not physically connected, so its failure is expected.

      Problem:
      Despite the sensor being detected, no video device (e.g., /dev/video0 or /dev/video1) shows up in the system.

      Configuration Details:
      Here is the relevant section from /boot/extlinux/extlinux.conf:

      LABEL primary
      MENU LABEL primary kernel
      LINUX /boot/Image
      INITRD /boot/initrd
      APPEND ${cbootargs} root=PARTUUID=fd3507f9-7b1c-48fb-a981-9fbbe6d30d9a rw rootwait rootfstype=ext4 mminit_loglevel=4 console=ttyTCU0,115200 firmware_class.path=/etc/firmware fbcon=map:0 nospectre_>
      FDT /boot/dtb/kernel_tegra234-j401-p3768-0000+p3767-0004-recomputer.dtb
      OVERLAYS /boot/veyecam/tegra234-p3767-camera-p3768-veyecam2m-dual.dtbo

      I also followed the JetPack 6.x setup guide as described in the official VEYE documentation:
      https://wiki.veye.cc/index.php/How_to_upgrade_the_Jetson_system_to_support_VEYE_cameras#For_Jetpack6.x_2

      Questions:
      What could be preventing /dev/video0 from being created, even though the sensor is detected by the kernel?

      In the past, on the Orin Nano Developer Kit, I used both the VEYE-MIPI-IMX462 and the RAW-MIPI-AR0234M simultaneously with your assistance by applying this device tree overlay:

      https://forum.veye.cc/topic/621/different-modules-simultaneously-on-jetson-nano-mipi-interface
      → tegra234-p3767-camera-p3768-veyecam2m-raw_ar0234m.dtbo

      Can I reuse this DTBO with JetPack 6.2 and the J401 carrier board, or is there a specific overlay I should use for this combination?

      Thank you for your support!
      Looking forward to your guidance.

      Best regards,
      Joe

      veye_xumm 1 Reply Last reply Reply Quote 0
      • veye_xumm
        veye_xumm @joe last edited by

        @joe

        @joe said in VEYE-MIPI-IMX462 on Seeed J401 Carrier Board + Orin Nano 4GB (JetPack 6.2 / L4T 36.4.3) – No /dev/video Device Detected:

        Questions:
        What could be preventing /dev/video0 from being created, even though the sensor is detected by the kernel?

        Under normal circumstances, as long as the I2C communication is working, the /dev/video0 node should be generated properly. Based on my initial assessment, your issue likely stems from differences in the usage of MIPI CSI pins between the J401 carrier board and NVIDIA's official developer kit when paired with the Orin Nano core module. Since our DTBO is based on the device tree of NVIDIA's official developer board, it may not be fully compatible with the J401 out of the box. You can try analyzing the full dmesg output to identify any errors. I suggest reaching out to Seeed for further assistance on this issue.

        1 Reply Last reply Reply Quote 0
        • First post
          Last post