问题描述
使用IMX335传感器,Sensor API找不到传感器
硬件板卡
庐山派K230
软件版本
CanMV_K230_LCKFB_micropython_v1.6-0-ge4441cc_nncase_v2.9.0
使用IMX335传感器,Sensor API找不到传感器
庐山派K230
CanMV_K230_LCKFB_micropython_v1.6-0-ge4441cc_nncase_v2.9.0
你好,庐山派默认没有开始335的驱动
[19:19:33.053]
[19:19:33.053] U-Boot SPL 2022.10-00003-g8b0f66c4 (Apr 10 2026 - 10:15:01 +00
[19:19:33.058] 00)
[19:19:33.058] lpddr4 2660
[19:19:33.148] select slot A (ver_a=0x0, ver_b=0x0)
[19:19:33.596]
[19:19:33.596] OpenSBI v1.2.2
[19:19:33.596] heap: [0x005d2340 - 0x045d2340], size 65536 KB
[19:19:33.596] page: [0x045d2348 - 0x1fffec00
[19:19:33.604] ], size 452786 KB
[19:19:33.604] lwIP-2.1.2 initialized!
[19:19:33.657] [I/SDIO] SD card capacity 7864320 KB.
[19:19:33.667] found part[0], begin: 115343360, size: 10.0MB
[19:19:33.667] found part[1], be
[19:19:33.672] gin: 125829120, size: 500.0MB
[19:19:33.672] found part[2], begin: 1073741824,
[19:19:33.678] size: 6.511GB
[19:19:33.800] [E/drv_touch] touch probe failed.
[19:19:33.800] [E/drv_touch] R
[19:19:33.806] egister default touch failed
[19:19:34.069] [I/sal.skt] Socket Abstraction Layer initialize success.
[19:19:34.174] Can't find sensor on csi0
[19:19:34.276] Can't find sensor on csi1
[19:19:34.376] TODO: imx335 read chip id maybe failed, 0x0355 != 0x0000
[19:19:34.376] Probe
[19:19:34.383] dummy af driver
[19:19:34.383] find sensor(imx335_csi2) on csi2
[19:19:34.383] vicap_mcm_init
[19:19:34.391] no fft_device_init library!
[19:19:34.391]
[19:19:34.391] #############SDK VERSION######################################
[19:19:34.391] S
[19:19:34.400] DK : v0.7-20260416-101439-gitlab-runner-jyosdfnqv-project-1631-concurrent-0-26bab2a
[19:19:34.400] CanMV : v
[19:19:34.408] 1.6-20260416-101439-gitlab-runner-jyosdfnqv-project-1631-concurrent-0-3539df6
[19:19:34.408] nncase: 2.9.0
[19:19:34.408] ##
[19:19:34.416] ############################################################
[19:19:34.416] msh />
[19:19:34.551] CanMV K230 start in 1499706 us
[19:19:34.551] IDE debugger built Apr
[19:19:34.557] 16 2026 10:15:08
[19:19:34.557] [mpy] enter repl
[19:19:34.557] usb disconnect
[19:19:34.562]
[19:19:35.100] [I/WLAN.dev] wlan init success
[19:19:35.111] [I/WLAN.lwip] eth device init ok name:w0
[19:19:35.111] [I/WLAN.dev] wlan init success
[19:19:35.127] [I/WLAN.lwip] eth device init ok name:w1
[19:19:40.984] [mpy] exit, reset
[19:19:40.984] [Warn] (7.934, +7934) lv_deinit: lv_deinit:
[19:19:40.990] already deinited (in lv_obj.c line #287)
[19:19:41.044] [mpy] enter script
[19:20:04.932] board CanMV_K230_LCKFB use default sensor mirror setting
[19:20:04.932] probe
[19:20:04.938] sensor type 4, mirror 0
[19:20:04.945] panel virtdev, pixelclock 148500 khz, resolution 1920x1080@60
[19:20:04.945] panel is rotated, we only need on
[19:20:04.954] e osd buffer
[19:20:04.954] kd_mpi_vicap_set_chn_attr: chn0 override buffer_size: old=0x5ef000, new=0x5ef000 (
[19:20:04.963] width=1920, height=1080, format=3)
[19:20:04.963] first mode is 0
[19:20:04.992] [tuning] dev: 0
[19:20:04.992] acq_win.width: 1920
[19:20:04.992] acq_win.height: 1080
[19:20:04.998] pipe_ctrl: 4294967289
[19:20:04.998] sensor_fd: 7
[19:20:04.998] sensor_type: 4
[19:20:04.998] sensor_name
[19:20:05.003] : imx335_csi2
[19:20:05.003] database_name: imx335-1920x1080
[19:20:05.003] buffer_num: 0
[19:20:05.003] buffer_size: 0
[19:20:05.003] [tuning] chn:
[19:20:05.012] 0
[19:20:05.012] out_win.width: 1920
[19:20:05.012] out_win.height: 1080
[19:20:05.012] bit_width: 0
[19:20:05.012] pix
[19:20:05.017] _format: 14
[19:20:05.017] buffer_num: 4
[19:20:05.017] buffer_size: 6221824
[19:20:05.017] yraw_size: 0
[19:20:05.017] uv_size: 0
[19:20:05.017] v_size: 0
[19:20:05.017] block_typ
[19:20:05.026] e: 1
[19:20:05.026] wait_time: 500
[19:20:05.026] chn_enable: 1
[19:20:05.026] isp_3dnr_en is 1 g_isp_dev_
[19:20:05.031] ctx[dev_num].dev_attr.pipe_ctrl.bits.dnr3_enable is 1
[19:20:05.065] VsiCamDeviceCreate hw:0-vt:0 created!
[19:20:05.065] kd_mpi_isp_calib_file_loa
[19:20:05.070] d, using default xml file: /bin/imx335-1920x1080.xml
[19:20:05.163] kd_mpi_isp_calib_file_load, calib loaded and initialized successfully
[19:20:05.400] kd_mpi_isp_set_output_chn_format, width(1920), height(1080), pix_format(14)
[19:20:05.400] [dw] init
[19:20:05.408] , version Apr 15 2026 18:16:54
[19:20:05.408] kd_mpi_isp_open_database, us
[19:20:05.415] ing config path: /bin/
[19:20:05.415] kd_mpi_isp_open_database, loading manual config: /bin/imx335-1920x1080_manual.json
[19:20:05.539] kd_mpi_isp_open_database, loading auto config: /bin/imx335-1920x1080_auto.json
[19:20:06.748] dump dev(0)chn(0) failed.
[19:20:06.748] vicap dump dev 0 chn 0 failed.
[19:20:06.748] kd_mp
[19:20:06.754] i_isp_stop_stream chn enable is 1
[19:20:06.754] kd_mpi_isp_stop_stream chn e
[19:20:06.760] nable is 0
[19:20:06.760] kd_mpi_isp_stop_stream chn enable is 0
[19:20:07.410] release reserved vb 0
[19:20:07.447] <3>[5] [Func]:sys_get_bind_by_dest [Line]:699 [Info]:dest have not bind any src
[19:20:07.447] <3>[5] [Func]:
[19:20:07.455] sys_get_bind_by_dest [Line]:699 [Info]:dest have not bind any sr
[19:20:07.461] c
[19:20:07.461] <3>[5] [Func]:sys_get_bind_by_dest [Line]:699 [Info]:dest ha
[19:20:07.467] ve not bind any src
[19:20:07.467] <3>[5] [Func]:sys_get_bind_by_dest [Line]:699 [Info]:dest have not bind an
[19:20:07.475] y src
[19:20:07.475] <3>[5] [Func]:sys_get_bind_by_dest [Line]:699 [Info]:dest have not bind any src
[19:20:07.475] <3>[5]
[19:20:07.483] [Func]:sys_get_bind_by_dest [Line]:699 [Info]:dest have not bind any src
[19:20:07.483] <3>[5] [Func]:sys_ge
[19:20:07.491] t_bind_by_dest [Line]:699 [Info]:dest have not bind any src
[19:20:07.613] [mpy] exit, reset
[19:20:07.613] [Warn] (34.562, +26628) lv_deinit: lv_deinit: already deinited (in lv_obj.c
[19:20:07.621] line #287)
[19:20:07.672] [mpy] enter script