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.

[参考译文] BQ28Z620-DEVICE-FW:BQ28Z620无法进入 ROM 模式

Guru**** 2496595 points
Other Parts Discussed in Thread: BQ28Z620

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1473041/bq28z620-device-fw-bq28z620-cannot-enter-rom-mode

器件型号:BQ28Z620-DEVICE-FW
Thread 中讨论的其他器件:BQ28Z620

工具与软件:

尊敬的德克萨斯州:

我已经 根据数据表和 EVM 设计了采用 BQ28Z620电量监测计的定制 PCB。 我想将 golden 文件写入其闪存。 我已经尝试  使用我的微控制器 来执行它、由您提供的 C 代码-  Raspberry Pi 上的电量监测计通信。
我刷过它两次、运行得很顺利 (我使用逻辑分析仪看到过)。 一段时间后、我想再次写入、 电量监测计没有进入 ROM 模式(它不会回复地址0x0B (我没有像以前那样收到 ACK)。  你碰巧知道什么可能导致这种行为?

如果您提供反馈、我将不胜感激。

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

    您好!  

    如果在对固件进行编程时中断通信、则器件可能已损坏且不可恢复。  

    此致、  

    Jonny。  

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

    感谢您的及时反馈。

    我从未对特定 BQ28上的固件进行编程。 我所做的只是通过 I2C 命令进行通信、但在几次 golden 文件闪烁后、我从未再次访问 ROM 模式。

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

    您好!  

    对于 ROM 模式、您要发送什么命令?  

    此致、  

    Jonny。

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

    ```μ A
    ;------------------

    ;验证现有固件版本
    ;------------------
    WAA 3E 02 00
    CAA 3E 02 00 26 20 01 00
    ;------------------
    ;解封设备
    ;------------------
    WAA 00 14 04
    WAA 00 72 36
    WAA 00 FF
    WAA 00 FF
    X1000
    ;------------------
    ;进入 ROM 模式
    ;------------------
    WAA 00 00 0F
    X1000
    ;------------------
    ;数据块
    ;------------------
    W16 11 de 83
    X200
    ```μ A

    我 创建了一个将 df.fs 文件转换为命令的脚本。 一切都正确、直至 "Data Block"(数据块)无法输入新地址。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!  

    看起来您正在编写固件。 请参阅我之前的回复。  

    如果在对固件进行编程时中断通信、则设备可能已损坏且不可恢复。

    此致、  

    Jonny。