您好!
我们制作了一个可接收5V 3A 电流的板、并使用具有4条通道的 DP 交替模式。
当我们重新启动 PC 时,电路板按预期关闭,但当 PC 再次启动时,电路板无法启动。
PC 无法识别 DP 连接、并且器件保持断电状态。
是否可以通过 FW 中的某些设置来修复此问题?
我在下面添加了 PD 分析器文件
e2e.ti.com/.../trace_5F00_on_5F00_restart.7z
此致、
Eriks
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.
您好!
我们制作了一个可接收5V 3A 电流的板、并使用具有4条通道的 DP 交替模式。
当我们重新启动 PC 时,电路板按预期关闭,但当 PC 再次启动时,电路板无法启动。
PC 无法识别 DP 连接、并且器件保持断电状态。
是否可以通过 FW 中的某些设置来修复此问题?
我在下面添加了 PD 分析器文件
e2e.ti.com/.../trace_5F00_on_5F00_restart.7z
此致、
Eriks
还添加了 TPS65982 .pjt 文件
o 关键是,我们缩小了问题的范围。
当您将设备连接至笔记本电脑时,重新启动时,设备会重新启动。
但是,当设备连接到 PC 时,它不会关闭设备的电源,这就是为什么它没有正确初始化。
以下是项目文件: e2e.ti.com/.../5850.TPS65982_5F00_firmware.7z
以下是笔记本电脑和电脑重新启动的跟踪: e2e.ti.com/.../restart_5F00_trace.7z
问题是,如何在 PC 重新启动时使设备重新启动? 以及如何在电池电量耗尽模式下加载设置?
此致、
Eriks
Eriks、您好!
我看到在 PC PD 布线中、它的工作方式后跟一个无响应灌电流。 如果您进行电源回收、我希望在开始下一条 PD 消息之前断开连接。
您是否看到 VBUS 和 CC 线路在 PC 电源回收时出现故障并恢复?
无电电池模式是指没有 VIN_3V3、但通过 VBUS 由外部终端合作伙伴提供电源。
您是否在设备中通电、或者您是否希望从外部接收电源?
您的 BUSPOWERZ 和 SPI_MISO 连接是什么样的?
此致、
Peter
您好!
我检查了 VBUS 和 CC 线路,它们确实会下降,VBUS 下降约400ms,CC 一条线路下降约400ms,另一条线路一直保持低电平,这可能是因为它的极性。
是的,我们使用无电电池模式,没有 VIN_3V3电压,因此该器件由 VBUS 供电。 BUSPOWERZ 连接到 LDO_1V8D、SPI_MISO 引脚被拉至高电平到 LDO_3V3。
事实上,主板可以正常工作,但当 PC 重新启动时,由于某种原因,它不会启动。 但连接到笔记本电脑后、它会重新启动、工作正常。
此致、
Eriks
您好、Peter、
当 PC 正在重新启动时,我捕获了 VBUS、PP_HV、CC 和 SPI 线路,正如您所要求的那样,TPS65982在复位时不会从闪存重新加载配置。
有什么想法为什么?
您好!
我检查了 LDO_3V3、情况良好。 我不明白为什么 MISO 在读取闪存存储器的末尾也是低电平。
PPHV 灌电流路径按应有的方式启用并为电路板的其余部分供电。
我为 PC 和笔记本电脑进行了 SPI 事务,它们是相同的,所以我要添加一个供您检查。
此致、
Eriks
Eriks、您好!
发生时、您能否在地址(0x03)处读取模式?
我使用我的 EVM 进行了检查、并使用您发送的 pjt 连接到另一个使用3个 PDO (3A5V、3A9V 和3A15V)进行编程的 EVM、并且能够看到合同。 我在这里附上了随布线一起捕获的示波器。
您好,
我检查了0x03地址并返回"app"、这意味着它可以正确启动并读取闪存、而不会出现我所理解的问题。
您使用2个 EVM 进行的测试有故障,因为 EVM 的行为与 PC 和笔记本电脑不同,因此您无法测试重新启动方案,使用固件版本的 EVM 是否处于电池电量耗尽模式?
正如我在您捕获的示波器中看到的那样,使用我发送的 TPS65982固件版本,SPI_MISO 将在最后上升 这是否意味着存在不会让 SPI_MISO 启动的硬件问题?
TPS65982闪存存储器的所有上拉电阻都是100k,但 SPI_MISO 引脚为10k 时除外,它们是否太弱?
此致、
Eriks
Eriks、您好!
应用模式显示它能够正确启动、因此此处的 MISO 级别不是问题。
我将 EVM 与电池电量耗尽模式下的 pjt 文件一起使用、只是为了查看 我是否可以重现此问题、因为台式机有3个 PDO、笔记本电脑只有1个 PDO。
我还尝试将终端合作伙伴端口设置为仅源端口、而不是 DRP、因为笔记本电脑最可能是 DRP、台式机可能只有源端口。
在所有测试中、我可以看到它们按预期工作。
您是否已经在 EVM 上测试过此案例、或者您是否已使用其他桌面测试过系统? 它是否仅在该特定的桌面上以这种方式运行?
此致、
Peter
您好!
这不是我的意思,事实是当我从笔记本电脑上电时,它会从闪存加载设置。
我可以通过 SPI 线路上的逻辑分析仪看到这一点,但当我重新启动笔记本电脑时,SPI 线路上没有任何反应。
但在台式 PC 机的情况下、我看到 TPS65982在我为器件加电以及 PC 重新启动时从闪存加载设置。
它看起来只有在重启后笔记本电脑才能正常工作、因为它不会从闪存重新加载配置。
它能与之相关吗?
此致、
Eriks
您好,
经过一些测试、我发现上拉电阻器的值对于闪存来说太高了。
我们将100k 和10k 上拉电阻器交换为2.67k (只有我们手头上的上拉电阻器)、然后查看 SPI 线路、MISO 引脚在从闪存加载配置后保持高电平。 然后,当台式机重新启动时,TPS65982会按应有的方式启动。
正如我看到的、TPS65982不喜欢 MISO 引脚在重启时处于低电平。
总之、感谢您的帮助。
此致、
Eriks