K230 ISP Tuning Tool无法连接K230开发板

Viewed 81

重现步骤

根据K230 Linux+RT-Smart SDK文档中的K230 ISP Tuning Tool使用指南进行操作。
1、在windows系统运行K230 ISP Tuning Tool.exe,指定exe文件所在目录为workspace
2、在大核运行sample_sys_init.elf,在大核运行t_server_c-6.1.0
3、在K230 ISP Tuning Tool输入开发板以太网ip和34567端口
期待结果和实际结果

期待K230 ISP Tuning Tool能完成和板子的连接
实际结果:K230 ISP Tuning Tool的console窗口报错:Error: Read timed out,未能成功完成连接

软硬件版本信息

硬件:CanMV-K230-LP4-V3.0
软件版本:使用k230_canmv_v3_defconfig编译k230 SDK v1.8 nncase 2.9.0

错误日志

小核输出

[root@canaan ~ ]# /mnt/t_server_c-6.1.0 -s 24 -w 1920 -h 1080 -d 1 -f 0 -r 0
sensor: 24, display: 1, width: 1920, height: 1080
opne mem success
kd_mapi_vicap_get_sensor_info ok
connector_fd  is 5 ret is 0
sample_vicap_vb_init start
sample_vicap_vb_init end
dw disable buf
sample_vicap_vo_layer_init, layer(1), offset.x(0), offset.y(0), relative_height(0)
check!!!
[] [Func]:kd_mapi_vicap_start [Line]:182 [Info]:mapi_send_sync failed
HTTP: Control tunnel is listening on 34567 port...
Transmit/HTTP: Start controlling
TCP: Control tunnel is listening on 45678 port...
TCP: Stream tunnel is listening on 45679 port...
Transmit/TCP: Start controlling
HTTP: 192.168.1.8:59929 >>> {"category":"ISP","key":"isEnable"}.
[client] send command length 35
[client] send command 35/35
kd_mapi_vicap_tuning error: 6402

/builds/maix_sw/k230_sdk/src/common/cdk/user/samples/tuning-server/t_frameworks/t_transmit_c/sour                                           ce/http/http_server.c:181: TTransmitServerHttp_controlLoop(): UNKNOWN ERROR
/builds/maix_sw/k230_sdk/src/common/cdk/user/samples/tuning-server/t_frameworks/t_transmit_c/sour                                           ce/transmit_server.c:418: taskEntryControl(): Transmit/HTTP: LoopControlHandler(): UNKNOWN ERROR

大核输出

msh /sharefs/app>./sample_sys_init.elf -?
[VENC_S] [Func]:mapi_msg_get_venc_mod [Line]:536 [Info]:###
[] [Func]:mapi_msg_get_dpu_mod [Line]:325 [Info]:###
Enter any character to exit the program!
connector_type is 1 connector_info.name is lt9611 connector_info.bg_clolor is 808000
[D/lt9611] vtotal 1125 vactive 1080 htotal_sys 400

kd_mapi_vicap_start dev id is 0
mirror mirror is 0 , sensor tpye is 24
ov5647_power_rest OV5647_CAM_PIN is 61
[tuning] dev: 0
acq_win.width: 1920
acq_win.height: 1080
pipe_ctrl: 4261412857
sensor_fd: 9
sensor_type: 24
sensor_name: ov5647
database_name: ov5647-1920x1080
buffer_num: 0
buffer_size: 0
[tuning] chn: 0
out_win.width: 1920
out_win.height: 1080
bit_width: 0
pix_format: 5
buffer_num: 6
buffer_size: 3110912
yraw_size: 0
uv_size: 0
v_size: 0
block_type: 1
wait_time: 500
chn_enable: 1
VsiCamDeviceCreate hw:0-vt:0 created!
ov5647_power_rest OV5647_CAM_PIN is 61
ov5647_sensor_power_on, iic read chip id err
kd_mpi_sensor_power_set, error(-1)
kd_mpi_sensor_init, error(1)
kd_mpi_isp_sensor_init, sensor open failed(1)
kd_mpi_isp_sensor_set_test_pattern failed(12)!
kd_mpi_isp_connect, vsi connect failed(13)!
kd_mpi_isp_init, isp connect failed.
kd_mpi_vicap_init, isp init failed.
[] [Func]:kd_mapi_vicap_start [Line]:255 [Info]:kd_mpi_vicap_init, vicap dev(0) init failed.
kd_mpi_isp_chn_buf_pool_deinit, vsi release buf pool failed(1)!
kd_mpi_isp_deinit, isp chn buf pool deinit failed(-1609203694)!
[] [Func]:msg_vicap_start [Line]:199 [Info]:kd_mapi_vicap_dump_frame failed:0xffffffff
[server] get message length 35
[server] received 35/35
[tuning] TCommonBufferQueue_open done
Assertion failed: handle (/builds/maix_sw/k230_sdk/src/big/mpp/userapps/src/vicap/src/isp/sdk/t_f                                           rameworks/t_database_c/source/t_database.c: TDatabase_query: 111)

尝试解决过程

尝试分别使用无参数和示例参数配置运行t_server_c-6.1.0,输出相同错误,无法连接

补充材料

1 Answers

看了一下log 、感觉是sensor 接的有问题,这个测试是用的canmv v1 csi0接ov5647 ,你接的是什么sensor 、看打印这块是不对的