主题中讨论的其他器件:TPS65987D
仅运行引导代码、就会启动多少 i2c 主机接口并可供用作 i2c 主器件的外部主机访问? 从初始化的流程图中可以看到、在从 SPI 或 UART 上传引导代码之前、应该启动 I2C。 这是真的吗? 主要问题是、如果基本 FW 中存在可能阻止 i2c 主机接口的总线、 这似乎不太可能、但需要确认原始 OTP 启动代码足以启动 i2c 主机接口以与外部 i2c 主器件通信。
根据各种文档、可上传 VIS SPI 闪存、UART 或 I2C (https://www.ti.com/lit/an/slvae21a/slvae21a.pdf?ts=1588374241011 和 https://www.ti.com/lit/an/slva783a/slva783a.pdf?ts=1588380254167)配置文件。 UART 通常用作多个 PD 设备进行通信和下载应用程序 FW 的一种方式。 为 i2c addr 电阻器配置0欧姆的 PD 控制器将配置为 UART 主设备、UART 从设备可以从 UART 主设备下载应用代码 FW。 由于我们配置为 UART 主站、因此我们可能需要重新配置自己、使其成为 UART 从站、然后从配置为 UART 主站的其他节点下载。 正确、您能否详细说明如何通过 UART 完成配置、因为这是数据表和其他资源、应用手册和白皮书中有关如何上传配置文件的文档最少的变化。
此致、
Matt