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.

[参考译文] SN65DPHY440SS:将摄像机的数据通道0..1..2..3连接到 sn65dpy440ss 的2..3..0..1输入

Guru**** 2943400 points

Other Parts Discussed in Thread: SN65DPHY440SS

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/789358/sn65dphy440ss-connecting-data-lanes-of-the-camera-0-1-2-3-to-2-3-0-1-input-of-the-sn65dphy440ss

器件型号:SN65DPHY440SS

大家好、团队、

我有一个对我的设计非常重要的问题。

为了更好的布线原因、最好使用 不同的顺序将任何摄像头的四个通道连接到 sn65dphy440ss 器件的输入端。

假设、我从其获取摄像头的四个通道(0..1..2..3)的连接器连接到 sn65dpy440ss 器件的输入端到以下端口:2..3..0..1、而时钟通道当然没有更改。

我尝试在下面总结一下连接:

摄像头  连接器     TI 缓冲器输入     TI 缓冲器输出          接收器

拉内0 ------------------- Lane2_in ---- Lane2_out -------------- Lane0

朗1 ---------------- Lane3_in ---- Lane3_out ------------ 第1个问题

拉尼2 --------------- Lane0_in ---- Lane0_out ---------------- 第2层

拉内3 ---------- Lane1_in ---- Lane1_out -------------- 拉内3.

拉内克--- LaneCk_in_--LaneCk_out--- LaneClk

从数据表中、我不了解 sn65dphy440ss 器件的四个数据输入是否等效。

现在、我设计了一个具有上述连接的临时工程板。

此时使用的摄像机只有 Data0和数据1输出。

这些输出使用通道2和 lane3、如上图所示。

但不幸的是、我无法从接收器获取图像。

如果我将接收器直接连接到摄像头、一切都正常。

我希望我的问题是清楚的。

提前非常感谢您的支持

Stefano

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

    对于 CSI-2、DPHY440SS 不关心通道排序。

    对于 DSI、如果支持反向通道、则通道0必须为通道0、因为通道0是唯一支持反向通道的通道。

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

    感谢您的快速回复。

    那么、您的意思是说、无论通道分配是什么、唯一的要求是必须将通道0分配给活动通道?

    在我的情况下,由于我基本上使用器件的通道2和3,而通道0和1输入卡在 GND 上,这意味着它无法工作?

    那么、这可能是我的工程板无法正常工作的原因?

    再次非常感谢、

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

    如果您不需要反向通道、则无需使用通道0。 摄像头或接收器是否需要反向通道支持?

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

    我误解了你以前说过的话。

    实际上、我不知道 MIPI-CSI2中的反向通道。

    我只知道我有一个具有(在本例中) 2个通道的摄像头、并且我需要一个缓冲器来在通过几个连接器后重新生成信号。
    这2个通道(0和1)连接到 sn65dphy440ss 器件的输入通道2和3、而输入0和1卡在 GND。

    然后、输出2和3连接到我的接收器。

    电路板无法正常工作、但如果我绕过 sn65dphy440ss 器件、我可以正确接收数据。

    这就是我想知道4个通道是否完全相同的原因。

    我不是 CSI2协议的专家、但据我所知、它会自动识别 LP 与 HS 的状态。
    我想知道是否仅在通道0上检查此状态、如果以某种方式使通道0 "触发"整个器件。

    我很困惑。 我还检查了所有电源引脚、一切看起来都正常。

    是否有任何想法会告诉您如何继续?

    再次感谢

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

    CSI-2没有反向通道路径。 因此、不需要通道排序、因此连接到输入通道2和3应该是可以的。

    您是否在输出通道2和3上看到了数据? 如果您看到数据、则可能需要更改 VSADJ_CFG0、PRE_CFG1、EQ 和 ERC 设置的设置。

    我可以看一下您的原理图吗?

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

    我没有 检查输出是、因为今天我没有 获得示波器、但明天我将确定。

    关于寄存器、我在原理图中使用了跳线、以便能够选择高/中/低电压作为 EO/ERC/CFG0/CFG1引脚的输入。

    我使用中间电压在启动时加载一个"折衷"作为默认值。

    请注意、我有几英寸的布线具有100欧姆阻抗。 因此,我认为我们不需要太多的强调。

    您可以在下面看到原理图:在输入连接器处有来自摄像头的 CSI2信号。

    然后、我们有中继器、上面提到的跳线交换了输入01和23。

    连接接收器的输出连接器时。

    我已经检查的是1.8V 的电源和 VREG_OUT/VDD 引脚生成的1.2V 电压

    我们有一个很大的项目依赖于这个缓冲区、所以我真的需要使它正常工作。

    欢迎提出任何想法

    再次感谢

    Stefano

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

    您可能需要将 RESETn 上的100nF 更改为200nF、以确保 DPHY440SS 正确复位。

    CCI 不通过 DPHY440SS、如何连接 CCI 总线?

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

    我将按照建议放置200nF。

    关于 CCI,您的意思是什么? I2C 接口?

    如果是 I2C 接口、我有一个连接器(未在上一屏幕截图中显示)、可用于向 DPHY440SS 器件发送命令。
    但我没有使用这个接口是肯定的、因为根据我的理解、只需使用电阻器网络选择 Vhigh、Vmiddle、Vlow、就可以加载/选择启动时的默认值。
    我是对的吗?

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

    CCI 是摄像头控制接口、CCI 不通过 DPHY440SS、它直接连接在 CSI 主设备和从设备之间。 它是 I2C 协议的一个子集、是一种双向双线制接口、主设备可使用该接口来配置和控制摄像头。

    我在输入连接器上看到您有 I2C 连接、但不确定主设备是如何控制摄像头的。

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


    CCI 来自另一个连接器、此电路原理图中未显示、其中接收器(作为主器件)也已连接。

    这些信号直接发送到左侧的连接器、摄像头传感器连接在该连接器上。

    摄像头已正确初始化、实际上、如果我绕过缓冲器、我可以正确地看到视频。

    明天我将把200nF 的电容重置、并尝试不同的输入电压值组合。

    如果需要、我将连接 I2C 并读取内部寄存器的值。

    我还将使用示波器检查缓冲器的输出是否跟随输入。

    我将在明天向您提供最新信息。

    非常感谢

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

    今天我已经检查了寄存器数据。
    从地址0到7、我们有默认数据、如预期的那样:{0x20、0x30、0x30、0x31、 0x59、0x48、0x50、0x44}

    从地址0x08开始、我看到以下数据:

    标准 CSR 寄存器(0x08) 02
    标准 CSR 寄存器(0x09) 0F
    标准 CSR 寄存器(0x0A) 12.
    标准 CSR 寄存器(0x0B) AA
    标准 CSR 寄存器(0x0C) 00
    标准 CSR 寄存器(0x0D) 00
    标准 CSR 寄存器(0x0E) 11.
    标准 CSR 寄存器(0x0F) 00
    标准 CSR 寄存器(0x10) FF
    标准 CSR 寄存器(0x11) FF

    我没有看到什么大问题...

    您是否看到任何问题?

    此致

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

    如果使用示波器进行探测、您是否会在 DPHY440SS 的输出上看到数据?

    您可能需要调整寄存器0x09h 和0x0Eh。 当前、EQ 已设置为时钟和数据的最大值、您可能需要更改 EQ 以查看您是否获得更好的性能。 寄存器0x0Eh 设置发送器电压摆幅和预加重电平。 当前预加重级别为0dB、您可能需要增大该级别以查看是否获得更好的性能。

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

    尊敬的 David:

    以下是其中一个通道上示波器的图片:

    我不知道这些信号是什么、但我可以清楚地看到输出(紫色)跟随 INPIT (黄色)。

    明天、我还会尝试修改寄存器值:今天、我很难让 I2C 从 FTDI 器件开始工作、但最终我得到了它!

    如果同时这张图片给您一些想法、请告诉我。

    作为附加信息、我在使用不带缓冲器的电路板时看到了相同的信号(直接连接)、因此我非常确信 csi2信号看起来是这样的。

    非常感谢您的支持  

    Stefano

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

    尊敬的 David:

    今天我进行了几次试验。

    我已经为复位引脚在现有的100nF 电容器上添加了100nF 电容。

    我已经按照建议对寄存器0x09和0x0E 进行了编程(并且还读回以检查编程值)。

    但我仍然无法 使器件正常工作...

    我在示波器中看到了一些屏幕截图:

    由于缺少差分探头、我无法获得清晰的信号、但这应该足以让人理解。

    img1 - data0P_IN 和相关输出重叠

    img2 - data0P_IN 和相关输出未重叠

    img3 - data0P 和 clockP 输出

    img4 - clockP 输出更好的缩放和时间刻度

    有什么想法吗?

    再次感谢、致以最诚挚的问候

    Stefano

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

    Stefano

    观察波形、有一个问题是下图中圈出的 HS Zero Time。

    根据 MIPI DPHY 规范、Ts-Prepare + Ts-Zero 最小值为145ns + 10UI、Ts-Prepare 最小值为40ns + 4UI、最大值为85ns + 6UI。 即使我取 ths_prepare + ths-zero 的最小值并从中减去最大 ths-prepare、圈出的区域似乎小于 ths-zero。 您应该能够更改摄像机寄存器中的值。

    第二个要检查的是 DPHY440SS 数据表的图2和表6.7中所示的设置和保持时间、并确保不存在时序违规。

    谢谢

    David  

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

    非常感谢、

    我将在办公室再次检查它、我会告诉您。

    周末愉快!

    Stefano

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

    您对此有更新吗?

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

    我将把这个线程标记为已解析并将其关闭。 您可以在有更新时重新打开该线程。

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

    我已将您的反馈意见转发给 MIPI 相机的制造商、我正在等待他的反馈。

    他正在申请我们的电路板样片、以验证并找出故障原因(这可能是您在电子邮件中提到的原因)。

    因此、问题仍然存在、但可能需要几周时间才能从摄像头制造商公司获得反馈。

    我一收到他们的反馈就会回来。

    非常感谢、致以最诚挚的问候

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

    感谢您的更新。 我现在将关闭此线程、当您回复此线程或使用更新信息创建新线程时、您始终可以重新打开该线程。

    David