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.

[参考译文] TPS65982:PC 重新启动后不能通电

Guru**** 2587365 points
Other Parts Discussed in Thread: TPS65982

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/964277/tps65982-no-power-after-pc-restart

器件型号:TPS65982

您好!

我们制作了一个可接收5V 3A 电流的板、并使用具有4条通道的 DP 交替模式。

当我们重新启动 PC 时,电路板按预期关闭,但当 PC 再次启动时,电路板无法启动。

PC 无法识别 DP 连接、并且器件保持断电状态。

是否可以通过 FW 中的某些设置来修复此问题?

我在下面添加了 PD 分析器文件

e2e.ti.com/.../trace_5F00_on_5F00_restart.7z

此致、

Eriks

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

    还添加了 TPS65982 .pjt 文件

    e2e.ti.com/.../TPS65982_5F00_firmware.7z

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

    Eriks、您好!

    此处未附上 pjt 文件、当您单击指向产品文件夹的链接时。 您可以重新连接吗?

    PD 日志显示接收端无响应。

    您能否在 PC 启动时检查是否存在 VBUS 并且 LDO-3V3出现?  

    如果您有板载闪存、您是否会在加电时看到 SPI 事务。

    也可以附加您的原理图。

    此致、

    Peter

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

    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

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

    Eriks、您好!  

    我们需要了解它在笔记本电脑上工作但不在 PC 上工作的原因、因此我们正在检查基本信号以确保它按流程工作。

    那么、您看到 VBUS 在400ms 后恢复、CC 开始切换、您看到 PPHV 和 LDO3V3电压吗?

    此外、最好检查闪存活动、以确保在提供 VBUS 后加载配置。

    您能否捕获 VBUS、CC 和 SPI 线路?

    此致、

    Peter

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

    您好、Peter、

    当 PC 正在重新启动时,我捕获了 VBUS、PP_HV、CC 和 SPI 线路,正如您所要求的那样,TPS65982在复位时不会从闪存重新加载配置。

    有什么想法为什么?

    已捕获的电源轨: e2e.ti.com/.../TPS65982_5F00_rails.7z

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

    Eriks、您好!  

    您是否看到 LDO_3V3? 为什么 SPI_MISO 为低电平?

    应用程序。 配置将在启用 PPHV 灌电流路径后启动。

    启动时 PC 与笔记本电脑有何不同? 您是否在笔记本电脑中看到 SPI 事务?

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

    您好!

    我检查了 LDO_3V3、情况良好。 我不明白为什么 MISO 在读取闪存存储器的末尾也是低电平。

    PPHV 灌电流路径按应有的方式启用并为电路板的其余部分供电。

    我为 PC 和笔记本电脑进行了 SPI 事务,它们是相同的,所以我要添加一个供您检查。

    e2e.ti.com/.../SPI.zip

    此致、

    Eriks

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

    Eriks、您好!

    发生时、您能否在地址(0x03)处读取模式?

    我使用我的 EVM 进行了检查、并使用您发送的 pjt 连接到另一个使用3个 PDO (3A5V、3A9V 和3A15V)进行编程的 EVM、并且能够看到合同。 我在这里附上了随布线一起捕获的示波器。

    e2e.ti.com/.../TID_2D00_EVM.7z

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

    您好,

    我检查了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

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

    您好!

    它已在多台台式计算机上进行测试,仅适用于笔记本电脑。

    我在重新加载 TPS65982闪存时进行了检查,看起来像是 PC 重新启动时重新启动器件并重新加载设置。 但是当笔记本电脑重新启动时,它不会从闪存重新加载设置,这可能是笔记本电脑重新启动后设备工作的原因,设置没有改变。

    有没有关于如何解决的想法,或要检查什么?

    此致、

    Eriks

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

    Eriks、您好!

    当从电池电量耗尽时、它将从闪存加载配置。 这适用于笔记本电脑或 PC、您如何知道设置未加载。 从 PD 配置的角度来看、笔记本电脑和 PC 之间的设置是否不同?

    此致、

    Peter

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

    您好!

    这不是我的意思,事实是当我从笔记本电脑上电时,它会从闪存加载设置。

    我可以通过 SPI 线路上的逻辑分析仪看到这一点,但当我重新启动笔记本电脑时,SPI 线路上没有任何反应。

    但在台式 PC 机的情况下、我看到 TPS65982在我为器件加电以及 PC 重新启动时从闪存加载设置。

    它看起来只有在重启后笔记本电脑才能正常工作、因为它不会从闪存重新加载配置。

    它能与之相关吗?

    此致、

    Eriks

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

    您好,

    经过一些测试、我发现上拉电阻器的值对于闪存来说太高了。

    我们将100k 和10k 上拉电阻器交换为2.67k (只有我们手头上的上拉电阻器)、然后查看 SPI 线路、MISO 引脚在从闪存加载配置后保持高电平。 然后,当台式机重新启动时,TPS65982会按应有的方式启动。

    正如我看到的、TPS65982不喜欢 MISO 引脚在重启时处于低电平。

    总之、感谢您的帮助。

    此致、

    Eriks