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.

[参考译文] TDA4VM-Q1:TDA4VM USB_VBUS 设计

Guru**** 2468460 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1470536/tda4vm-q1-tda4vm-usb_vbus-design

器件型号:TDA4VM-Q1

工具与软件:

尊敬的 TI 专家:

我 对 USBn_VBUS 接口有一些问题。  

1.更改时、会使用 USBn_VBUS 来监测 VBUS。   如果我将此引脚从 PMICB LDO2拉至 USB_3V3、会受到什么影响?

2.如果 USB0处于主机模式、谁将提供 VBUS 5V 电压?

实际上、 我们的 USB0将 在主机模式和设备模式下工作。

  那么、如果我们必须 在我们的设计中生成5V 电压呢?  或者、如果可以从外部设备输入始终开启的5V 电压并将 USB0_VBUS 连接到 USB_3V3? 请 参阅 下图。

TDA4的 sch 设计如下所示。

BR  

Juanli Zhang

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

    Juanli,

    您可以参考我们的 EVM 了解 Vbus 实现、并使用 TRM 建议的电阻分压器网络。

    根据 Vbus 和器件 ID 引脚、SoC 将识别其处于主机模式还是器件模式。 此外还提供了一个选项、即使 SoC 处于器件模式(例如 Car Play)、也可以连接 Vbus。

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

    USB0_VBUS 引脚可以处理3.3V 输入-因此无需担心损坏。 但是-建议连接到 VBUS、而不是固定的 PMIC 电源。  (请注意、如果连接到5V VBUS、则需要电阻分压器、因为引脚不能承受5V 的电压。)

    在主机模式下-通常主机启用 VBUS。  建议使用信号 USB0_DRVVBUS 来启用5V 稳压器或开关、从而启用 VBUS。

    USB0_ID 引脚用于选择模式。  主机 ID 应拉至 GND、因为器件模式引脚应保持开路/悬空。

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

    尊敬的 Robert:

    我们 使用 USB0。

    Q1:在 TRM 中、USB0_ID 用于识别 a/b 器件。 什么是 A/B 器件?

    USB1_ID 用于识别主机 和器件。

    Q2:基于当前的 硬件设计,我们可以使用 TDA4作为主机,并连接外部 USB 集线器以扩展以太网接口进行数据传输。 请注意、无论在 主机模式还是设备模式下、USB 接口始终具有5V 的电源。

    如果 如您所说的那样将主机 ID 拉至 GND、那么为什么我们能够通过外部 USB 集线器成功扩展以太网接口很奇怪?

    Q3: 如果我们将 USB0_VBUS 连接到 USB_3V3、我们是否可以假定任何外部器件都符合 USB 规范?

    Q4:当 TDA4 处于主机模式时、VBUS 检测机制是什么?

    谢谢

    Juanli Zhang

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

    Q1: A/B 表示 USB 电缆类型。  在传统 USB 系统中、这也取决于 USB 角色。  现在使用的是 USB Type-C 电缆、则不再使用 A/B 电缆。

    问题2: 当前的实施可能没问题、但您需要在终端通过软件更改 VBUS 和/或 ID 引脚的处理方式。  要按原样使用 TI 提供的软件、建议遵循我们的 VBUS 和 ID 连接指南。  连接到的 USB 接口是什么-电缆接口(因此连接的器件未知)或其他板载 USB 外设(器件始终已知)?  如果连接到电缆类型的接口、我无法看到 VBUS 始终如何供电(不符合 USB 规范)

    Q3:我不理解"假设任何外部器件都符合 USB 规范"-这与使用 USB_3V3为 VBUS 供电有何关系?

    Q4: 在主机模式下、VBUS 检测使用 VBUS 引脚(如果按照建议进行连接)。  请注意、主机使用 USB0_DRVVBUS IO 驱动稳压器以启用 VBUS 电源、然后处理器将使用 VBUS 引脚检测 VBUS 电源。