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.

[参考译文] TDA4VM:csi2rx DMA 故障

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1504874/tda4vm-csi2rx-dma-fail

器件型号:TDA4VM

工具/软件:

您好、

我想问一下是什么原因导致出现这个日志。

"耗尽 DMA 失败。 下一帧可能是假的"

此致、

Cesar

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

    尊敬的 Cesar:

    您从哪个 CSIRX 驱动程序中看到了此问题?  

    此致、

    Brijesh

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

    您好、Brijesh、

    有时、这些日志会在系统启动后刷写

    此致、

    Cesar

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

    您好 Cesar、

    何时出现此问题以及您使用的是哪个 SDK 版本? 通常、运行 V4L2示例时不应该出现此错误、那么您在停止驱动程序时是否会看到此错误?  您可以尝试使用最新版本吗?  

    此致、

    Brijesh

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

    您好、Brijesh、

    sdk0900;

    示例应用 cmd:

    gst-launch-1.0 -v \
    v4l2src device=/dev/video2 io-mode=4 do-timestamp=true! 队列 max-size-buffers=240 max-size-time=0! \
    video/x-raw、格式=UYVY、宽度=1920、高度=1080、帧速率=15/1、间隔模式=渐进、色度=bt709! \
    标识 sync=true single-segment=true! tiovxdlcolorconvert! 队列 max-size-buffers=240 max-size-time=0! \
    video/x-raw、格式=NV12、宽度=1920、高度=1080、帧速率=15/1、间隔模式=渐进、比色法=bt709! \
    视频! 视频/x-raw、帧速率=15/1! \
    v4l2h264enc extra-controls="controls、frame_level_rate_control_enable=(int) 1、video_bitrate=(int) 5000000、video_GOP_size=(int) 15;"! \
    h264parse! 队列 max-size-buffers=240 max-size-time=0! filesink sync=true location=/mnt/output/output{new_number}_2M_right.h264 &

    在什么情况下会耗尽 DMA。

    此致、

    Cesar

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

    尊敬的 Cesar:

    您能否分享 您正在用作 v4l2src 设备的摄像头? 每次运行流水线时是否都会出现此问题? 我们强烈建议您 在最新的 SDK 版本中尝试使用。

    谢谢您、

    法比亚纳