主题中讨论的其他器件: AM68A、 TDA4VM、 AM69
香榭丽舍:
#1.
为 AM68A + AM69A 推荐的 CSI 摄像头有哪些?
我们是否为客户提供了 AVL 摄像头模块?
#2.
与 AI 一起运行的 AM68A/AM69A CSI 摄像头的演示指南在哪里?
BR Rio
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.
里约
您是否在使用下面所述的入门套件:
https://www.ti.com/tool/SK-AM68
https://www.ti.com/tool/SK-AM69
或者您是否在 EVM 上:
https://www.ti.com/tool/J721EXCPXEVM + https://www.ti.com/tool/J721S2XSOMXEVM
https://www.ti.com/tool/J784S4XEVM
此致
Karan
Karan 您好:
感谢您的帮助。
我使用这2个 EVM:
https://www.ti.com/tool/SK-AM68
https://www.ti.com/tool/SK-AM69
BR Rio
不推荐将 CSI 摄像头用于 AM68A。
BR Rio
里约
EdgeAI SDK 中的"Hardware Setup"(硬件设置)部分将包含此信息。
此致
Karan
Karan 您好:
我已在 AM69A 上激活2个 CSI IMX390。 日志如下所示。
AM69A-SK 登录:root
检测到 CSI 摄像头0
设备=/dev/video4
名称= imx219
格式=[fmt:SRGGB8_1X8/1920x1080]
subdev_id =/dev/v4l-subdev2
ISP 要求=是
检测到 CSI 摄像头1
设备=/dev/video12
名称= imx219
格式=[fmt:SRGGB8_1X8/1920x1080]
subdev_id =/dev/v4l-subdev5
ISP 要求=是
但边缘 AI 无法运行、如何修复?
BR Rio
即使我触发 YAML 到 IMX390、它也会给我这个错误。
root@AM69A-SK:/opt/edgeai-gst-apps/apps_python #./app_edgeai.py ..../configs/imx390_cam_example.yaml
libtidl_onnxrt_EP 已加载0x3f8f0dc0
最终创建的子图数为:1、-卸载节点- 289、总节点- 289
应用程序:初始化... !!!
APP_LOG:错误:无法映射大小为262144字节的存储器@ 0xaf000000!!
应用程序:错误:日志写入程序初始化失败!!
应用程序:初始化... 完成!!!
分段故障(磁芯卸载)
RIO、
您似乎在检测 IMX219摄像头并尝试使用 IMX390?
这里是 AM68A 文档、
这里是 AM69A 文档、
我们删除了 AM68A 和 AM69A 的公开文档中有关 Fusion1和汽车传感器(IMX390)的介绍。
不过、您可以尝试前面提到的适用于 TDA4VM 的相同方法、
此致、
Shyam
Shyam 您好:
抱歉我的拼写错误:
我正在尝试采用的 IMX219摄像头。
这就是下面的日志显示219已激活的原因。
是否有任何意见/指引线让我继续工作?
AM69A-SK 登录:root
检测到 CSI 摄像头0
设备=/dev/video4
名称= imx219
格式=[fmt:SRGGB8_1X8/1920x1080]
subdev_id =/dev/v4l-subdev2
ISP 要求=是
检测到 CSI 摄像头1
设备=/dev/video12
名称= imx219
格式=[fmt:SRGGB8_1X8/1920x1080]
subdev_id =/dev/v4l-s
Shyam 您好:
就在这里。
请按以下内容回顾。
谢谢。
BR Rio
########################################
#注:此文件将在 bootcmd 运行和后进行评估
# bootcmd 必须设置为加载此文件(如果它存在)
#默认为所有较新的 U-Boot 映像。 这也意味着一些
此文件无法更改 bootdelay 等变量,因为
#它不会被评估,直到 bootcmd 运行。
PSDK_setup_file=.PSDK_setup
CHECK_PSDK_setup=load MMC 1:1 ${loadaddr}${PSDK_setup_file}
#重置为默认环境
do_psdk_setup=env 默认-f -a;saveenv
#如果以前没有这样做,那么重置到默认环境,并通过写一个文件来指明这一点
此外,SK 需要额外的 dtbo 来引导。 根据 board_name 将其前面添加到 name_overlays
uenvcmd=如果运行 check_PSDK_setup;然后回显"已设置";否则运行 do_pSDK_setup;mw.b ${loadaddr}0 1;fatwrite mmc 1:1 ${loadaddr}.psdk_setup 1;重置;fi;如果测试"$board_name"="am
#设置正确的 U-Boot 环境变量
dorprocboot=1
#Rio:原文
#name_overles=k3-j784s4-edgeai-apps.dtbo
#RIO :用于 IMX219相机
NAME_overles=K3-AM69-SK-RPI-CAM-imx219.dtbo
您好、RIO、
对于 IMX219、请使用 rpiV2_cam_example.yAML 文件作为参考。 确保 YAML 文件中输入的来源与您的设备匹配。 在本例中、系统显示为/dev/video4和/dev/video12. 看一下文件的流部分、确保所需的输入(即您的两个摄像头)指向正确的输出。 有关更多详细信息、请参阅此页面: https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-edgeai/AM68A/08_06_00/exports/docs/common/configuration_file.html
我希望这对您有所帮助。
谢谢!
Fabiana Jaimes
#1. 我已经修改了 Yam 视频4和视频12单独 l ,但它仍然给我这些错误日志。
请向上滚动以上讨论、它是相同的错误日志: 无法映射大小为262144字节的内存@ 0xaf000000!!
root@AM69A-SK:/opt/edgeai-gst-apps/apps_python #./app_edgeai.py ..../configs/rpiV2_cam_example_Video4.yaml
libtidl_onnxrt_EP 已加载0x193fc2a0
最终创建的子图数为:1、-卸载节点- 289、总节点- 289
应用程序:初始化... !!!
APP_LOG:错误:无法映射大小为262144字节的存储器@ 0xaf000000!!
应用程序:错误:日志写入程序初始化失败!!
应用程序:初始化... 完成!!!
分段故障(磁芯卸载)
#2. 您测试2 X CSI 电流是否正常工作?
为了使2个 CSI 同时工作, YAML 需要有2个视频源。
我以前使用过 EDGI_AI_EVM、请观看此视频: https://www.youtube.com/watch?v=vxEDPDV3wdE
#3. 我的问题是:
a.如果您要显示2个 CSI 摄像头输出、则需要使默认 HDMI 屏幕 UI 布局消失。
如何在 AM69A 上执行此操作?
b.从错误日志可以看出、问题是 TIDL 不适用于节点、
如果您证明您已经使2个 CSI 摄像头工作,请在这里拍照。
谢谢。
BR Rio
如果使用这2公分,我确认我的 CSI 2摄像头工作。
gst-launch-1.0 -v v4l2src device=/dev/video4! 视频/x-Bayer,宽度=1920,高度=1080,帧速率=30/1! bayer2rgb! video/x-raw,宽度=1920,高度=1080! 视频转换! 视频播放! kmssink driver-name=tidss
gst-launch-1.0 -v v4l2src device=/dev/video12! 视频/x-Bayer,宽度=1920,高度=1080,帧速率=30/1! bayer2rgb! video/x-raw,宽度=1920,高度=1080! 视频转换! 视频播放! kmssink driver-name=tidss
现在,剩下的是调试段的故障。
请提供帮助
BR Rio
您好。Abhay:
#1.请查看附件以了解我的序列。
#2.我的关键步骤显示如下。
./ init_script.sh
./ setup_cameras.sh
/cat configs/rpiV2_cam_example_Video4.yAML
/cat configs/rpiV2_cam_example_Video12.YAML
已加载 libtidl_onnxrt_EP 0x2028f2a0
最终创建的子图数为:1、-卸载节点- 289、总节点- 289
应用程序:初始化... !!!
APP_LOG:错误:无法映射大小为262144字节的存储器@ 0xaf000000!!
应用程序:错误:日志写入程序初始化失败!!
应用程序:初始化... 完成!!!
分段故障(磁芯卸载)
已加载 libtidl_onnxrt_EP 0x32eb2570
最终创建的子图数为:1、-卸载节点- 289、总节点- 289
应用程序:初始化... !!!
APP_LOG:错误:无法映射大小为262144字节的存储器@ 0xaf000000!!
应用程序:错误:日志写入程序初始化失败!!
应用程序:初始化... 完成!!!
dtbo 是根据你的意思设置的。
CAT /run/media/mmcblk1p1/uEnv.txt
--> name_overlasers=k3-j784s4-edgeai-apps.dtbo k3-am69-sk-rpi-cam-imx219.dtbo
BR Rio
Rio 若干评论,
-您不需要运行 init_script 或 setup_script,两者都在引导时自动运行
-在配置文件中,与设备一起,您还需要处理 subdev-id。 例如、在 rpiV2_cam_example_Video12.yAML subdev-id 中应为5 (如引导后所示)
-我不知道为什么这是不起作用,因为我们已经在这里尝试了同样的,它是有效的。 建议重新刷写 SD 卡并准备一个新映像、然后再尝试。 (以前未应用正确的 dtbos 和运行的测试可能会导致出现问题)