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.

[参考译文] AM69A:适用于 AM68A/AM69A EVM 的 CSI 摄像头?

Guru**** 1640390 points
Other Parts Discussed in Thread: AM69A, AM68A, TDA4VM, AM69
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1217537/am69a-csi-cameras-for-am68a-am69a-evm

器件型号:AM69A
主题中讨论的其他器件: AM68ATDA4VMAM69

香榭丽舍:

#1.

为 AM68A + AM69A 推荐的 CSI 摄像头有哪些?

我们是否为客户提供了 AVL 摄像头模块?

#2.

与 AI 一起运行的 AM68A/AM69A CSI 摄像头的演示指南在哪里?

BR Rio

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

    里约

    您是否在使用下面所述的入门套件:

    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

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

    BTW、我浏览过这个文档: https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-j721s2/08_06_00_10/exports/docs/linux/Foundational_Components/Kernel/Kernel_Drivers/Camera/CSI2RX.html?highlight=camera

    不推荐将 CSI 摄像头用于 AM68A。

    BR Rio

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

    香榭丽舍:

    我使用2个 CSI 摄像头体验了 EdgeAI EVM。

    那么、我认为这2个 CSI 摄像头也可以配合 AM68A/AM69A EVM 使用?

    BR Rio

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

    里约

    EdgeAI SDK 中的"Hardware Setup"(硬件设置)部分将包含此信息。

    https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-edgeai/AM68A/08_06_00/exports/docs/devices/AM68A/linux/getting_started.html#hardware-setup

    此致

    Karan

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

    Karan 您好:

    谢谢、下面是一些问题:

    a. AM69A 摄像头怎么样?

    b.需要在 AM68A + AM69A 上制作2个 CSI 摄像头。

      那么,双摄像头是否正常工作?

    BR Rio

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

    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 文档、

    https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-edgeai/AM68A/08_06_00/exports/docs/devices/AM68A/linux/getting_started.html#rpiv2-imx219-raw-sensor

    这里是 AM69A 文档、

    https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-edgeai/AM69A/08_06_00/exports/docs/devices/AM69A/linux/getting_started.html#rpiv2-imx219-raw-sensor

    我们删除了 AM68A 和 AM69A 的公开文档中有关 Fusion1和汽车传感器(IMX390)的介绍。

    不过、您可以尝试前面提到的适用于 TDA4VM 的相同方法、

    https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-edgeai/TDA4VM/08_06_00/exports/docs/devices/TDA4VM/linux/getting_started.html#imx390-raw-sensor

    此致、
    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

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

    Shyam 您好:

    有任何反馈吗?

    BR Rio

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

    您好、RIO、

    您能否与您分享 uEnv.txt?  我们已在 AM68A/AM69A 上使用两个 IMX219摄像头进行了验证

    您是否尝试仅连接一个? 此外、当您使用 RPI v2摄像机时、请使用 rpiV2_cam_example.yAML

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

    Shyam 您好:

    好的、由于现在没有 EVM、我会在下周前发布。

    我想我已经在我的 uEvn.txt 中添加了这行代码:

    NAME_overles=K3-AM69-SK-RPI-CAM-imx219.dtbo

    这就是检测到 IMX219的原因。

    BR Rio

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

    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

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

    Shyam 您好:

    有任何反馈吗?

    BR Rio

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

    Shyam 您好:

    如果您有任何图像证明2X CSI IMX219可与 AI 完美搭配、请通过 TI Drive 向我提供。

    谢谢。

    BR Rio

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

    您好、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

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

    AM69 SK 应使用哪个 dtbo?

    请说明。 !!

    K3-AM69-SK-RPI-CAM-imx219.dtbo

    k3-j721e-sk-rpi-cam-imx219.dtbo

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

    您是否看到此严重错误日志?

    分段故障(磁芯卸载)

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

    如果使用这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

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

    大家好、Rio、我看到了这个问题。 我们仍然需要 edgeai-apps dtbo。 imx219 dtbo 只是一个附加. 您的文件应如下所示:

    NAME_overles=k3-j784s4-edgeai-apps.dtbo k3-am69-sk-rpi-cam-imx219.dtbo

    完成此操作后、您可以使用修改后的 YAML 文件运行应用程序。

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

    您好。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

    e2e.ti.com/.../Fail_5F00_Logs_5F00_For_5F00_Abhay.txt

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

     Rio 若干评论,

    -您不需要运行 init_script 或 setup_script,两者都在引导时自动运行

     -在配置文件中,与设备一起,您还需要处理 subdev-id。 例如、在 rpiV2_cam_example_Video12.yAML subdev-id 中应为5 (如引导后所示)

    -我不知道为什么这是不起作用,因为我们已经在这里尝试了同样的,它是有效的。 建议重新刷写 SD 卡并准备一个新映像、然后再尝试。 (以前未应用正确的 dtbos 和运行的测试可能会导致出现问题)

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

    还有一个问题。 您是否在 uEnv.txt 更改后重新启动板? 如果没有、请执行。 你必须重新启动板后应用,对不起我忘了提到它。 即使重启不起作用,那么你可能会遵循我的建议。

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

    #1. 我已经重新启动了很多次。

    #2. 重新创建 SD 卡需要多次。

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

    PLZ 与我分享你的 YAML 正在工作.

    谢谢。

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

    我已经将 Video4设置为 subdev2,将 Video12设置为 subdev5 。

    仍然会给我分段故障。

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

    您好、Abhay:

    进行冷启动后、2个摄像头与人工智能"单独"运行正常。

    现在、请帮助我使其同时工作、因为我们的 UI 无法同时设置两个摄像头。

    谢谢。

    BR Rio

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

    问题已解决。 将关闭该帖子。