周末有空把手里的HI3559AV100开发板的四路Sensor调试。
一、调试过程遇到的问题记录:
1.烧录问题,开发板上有一个拨码器选择存储介质还有启动方式,存储介质有nand flash、spi norflash、emmc等,原来板子上烧录的是010版本的SDK里面的sample文件还未支持四路4k输出,common目录下的sample_comm_vi.c
只添加了两路imx334的输入,所以在运行avs_demo过程中会出现vi部分错误,需要更换新版本的SDK sample_comm_vi.c文件我这里用的是SDK2.0版本,SDK2.3版本新添加了一些sensor所以也会报错,最好的解决方式还是替换掉SDK2.0版本的即可。
1.sensor type选择,在Makefile.param文件下选择
SONY_IMX334_SLAVE_MIPI_8M_30FPS_12BIT
二、需要做的工作
1.加载驱动,把mpp目录下的
Hi3559AV100_SDK_V2.0.2.0\package\mpp\out\linux\multi-core
下的ko目录复制到板子上,加载驱动
./load3559av100_multicore -i -sensor0 imx334 -sensor1 imx334 -sensor2 imx334 -seensor3 imx334 -sensor4 imx334 -sensor5 imx290 -imx334 imx290 -sensor7 imx334
一般复制到板子需要chmod下权限
注:不同SDK不兼容会加载出错,所以还是用SDK2.0版本来使用。
加载load驱动后就可以运行AVS_sample的demo了。
日期:2024年7月8日
先做个简易记录,后续写个完整版的关注重点和细节
输出的8K非融合拼接视频: