SPRADT7 July   2026 AWR2188

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2AWR2188+FPDLINK+AGX ORIN System Detailed Description
    1. 2.1 System Architecture
      1. 2.1.1 Hardware Components
      2. 2.1.2 Data Flow Pipeline
      3. 2.1.3 Orin Platform Software Stack
    2. 2.2 AWR2188 Radar Configuration
    3. 2.3 FPD-Link SerDes Configuration
    4. 2.4 NVIDIA Orin Platform Configuration Example
      1. 2.4.1 L4T Version and Setup
      2. 2.4.2 Device Tree Configuration
      3. 2.4.3 Kernel Driver Modifications
      4. 2.4.4 Configuration Verification
    5. 2.5 Complete System Validation Example
      1. 2.5.1 Software and Hardware Boot Sequence
      2. 2.5.2 SerDes Link Verification
      3. 2.5.3 V4L2 Capture Test
    6. 2.6 Troubleshooting Recommendations During System Operation
      1. 2.6.1 No Video Device After Orin Boot
      2. 2.6.2 SerDes Link Check Reports Errors
      3. 2.6.3 V4L2 Capture Shows No Data
  6. 3Summary
  7. 4References

Device Tree Configuration

Custom device tree overlays (.dtbo files) are essential for defining CSI interface parameters.

Required device tree modifications:

  1. CSI port mapping: Defines the mapping between CSI channels and V4L2 video devices
  2. Frame format support: Specify supported resolutions and pixel formats
  3. Sensor mode table: Define timing parameters for each supported mode

Device tree fragment example:

/ {
    camera_sensor: camera@10 {
        compatible = "nvidia,nv_ov5693";
        reg = <0x10>;
        
        mode0 { // 4096x32 RAW8
            active_w = "4096";
            active_h = "32";
            pixel_format = "bayer_rggb8";
            csi_pixel_bit_depth = "8";
            line_length = "4096";
            inherent_gain = "1";
            mclk_multiplier = "2.0";
            // 其他时序参数...
        };
        
        mode1 { // 4096x1536 RAW12
            active_w = "4096";
            active_h = "1536";
            pixel_format = "bayer_rggb12";
            csi_pixel_bit_depth = "12";
            line_length = "6144";
            inherent_gain = "1";
            mclk_multiplier = "2.0";
            // 其他时序参数...
        };
        // 其他模式...
    };
};
Note: In L4T R36.4.4, device tree binaries (.dtb) and overlay files (.dtbo) are stored in the UEFI partition. Updates require flashing the bootloader partition:
# 构建设备树后
cd Linux_for_Tegra/sources
# 在此处构建...
cp -r kernel-devicetree/generic-dts/dtbs/* ../kernel/dtb/

# 仅烧录引导加载程序分区(包含UEFI + DTBO)
cd ..
sudo ./flash.sh -k A_cpu-bootloader jetson-agx-orin-devkit mmcblk0p1