请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:BQ35100 主题中讨论的其他器件: BQSTUDIO
我可以成功使用主机器件发送读取和写入命令。 我已经按照闪存流 API 文档来实现将一个 bq.fs 文件刷写到 bq35100中。
我的主机器件会进行处理、直到出现第二条比较命令。 (下面是文件片段)
;------------------------------------------------------------
;解除设备密封
;------------------------------------------------------------
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 0F
X:1000
宽:16 00 04 00 00 83度
W:16 64 65 01
X:400
C:16 66 00
W: 16 00 02 00 00 00 00 00 E2 FF 33 03 D7 33 BB D6 33 E0 D6 33 09 D6 33 FF FF 3F 00 01 00 FF FF 3F FF FF FF FF 3F FF FF FF FF 3F FF FF FF 3F FF FF FF FF 3F FF FF FF 3F FF FF FF 3F FF FF FF FF 3F FF FF FF 3F FF FF FF 3F FF FF FF 3F FF FF FF 3F FF FF 3F FF FF 3F FF FF FF FF 3F 03 01 3D 00 01 3D 02 01 3D 0A 00 3D 0A 00 3D 80 03 3D 00 3D 00 3D 00 3D 35 80 3D 11 02 3D 49 00 3D 20 2A 0E DF FA 0E E2 FF 32.
宽:16 64 60 2B
X:2.
C:16 66 00 <---- 这是我的主机器件停止的位置。
您可以看到、预期值为00、但主机器件从 bq35100读取的值为02。
需要注意 的是、之前的写入命令 W:16 64 60 2B 似乎每次都失败。 那么、这也许是根本原因吗?
我尝试使用 bqStudio 高级命令选项卡手动输入命令。 但是、它不允许我输入 long (100个命令 long)写入。
在尝试了许多不同的东西之后、我似乎使 BQ35100感到惊慌。 我有另一个。
导致此故障的可能原因是什么?
此致、
Michael