AHD 转 MIPI,CanMv-K230 上使用

Viewed 29

重现步骤

1、使用cs0 接 xs9950 ,AHD 转 Mipi转接板。启动信息有收到信息,但调用sensor id=0,报错,没找到sensor。

期待结果和实际结果

软硬件版本信息

板子:canMv-k230-01 studio 板子,
軟件:CanMV-K230 自己编译,之后选择上xs9950驱动

错误日志

尝试解决过程

补充材料

报错信息

1 Answers

你好,默认Sensor构造时是选择1920x1080的sensor,而xs9950的分辨率没有这么高。

我有尝试去设置它的分辨率,但还是一直报这个错误,是否有测试实例呢?BSP还有哪部分需要调整呢?下方是我的测试代码。
sensor = Sensor(id=0) #Constructing a camera object
sensor.reset() #reset the Camera
sensor.set_framesize(width=1280,height=720)
#sensor0.set_pixformat(Sensor.YUV420SP)
#sensor.set_framesize(Sensor.FHD) #Set frame size to FHD (1920x1080), default channel 0
#sensor.set_pixformat(Sensor.RGB565) #Set the output image format, channel 0

sensor = Sensor(id = 0, width = 1280, height = 720),需要这样设置

没有报sensor找不到了,运行还是报错,错误如下
RuntimeError: sensor(0) run error, vicap init failed(-1)