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.

[参考译文] TUSB8043A:Jetson Nano 设计验证

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1080609/tusb8043a-design-verification-with-jetson-nano

部件号:TUSB8043A
“线程: TPS2595”中讨论的其它部件

大家好,团队

我们正在使用 TUSB8043A 和 Jetson Nano SOM 完成一项硬件设计。 我们希望 TI 社区也能对此进行审查,并附上结构图

要求:4端口 USB 集线器,用于连接4个 USB 摄像机并为摄像机提供足够的电源(每个摄像机大约250mA)

注意:设计用于支持 USB 2或3内嵌连接设备的功能

设计细节:

1. SOC_READY (Jetson Nano 的 SYS_RST)将使3V3 DC-DC 在完成正确的 SOM 启动后为 TUSB8043A 提供 VDD33

2.VDD33将在 VDD11之前提供,因为使用3V3导轨为1.1V LDO 供电

图中所示,TUSB8043A 的活动重置方案(具有 SOM 中的 GPIO)是按照接通电源顺序内联选择的

4. USB_VBUS 通过分压器与1.8V SOM GPIO 连接。 我们是否需要提供一个选项,以便通过分压器将相同的导轨连接到3.3V 导轨,如图所示,并使用虚线连接?

5.由于单个 TPS2595用于为4个设备供电,因此下游电源使用组合模式进行管理

6.绑带销或其它销

FULLPWRMGMTZ_SS_UP -- PD
(蓄电池充电不是强制性的。 但是,需要通过电流输入和向下游的联动控制)
黑帮_HS_UP       -- PU
PWRCTL_POL           -- PU
AUTOENZ_PD           -- PU
SMBUSZ               -- PD

注:所有 PIN 都提供了外部 PU 和 PD 选项,以便在启动过程中实现最大可能性

目前的设计是通过 SMBus 配置集线器,从而将 SMBUSz 与 PD 绑定

请分享您的建议,以使设计更好,或者它有任何潜在隐患。

此致,

Jayasurya

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

    你好 Jayasurya,

    注释内嵌在下面:

    4. USB_VBUS 通过分压器与1.8V SOM GPIO 连接。 我们是否需要提供一个选项,以便通过分压器将相同的导轨连接到3.3V 导轨,如图所示,并使用虚线连接?

    只要 相应调整电阻值,可以使用1.8V 驱动 USB_VBUS。  USB_VBUS 仅在连接活动主机时才应处于高位。


    6.绑带销或其它销

    FULLPWRMGMTZ_SS_UP -- PD
    (蓄电池充电不是强制性的。 但是,需要通过电流输入和向下游的联动控制)
    黑帮_HS_UP       -- PU
    PWRCTL_POL           -- PU
    AUTOENZ_PD           -- PU
    SMBUSZ               -- PD

    [JMMN] 不应安装 SMBUSZ 上的下拉菜单-如果集线器处于 SMBus 模式,它将等待 SMBus 主机设置 cfg_active 位后再进行连接。  如果未使用 SMBus 或 EEPROM,SMBUSz 应较高。

    注:所有 PIN 都提供了外部 PU 和 PD 选项,以便在启动过程中实现最大可能性

    目前的设计是通过 SMBus 配置集线器,从而将 SMBUSz 与 PD 绑定

    [JMMN]如果集线器处于 SMBus 模式,则必须先配置集线器,然后才能连接集线器。  如果 PD 仅作为选件安装在板上,请勿安装。  此外,如果不使用 SDA/SCL,我们建议不要将其连接到系统 I2C/SMBus 总线,因为集线器在那些可能影响信号级别的引脚上具有内部下拉功能。

    此致,

    JMMN

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

    你好,JMMN,

    感谢您的及时支持

    我们对 SMBus 有一定的看法。 我们不会安装 PD 和 SDA/SCL,因为我们计划将其作为可选功能

    如您在初始线程中所述,“TI 集线器使用通用标准 USB 集线器驱动程序,不需要特殊的驱动程序支持。 我们注意到,某些 Linux 版本在使用中间 USB 3.x 电源状态(U1/U2)时遇到困难。 如果这是一个问题,可以使用集线器中的寄存器05h 来禁用它们。” 我们认为只有通过 SMBus 配置才能实现同样的目标,如果这种理解有误,请予以纠正

    根据设备驱动程序,我们计划从通用集线器驱动程序管理重置和 USB_VBUS GPIO。 我也想听听你对此的建议。

    此致,

    Jayasurya

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

    你好 Jayasurya,

    是的,只有使用 EEPROM 或 I2C/SMBus 主机才能禁用中间电源状态。  我们无法确定某些 Linux 版本在集线器后面显示 U1/U2电源状态时报告的问题,因为  我们无法在实验室中重复此问题。

    重置和 USB_VBUS 是集线器的输入,我不清楚通用集线器驱动程序如何管理它们。  集线器必须具有正确的重置功能,且只有当活动主机连接到集线器时,USB_VBUS 才必须处于高位。

    此致,

    JMMN

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

    你好,JMMN,

    感谢您的支持

    如果我们遇到与 Linux 版本不兼容相关的问题,我们将在启动时与您联系

    了解您关于重置和 USB_VBUS 的观点,我们将从驱动程序中分离此功能,并确保集线器具有正确的重置和 USB_VBUS

    此致,
    Jayasurya

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

    好的,听起来不错。