主题中讨论的其他器件:BQSTUDIO
亲爱的、大家好
客户正在使用 BQ27510G3进行评估。
由于它们不在大规模生产中使用 BQSTUDIO、因此需要从微型计算机写入闪存。
使用'Extended Data Commands'可完成对闪存存储器的写入。
可以在它们的序列中几乎很好地写入、但是只有'UBCLOASS = 104'写入的值可能会改变。
该现象始终随'CC Offset'而发生。
他们想知道发生这种情况的原因和对策。
请告知如下所述。
--------
//子类写入序列
//解除屏蔽
WR:、0、0、0
RD:0、8c、62 //状态读取
WR:、0、14、4 //安协办
WR:、0、72、36 //安协办
WR:、0、0、0
RD:0、8c、42 //状态读取
WR:、61、0
::、3E、68 μ s (SUBCLOASSS=104)
WR:、3f、0
WR:、40、7f、74、1f、21、94、A、9c、8、fa、52、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0
WR:、60、3e
WR:、0、41、0 //复位
WR:、0、20、0 //SEALD
//检查序列
//解除屏蔽
WR:、0、0、0
Rd:0、8、60
WR:、0、14、4
WR:、0、72、36
WR:、0、0、0
Rd:0、8、40
::、3E、68 μ s (SUBCLOASSS=104)
WR:、3f、0
RD:60、41:正确答案值0x3E -> 0x41
//重置和屏蔽
WR:、0、41、0
WR:、0、20、0
//子类读取序列
//解除屏蔽
WR:、0、0、0
Rd:0、8、60
WR:、0、14、4
WR:、0、72、36
WR:、0、0、0
Rd:0、8、40
::、3E、68 μ s (SUBCLOASSS=104)
WR:、3f、0
Rd:40、7f、74、1f、21、94、a、9c、8、fa、4F、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0、0
^^正确答案值0x52 -> 0x4f
WR:、3E、68
WR:、3f、0
Rd:60,41
//重置和屏蔽
WR:、0、41、0
WR:、0、20、0
----------
谢谢、Masami M.