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.

[参考译文] BQ27Z561:ROM模式EXIT-CONTINUE (退出-继续)

Guru**** 2539050 points
Other Parts Discussed in Thread: BQ27Z561, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1099024/bq27z561-rom-mode-exit-continue

部件号:BQ27Z561
主题中讨论的其他部件: BQSTUDIO

尊敬的专家:

我的客户BQ27Z561R1由于未知原因卡在ROM模式下。

需要您的指导以帮助我退出ROM模式。

我尝试使用以下命令将其恢复。 BQ27Z561 Response ACK with  W:16 08 11,但在4s等待后,对0xAA (0x55,用于7位)的访问仍不响应。

宽:16 08 11

X:4000

图1:应答ACK,带 W:16 08 11

图2:0xAA的Nack (0x55)

然后,我要使用转储*。bq.fs文件对整个闪存进行重新编程。

但BQ561响应ACK用于0x16 I2C访问,但不支持所有以下命令,如0x07寄存器地址。 您可以看到图3,4

宽:16 07 de 83

下面是test.bq.fs i使用的。

e2e.ti.com/.../test.bq.fs

图3: 0x16的ACK

图4:0x7的nack

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

    您好Ryan:

    看起来有些闪光灯可能已被擦除。 尝试使用bqStudioi对src进行编程。 这应该可以解决问题。

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

    Shirish,

    什么可能导致闪存被擦除?

    ESD? 通过哪个引脚?

    如果BQ561电源在配置下载期间关闭,是否可能导致此问题?

    客户正在批量生产。 他们需要一些保护来避免这种风险。

    他们的主机程序是否 可以像BQstudio一样进行录制? 最初,我认为*。bq.fs与srec文件相同,只是它是txt格式,而不是二进制格式。 为什么bqfs程序会失败,而srec 可能会被编程?  SREC程序还需要通过I2C 0x16地址的BQ561响应,对吗?

    谢谢

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

    您好Ryan:

    ESD可能以不同方式造成损坏。 在大规模生产过程中必须注意消除ESD。

    *.bs.fs和srec是等效的。 您应该能够对bq.fs文件进行编程,并获得与对srec进行编程相同的结果