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.

[参考译文] J722SXH01EVM:如何在 Linux 中复位异常 dhpy

Guru**** 2482105 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1452974/j722sxh01evm-how-to-reset-abnormal-dhpy-in-linux

器件型号:J722SXH01EVM

工具与软件:

尊敬的专家:

两个 MIPI、在 Linux 驱动程序下、一个是正常的、另一个不是正常的。 读取寄存器的状态为正常:
csirx_dphy_status(0x30101048):0x00333306
异常
csirx_dphy_status(0x30121048):0x00333300
我在 e2e 上看到过类似的问题:
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

但这似乎是 RTOS 上的一种方法、我应该如何在 Linux 上修改它?

谢谢你。

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

    您好!

    但为什么要复位 CSIRX? 它不是在采集数据吗? 从上面的状态来看、时钟通道似乎未切换或未正确连接、您能否从硬件侧进行检查?  

    此致、

    Brijesh

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

    您好、

    重置 CSIRX 后、在极少数情况下、它可以正常输出数据。
    在器件上电后、时钟保持在400米。
    这使用的是 phy1、无法正常工作。
    之前使用的 dhpy0、无需复位 CSIRX。 都可以稳定地输出数据。

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

    您好!

    初始化 TDA4VEN 后、我给器件上电、以确认其是否正常工作。 如果无法正常工作、请关闭设备电源、然后重新打开。 在多次尝试之后、最终将正常接收数据。 可能不需要重置 dhpy。

    关闭此问题。

    谢谢!

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

    谢谢、结束本主题。