上周有开发者邮件咨询AISTARVISION ov5647和imx219两款camera在DB410c的使用状况,这两款camera是树莓派官方支持的摄像头模组,通过一个15针的csi2接口连接摄像头。
ov5647是500万像素图像传感器,最高支持2592 x 1944的静态图片与1080p/30FPS的视频录制,树莓派从12年推出就一直只支持这款camera模组。
imx219是树莓派去年刚刚更新支持的800万像素图像传感器,分为可见光和红外两种模组。
在交流中比较明显的一个感受是,树莓派的驱动开发不够友好,大部分的底层软件都封闭起来,究其原因应该是与Broadcom树莓派的芯片组架构息息相关,特别是多媒体部分大多跑在它的独特gpu上,所以没办法开放,只能以firmware和module的方式进行。
鉴于此,迅速行动起来,找来了树莓派同款ov5647模组,AISTARVISION Adapter v2.0本身带有2个与树莓派pin2pin兼容的15针csi2接口,硬件上无缝匹配。
参考以下左侧的树莓派csi接口原理图和ov5647的datasheet,CAM_GPIO脚对应ov5647的Reset。右侧为Adapter v