This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/TMDSEVM572X:摄像头模块问题

Guru**** 2562120 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/613484/linux-tmdsevm572x-camera-module-issue

器件型号:TMDSEVM572X

工具/软件:Linux

您好!  

我还遇到了如下问题:

https://e2e.ti.com/support/arm/sitara_arm/f/791/t/596177?tisearch=e2e-sitesearch&keymatch=camera

使用 SDK 4.0.0.4版本的电路板信息(启动信息)

CPU:DRA752-GP ES2.0
型号:TI AM572x EVM 修订版 A3
电路板:AM572x EVM 修订版 A.30
DRAM:2GiB
MMC:OMAP SD/MMC:0、OMAP SD/MMC:1.

我 在几个月前购买了 TI AM57xx EVM 摄像头板。

但现在运行两个示例程序(qt-OpenCV-OpenCL-OpenGL-multithread、dualcameras),然后我们可以在开发套件上看到如下所示的结果

root@am57xx-EVM:~ qt-OpenCV-OpenCL-OpenGL-多线程
使用 Wayland-EGL
wlpvr:已初始化 PVR 服务
VIDEOIO 错误:V4L:索引1不正确!
GStreamer 插件:嵌入式视频播放暂停;报告了模块 v4l2src0:器件'/dev/video0 '不是捕获器件。
OpenCV 错误:未指定错误(GStreamer:无法启动管道
)、文件/home/gtbldadm/processor-sdk-linux-morty-build/build-CORTEX_1/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/opencv/3.1 +gitAUTOINC+ffb1eb48af-R3/g0
在抛出'CV::异常'实例后调用终止
什么():/home/gtbldadm/processor-sdk-linux-morty-build/build-CORTEX_1/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/opencv/3.1 +gitAUTOINC+ffb1eb48af-R3/git/modules/videio/src/cap_e
在函数 cvCaptureFromCAM_GStreamer 中

root 用户@am57xx-EVM:~ dual_camera-evm
CRTC 大小:800x480
CRTC 大小:1920x1080
无法打开/dev/video1设备
首次摄像头检测失败

捕捉1:打开的通道

捕捉1:能够流式传输

VIDIoc_G_parm:器件的 ioctl 不合适
未检测到摄像头
错误:DRM_RESTORE_PROPS:711:来自 drmModeAtomicCommit 的 RET =-13

使用 Wayland-EGL
wlpvr:已初始化 PVR 服务

--------------------------------------------------

我发现 EVM 有时会检测到(某些 SDK 版本、但我不记得哪个版本)、但有时也会检测到(包括最新版本4.0.0.4)。

我担心最近几个版本的设备树出现问题,或者其他问题...

此致

David。