主题中讨论的其他器件:TPS65987
工具/软件:
您好:
让我确认以下内容。
*我知道这个设备有某种“恢复时间“设置。
例如、如果器件检测到过流、则器件将禁用内部电源路径。 但是、经过“恢复时间“设置后、将重新启用内部电源路径。
但是、当检测到过流时、如果客户想永久禁用内部电源路径、是否有任何设置来禁用此“恢复“功能?
此致、
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.
工具/软件:
您好:
让我确认以下内容。
*我知道这个设备有某种“恢复时间“设置。
例如、如果器件检测到过流、则器件将禁用内部电源路径。 但是、经过“恢复时间“设置后、将重新启用内部电源路径。
但是、当检测到过流时、如果客户想永久禁用内部电源路径、是否有任何设置来禁用此“恢复“功能?
此致、
尊敬的 Machida-San:
对于仅使用 GPIO 的情况、PD 控制器无法在发生过流时自动禁用电源路径。
您需要一个 EC/MCU 来控制 PD 控制器并在 OCP 事件后将其禁用。 PD 控制器本身将自动执行错误恢复、并在 OCP 后尝试重新协商合约。 如果 PD 控制器在 OCP 事件后禁用了供电功能、则没有好的方法来自动恢复并知道何时可以再次供电。
谢谢。此致、
Chris
尊敬的 Machida-San:
没有一种简单的方法可以禁用此功能。 MCU 需要监控 PD、当 OCP 跳闸时、需要通过 I2C 禁用 PD 控制器。
他们需要设置 I2C 接口、以便接收与过流相关的中断。 当它们接收到 I2C IRQ 时、它们将读取 TPS65987 以查看触发的中断并确认它是 OCP、然后 可以发送'DISC' 4CC 命令以断开端口、或直接写入端口配置寄存器 (0x28) 并通过将 Type-C 状态机设置为禁用来禁用端口。
要重新连接、他们需要发送 4CC “SSRC"命令“命令来重新协商端口、或将 Type-C 状态机设置回其正常值。
谢谢。此致、
Chris