CSI支持
-
-
-
@wuming 先使用QV4L2打开video11节点,系统默认已经安装。
-
@george 如下代码测试正常:
import cv2 as cv2 cap = cv2.VideoCapture(11) while True: success, img = cap.read() cv2.imshow("Video", img) if cv2.waitKey(1) & 0xFF == ord('q'): break cap.release() cv2.destroyAllWindows()
-
@george QV4L2打开摄像头命令格式是怎样的?
-
@george 打开了设备,但是start capturing,然后没有,然后。感觉这个板子的可靠性、兼容性不佳,有上当的感觉
-
@wuming dmesg打印一份传上来,这种情况是没有识别到摄像头模组。
-
@george
请看看这个是怎么回事情 -
@wuming 确认DTS文件有如下配置,如果没有就更新代码:
-
@jugg 可以提交一下如下log信息,看IMX219有没有正常识别到。
coolpi@Ubuntu:~$ dmesg |grep imx219 [ 10.459055] imx219 4-0010: driver version: 00.01.02 [ 10.459070] imx219 4-0010: Failed to get reset-gpios [ 10.459077] imx219 4-0010: Failed to get power-gpios [ 10.459084] imx219 4-0010: Failed to get pwdn-gpios [ 10.459087] imx219 4-0010: imx219_video_probe [ 10.459089] imx219 4-0010: imx219 power on [ 10.550251] imx219 4-0010: xvclk matched OK [ 10.583962] imx219 4-0010: Model ID 0x0219, Lot ID 0x798a91, Chip ID 0x06cf [ 10.583964] imx219 4-0010: imx219_ctrls_init [ 10.677433] rockchip-csi2-dphy csi2-dphy0: dphy0 matches m01_f_imx219 4-0010:bus type 5 [ 13.246834] imx219 4-0010: imx219 power on [ 13.338229] imx219 4-0010: xvclk matched OK [ 13.380673] imx219 4-0010: imx219 power off [ 14.004893] imx219 4-0010: imx219 power on [ 14.096951] imx219 4-0010: xvclk matched OK [ 14.127786] imx219 4-0010: imx219 power off [ 14.162705] imx219 4-0010: imx219 power on [ 14.244563] imx219 4-0010: xvclk matched OK [ 59.475452] imx219 4-0010: imx219 stream 000 [ 59.479866] imx219 4-0010: imx219 stream 001 [ 59.640823] imx219 4-0010: imx219 stream 002 [ 75.813070] imx219 4-0010: imx219 stream 000
-
@george 这些信息表示imx219打开了么?
-
@wuming 这个IMX219是有打开的。上层直接用QV4L2打开video11节点就好了。
-
@george 可是它就是一个绿屏,线我买了两条,摄像头买了两个,都不行。我想u盘刷系统不行,连电脑刷机也不行,这个板子搞够了。
-
@wuming 上电开机,快速按三次pwr按键机器进入MSC模式,就可以使用etcher刷系统了。
-
@wuming 今天我会上传一个最新的镜像文件,默认支持IMX219单摄像头,你烧录以后再同步测试。先确认机器是否能正常进入MSC模式?
-
@wuming 下图如下固件测试,已经集成IMX219单摄的驱动和基础配置。
-
@george 问题就是无论怎么按pwr键,机器都不能进入MSC模式,用U盘也不能启动,末法子了,准备低价转让。
-
@wuming 按照如下方法操作,格式化EMMC
1.按住中间的loader按键同时短按复位按键,机器就会进入maskrom模式,如下图所示:
2.选择loader文件,选择EMMC,点击download,等待完成以后点击Eraseall。即可完成EMMC擦除。
3.短按复位按键,快速按三次pwr按键,机器就会进入MSC模式
4.使用etcher选择固件和MSC设备烧录即可。