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.

[参考译文] Linux/OPT8241:关于数据输出问题?

Guru**** 2609955 points


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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/669409/linux-opt8241-about-data-output-problems

器件型号:OPT8241
主题中讨论的其他器件:OPT9221

工具/软件:Linux

尊敬的 TI 员工:

  • 当我启用 phy_test 模式时,输出数据为0、0、1、2、3、... 255.........但当我正常测试时,输出数据是错误的。 我认为 OPT9221工作正常、OPT8241工作不正常、导致 LVDS 输出错误数据;或者 DDR 出现问题、导致 DDR 处理后的数据不正确。 是否可以检查 DDR 是否正常工作或 OPT8241是正常工作相关寄存器?
  • 我们没有很多 OPT8241寄存器、可以为我们提供一些 OPT8241、OPT9221可以在没有光照的情况下验证某些寄存器的正常通信、为什么输出振幅和环境温度为0、除了饱和之外、该问题的原因、 还有其他原因吗?
  • VD_IN 相关指令、我想知道 VD_IN 仅在从模式下进行配置吗? 此引脚在主模式下是否需要控制?
  • 在测试 VD_FR、VD_QD、VD_SF、HD_QD 和 VSYNC 后、LVDS 输出波形速度会随着时间的增加而减慢、原因是什么、在软复位无法恢复后、OPT8241不能正常工作?
  • 对整个数据采集影响的反馈信号? 是否可以在不使用照明和调制的情况下收集一些数据? 它是否对光敏感?

谢谢。

此致!

期待您的回复!

Kevin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当我启用 phy_test 模式时,输出数据为0、0、1、2、3、... 255.........但当我正常测试时,输出数据是错误的。 我认为 OPT9221工作正常、OPT8241工作不正常、导致 LVDS 输出错误数据;或者 DDR 出现问题、导致 DDR 处理后的数据不正确。 是否可以检查 DDR 是否正常工作或 OPT8241是正常工作相关寄存器?

    >> Kevin:我想我之前回答过这个问题。 如果违反 VCO 频率限制(介于300MHz 至600MHz 之间)、OPT8241内部 PLL 可能无法正常工作、从而导致时钟问题。 请确保在配置时钟树(mod_mx、mod_nx 等)时观察到 VCO 频率范围。

    我们没有很多 OPT8241寄存器、可以为我们提供一些 OPT8241、OPT9221可以在没有光照的情况下验证某些寄存器的正常通信、为什么输出振幅和环境温度为0、除了饱和之外、该问题的原因、 还有其他原因吗?

    >> OPT8241寄存器是直写式 OPT9221寄存器。 这些是 OPT9221数据表中的 TG 寄存器。 您还可以探测输出 A+B 和 A-B 的 OPT8241和 OPT9221之间的 LVDS、您看到了什么?

    VD_IN 相关指令、我想知道 VD_IN 仅在从模式下进行配置吗? 此引脚在主模式下是否需要控制?
    >>VD_IN 仅在从模式下有用、其中 ToF 芯片组用作快照摄像头。 在流模式下、不使用 VD_IN、应为 NC。

    在测试 VD_FR、VD_QD、VD_SF、HD_QD 和 VSYNC 后、LVDS 输出波形速度会随着时间的增加而减慢、原因是什么、在软复位无法恢复后、OPT8241不能正常工作?
    >>这听起来像是 PLL 没有锁定在固定频率上。 同样、请检查您的时钟树配置。 如果问题不是这样、您可能会发现 OPT8241损坏。

    对整个数据采集影响的反馈信号? 是否可以在不使用照明和调制的情况下收集一些数据? 它是否对光敏感?
    >>应关闭照明反馈路径。 禁用"delay_fb_corr_mode"和"elay_fb_dc_corr_mode"。 您可以通过引入环境光来收集数据、只是不要直接照射到传感器中。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Larry:

      感谢您的回复!

      如何禁用"delay_fb_corr_mode"和"elay_fb_dc_corr_mode"?

    是否配置了该寄存器?

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

    如果"delay_fb_dc_corr_mode"和 n "elay_fb_corr_mode"设置为0 (默认值)、则禁用它们。