ESP32-P4X-Function-EV-Board无法启动camera
Posted: Wed Mar 25, 2026 2:36 am
最新ESP32-P4X-Function-EV-Board开发板,跑esp-idf v5.5.3的examples\peripherals\camera\mipi_isp_dsi示例demo,启动相机时失败。
int enable_flag = 1;
// Set sensor output stream
ret = esp_cam_sensor_ioctl(cam, ESP_CAM_SENSOR_IOC_S_STREAM, &enable_flag);
ret返回失败
日志:
D (1865) sccb_i2c: new io_i2c: 0x48000e50
I (1875) sc2336: Detected Camera sensor PID=0xcb3a
I (1875) sensor_init: fmt[0].name:MIPI_2lane_24Minput_RAW10_1280x720_30fps
I (1875) sensor_init: fmt[1].name:MIPI_2lane_24Minput_RAW10_1280x720_50fps
I (1885) sensor_init: fmt[2].name:MIPI_2lane_24Minput_RAW10_1280x720_60fps
I (1895) sensor_init: fmt[3].name:MIPI_1lane_24Minput_RAW10_1920x1080_25fps
I (1895) sensor_init: fmt[4].name:MIPI_2lane_24Minput_RAW10_1920x1080_25fps
I (1905) sensor_init: fmt[5].name:MIPI_2lane_24Minput_RAW10_1920x1080_30fps
I (1915) sensor_init: fmt[6].name:MIPI_2lane_24Minput_RAW10_800x800_30fps
I (1915) sensor_init: fmt[7].name:MIPI_2lane_24Minput_RAW10_640x480_50fps
I (1925) sensor_init: fmt[8].name:MIPI_2lane_24Minput_RAW8_1920x1080_30fps
I (1935) sensor_init: fmt[9].name:MIPI_2lane_24Minput_RAW8_1280x720_30fps
I (1935) sensor_init: fmt[10].name:MIPI_2lane_24Minput_RAW8_800x800_30fps
I (1945) sensor_init: fmt[11].name:MIPI_2lane_24Minput_RAW8_1024x600_30fps
I (2585) sensor_init: Format in use:MIPI_2lane_24Minput_RAW8_1024x600_30fps
I (2585) sensor_init: probe 48:0
I (2595) sensor_init: chip id:52026
D (2605) i2c.master: I2C transaction unexpected nack detected
E (2605) sccb_i2c: s_sccb_i2c_transmit_reg_a16v8(88): failed to i2c transmit
D (2605) sc2336: Stream=1
E (2605) sensor_init: Start stream fail:259
int enable_flag = 1;
// Set sensor output stream
ret = esp_cam_sensor_ioctl(cam, ESP_CAM_SENSOR_IOC_S_STREAM, &enable_flag);
ret返回失败
日志:
D (1865) sccb_i2c: new io_i2c: 0x48000e50
I (1875) sc2336: Detected Camera sensor PID=0xcb3a
I (1875) sensor_init: fmt[0].name:MIPI_2lane_24Minput_RAW10_1280x720_30fps
I (1875) sensor_init: fmt[1].name:MIPI_2lane_24Minput_RAW10_1280x720_50fps
I (1885) sensor_init: fmt[2].name:MIPI_2lane_24Minput_RAW10_1280x720_60fps
I (1895) sensor_init: fmt[3].name:MIPI_1lane_24Minput_RAW10_1920x1080_25fps
I (1895) sensor_init: fmt[4].name:MIPI_2lane_24Minput_RAW10_1920x1080_25fps
I (1905) sensor_init: fmt[5].name:MIPI_2lane_24Minput_RAW10_1920x1080_30fps
I (1915) sensor_init: fmt[6].name:MIPI_2lane_24Minput_RAW10_800x800_30fps
I (1915) sensor_init: fmt[7].name:MIPI_2lane_24Minput_RAW10_640x480_50fps
I (1925) sensor_init: fmt[8].name:MIPI_2lane_24Minput_RAW8_1920x1080_30fps
I (1935) sensor_init: fmt[9].name:MIPI_2lane_24Minput_RAW8_1280x720_30fps
I (1935) sensor_init: fmt[10].name:MIPI_2lane_24Minput_RAW8_800x800_30fps
I (1945) sensor_init: fmt[11].name:MIPI_2lane_24Minput_RAW8_1024x600_30fps
I (2585) sensor_init: Format in use:MIPI_2lane_24Minput_RAW8_1024x600_30fps
I (2585) sensor_init: probe 48:0
I (2595) sensor_init: chip id:52026
D (2605) i2c.master: I2C transaction unexpected nack detected
E (2605) sccb_i2c: s_sccb_i2c_transmit_reg_a16v8(88): failed to i2c transmit
D (2605) sc2336: Stream=1
E (2605) sensor_init: Start stream fail:259