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.

[参考译文] TUSB8042A:PWRON1_BATEN1,PWRON1_BATEN2为低电平

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/920323/tusb8042a-pwron1_baten1-pwron1_baten2-act-low

器件型号:TUSB8042A
主题中讨论的其他器件:TPS2066TUSB8020BEVM

您好!

请在下面的链接中找到原理图。  

https://e2e.ti.com/support/interface/f/138/t/895306

问题:  

PWRON1_BATEN1,PWRON1_BATEN2充当低电平 、 无法启用 电源开关 TPS2066以支持 用于下行端口 USB2A 和 USB2B 的 SVCC1,SVCC2。  另请通过下面的串行端口找到结果。  

[2.954795]     集线 器1-0:1.0:   找到 USB 集线器

[2.958546]     集线 器1-0:1.0:   检测到1个端口

[2.962625]     xhci-hcd xhci-hcd.0.auto: xHCI 主机 控制器

[2.968114]     xhci-hcd xhci-hcd.0.auto:    新 USB 总线已注册、 分配 的总线 编号 2

[2.975792]     USB USB2: 我们  不知道      该 主机的 LPM 算法、 因此禁用 了 LPM。

[2.984124]     集线 器2-0:1.0:   找到 USB 集线器

[2.987878]     集线 器2-0:1.0: 检测到1 个端口  

[2.991966]     xhci-hcd xhci-hcd.1.auto: xHCI 主机 控制器

[2.997454]     xhci-hcd xhci-hcd.1.auto: 新 USB 总线 已注册, 分配 总线 编号 3

[3.005292]     xhci-hcd xhci-hcd.1.auto: HCC params 0x0220f66d HCI version 0x100 quirks 0x02010010

[3.014006]     xhci-hcd xhci-hcd.1.auto: IRQ 46、 IO 内存 0x03000000

[3.020174]     集线 器3-0:1.0:   找到 USB 集线器

[3.023929]     集线 器3-0:1.0:   检测到1个端口

[3.027991]     xhci-hcd xhci-hcd.1.auto: xHCI 主机 控制器

[3.033476]     xhci-hcd xhci-hcd.1.auto: 新 USB 总线 已注册, 分配 总线 编号 4

[3.041155]     USB USB4: 我们  不知道      该 主机的 LPM 算法、 禁用 LPM。

[3.049483]     集线 器4-0:1.0:   找到 USB 集线器

[3.053239]     集线 器4-0:1.0:   检测到1个端口

[3.057326]     xhci-hcd xhci-hcd.2.auto: xHCI 主机 控制器

[3.062857]     xhci-hcd xhci-hcd.2.auto: 注册新 USB 总线 、 分配 总线 编号 5

[3.070698]     xhci-hcd xhci-hcd.2.auto: hcc 参数 0x0220f66d HCI 版本 0x100 查询 0x02010010

[3.079407]     xhci-hcd xhci-hcd.2.auto: IRQ 47、 IO 内存 0x03100000

[3.085574]     集线器 5-0:1.0:   找到 USB 集线器

[3.089328]     集线器 5-0:1.0:   检测到1个端口

[3.093409]     xhci-hcd xhci-hcd.2.auto: xHCI 主机 控制器

[3.098930]     xhci-hcd xhci-hcd.2.auto: 新 USB 总线 已注册, 分配 的总线 编号 6

[3.106610]     USB usb6: 我们  不知道      该 主机的 LPM 算法、 因此禁用 了 LPM。

[3.114940]     集线器 6-0:1.0:   找到 USB 集线器

[3.118698]     集线器 6-0:1.0:   检测到1个端口

问题:


1. REG_6h (Baten[3:0]) 应手动配置,或默认情况下所有端口都处于活动状态1?

2.是否有任何其他建议可以解决 PWRON1_BATEN1,PWRON1_BATEN2低输出问题?  

 此致、

苔丝  

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

    你好、苔丝、

    USB 主机将向集线器发送命令以打开端口电源。  这不能手动完成。  从共享的调试输出中、似乎没有主机枚举集线器、这就是为什么不发送端口电源命令的原因。   我只能在调试日志中看到主机端口、所指的集线器是根集线器、而不是 TI 集线器。  请使用 lsusb 命令获取其他调试语句。

    此致、

    JMMN

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

    JMMN、您好!

    感谢您的快速回复。  请在下面的捕获中找到 lsusb 命令:

    我们发现 PWRON1_BATEN1,PWRON1_BATEN2问题可能是由电源复位时序引起的。  在我们的电路板上、VDD 通过 VDD33A 的 LDO 提供。  

    在初始原理图中、GRSTN 引脚上有1uF 电容、上面的表单说明我们移除了电容并使引脚悬空。  然后 PWRON1_BATEN1,PWRON1_BATEN2可以像高电平一样正常工作。 请在下面找到 VDD (蓝色)、VDD33 (黄色)和 GRSTz (粉色)的捕捉:

    如果 GRSTz 连接200ms 复位信号、PWRON1_BATEN1,PWRON1_BATEN2再次错误为低电平。 请在下面找到 VDD (黄色)、VDD33 (蓝色)和 GRSTz (粉色)的捕捉:


    问题:

    如数据表所述、如果 VDD33电源 在 VDD 之前保持稳定、则需要有源复位、电源和 GRSTz 失效之间至少需要3ms 的延迟。  我对如何确保3ms 限制感到困惑。 似乎3ms 由 RC 实现、R 是 RPU、C 是指 引脚 GRSTz 处的电容吗? 但如上所述、不应放置该电容器?

    2.如果需要电容、1uF 是否适合应用?

    从 我们得到的上电序列来看、长时间而不是短复位可能会导致错误状态? 这种现象违反了3ms 最短延迟要求?

    4、即使高状态  PWRON1_BATEN1,PWRON1_BATEN2的良好效果、也无法通过串行端口找到器件。  您对 lsusb 命令结果的评论是什么? 谢谢。

    此致、

    陈苔丝

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

    你好、苔丝、

    lsusb 输出显示未枚举集线器。  这就是未按预期驱动 PWRONx 输出的原因。  移除 GRSTz 上的电容器会导致集线器在没有复位的情况下加电、并进入未定义状态、其中 PWRONx 输出可能为高电平或低电平。  必须将电容器放置在 GRSTz 引脚上以完成无源复位电路。  1uF 看起来是可以接受的、或者您可以将其增加到2uF。   

    要研究未枚举集线器的原因、请检查 USB_VBUS (~500mV)、USB_R1和 SMBUSz (应为高电平)上的电压。  另外、请确认集线器上没有连接空白 EEPROM。

    此致、

    JMMN

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

    您好 JMMN,

    请从 图1-3中找到具有 GRSTz 悬空的 USB_VBUS、USB_R1和 SMBUSz 的结果  

    图1:黄色- SMBUSz、蓝色- VDD、粉色- VDD33

    图2:黄色-USB_R1、蓝色-VDD、粉色-VDD33

    图3:黄色-USB_bus、蓝色-VDD、粉色-VDD33

     

    图4:在 GRSTz 引脚上使用2.2uF 电容器的粉红色-GRSTz、蓝色-VDD33、黄色-VDD

    问题:

    1.数据表中的以下描述声称,如果 VDD33在 VDD11之前是稳定的,那么 GRSTn?上应该没有电容,您能解释一下吗?

    2.什么原因会导致主机无法 通过  USB_VBUS、USB_R1和 SMBUSz 电压枚举引用结果的集线器?

    非常感谢您的支持。

    此致、

    苔丝  

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

    你好、苔丝、

    如果 GRSTz 保持浮动、则集线器不会枚举。  数据表中的注释指出、如果 VDD33在 VDD11之前斜升、则应使用有源复位电路、因为到3.3V 的内部上拉是无源复位电路的一部分。  VDD33和 VDD11在您的系统中一起斜升、因此这不是问题。

    您能否检查主机和集线器之间的 DP/DM 线路?  此外、您能否确认集线器下方的散热焊盘已接地?

    此致、

    JMMN

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

    您好 JMMN,

    DP 为3.3V、DM 为0V 、正常工作。  正在执行散热焊盘检查建议。  

    加电序列比较、TUSB8020BEVM 的行为似乎有所不同:

    1uF 电容:VDD33 -黄色、VDD -蓝色、GRSTz -粉色、10ms 刻度  

      1uF 电容:VDD33黄色、VDD 蓝色、GRSTz 粉色、2ms 刻度  

     TUSB8020BEVM 电源序列:VDD33黄色、VDD 蓝色、GRSTz-Pink,10ms 刻度  

    问题:

    上行 USB 端口的枚举是通过超高速端口(USB_SSTXP_UP 和 USB_SSTXM_UP)还是高速端口(USB_DP_UP 和 USB_DM_UP)实现的?  

    2. 您可以接受 E2E 友谊请求吗? 我想从您那里获取 TUSB8020BEVM PCB 布局文件。 Allegro (返修)类型对我来说是可以的。

    另 一个现象是、使用1uF GRSTz 电容器时 、振荡器无法工作、但没有电容器可能会工作。 您能帮您查看我将通过友情聊天发送的原理图吗?

    非常感谢。

    此致、

    陈苔丝

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

    你好、苔丝、

    枚举应该出现在 USB 2.0总线和 USB 3.0总线上。   

    请尝试将 GRSTz 上的电容器增加到2uF 或4.7uF、因为您的系统中的电压轨斜升速度较慢。

    此外、作为测试、您能否尝试手动将 GRSTz 短接至地、并查看集线器是否枚举?

    此致、

    JMMN