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.

[参考译文] TPS65988:多主器件支持

Guru**** 2587365 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1246875/tps65988-multi-master-support

器件型号:TPS65988

您好、TI 专家!

我有一个简短的问题要问、我尝试使用2个 TPS65988D 来控制4个 TUSB1046显示端口驱动器。 我想通过 I2C 控制驱动器、并想在由4个  TUSB1046、2个 TPS65988D 组成的多主机 I2C 总线中进行设置、通过 I2C3端口连接。 这还将连接到 FPGA 以直接控制所有4个多路 复用器、同时保持 TPS65988D 处于复位状态以进行制造测试。  

您可以预见到此配置有任何问题吗?  

 

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

    您好、Eric、  

    为了进一步详细说明、所有4个 DP 驱动器是否会与 PD 控制器和您的 FPGA 连接在相同的 I2C 线路上? 您是通过 I2C、GPIO 配置 PD 控制器来控制 DP 驱动器、还是都由 FPGA 进行控制?  

    如果可能、您还能否提供一个方框图、以显示您的系统的 PD 控制器、DP 驱动器和已连接的 FPGA?

    谢谢。此致、

    雷蒙德·林

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

    尊敬的 Raymon、

    感谢您的快速响应、它们都将连接在同一条 I2C 线路上、并且 PD 控制器将设置为通过 I2C 控制 DP 驱动器。 实际上在该 I2C 总线上最终会有3个主器件、FPGA 绝不会与 PD 控制器同时处于总线上(仅限工厂测试)、因此问题是2个 PD 控制器是否会处理多主器件仲裁。  

    这里的想法是 FPGA 在启动时将每个 PD 控制器保持在复位状态、然后通过 I2CB 将其负载传递给它们(我不使用 SPI 闪存)。 之后、每个引脚通过 I2C3总线控制各自的 DP 驱动器、FPGA 便能够在制造测试中直接控制 DP 驱动器。  

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

    您好、Eric、

    感谢您的快速回复和方框图、以更好地帮助我了解所发生的情况!

    是否每个 TUSB1046都具有不同的 I2C 地址?  我假设您使用此处的 I2C 接口来启用 TUSB1046。  

    我不知道我们是否支持多主、但让我来和团队再次确认一下! 如果我们需要使用该路由、也可以通过 GPIO 启用 TUSB1046。

    谢谢!

    凯文

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

    谢谢 Kevin!

    是的、每个器件都有不同的 I2C 地址。 如果需要、我可以分离 I2C 总线、这意味着我的 FPGA 中有更多的 I2C 控制器、理想情况下、如果支持多主器件、我想尝试这种方法。 我还假定(希望正确)当我将 HREST 置为有效时、PD 控制器的 I2C 将为高阻态、这对于 GPIO 是否相同?

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

    当然! 我试着明天再回到你身边。

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

    这方面的运气好吗?

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

    您好、Eric、

    很抱歉耽误你的时间!

    我刚刚与团队沟通过、看起来我们无法支持多主 I2C 总线。

    谢谢!

    凯文