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.

[参考译文] DP8.3867万E:使用PHY,但无法访问编程报头?

Guru**** 2535250 points
Other Parts Discussed in Thread: LMH1297

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1082402/dp83867e-using-the-phy-with-no-access-to-programming-headers

部件号:DP8.3867万E
在“线程:LMH1297”中讨论的其他部件
  1. PHY线路上的极性交换是否会导致线路驱动器出现问题? 是否有办法在不接触JTAG引脚的情况下对极性交换进行硬编码?
  2. 我们不确定SGMII是否已正确启用。 如何将其硬连线为SGMII模式?
  3.  因此,如果存在极性或Tx/Rx交换,是否建议在PHY上硬启用自动协商?

以太网线以1000BaseT运行

该应用程序采用由LMH1297线路驱动器在单 电缆模式下处理的同轴以太网信号。 电缆驱动器用于Tx,均衡器用于Rx,两个LMH1297s分别处理TX和RX。

在这种应用中,LMH1297的推荐操作模式是什么?

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

    您好,Anand:

    1. 极性交换是在SGMII侧还是在MDI侧? 如果您想在SGMII端换用,请查看寄存器x01D5,但1和2。
    2. LED_0 连接带引脚至模式1或3可启用SGMII。 读取或写入寄存器0x0010 SGMII位11也可以启用SGMII。
    3. 是的,您可以为寄存器0x0014位7启用SGMII自动协商。
    4. 对于建议,我认为最好联系 LMH1297小组以获得更好的信息。

    --

    此致,

    林晓明

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

    您好,Hillman:

    在MDI侧交换极性。

    另外,LED_0上的模式4是否也不是SGMII模式?

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

    您好,Anand:

    很抱歉混淆了。你是对的。 SGMII可通过模式2和4启用。 867 PHY将自动交换MDI端的极性,因此  MDI线路上的极性交换不会导致链路驱动器出现问题。

    --

    此致

    林晓明

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

    我没有任何权限阅读这些注册表。 现在,我已经将LED_0捆绑到模式3,RX_CTRL捆绑到模式3,LED1捆绑到模式3。

    RX_D0到RX_D3是否需要数据表中指示的虚拟带子来建立从我的MAC到PHY的链路?  

    我知道我有一个极性交换从RJ45连接到PHY。 我是否应该启用镜像模式来修复它?

    在SGMII模式下时,时钟偏移引脚是否不重要?

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

    您好,Anand:

    1.您需要将LED_0绑带至模式2和4以启用SGMII

    2.是的,您需要一个假手提带用于SGMII模式

    3.不需要, 不需要启用镜像模式。  867 PHY将自动交换MDI侧的极性。 要了解有关镜像模式的更多信息,请参阅表8.4 .6.6。

    4.时钟偏移引脚在SGMII模式下不起作用,因为它通过差分信号

    --

    此致,

    林晓明

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

    您好,Hillman:

    不幸的是,当我将带式电阻器添加到LED0引脚时,引脚看起来像是断路。 没有电流流入它。 它在输入处测量3.3V,与电源电压相同。

    您能否验证开机时9k内部下拉菜单是否始终存在?

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

    您好,Hillman:

    还有一件事。 如果我想在LED0引脚上以模式2驱动LED,建议用什么原理图来驱动?

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

    您好,Anand:

    • 9K只能在通电顺序的开头进行连接,以锁住带子值。 在功能模式下,没有9k下拉,引脚是输出引脚。
    • LED模式2的含义是什么。 您能帮我指向数据表的更正部分吗

    --

    此致,

    林晓明

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

    LED0我要将手提带配置设置为模式2并驱动一个LED。 建议使用什么示意图来执行此操作?

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

    您好,Anand:

    有关驱动LED的推荐原理图,请参阅数据表中的课程8.5 ................................3。

    --

    此致,

    林晓明

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

    尽管如此,我还是无法建立联系。

    在启动时探测这些引脚时,我已确认RX_CTRL处于模式3,LED0处于模式2。 但是,仍然没有建立任何联系。 由于我们正在尝试运行1000BaseT,AutoNeg_sel=1是一个"不在乎"的正确方法。  

    此外,我们发现在RJ45到PHY的输入引脚上,极性被翻转,即插孔的+转至PHY上的-。 但当我们尝试使用翻转+和-的镜像电缆时,无法建立连接。 应该在PHY上进行哪些检查以消除这种问题?

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

    您好,Anand:

    我需要澄清一下:

    • 您是如何检查链接的?  
    • 我可以查看您的设计的原理图吗?
    • 您现在是否可以访问注册?
    • 是的,AutoNeg_SEL对于您运行的是1000Mbs并不重要
    • MDI端的极性不应该是问题,因为867 PHY将自动纠正极性。

    --

    此致,

    林晓明

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

    1.我检查了LED0是否被驱动到高位,根据数据表,当链路成功时会发生这种情况。 这是真的吗?

    2.我会尝试获取一个与我们拥有的类似的示意图。 应用程序是敏感的。 我可以告诉您,SGMII输入由/SGMII输出驱动,分别在均衡器模式和驱动器模式下驱动一对LMH1297。 我已经确认LMH1297正在以我们想要的模式运行,但我尚未确认以太网在该端的信号完整性。星期一可能会有一些问题。

    3.不,我无法访问此板上的寄存器。

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

    您好,Anand:

    是的,您是正确的,如果您没有更改LEDCR1寄存器(0x0018)的值,则当您看到链路启动时,LED0应该是高的。

    --

    此致,

    林晓明

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

    Hillman,这是我能向你展示的原理图的范围。 SGMII输入和输出连接至线路均衡器/驱动器LMH1297。

    PHY_LED连接到电阻器分压器,以在启动时设置带式电压。

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

    您好,Anand:

    我仔细查看原理图,有几个问题:

    • MDIO和MDC未连接到MAC?
    • 我们建议 连接MDI端的电容器以解决链路连接问题。
    • 您是否还能 向我展示连接器侧磁性组件的示意图?
    • 更改LED的原理图后。 能否将LED_0引脚上的更新示意图发送给我?

    --

    此致,

    林晓明

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

       

    指示灯0至2                        RJ45 MagJack

    在LED示意图中,让R57=500欧姆,R53=2.4千欧姆。

    MDIO和MDC未连接到MAC端,否  

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

    您好,Anand:

    我需要您对LED_0的捆扎说明:

    • 您的R5.75万欧姆吗? 因为它不符合我们的捆扎要求。

    您是否卸下了MDI侧的耦合电容器以解决连接问题?

    --

    此致,

    林晓明

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

    R57表示500欧姆是。 使用示波器测量时,电压水平为.561V。 VDDIO在应用中为3.3V,因此该电压将根据数据表将LED0绑定到模式2。

    拆下耦合电容器? 我不知道你是不是指我们应该拆除这些盖板,但我们没有拆除任何盖板。

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

    您好,Anand:

    1. 如果要在LED_0中设置模式2,请遵循数据表建议。 (RHI 10kohms和Rlo 2.49k ohms)
    2. 是的,应拆下耦合电容器。 这可能会导致MDI端的链路出现问题。

    --

    此致,

    林晓明

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

    Hillman,

    将在3天内跟进结果。

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

    您好,Anand:

    如果您有其他问题,请随时联系我。

    --

    此致,

    林晓明

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

    Hillman:

    我们已经按照你的建议做了,但行为没有变化。 我已验证LED0是否已绑扎到模式2。 我还验证了是否有数据包进入PHY。  

    有关其连接位置的详细信息,请参阅下文。

    这是我能给你的详细信息。

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

    您好,Anand:

    我们在内部与团队讨论了正在进行的问题,因为这里有很多变量,为了取得进一步的进展,我们建议采取以下措施 :  

    1.根据数据表建议选择组件(带子,LED)后,更正所需模式的示意图。

    2.分享更新后的示意图+ PHY的理想操作模式,以便我们查看和提供反馈。

    3. 启用对PHY的MDC/MDIO的访问,以便我们可以使用寄存器读取进行调试。

    4. 共享信号路径的详细方框图,指示LMH1297的位置及其与PHY等的相应连接

    请告诉我,当您有上述信息可用于进一步的远程调试时。

    --

    此致,

    林晓明

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

    Hillman,

    在我完成所有这些工作之前,我需要经过几个周期,但我将尝试在本周结束前更新示意图。 我发现我将分享的其他任何内容,

    谢谢

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

    您好,Anand:

    我将等待您的结果。

    --

    此致,

    林晓明

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


    以下是更新后的示意图部分。 请查看并发表评论。  

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

    您好,Anand:

    我不能理解为什么您在 867 PHY的MDI端添加LMH1297,因为我们以前从未这样做过。 您能否 让我更全面地了解一下为什么要添加LMH197 以供将来调试?

    我看一下原理图,你能把 LED0设置 为模式4,这样它就可以启用镜像模式,把LED2设置 为 模式1。 原理图的其他部分看起来正常。 请记住,在模式4中,LED 0处于低电平活动状态。 请按照数据表上的示意图,根据下图设计LED会话:  

    --

    此致,

    林晓明

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

    线路驱动器和均衡器连接在一起,通过以太网运行同轴电缆。 这是我在应用程序中能告诉您的最多信息。

    我将按照建议更改原理图,但为什么要启用镜像模式?

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

    您好,Anand:

    不需要镜像模式。 我们建议在MDI端进行某些方向交换时启用它。 有关详细信息,请参阅数据表中的Session 8.4 .6.6。

    --

    此致,

    林晓明

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

     Hillman,

    我有一个通过USB与PHY通信的启动板,但当我使用应用程序搜索PHY时,却没有在PHY上获得检测。 您能否验证主板是否正确接线?

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

    您好,Anand:

    微控制器上连接的顶部引脚是MDIO引脚,底部引脚是MDC引脚。 同时连接接地针脚。

    --

    此致,

    林晓明

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

    我已按照您的建议完成操作,但我在本图所示的应用程序中遇到了问题。 我正在使用应用程序扫描PHY,但我将其全部返回为可用状态,这不可能实现,因为我通过这种方式探测的phy的地址已设置为模式3,如原理图所示。

    您知道为什么会出现此问题吗? 我不能读取任何状态寄存器,因为它们都返回0,这不应该是真的。

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

    下面是数据行上的行为图片。 USB 2 MDIO应用程序读取的数据将返回为全零,我们已经验证了启动时的电压水平,LED0上的模式为模式4,LED1为模式3。 因此,注册006E = 8822,正确吗? SGMII启用位至少应为1。 为什么会发生这种情况?

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

    您好,Anand:

    本周晚些时候我将在实验室测试微控制器。 同时,您能否总结一下您当前面临的所有问题,我们可以通过电子邮件或电话在内部讨论这些问题。

    --

    此致

    林晓明