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-RX 时钟电阻器校准问题

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1122742/tda4vm-csi-rx-clock-resistor-calibration-problem

器件型号:TDA4VM

你(们)好

   现在我有问题、但不知道为什么、 您能为我解释一下吗?

   我使用的是 SDK 7.3。 使用解串器连接 DPHY。 但有时无法工作。

   因此我读取寄存器0x45800F8,当它工作时,值是0x27,0x4504048是0x333306,

   但是、如果不起作用、0x45800F8 值为0x22或 ox15。 0x4504048为0x222200、 我认为校准后内部电阻器是不同的。

  这与客户电路板上的项目相同。 大约3/50件会出现此问题。  当我更换另一个 TDA4芯片时、它会再次工作。 我对此感到困惑。 谢谢你。

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

    您好、

    当您看到此问题时、能否获取性能统计数据/捕获统计数据并进行共享? 我 想检查 CSIRX 模块中是否报告了任何错误。  

    您 能否按照我在以下链接中的建议重置 CSIRX 模块?

    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1092960/tda4vm-the-ecc-and-crc-errors-cause-the-csirx-driver-can-not-receive-the-image/4055357#4055357

    此致、

    Brijesh

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

    您好 、Brijesh

       我有了寄存器,在 0x458 00F8中的 I_RES_CALIB_CODE 大不相同。

       如果一切正常 、0x45800F8 ->  0x00000025、且波形如下:

       

      如果无法正常工作 , 0x45800F8 ->   0x0000000D,并且波形低于:我认为红色帧中的波形是错误的。

       

       那么、我们如何调整校准温度器。

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

    您好 、Brijesh

       我第一次在板上运行 multi_cam 程序,而不是退出和 lanuch,所以不是我的情况。

       下面是性能统计数据:

       工作时:

          CPU:MCU2_0:总负载= 29.22%(HWI =  28.8%,SWI =  0.19%)

          CPU:MCU2_0:任务:    TIVX_CAPT1:   0.5%

          CPU:MCU2_0:任务:    TIVX_DISP1:   0.2%

          图形:app_multi_cam_graph (#nodes = 2、#executions = 10)
            节点:CAPTURE1:CAPTURE_NODE:Avg = 256945 usecs、min/max = 71/1745968 usecs、#executions = 10
            节点:DISPLAY1:DisplayNode:Avg = 304704 usecs、min/max = 49468/839818 usecs、#executions = 10

       但不起作用:

          CPU:MCU2_0:总负载= 1.93%(HWI = 0.56%,SWI = 0.25%)

          CPU:MCU2_0:任务:TIVX_CAPT1:0。 3%

          CPU:MCU2_0:任务:TIVX_DISP1:0。 0 %

          图形:app_multi_cam_graph (#nodes = 2、#executions = 0)
           节点:CAPTURE1:CAPTURE_NODE:Avg = 0 usecs、min/max = 18446744073709551/0 usecs、#executions = 0
           节点:DISPLAY1:DisplayNode:Avg = 0 usecs、min/max = 18446744073709551/0 usecs、#executions = 0

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

    您好 、Brijesh

       我修补了 TIVx 复位补丁。 但 0x4504048仍然是 0x00333300。

        /cfs-file/__key/communityserver-discussions-components-files 791/tiovx.patch

       

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

    您好、

    您是否看到溢出或 CRC/ECC 错误? 它只是处于超低功耗状态的时钟吗? 您能否探测时钟通道上的信号并 检查信号是否正确?  

    此致、

    Brijesh

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

    您好、Brijesh

       我读取 0x4504028 reg 是0x00000000

       我判断 DPHY 错误、将 LP 解析为 HS 会有一些错误、因此 CSI_RX_IF 不起作用。

       我们制造了如此多的客户电路板。 有5%的机会遇到此问题。在时钟负值上添加容量是可以的。 但这不是正确的方法。

       因此、我尝试找出问题所在。

       我在 CSI_TX 中仅找到0x440 4028中的 DPHY 雕像。 如何在哪个寄存器中确认 CSI_RX? 请告诉我吗? 非常感谢。

    [引用 userid="80721" URL"~/support/processors-group/processors/f/processors-forum 1122742/tda4vm-CSI-rx-clock-resulator-problem/4184288#4184288"]是否只是时钟处于超低功耗状态? [/报价]
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 、Brijesh

       我检查0x4580c10寄存器、如果可以工作、则为0x29或0x2D、但如果不能工作、 0x4580c10寄存器为0x1、是否进入 ULP 模式?

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

    但由于波形,即 LP11->LP01->LP00,是 HS 模式请求,所以我很困惑。

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

    您好、Harry、

    让我们继续讨论另一个 TT、关闭该 TT。  

    此致、

    Brijesh