SPRADT7 July 2026 AWR2188
Custom device tree overlays (.dtbo files) are essential for defining CSI interface parameters.
Required device tree modifications:
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";
// 其他时序参数...
};
// 其他模式...
};
};
# 构建设备树后
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