求教RDX X5 +GS130 W摄像头,运行mipi_camera.py脚本报错。

ubuntu:/app/pydev_demo/03_mipi_camera_sample$ python3 mipi_camera.py
Opened DRM device: /dev/dri/card0
1024x768
848x480
800x600
640x480
Resolution 1920x1080 does not exist in the list.
Resolution 1024x768.
[BPU_PLAT]BPU Platform Version(1.3.6)! soc info(x5)
[HBRT] set log level as 0. version = 3.15.55.0
[DNN] Runtime version = 1.24.5_(3.15.55 HBRT)
[A][DNN][packed_model.cpp:247]Model [HorizonRT] The model builder version = 1.23.5
[W][DNN]bpu_model_info.cpp:491]Version Model: fcos_efficientnetb0_512x512_nv12. Inconsistency between the hbrt library version 3.15.55.0 and the model build version 3.15.47.0 detected, in order to ensure correct model results, it is recommended to use compilation tools and the BPU SDK from the same OpenExplorer package.
— model input properties —
tensor type: NV12
data type: uint8
layout: NCHW
shape: (1, 3, 512, 512)
— model output properties —
tensor type: int32
data type: int32
layout: NHWC
shape: (1, 64, 64, 80)
tensor type: int32
data type: int32
layout: NHWC
shape: (1, 32, 32, 80)
tensor type: int32
data type: int32
layout: NHWC
shape: (1, 16, 16, 80)
tensor type: int32
data type: int32
layout: NHWC
shape: (1, 8, 8, 80)
tensor type: int32
data type: int32
layout: NHWC
shape: (1, 4, 4, 80)
tensor type: int32
data type: int32
layout: NHWC
shape: (1, 64, 64, 4)
tensor type: int32
data type: int32
layout: NHWC
shape: (1, 32, 32, 4)
tensor type: int32
data type: int32
layout: NHWC
shape: (1, 16, 16, 4)
tensor type: int32
data type: int32
layout: NHWC
shape: (1, 8, 8, 4)
tensor type: int32
data type: int32
layout: NHWC
shape: (1, 4, 4, 4)
tensor type: int32
data type: int32
layout: NCHW
shape: (1, 64, 64, 1)
tensor type: int32
data type: int32
layout: NCHW
shape: (1, 32, 32, 1)
tensor type: int32
data type: int32
layout: NCHW
shape: (1, 16, 16, 1)
tensor type: int32
data type: int32
layout: NCHW
shape: (1, 8, 8, 1)
tensor type: int32
data type: int32
layout: NCHW
shape: (1, 4, 4, 1)
2026/07/29 11:16:16.783 !INFO [OpenCamera][0447]hbn module
set camera fps: -1,width: 1920,height: 1080
Camera 0:
mipi_host: 0
Camera 1:
mipi_host: 2
Camera 2:
mipi_host: 0
Camera 3:
mipi_host: 0
mipi mclk is not configed.
Searching camera sensor on device: /proc/device-tree/soc/cam/vcon@0 i2c bus: 6 mipi rx phy: 0
WARN: Sensor Name: sc1330t, Expected Chip ID: 0xCA18, Actual Chip ID Read: 0x00
WARN: Sensor Name: irs2875-tof, Expected Chip ID: 0x2875, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc230ai-10fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc230ai-10fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x132
WARN: Sensor Name: sc230ai-10fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc230ai-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc230ai-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x132
WARN: Sensor Name: sc230ai-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc132gs-1280p, Expected Chip ID: 0x132, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc132gs-1280p, Expected Chip ID: 0x132, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc132gs-1280p, Expected Chip ID: 0x132, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc132gs-hdr-2lane, Expected Chip ID: 0x132, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc035hgs, Expected Chip ID: 0x31, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc035hgs_mono, Expected Chip ID: 0x31, Actual Chip ID Read: 0x32
WARN: Sensor Name: sc035hgs_mono, Expected Chip ID: 0x31, Actual Chip ID Read: 0x32
WARN: Sensor Name: ov5640, Expected Chip ID: 0x5640, Actual Chip ID Read: 0x00
WARN: Sensor Name: f37, Expected Chip ID: 0xF37, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx415-30fps-2lane, Expected Chip ID: 0x03, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx415-30fps-2lane, Expected Chip ID: 0x03, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx415-30fps-4lane, Expected Chip ID: 0x03, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx415-30fps-4lane, Expected Chip ID: 0x03, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc202cs-1600x1200, Expected Chip ID: 0xEB52, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc202cs-1600x1200, Expected Chip ID: 0xEB52, Actual Chip ID Read: 0x00
WARN: Sensor Name: irs2381c-tof, Expected Chip ID: 0x2381, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc035hgs-vc0, Expected Chip ID: 0x35, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc035hgs-vc1, Expected Chip ID: 0x35, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc231ai-30fps, Expected Chip ID: 0xCB6A, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc231ai-30fps, Expected Chip ID: 0xCB6A, Actual Chip ID Read: 0x132
WARN: Sensor Name: sc231ai-30fps, Expected Chip ID: 0xCB6A, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx586-30fps-4lane, Expected Chip ID: 0x586, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx586-30fps-4lane, Expected Chip ID: 0x586, Actual Chip ID Read: 0x00
WARN: Sensor Name: os08c10-30fps-2lane, Expected Chip ID: 0x53, Actual Chip ID Read: 0x00
WARN: Sensor Name: os08c10-30fps-2lane, Expected Chip ID: 0x53, Actual Chip ID Read: 0x00
WARN: Sensor Name: ar0233-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: ar0233-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: ar0820std-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: ar0820std-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc1336, Expected Chip ID: 0xCA3F, Actual Chip ID Read: 0x00
WARN: Sensor Name: dummy, Expected Chip ID: 0x00, Actual Chip ID Read: 0x00
WARN: Sensor Name: ar0233-30fps, Expected Chip ID: 0xA55A, Actual Chip ID Read: 0x00
WARN: Sensor Name: ar0233-30fps, Expected Chip ID: 0xA55A, Actual Chip ID Read: 0x00
WARN: Sensor Name: ar0233-30fps, Expected Chip ID: 0xA55A, Actual Chip ID Read: 0x00
WARN: Sensor Name: ar0233-30fps, Expected Chip ID: 0xA55A, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov9782-200fps-2lane, Expected Chip ID: 0x9281, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov9782-200fps-2lane, Expected Chip ID: 0x9281, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov9782-120fps-2lane, Expected Chip ID: 0x9281, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov9782-120fps-2lane, Expected Chip ID: 0x9281, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-640x480-30fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-640x480-30fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-1632x1232-30fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-1632x1232-30fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-1920x1080-30fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-1920x1080-30fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-3264x2464-15fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-3264x2464-15fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-3264x2464-21fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-3264x2464-21fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov5647-640x480-60fps, Expected Chip ID: 0x5647, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov5647-1280x960-30fps, Expected Chip ID: 0x5647, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov5647-1920x1080-30fps, Expected Chip ID: 0x5647, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov5647-2592x1944-15fps, Expected Chip ID: 0x5647, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx477-1280x960-120fps, Expected Chip ID: 0x477, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx477-1280x960-120fps, Expected Chip ID: 0x477, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx477-1920x1080-50fps, Expected Chip ID: 0x477, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx477-1920x1080-50fps, Expected Chip ID: 0x477, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx477-2016x1520-21fps, Expected Chip ID: 0x477, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx477-2016x1520-21fps, Expected Chip ID: 0x477, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx477-4000x3000-10fps, Expected Chip ID: 0x477, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx477-4000x3000-10fps, Expected Chip ID: 0x477, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov50h40-30fps-4lane, Expected Chip ID: 0x6C, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov50h40-30fps-4lane, Expected Chip ID: 0x6C, Actual Chip ID Read: 0x00
WARN: Sensor Name: ox05b1s, Expected Chip ID: 0x58, Actual Chip ID Read: 0x00
WARN: Sensor Name: ox05b1s, Expected Chip ID: 0x58, Actual Chip ID Read: 0x00
WARN: Sensor Name: ox05b1s, Expected Chip ID: 0x58, Actual Chip ID Read: 0x00
WARN: Sensor Name: ox05b1s, Expected Chip ID: 0x58, Actual Chip ID Read: 0x00
WARN: Sensor Name: ox05b1s_2lane, Expected Chip ID: 0x58, Actual Chip ID Read: 0x00
WARN: Sensor Name: ox05b1s_2lane, Expected Chip ID: 0x58, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx415-60fps-4lane, Expected Chip ID: 0x03, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx415-60fps-4lane, Expected Chip ID: 0x03, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc850sl-30fps, Expected Chip ID: 0x9D1E, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc850sl-30fps, Expected Chip ID: 0x9D1E, Actual Chip ID Read: 0x00
WARN: Sensor Name: shw3g-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: shw3g-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
mipi mclk is not configed.
Searching camera sensor on device: /proc/device-tree/soc/cam/vcon@2 i2c bus: 4 mipi rx phy: 2
WARN: Sensor Name: sc1330t, Expected Chip ID: 0xCA18, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc1330t, Expected Chip ID: 0xCA18, Actual Chip ID Read: 0x00
WARN: Sensor Name: irs2875-tof, Expected Chip ID: 0x2875, Actual Chip ID Read: 0x00
WARN: Sensor Name: irs2875-tof, Expected Chip ID: 0x2875, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc230ai-10fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc230ai-10fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc230ai-10fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc230ai-10fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc230ai-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc230ai-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc230ai-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc230ai-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc132gs-1280p, Expected Chip ID: 0x132, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc132gs-hdr-2lane, Expected Chip ID: 0x132, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc132gs-hdr-2lane, Expected Chip ID: 0x132, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc035hgs, Expected Chip ID: 0x31, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc035hgs, Expected Chip ID: 0x31, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc035hgs_mono, Expected Chip ID: 0x31, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc035hgs_mono, Expected Chip ID: 0x31, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc035hgs_mono, Expected Chip ID: 0x31, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov5640, Expected Chip ID: 0x5640, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov5640, Expected Chip ID: 0x5640, Actual Chip ID Read: 0x00
WARN: Sensor Name: f37, Expected Chip ID: 0xF37, Actual Chip ID Read: 0x00
WARN: Sensor Name: f37, Expected Chip ID: 0xF37, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx415-30fps-2lane, Expected Chip ID: 0x03, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx415-30fps-2lane, Expected Chip ID: 0x03, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx415-30fps-2lane, Expected Chip ID: 0x03, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx415-30fps-4lane, Expected Chip ID: 0x03, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx415-30fps-4lane, Expected Chip ID: 0x03, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx415-30fps-4lane, Expected Chip ID: 0x03, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc202cs-1600x1200, Expected Chip ID: 0xEB52, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc202cs-1600x1200, Expected Chip ID: 0xEB52, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc202cs-1600x1200, Expected Chip ID: 0xEB52, Actual Chip ID Read: 0x00
WARN: Sensor Name: irs2381c-tof, Expected Chip ID: 0x2381, Actual Chip ID Read: 0x00
WARN: Sensor Name: irs2381c-tof, Expected Chip ID: 0x2381, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc035hgs-vc0, Expected Chip ID: 0x35, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc035hgs-vc0, Expected Chip ID: 0x35, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc035hgs-vc1, Expected Chip ID: 0x35, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc035hgs-vc1, Expected Chip ID: 0x35, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc231ai-30fps, Expected Chip ID: 0xCB6A, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc231ai-30fps, Expected Chip ID: 0xCB6A, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc231ai-30fps, Expected Chip ID: 0xCB6A, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc231ai-30fps, Expected Chip ID: 0xCB6A, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx586-30fps-4lane, Expected Chip ID: 0x586, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx586-30fps-4lane, Expected Chip ID: 0x586, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx586-30fps-4lane, Expected Chip ID: 0x586, Actual Chip ID Read: 0x00
WARN: Sensor Name: os08c10-30fps-2lane, Expected Chip ID: 0x53, Actual Chip ID Read: 0x00
WARN: Sensor Name: os08c10-30fps-2lane, Expected Chip ID: 0x53, Actual Chip ID Read: 0x00
WARN: Sensor Name: os08c10-30fps-2lane, Expected Chip ID: 0x53, Actual Chip ID Read: 0x00
WARN: Sensor Name: ar0233-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: ar0233-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: ar0233-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: ar0820std-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: ar0820std-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: ar0820std-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc1336, Expected Chip ID: 0xCA3F, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc1336, Expected Chip ID: 0xCA3F, Actual Chip ID Read: 0x00
WARN: Sensor Name: dummy, Expected Chip ID: 0x00, Actual Chip ID Read: 0x00
WARN: Sensor Name: dummy, Expected Chip ID: 0x00, Actual Chip ID Read: 0x00
WARN: Sensor Name: ar0233-30fps, Expected Chip ID: 0xA55A, Actual Chip ID Read: 0x00
WARN: Sensor Name: ar0233-30fps, Expected Chip ID: 0xA55A, Actual Chip ID Read: 0x00
WARN: Sensor Name: ar0233-30fps, Expected Chip ID: 0xA55A, Actual Chip ID Read: 0x00
WARN: Sensor Name: ar0233-30fps, Expected Chip ID: 0xA55A, Actual Chip ID Read: 0x00
WARN: Sensor Name: ar0233-30fps, Expected Chip ID: 0xA55A, Actual Chip ID Read: 0x00
WARN: Sensor Name: ar0233-30fps, Expected Chip ID: 0xA55A, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov9782-200fps-2lane, Expected Chip ID: 0x9281, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov9782-200fps-2lane, Expected Chip ID: 0x9281, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov9782-200fps-2lane, Expected Chip ID: 0x9281, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov9782-120fps-2lane, Expected Chip ID: 0x9281, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov9782-120fps-2lane, Expected Chip ID: 0x9281, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov9782-120fps-2lane, Expected Chip ID: 0x9281, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-640x480-30fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-640x480-30fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-640x480-30fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-1632x1232-30fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-1632x1232-30fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-1632x1232-30fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-1920x1080-30fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-1920x1080-30fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-1920x1080-30fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-3264x2464-15fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-3264x2464-15fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-3264x2464-15fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-3264x2464-21fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-3264x2464-21fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx219-3264x2464-21fps, Expected Chip ID: 0x219, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov5647-640x480-60fps, Expected Chip ID: 0x5647, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov5647-640x480-60fps, Expected Chip ID: 0x5647, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov5647-1280x960-30fps, Expected Chip ID: 0x5647, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov5647-1280x960-30fps, Expected Chip ID: 0x5647, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov5647-1920x1080-30fps, Expected Chip ID: 0x5647, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov5647-1920x1080-30fps, Expected Chip ID: 0x5647, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov5647-2592x1944-15fps, Expected Chip ID: 0x5647, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov5647-2592x1944-15fps, Expected Chip ID: 0x5647, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx477-1280x960-120fps, Expected Chip ID: 0x477, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx477-1280x960-120fps, Expected Chip ID: 0x477, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx477-1280x960-120fps, Expected Chip ID: 0x477, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx477-1920x1080-50fps, Expected Chip ID: 0x477, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx477-1920x1080-50fps, Expected Chip ID: 0x477, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx477-1920x1080-50fps, Expected Chip ID: 0x477, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx477-2016x1520-21fps, Expected Chip ID: 0x477, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx477-2016x1520-21fps, Expected Chip ID: 0x477, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx477-2016x1520-21fps, Expected Chip ID: 0x477, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx477-4000x3000-10fps, Expected Chip ID: 0x477, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx477-4000x3000-10fps, Expected Chip ID: 0x477, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx477-4000x3000-10fps, Expected Chip ID: 0x477, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov50h40-30fps-4lane, Expected Chip ID: 0x6C, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov50h40-30fps-4lane, Expected Chip ID: 0x6C, Actual Chip ID Read: 0x00
WARN: Sensor Name: ov50h40-30fps-4lane, Expected Chip ID: 0x6C, Actual Chip ID Read: 0x00
WARN: Sensor Name: ox05b1s, Expected Chip ID: 0x58, Actual Chip ID Read: 0x00
WARN: Sensor Name: ox05b1s, Expected Chip ID: 0x58, Actual Chip ID Read: 0x00
WARN: Sensor Name: ox05b1s, Expected Chip ID: 0x58, Actual Chip ID Read: 0x66
WARN: Sensor Name: ox05b1s, Expected Chip ID: 0x58, Actual Chip ID Read: 0x00
WARN: Sensor Name: ox05b1s, Expected Chip ID: 0x58, Actual Chip ID Read: 0x00
WARN: Sensor Name: ox05b1s_2lane, Expected Chip ID: 0x58, Actual Chip ID Read: 0x00
WARN: Sensor Name: ox05b1s_2lane, Expected Chip ID: 0x58, Actual Chip ID Read: 0x00
WARN: Sensor Name: ox05b1s_2lane, Expected Chip ID: 0x58, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx415-60fps-4lane, Expected Chip ID: 0x03, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx415-60fps-4lane, Expected Chip ID: 0x03, Actual Chip ID Read: 0x00
WARN: Sensor Name: imx415-60fps-4lane, Expected Chip ID: 0x03, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc850sl-30fps, Expected Chip ID: 0x9D1E, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc850sl-30fps, Expected Chip ID: 0x9D1E, Actual Chip ID Read: 0x00
WARN: Sensor Name: sc850sl-30fps, Expected Chip ID: 0x9D1E, Actual Chip ID Read: 0x00
WARN: Sensor Name: shw3g-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: shw3g-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
WARN: Sensor Name: shw3g-30fps, Expected Chip ID: 0xCB34, Actual Chip ID Read: 0x00
2026/07/29 11:16:17.512 ERROR [CamInitParam][0283]No camera sensor found, please check whether the camera connection or video_idx is correct.

2026/07/29 11:16:17.512 ERROR [OpenCamera][0495]CamInitParam failed error(-1)
Opened DRM device: /dev/dri/card0
No suitable display method found.
Running without preview window
2026/07/29 11:16:17.513 !INFO [BindTo][0088]BindTo_CHN:-1

2026/07/29 11:16:17.513 !INFO [BindTo][0093]m_prev_module_chn:-1

2026/07/29 11:16:17.608 ERROR [GetImageFrame][0687]get chn from 512x512 failed
Traceback (most recent call last):
File “/app/pydev_demo/03_mipi_camera_sample/mipi_camera.py”, line 406, in
img = np.frombuffer(img, dtype=np.uint8)
TypeError: a bytes-like object is required, not ‘NoneType’

ubuntu:/app/pydev_demo/03_mipi_camera_sample$ dpkg --status hobot-spdev
Package: hobot-spdev
Status: install ok installed
Installed-Size: 1057
Maintainer: developer@d-robotics.cc
Architecture: arm64
Version: 3.0.8-20251208164547
Depends: hobot-multimedia, hobot-camera, hobot-dnn
Description: Python and C/C++ Development Interface
Git Commit: 19e6f00fe0c792be14fdda6bef9360cde113ff3d
gl-robot@ubuntu:/app/pydev_demo/03_mipi_camera_sample$
gl-robot@ubuntu:/app/pydev_demo/03_mipi_camera_sample$

根据你提供的日志,核心问题非常明确:系统无法识别到 GS130 (SC132GS) 摄像头传感器,导致初始化失败,进而引发后续 Python 代码获取图像为空(NoneType)的报错。

:stop_sign: 核心结论

硬件连接或设备树配置不匹配,导致 I2C 通信失败,Sensor ID 读取为 0x00

日志中关键错误信息如下:

  1. Sensor 未找到

    WARN: Sensor Name: sc132gs-1280p, Expected Chip ID: 0x132, Actual Chip ID Read: 0x00
    ...
    ERROR [CamInitParam][0283]No camera sensor found, please check whether the camera connection or video_idx is correct.
    

    系统尝试在多个 I2C 总线上扫描 sc132gs(即 GS130),但读到的 ID 全是 0x00,这意味着物理连接不通、供电异常或 I2C 地址/总线配置错误。

  2. Python 报错根源

    TypeError: a bytes-like object is required, not ‘NoneType’
    

    因为底层 Camera 初始化失败,上层 API 返回了 None,导致 np.frombuffer 崩溃。这只是表象,解决 Sensor 识别问题后此错误自然消失。


:magnifying_glass_tilted_left: 排查步骤(按优先级排序)

请按照以下步骤逐步排查硬件和配置:

1. 检查物理连接与供电(最常见原因)

  • 排线方向:确认 MIPI 排线是否插反?RDK X5 开发板与摄像头模组的金手指方向必须一致。
  • 接口对应:确认摄像头插在哪个 CSI 接口上?
    • 日志显示系统扫描了 mipi_host: 0 (CSI0) 和 mipi_host: 2 (CSI2)。
    • 请确认你的 GS130 模组是接在 CSI0 还是 CSI2?通常默认示例代码可能针对 CSI0。
  • 供电检查:使用万用表测量摄像头模组上的 VCC(通常是 1.8V 或 2.8V/3.3V,取决于模组设计)是否有电。如果没电,Sensor 无法响应 I2C。

2. 确认设备树(Device Tree)配置

RDK 平台通过设备树加载 Sensor 驱动。如果设备树中没有正确启用 GS130,或者 I2C 地址/总线号不对,就会读不到 ID。

  • 查看当前加载的设备树节点
    在终端执行以下命令,查看 CAM 相关的设备树状态:

    ls /proc/device-tree/soc/cam/
    cat /proc/device-tree/soc/cam/vcon@0/status  # 检查 CSI0 状态
    cat /proc/device-tree/soc/cam/vcon@2/status  # 检查 CSI2 状态
    

    确保 status 为 "okay"

  • 检查 Sensor 配置
    你需要确认当前的 .dtb.dtbo 文件中是否包含了 sc132gs 的配置。

    • 如果你使用的是官方镜像,通常需要通过 hb_cam_tool 或修改 bootargs 来指定加载特定的 Sensor 配置。
    • 关键点:GS130 (SC132GS) 的 I2C 地址通常是 0x300x31(取决于引脚拉高/拉低)。日志中显示它在尝试匹配 Chip ID 0x132

3. 使用 hb_cam_tool 进行底层诊断

不要直接跑 Python 脚本,先用官方底层工具测试摄像头是否能通。这能排除 Python 环境的问题。

# 1. 列出可用的摄像头配置
hb_cam_tool -l

# 2. 尝试手动打开摄像头 (假设接在 CSI0, index 0)
# 注意:需要根据 hb_cam_tool -l 的结果选择正确的 sensor_name 和 video_idx
hb_cam_tool -o 0 -s sc132gs-1280p 
  • 如果 hb_cam_tool 也报错 No camera sensor foundOpen failed,则确认为底层驱动/硬件问题
  • 如果 hb_cam_tool 能成功打开并预览,说明硬件没问题,是 Python 脚本中的 video_idx 或参数传递错误。

4. 检查 Python 脚本参数

查看 mipi_camera.py 的代码(通常在开头或 argparse 部分),确认它指定的 video_idxsensor_name 是否与你的硬件连接一致。

  • 日志显示:Searching camera sensor on device: ... mipi rx phy: 0phy: 2
  • 如果你的摄像头接在 CSI0,确保脚本中使用的 channel/index 是 0
  • 有些示例代码默认可能写死为 imx219 或其他传感器,你需要确认脚本是否支持动态选择或已修改为 sc132gs

5. 版本兼容性警告(次要)

日志中出现警告:

[W][DNN]... Inconsistency between the hbrt library version 3.15.55.0 and the model build version 3.15.47.0 detected...
  • 说明:这表示你运行的模型是用旧版 SDK 编译的,而当前系统是新版。
  • 影响:这不会导致摄像头打不开,只会影响 AI 推理结果的准确性或导致推理崩溃。
  • 建议:先解决摄像头问题。待摄像头正常后,建议使用当前系统版本的 hbnnc 工具重新编译模型,以消除此警告。

:white_check_mark: 建议操作清单

  1. 断电重插:拔掉摄像头排线,检查金手指清洁度,重新牢固插入 CSI0 接口。
  2. 验证供电:上电后,用万用表测摄像头模组供电引脚。
  3. 底层测试:运行 hb_cam_tool -lhb_cam_tool -o 0 -s sc132gs-1280p(根据实际接口调整 index)。
  4. 查阅原理图:确认你的 RDK X5 底板原理图中,CSI0 对应的 I2C 总线编号和 Sensor 使能引脚(Reset/PWDN)是否正确控制。

调试提示:在解决摄像头识别问题前,无需关注 Python 的 TypeError,那是连锁反应。专注解决 Actual Chip ID Read: 0x00 即可。

130W可以参考配件手册来使用。

具体的深度算法可以参考TROS手册。