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.

[参考译文] TUSB4020BI:I2C 接口

Guru**** 2539500 points
Other Parts Discussed in Thread: TUSB4020BI

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/832868/tusb4020bi-i2c-interface

器件型号:TUSB4020BI

您好!

我们是否需要通过 I2C 对芯片进行编程以使 USB 集线器正常工作? 我们也可以直接使用芯片、无需任何 I2C/SPI 编程。  

请检查与此链接的帖子、了解功能使用方框图。

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

    您好、Selvaraj、

    否、集线器运行不需要 I2C。  请注意、如果 SMBUSz 上安装了下拉电阻器、则集线器将在编程模式下挂起、直到 SMBus 主机进行配置。  此外、如果 SMBUSz 被拉至高电平、如果安装了空白 EEPROM、集线器将在编程模式下挂起。  在所有其他情况下、集线器默认为引脚配置模式。

    此致、

    JMMN

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

    JMMN、您好!

    谢谢。

    根据以下数据表、SMBUSz 引脚的定义

    " SMBus 模式。

    在复位失效时对终端的值进行采样以使能

    I2C 或 SMBus 模式。

    0 =选择 SMBus 模式

    1 =选择 I2C 模式

    复位后、该信号由 TUSB4020BI 驱动为低电平。 由于这种行为、建议不要这样做

    直接连接到电源、而是使用外部电阻器进行上拉或下拉。"。

    根据您的上述评论、我需要将此引脚保持未连接状态? 我的理解是否正确?

    什么是空 EPROM? 它是指 TUSB4020的内部 ROM 吗?我们没有连接任何外部 EEPROM。

    请分享您在注释中提到的默认引脚配置模式的详细信息?

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

    SMBUSz 引脚具有一个内部上拉电阻器、可在引脚配置模式下将其保持未连接状态。  EEPROM 指外部 I2C EEPROM。  请参阅以下注意事项:

    • 如果 SMBUSz 引脚被拉低、集线器将保持编程模式、直到 SMBus 主机对其进行配置并清除 cfgActive 位。  
    • 如果 SMBUSz 引脚被拉至高电平、如果安装了空白 EEPROM、集线器将保持编程模式。  
    • 如果 SMBUSz 引脚被拉至高电平、如果安装了编程的 EEPROM、则集线器将读取配置数据。  
    • 如果 SMBUSz 引脚被拉至高电平、如果  未安装 EEPROM、集线器将默认为引脚配置模式。  

    引脚配置是指使用 FULLPWRMGMTz、成组、PWRCTL_POL 和 BATENx 引脚设置来配置集线器运行。

    此致、

    JMMN