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.

[参考译文] DS90UB954-Q1EVM:当通过 DS90UB913A 连接到摄像头时、无 MIPI CSI 输出

Guru**** 2012440 points
Other Parts Discussed in Thread: ALP, TDES954, DS90UB638-Q1
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1371855/ds90ub954-q1evm-no-mipi-csi-output-when-connected-to-camera-with-ds90ub913a

器件型号:DS90UB954-Q1EVM
主题中讨论的其他器件:ALPTDES954DS90UB638-Q1

工具与软件:

我们 通过同轴电缆将使用 DS90UB913A 串行器的摄像头连接到评估板。 虽然 RX 端口的 PASS 和 LOCK 状态正常、但我们无法从输出引脚获得任何 MIPI 信号。 电路板将此发生器识别为 UB953、而不是 UB913A。 CSI 输出通过寄存器0x33启用。 启用图形发生器后、我们可以获得 CSI 输出。 附件是 ALP 的状态页面。 下面链接的也是 ALP 的寄存器转储。

www.dropbox.com/.../ub913a6.6.24.nrd

请告诉我在这里遗漏了什么。 谢谢你。

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

    您好!

    感谢您的提问。 当从954 patgen 发送视频数据(而不是从连接到913的摄像机发送)时、输出功能符合预期、是否正确? 您是否能够成功地与913和摄像机通信? 这个寄存器转储是在运行期间发生的还是954未连接到913? 根据寄存器0x4D、954没有锁定、而寄存器0x4E、0x4F 和0x50指示没有串行器连接。 此外、寄存器0x20当前设置为0x30、这会禁用 RX 端口的转发、从而将数据从 RX 端口转发到 TX 输出端口设置寄存器0x20 = 0x0。 还建议设置寄存器0x41 = 0xA9。

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

    尊敬的 Darrah:

    感谢你的帮助。 我们在调整一些寄存器后得到了数据线的输出。 然而、MIPI 时钟线没有波形、也没有电压。 串行器仍然被识别为 UB953、而不是 UB913A。 请查看下面链接的新寄存器转储。 谢谢你。

    www.dropbox.com/.../ub913a6.7.24.nrd

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

    您好!

    可以将寄存器转储作为文件附件附加吗? 您是将954连接到显示器或 SoC 以接收数据、还是仅探测引脚以获取信号? 串行器和摄像头之间是否进行功能通信?  

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

    尊敬的 Darrah:

    e2e.ti.com/.../ub913a6.7.24.zipPlease请参见附件。 SER 和 DESER 之间的连接看起来不错、与上次发送 pic 相同、只是我这次使用端口0、因此也可以通过寄存器值看到该状态。 我仅使用数字示波器探测信号引脚。

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

    寄存器显示器件已锁定和直通、以及 已接收到 CSI 数据 (寄存器 0x73 - 0x76)。 因此从寄存器转储中、应该在输出端看到数据。 您专门探测哪些引脚没有显示信号? 线路长度不稳定和线路长度改变标志在寄存器0x4E 中设置、因此摄像头输出的数据可能存在问题。

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

    CSI_CLK0P/N 两个引脚没有波形和电压。  数据通道(CSI_D0P/N:CSI_D3P/N)都具有信号。 启用图形发生器后、看起来是一样的。 因此、我想我是否遗漏了任何设置、或者评估板的硬件问题。

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

    图形发生器对时钟和数据通道没有单独的配置。 启用图形发生器后、它将输出生成与通过寄存器编程的规格相匹配的图形所需的所有信号。 如果时钟引脚对于图形发生器和摄像头都没有波形、则引脚布线可能是硬件问题。 您是否能够探测摄像头的引脚以验证是否正在将时钟信号发送到串行器?

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

    请参阅下面的 UB913A 侧 PCLK、HSYNC、VSYNC 的波形图片。 我还尝试了 ALP 为图形发生器预定义的脚本。 它们都具有数据通道的信号、但不具有时钟通道的信号。 可以肯定地说评估板需要更换吗? 谢谢你。

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

    您是 直接探测 CSI_CLK0N 和 CSI_CLK0P 引脚、还是要探测连接器?  您是否有显示器或 CSI 分析仪可以连接954 EVM、以验证输出是否未正确输出? 虽然时钟上的任何信号都不可能导致图像、但除了探测之外使用另一种方法有助于验证时钟信号不正确并存在硬件问题。

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

    我探测了 UB954旁边的电阻器。 在电阻器之前和之后尝试过。 因此、可以肯定地说 DESER 没有时钟输出。 我们手头没有任何显示器或 CSI 分析仪可以通过其他方式验证输出。 请提供建议。 谢谢你。

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

    R33和 R34电阻器、而不是 R42或 R43? 信号是否为高电平(未进行任何切换)或信号是否为低电平? 如果没有显示器或分析仪、就很难评估器件输出的数据是否有效。 除了 寄存器0x4E 中的线路长度不稳定和线路长度变化标志外、954还没有报告错误。 这些错误表明接收到的数据帧有错误、但与时钟或数据输出引脚没有直接关系、更有可能是由于摄像头配置或连接所致。  

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

    有。 R33和 R34。 两者的电压接近于0、没有太大的变化。 我不认为这是相机的问题,因为,如果是情况下,图形输出应该是正常的。

    如果我们要获取分析仪、您是否有推荐的型号? 最好能够分析 CSI 和 DSI 信号、并且能够辨别图像信号的详细信息、例如 HSYNC、HFP、HBP、VFP、Vsync、 等等 或者、UB954寄存器值中是否已提供信息?

    另一个简短的问题。  DS90UB638-Q1和 TDES954具有相同的引脚排列。 它们是否与 UB913A 不兼容?

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

    没有任何具体的分析仪建议。 但是、954能够将 HSYNC 和 VSYNC 信号输出到 GPIO 引脚(数据表的第7.4.14节)。 虽然 DS90UB638和 TDES954具有相同的引脚排列、但它们与913A 不兼容。 DS90UB954、DS90UB638和 TDES954均来自无法互操作的不同产品系列。  

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

    客户服务人员告诉我、我需要得到您的确认才能获得更换。 我还应该做些什么来获得确认? 对于我们来说、使用价值数千美元的分析器来诊断电路板是不切实际的。 是否有其他方法可以确认这一点? 有关探测 MIPI 输出的不同引脚的视频是否可以? 谢谢你。

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

    在 假设电路板存在问题之前、我们可以浏览整个系统硬件设置和寄存器、以验证所有内容是否配置正确、但仍然可能时钟的实际行为符合预期。 时钟可处于低功耗模式、并且鉴于伙伴913工作时的带宽比954输出的带宽低得多、因此在某些时间段内、由于速度差异而无法输出数据包、从而导致总线处于空闲状态。

    此外、根据 MIPI CSI 规范、数据传输期间的 CSI 时钟范围为 mV。 根据提供的寄存器配置、使用连续时钟、这意味着在每个数据包的发送之间不会看到时钟转换、因此 预计引脚上始终会出现低 mV 信号。  在探测时钟信号时、您是否将示波器刻度设置得这么小? 是否使用了高带宽示波器? 由于时钟信号是一个高频信号、示波器可以衰减信号、端接也会影响观察到的情况。

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

    您正在谈论的是 UB913输入的不确定性。 但是、我在前面提到过、我尝试了图形发生器、还尝试了加载随 ALP 提供的预定义脚本文件。 AFAIK、如果我为板加电、然后加载脚本文件、再进行测量、那么您可以按照相同的步骤复制结果。 附件是我尝试的脚本文件和 我所用示波器的 pic。 从不存在带宽问题。 所有脚本文件都在数据通道上给出信号、但在时钟通道上没有信号。 还附加了显示所有跳线的电路板的 pic。 我希望这足以让您在完全相同的条件下进行测试、看看您的终端上是否有 MIPI 时钟通道波形 谢谢你。

    e2e.ti.com/.../954_5F00_CSI_5F00_patgen_5F00_PreDefScripts.zip

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

    CSI 协议在时钟和数据通道上使用不同的电压和信号。 当数据通道会在状态和较高电压之间进行转换时、时钟通道将不会看到任何转换、并处于较低的 mV 电平电压。 此处的时钟通道信号的频率为400MHz。 由于这些差异、特定的测量方法可以显示数据通道、但不能显示时钟通道。

    从图中可以看出、您的示波器是一个100MHz 示波器、它没有足够的带宽来测量400MHz 或更大的信号。 信号将大大衰减。 为了在不衰减的情况下捕获 CSI 时钟信号、需要使用一个高带宽示波器。

    如果将示波器的垂直刻度调整到 mV 范围、您可能会看到电压波动、但请注意、信号仍会大幅衰减、这会影响幅度。 您能否尝试使用比数据通道更小的比例来测量时钟并共享所有通道的快照?