主题中讨论的其他器件:TPS55288EVM-045、 TPS65987EVM、 TPS55288、 TPS65987、 USB-C-PD-DUO-EVM
你好
我有:
TPS65987EVM + TPS55288EVM-045
我在尝试使用 TPS65987向 TPS55288发送 i2c 命令时遇到困难、我甚至遵循了"slvaeq7.pf"、但运气不好、有人能帮我分步提供帮助吗?
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.
你好
我有:
TPS65987EVM + TPS55288EVM-045
我在尝试使用 TPS65987向 TPS55288发送 i2c 命令时遇到困难、我甚至遵循了"slvaeq7.pf"、但运气不好、有人能帮我分步提供帮助吗?
您好、Allen、
您应该会看到以下 I2C 主设备设置的应用手册: https://www.ti.com/lit/an/slvae18/slvae18.pdf
从您的项目文件中、似乎没有输入 I2C 主设备事件、您可以通过单击设置->显示 I2C 主设备事件表来查看这些事件。 您将需要输入您希望 PD 控制器发送到另一个器件的数据。
此外、在0x62中、我注意到您在端口1下输入了索引数量和起始索引、请将它们移至"通用"。
谢谢、
哈里
是否有文档提供了设置功率接收器的示例? 使用苹果 Macbook 电源提取20V 电源? (还是任何其他电源轨?) 我认为我做得不对、这里是更新的配置文件
您好、Allen、
是的、您似乎已经为 I2C 主设备配置了两个端口、并且还在端口控制寄存器上选择了启动/处理源功能、但如果您希望 PD 控制器仅用作接收设备、则需要更改为接收设备。
此外、这是更新后的项目文件吗? 我仍然没有看到任何 I2C 主设备事件被输入。
我建议您在产品页面上观看这些教程、以帮助配置器件: https://training.ti.com/how-evaluate-and-configure-our-usb-type-c-pd-controllers
谢谢、
哈里
->没有"Show I2C Master Events Table"、只有 "Show I2C Control Events Table"

-> 您将需要同时选择源设备和接收设备的处理交换、并取消选择源设备和接收设备的启动交换。
是这样吗? 
下面是更新后的配置文件、并进行了更改
我正在使用 Type-C 电缆将拉电流直接连接到灌电流、并将电源应用到灌电流板、但是 灌电流9V 15V 20V 按钮没有响应、这是否意味着板载(灌电流)固件存在问题? 如果是、我是否可以使用默认固件重新发布它?
我在应用程序中找到的位置只有:

此外、我已经将 USB-C-PD-DUO-EVM 拆分为两个单独的板、为了闪存接收板、我相互堆叠并将跳线设置为 SNK 
但是、如果我使用以下命令:器件>重新刷写 EVM 固件(恢复)>、然后选择"tps65987_POWER_Dudo_mode_sink_evm_flash_image.bin"、则会得到错误/SPI 错误、尽管设置显示 SPI 工作正常 


您好、Allen、
是的、这是正确的 I2C 事件选项、端口控制看起来不错。
对于默认固件、是的看起来是正确的、您将能够刷写这些项目设置。 为了对不同的板进行编程、我相信有一个跳线可用于选择哪个板。
要协商灌电流侧的其他电压、首先必须按下拉电流板上的相应按钮、这将更新板的拉电流能力、然后在灌电流侧、 当您针对您在源板上选择的电压按下同一个按钮时、它将在之后与之协商。
我建议您看一下这里、请参阅以下视频: USB-C-PD-DUO EVM 视频
谢谢、
哈里