我有 AM4378评估板(www.ti.com/.../tmdxsk437x)。 通过访问 http://processors.wiki.ti.com/index.php/Processor_SDK_Building_The_SDK#Build_Steps、使用 Yocto 构建图像。
当我尝试使用以下命令使用 gstreamer 流式传输数据时、失败并显示错误"WARNING:ERRORING 流水线:Could not link v4l2src0 to fbdevsink0"。
#gst-launch-1.0 v4l2src! VIDEO/x-RAW、format=uyvu、width=1280、height=720! fbdevsink 设备=/dev/fb0
警告:错误流水线:无法将 v4l2src0链接到 fbdevsink0
但使用"videotestsrc"的以下命令工作正常。
#GST-LAUNCH-1.0视频测试 src! VIDEO/x-RAW、宽度=1280、高度=720! fbdevsink 设备=/dev/fb0
正在将管道设置为暂停...
管道是 PREROLLING ...
管道是 PREROLLED...
正在将管道设置为正在播放...
新时钟:GstSystemClock
根据器件树源、摄像头模块位于 I2C1上、地址为0x30。 当我尝试使用 i2cdetect 时、它显示地址0x30的 UU。 为什么它显示为摄像头的 UU、任何人都面临此问题。
root@AM437X-EVM:~# i2cdetect -y -r 1.
0 1 2 3 4 5 6 7 8 9 A b c d e f
00: ------------ ------------ ------
10:------------ ------ 18 ---- UU ----------
20:------------ ------------ ------------ --
30:UU ---------- ---- UU ------------ ----
40:------------ ------------ ------------ --
50:---------- ------------ ------------ --
60:------------ ------------ ------------ --
70:------------ ------
根目录@AM437X-EVM:~编号
根据原理图、GPIO 线路连接到摄像头的断电线路。 在检查断电线路之前、是否认为检查用于流处理的 gstreamer 流水线是正确的、是否有人在 AM4378评估板上遇到过类似的问题?
我还尝试了 SDK 中提供的摄像头 GUI 应用程序(附带屏幕截图)、但选择"捕获"按钮时、它也会显示空白屏幕。
