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.

[参考译文] TPS25751:TPS25751。 器件接受了补丁捆绑包、并且不会从 PTCH 切换到 APP 模式。

Guru**** 2510095 points
Other Parts Discussed in Thread: TPS25751

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1560411/tps25751-tps25751-device-accepted-the-patch-bundle-and-not-switching-from-ptch-to-app-mode

器件型号:TPS25751


工具/软件:

我使用 TPS25751 无 EEPROM。

它没有使用 I2Ct_IRQn 的引脚、

我读取了 TPS25751 嵌入式控制器 (EC) 文件、以便将补丁捆绑包直接加载到 TPS25751。 器件接受了补丁捆绑包、并且不会从 PTCH 切换到 APP 模式。 -电源管理论坛 — 电源管理- TI E2E 支持论坛

我。了中断级别等待代码 μ//、而 (HAL_GPIO_ReadPin (GPIOE、GPIO_PIN_4)!= GPIO_PIN_RESET);

当上传路径时、tps25751 无法操作地址 0x30。

/***** 步骤:07****** /

tps25751_upload_patch (patch);

IIC 发送 0x30<<1、获取 NACK。

请帮助我了解原因。

Tks。

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

    您好:

    如果地址 0x30 被 NACK、则是因为未接收和/或处理 PMB 消息。  

    (1) 所发送的 PBMs 数据是什么? (步骤 4)

    (2) 在发送 PBMs 命令之前、您是否确认 PBMs 数据正常? (步骤 5)

    此致、
    Chris

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

    尊敬的 Chris:

    我认为我发送的是正确的。

    首先、我发送 0x20\09 \x06\x00\x2F\x00\x00\x30\x32

    第二个、I sen 0x20\0x08\0x04\0x50\0x42\0x4D\0x73

    我使用逻辑分析仪检查并找到了确认、在代码中进行了检查、就像我链接中的演示一样。 所有检查均通过。

    你有其他想法吗。

    Tks

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

    您好:

    首先、我发送 0x20\09 \x06\x00\x2F\x00\x00\x30\x32 [/报价]

    之后、您是指使用逻辑分析仪读取寄存器 0x09 吗?  如何确认写入?

    https://www.ti.com/lit/an/slvafv8a/slvafv8a.pdf#page=8

    这是不好的:

    这很好:

    在我的示例中、在 0x09 正常之前、我必须先写入 0x09 两次、每次读取之间有 500us 的延迟。