Other Parts Discussed in Thread: EV2400, BQSTUDIO, BQ28Z620
器件型号: BQ28Z620
主题中讨论的其他器件: EV2400、 BQSTUDIO
工具/软件:
总线/拓扑: 单主 I²C μ C/SMBus(仅限我们的 MCU;无 EV2400 /其他)
寻址: 7 位。 然后进入 ROM 模式 0x55 ;进入 ROM 模式后,我们发送到 0x0B 。
意图: 使用 BQStudio 生成bq.fs/df.fs根据 TI 常见问题解答从 MCU 对固件进行编程/升级
序列(从)bq.fs:
;解封
W:AA 00 14 04
W: AA 00 72 36
W:AA 00 FF FF
W:AA 00 FF FF
X:1000
;进入 ROM 模式
W:AA 00 00 0F
X:1000
;第一个 ROM 模式数据块
W: 16 07 de 83
X:200
W:16 05 12 00 00 19 00 0D 00 10 00 13 00 16 00 9B 97 70 9B 3B C1
X:2.
W:16 05 12 10 00 9B 3E C1 9B 29 7C 9B A2 7C FC 60 30 18 0C 24 50
问题: 所有命令均确认进入 ROM 模式。 下一个写 W: 16 07 de 83 是 nacked 即使文件的延迟被接受。 在这一点之后、电量监测计 不可恢复 我们这边。
请求:
-
有关 ROM 模式写入 NACK 的可能根本原因的指导。
-
当第一个 ROM 模式在单主器件总线上写入 NACK 时、应执行分步恢复过程。
-
关于从 MCU 对 bq28z620 进行可靠编程和升级的任何其他建议。