@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()
@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设备烧录即可。