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:CSI 数据

Guru**** 2457760 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1481559/tda4vm-csi-data

器件型号:TDA4VM

工具与软件:

您好、TI 专家!

SDK8.6、

现在只有一个摄像头连接到 CSI1上的解串器并使用 Multi_cam 演示进行调试。

阅读 解串器指示已经获得数据 (视频流水线锁定正常且检测到足够的吞吐量正常)。

不过、 TDA4未获取数据 . 原因是 Multi-CAN 应用程序在执行后卡在这里:

vx_zone_warning:[tivxCaptureSetTimeout:796]捕获:警告:使用 tivxCaptureRegisterErrorFrame 未提供错误帧、默认为永远等待!!

在这些配置中:

DES:VC1;        TDA4 :captureObj->params.chVcNum[0]= 1.

DES:1500Mbps    TDA4 :CSIRX_LANE_BAND_SPEED_1350_TO_1500_Mbps


DES:0x1E        TDA4 :{vx_df_image_UYVY,7},/*dataFormat 和 MSB [0]*/

为了尽快找到问题并获得更多调试信息、我可以使用哪些信息点 打印或读取 有何特别之处? 您能为我列出一些吗?

我正在焦急地等待你的答复。 谢谢

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

    巴里、您好!

    您可以 忽略上述错误、它只是表示您尚未为此数据格式提供错误帧。 这不是捕获无法工作的原因。  

    您是否确定解串器以 YUV422格式输出数据、通道速度为1.5Gbps 且虚拟通道数设置为1?  

    此致、

    Brijesh

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

    您好、Brijesh:

    我们可以确认 DES 配置为 DES:VC1、DES:1500Mbps、DES:0x1E;

    但为了让 TDA4确认该信息、我应该读取哪些寄存器? 可以打印哪些辅助信息?

    谢谢

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

    巴里、您好!

    您可以检查 SHIM_DMA_CNTX 寄存器以确认此配置。  

    但除此之外、请确保

    -日期通道数和时钟极性与硬件连接匹配。

    -通道速度根据解串器的输出配置进行匹配。  

    -解串器和传感器 仅在 streamon 回调中启用。 如果可能、请在 streamon 回叫中完全确认这两个。  

    此致、

    Brijesh