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.

[参考译文] 66AK2G12:控制 Rx 电压版本、以便通过 BOOTCFG_USB0_PHY_CTL2检测 USB 信号

Guru**** 2546020 points
Other Parts Discussed in Thread: 66AK2G12

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/839601/66ak2g12-controlling-rx-voltage-revel-for-detecting-usb-signal-via-bootcfg_usb0_phy_ctl2

器件型号:66AK2G12

您好!

我的客户询问如何控制 Rx 电压转速以检测传入的 USB 信号。 他们正在将 USB0与定制板配合使用、基本上运行良好。 但n`t 特定的器件(例如 iPhone XS)、这些器件有时不起作用。 根据调试结果、USB 信号看起来在这些器件上的电压有点低。

它们在 TRM 中找到 BOOTCFG_USB0_PHY_CTL2寄存 器、并在其中找到 USB0_PHY_PC_SQRXTUNE 位字段。 它说:

静噪阈值调整。 该总线调节的电压电平
用于检测有效高速数据的阈值。
000:+15%
001:+10%
010:+5%
011:设计默认值
100:-5%
101:-10%
110:-15%
111:-20%

他们想知道他们是否可以用于接收信号的调优阈值、他们实际上尝试更改此字段、但不幸的是、它没有帮助。  

问题:
1.请解释一下这个位域是如何用于接收信号的?
2.您是否可以建议其他寄存器配置对 Rx 信号更敏感?

注:
该寄存器(BOOTCFG 寄存器的一部分)不是与 USB IP 相关的寄存器。 我认为这不是 NDA 的主题。

此致、
NK

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

    您好!

    只是想让您知道、这是一个很好的发现。

    此致、
    Yordan

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

    Yordan、您好!

    感谢您的回答。 我只是想分享一下 OK 和 NG 案例的眼图模式。

    这是 OK 情况。 大多数 USB 器件的眼图张开。

    这里是 NG 情况。 与正常情况相比、眼图明显闭合。 这种情况只会发生在特定的器件上。

      

    请注意、他们有使用 USB 接口的 TI AM335x 或其他基于 SoC 的系统、并且已经确认 NG 器件可以正常工作。 我的客户想知道  此类 NG 信号的审核寄存器配置。 你能提出什么建议吗? 很抱歉您的到来、但请尽快告知您的答案。

    此致、
    NK

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

    您好!

    很抱歉、我们正在检查团队内部、以查看我们是否具有这些特征、并将为您提供最新信息。

    此致、Eric  

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

    你好 NK、

    请帮助我了解这些图是如何获得的。

    在提供的图中、DP/DM 在哪里测量?

    66AK 器件是主机吗?

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

    您好、DK、

    我不确定从何处获取 DP/DM 信号、但我相信 OK/NG 情况的探针点是相同的。 我将确认 K2G 是否为主机。 同时、请检查 NG 信号的调制寄存器配置。 iPhone 是连接到产品的原始设备。

    此致、
    NK

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

    您好、DK、

    眼图是根据 USB 合规性测试中的"器件高速信号质量测试"获得的。 DP/DM 信号已通过"器件测试装置(https://www.keysight.com/en/pd-2327439-pn-E2666B/usb-20-hi-speed-device-test-fixture-kit?cc=US&lc=eng)")捕获、该装置是一个特殊的中继器板、用于捕获 K2G 和其他 USB 系统之间的 DP/DM 信号。 那么,您对此问题的调查结果是什么?

    此致、
    NK

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

    您好、DK、

    很抱歉将您推得这么高、但我的客户必须在9月26日(日本时间)之前解决此问题。 在其他工作中、我们需要您在今天(您的时间)提出建议。 非常感谢您的合作。  

    此致、
    NK

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

    NK、

    了解情况、但我们现在不太可能有解决方案或建议。 我们在内部使用默认的 PHY RX 设置检查了我们的所有测试。 我们没有任何特定的下蹲阈值数据。

    此致、Eric

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

    您好 Eric、

    感谢您的回答。 我的客户现在正在他们的定制板上寻求解决方案。 如果您有任何进一步的发现、请在本主题中向我更新。

    此致、
    NK

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

    Kawada-San

    您能否共享原理图的 USB 部分?  

    此致

    Mukul  

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

    谢谢您、Mukul-San。  我`m 客户是否需要进一步的帮助。 我`ll 更新你。

    此致、
    NK

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

    Mukul-San

    我`ll 离线发送 USB 相关原理图。  

    此致
    NK

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

    您好!

    原理图审阅是否仍在进行中?

    此致、Eric  

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

    您好 Eric、

    感谢您对此采取后续行动。 这仍然是打开的项目。 我们正在等待您的原理图审阅结果。

    此致、
    NK

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

    您好、Kawada-San、

    很抱歉不能再回来。 我们的硬件工程师被分配到了这个问题上、但他遇到了另一个关键问题、现在已经到11月6日才上班。 您发送的最后一个原理图快照在查看所用组件的值方面也不是那么清晰–因此他在审核时可能没有太多的工作要做。  

    对于这种计划外的延迟、我深表歉意–我可以尝试在他上班后跟进。

    此致、Eric

     

     

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

    您好!

    他们在这一问题上取得了巨大进展。 当它们将  BOOTCFG_USB0_PHY_CTL2的 USB0_PHY_PC_COMPDISTUNE 位字段从默认设置(0%)更改为其他一些更高的值时、例如+1.5%/+3%/+4.5%。 使用较高的值(例如+4.5%)可以改善问题。 TRM 解释说、这个位字段用于 调节断开阈值。

    问题;

    问题1. 此位域配置似乎用于断开阈值。 USB PHY 在哪个电压线上判断断开状态? 请通过参考以下眼图来解释位字段的详细操作。

    我的客户实际上确认了在位字段上使用+4.5%时其硬件上的行为以及出现问题的 USB 设备工作正常(检测到几乎100%)。 以下快照是66AK2G EVM 上的眼图(未在其定制硬件上捕获)、可供您参考、以帮助您回答此问题。 请检查眼图上的差异并指出问题所在。 ...好的、眼图的说明--我的客户确认了在   不同 USB 器件(A/B)上更改 BOOTCFG_USB0_PHY_PC_COMPDISTUNE 位字段时的行为。 USB 设备 B 是有问题的设备。

    正如您在上面的捕获中看到的、器件 B 在默认 USB0_PHY_PC_COMPDISTUNE 配置下(断开阈值:默认值0%)不起作用(连接器件时未检测到)。 这两种眼图看起来都不错、但器件 A 和 B 之间的差异看起来是 DP/DM 电压。 此时、如果在 器件 B 的情况下将配置从默认设置更改为+1.5%/+3%/+4.5%、则器件 B 检测的频率已大幅提高。  

    问题2. 每个配置的实际电压是多少(-6/-4.5/-3/-1.5/default0%/+1.5%/+3%/+4.5%)?
    问题3. 使用较高值(+1.5%/+3%/+4.5%)会产生什么副作用?

    很抱歉让你着急,但请在10月29日(日本时间)回答上述问题。 它们的大规模生产很快就会到来。  

    此致、
    NK

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

    NK、

    感谢您的更新、并很高兴从客户方面了解这一突破! 遗憾的是、USB HW 应用工程师仍在度假、将于11月6日回来。 我们仍会按照客户的要求在内部查找 USB PHY 配置信息、并在收到这些信息后进行更新。

    此致、Eric   

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

    您好 Eric、

    感谢你的答复。 我知道您的 USB 应用工程师正在度假、但请与您的其他内部团队联系、以获得此问题的答案。 正如您所知、我的客户的目标几乎就在这里。 重要的是您对上述问题的准确回答。 很抱歉让你感到困扰、但我们非常感谢你的帮助。

    此致、
    NK

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

    Kawada-San

    Eric 和我在此回顾了 USB PHY 的内部设计规格。  该规范建议将这些寄存器的值保留为默认值、并且不打算更改。 TI 不会测试任何超出默认值的值、也不打算在此处添加有关位字段的任何说明。

    事后看来、TRM 不应暴露这些寄存器的可编程性、而应将所有值标记为保留/不应修改。 我可能会建议在即将推出的 TRM 版本中进行更改、以将这些寄存器位字段标记为保留。

    还建议您的客户检查此电路板设计的电路板寄生效应。

    您能否确认您的客户是否能够在 TI EVM 上的器件 A 与器件 B 上看到相同的问题、或者这是否仅在客户电路板上发生?

    此致

    Mukul  

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

    您好、Mukul-San、

    感谢您跟进此问题。 我们知道 TI 没有评估这些寄存器、但实际上我的客户确认可以通过调整寄存器来解决该问题。

    我有一些其他信息。 由于其产品设计限制、与66AK2G12 EVM 的设计相比、66AK2G12和连接器之间的 USB 布线长度相对较长。 这条较长的走线可能会导致 USB 信号上的压降。 为了防止信号下降,他们实际上配置了:

    • USB0_PHY_PC_TXVREFTUNE:HS 直流电压电平调节+8.75%
    • USB0_PHY_PC_COMPDISTUNE:断开阈值设计默认为0%

    在这种情况下、他们一直在处理此问题。 如果它们额外提升 USB0_PHY_PC_COMPDISTUNE、则它们确认问题已被检索(但并非完美)。 他们问过前面的问题。 这是详细背景。

    因此、客户提供了一些更新。 他们详细研究了 USB2.0测试规范、并发现以下断开检测通用指南;

    EL_36 625mV 阈值下的主机断开检测测试(仅供参考)
    EL_36:当下行驱动器连接器处的差分信号振幅大于=625mV 时、USB 2.0下行端口必须检测高速断开状态。

    在525mV 阈值下进行 EL_37主机断开检测测试(仅供参考)
    EL_37:当端口上的差分信号振幅<= 525mV 时、USB 2.0下行端口一定不能检测高速断开状态。

    他们确实进行了削减并获得了较小的直流电压升压水平和较高的断开阈值、这对于他们的硬件环境来说是很好的。 它们实际上与 DeviceB 的以下配置实现了完美连接。

    • USB0_PHY_PC_TXVREFTUNE:HS 直流电压电平调节+5.0%~6.25%
    • USB0_PHY_PC_COMPDISTUNE:断开阈值+3.0%~+4.5%

    我理解您对之前答案的看法,但至少您可以澄清以下问题吗?

     问题2. USB0_PHY_PC_COMPDISTUNE 上每个配置的实际电压是多少(-6/-4.5/-3/-1.5%/-1.5/default0%/+1.5%/+3%/+4.5%)?

    这是其大规模生产所必需的信息。 非常感谢您的合作。

    此致、
    NK

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

    这仅供您参考。

    我的`s 是2019年12月10日。 他们必须在2019年11月11日之前修复所有软件。  他们决定采用以下配置,但请注意,在修复软件之前,他们必须*验证*它。 n`t 不能实现大规模生产。

    • USB0_PHY_PC_TXVREFTUNE:HS 直流电压电平调节+6.25%
    • USB0_PHY_PC_COMPDISTUNE:断开阈值+4.5%

    同样、请告知我们您对以下问题的回答;

     问题2. USB0_PHY_PC_COMPDISTUNE 上每个配置的实际电压是多少(-6/-4.5/-3/-1.5%/-1.5/default0%/+1.5%/+3%/+4.5%)?

    此致、
    NK

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

    Kawada-San

    我很感谢此更新、我了解您在客户支持此问题时遇到的挑战。

    遗憾的是、来自第三方供应商 PHY 规范的信息非常有限。 我们已发出要求作出进一步澄清的请求,但我无法保证我们是否以及何时收到答复。

    如果他们将默认值更改为上述值、则无需说他们将需要管理此配置的风险和"验证"。 遗憾的是、我们无法支持或推荐此配置。  

    附带问题  

    1) 1)他们是否曾尝试在 TI EVM 上重现此问题、并发现它以相同的方式失败? 如果我在之前的通信中错过了这一点、我想再次询问。  

    2) 2)他们是否认为发送器或接收器存在问题?

    3) 3)是否仍然只有 IPHONEXS 出现故障、或者它们有更多类型的电话/设备尝试并发现故障?

    此致

    Mukul  

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

    Kawada-San

    我们正就此开展工作,我希望能够在本周结束前为您提供更多的指导。

    很抱歉耽误你的时间。

    此致

    Mukul  

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

    您好、Mukul-San、

    非常感谢您在这方面所做的一切努力!! 好的、我将等待您的进一步指导。

    此致、
    NK

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

    您好、Kawada-San

    我们根据您的请求获得了一些有关 COMPTDESTUNE 值的附加信息。 默认的 COMPDISTUNE[2:0]设置为3'B100、根据我们的内部特性、这对应于大约620mv 的断开阈值电压。



    在 K2G TRM COMPDISTUNE[2:0]信号说明中,各种调谐设置(低于或高于默认值)将通过下表中所示的近似百分比来调整断开阈值电压。

     

    COMPDISTUNE

    调整

    断开阈值电压*

    000

    -6%

    582.8mV

    001

    -4.5%

    592.1mV

    010.

    -3%

    601.4mV

    011

    -1.5%

    610.7mV

    100

    默认值

    620mV

    101.

    +1.5%

    629.3mV

    110

    +3%

    638.6mV

    111.

    +4.5%

    647.9 mV

     

    (*)这些值是 PHY 引脚上的值、是近似值。 客户需要了解这些值在其电路板上的连接器处。

     

    我相信您的客户可以将其电路板的温度和电压特性描述为适合其产品–考虑到他们与 K2G 器件没有“过程”差异,他们仍有一些风险(例如,他们可能拥有的所有器件可能只是标称器件)  –最好在多个电路板上进行这些测试、以获得最佳值。

     

    他们需要确保这些值转换为 USB2.0规范中建议的值。  专门针对断开阈值、USB 技术规格提供了525mV 至625mV 的范围。  

    如果选择+4.5%设置、则客户必须确保其产品的断开阈值不超过625mV 限值。  如果+4.5%导致断开阈值高于625mV、则另一种选择是尝试通过调整 TXVREFTUNE[3:0]来降低发送器电平。

    希望这对您有所帮助。 请注意、我们支持更深入的问题的能力有限、因此我希望上面的信息足以帮助他们做出产品决策。

    此致

    Mukul  

     

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

    您好、Mukul-San、

    非常感谢您的回答。 这正是客户想要的。 他们将根据您的答案和测试结果、评估和验证其设置上的寄存器值。

    和... 很抱歉、他们对您有太多困扰、他们也想知道以下寄存器。 请您在日本时间11月12日之前尝试从 PHY 供应商处获得答案吗?

    USB0_PHY_PC_OTGUNE:VBUS 有效阈值调整 (-12%~+9%)

    似乎这个总线调整了 VBUS 有效阈值的电压电平。  
    问题1;请解释当 VBUS 超过(或下降)指定阈值时会发生什么情况?  
    Q2;每种配置的确切电压电平是多少(-12%~+9%)?

    我认为这是最后的澄清。

    此致、

    NK

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

    Kawada-San

    我们将要求 PHY 供应商提供更多说明。 遗憾的是、我们无法控制他们的响应时间、因此我无法承诺11月12日的时间段。 我们将尽力在收到您的反馈后立即为您提供信息

    此致

    Mukul  

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

    Kawada-San

    客户如何使用 VBUS 信号? 他们的应用是否需要知道本地 VBUS 是开启还是 VBUS 始终开启?

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

    您好、Mukul-San、

    正如您在原理图中看到的、 USB0_VBUS 一直由本地5.0V 供电。 而 USB0_DRVVBUS 引脚未被使用(开路状态)。 在本例中、 我认为寄存器配置(USB0_PHY_PC_OTGUNE)对这个问题没有帮助、但请告知我们您的意见。

    此致、
    NK

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

    Kawada-San

    因为您在此处确认 OTGUNE 寄存器不相关。

    我们所拥有的只是默认 值3'B100。  该值是根据我们的内部特性选择 的、因为它将阈值置于我们的目标范围4.40v 至4.75v。  此设置下的标称测量阈值为4.62v。

    这就是我们能够支持您的新查询的全部内容。

    希望您能通过我们的回复关闭此 TT。

    此致

    Mukul  

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

    您好、Mukul-San

    感谢您的评论。
    他们仍在为大规模生产评估寄存器配置、但现在、您已经回答了他们的所有问题。 再次感谢您的支持! 我现在关闭线程。

    此致、
    NK