BQ20Z45的PF状态DFF(DATAFLASH FAILURE)什么条件下会发生?
我们最近一批板,有50%是一上电就会置位DFF,可能是什么原因?
是四串电池。
MENG BAO:
Star Xu:
回复 MENG BAO:
False flash checksum after reset, data flash write not verified, data flash erase not verified
MENG BAO:
回复 Star Xu:
你好。发生这个故障是DFI文件有问题吗,还是BQ芯片收到了某些命令?怎么可以解决这个问题?
Star Xu:
回复 MENG BAO:
The only way to recover that is going to be to reprogram the gauge. The most common cause of a DFF is if a DFI file for a different firmware version is programmed on the gauge.
To reprogram the gauge you will need to:
1) Go to ROM mode. Send command 0F00 to command 00 using Pro screen.
2) Program the attached SENC file using the Srec Programming section in the Pro screen.
3) Once programming is finished, send command 08 under the Send SMB Command section of Pro screen.
SLUA404 is a document that will help walk you through configuration, calibration, golden learning, etc.
Vladimir5:
回复 MENG BAO:
大家好
請允許我親自分享我的看法。
曾經,DFF問題對我來說是非常難以理解的,因此我進行了幾次實驗和觀察。
在大多數情況下,使用bq20z75和bq20z955微電路時,DFF標誌會亮起。如上面的朋友所說,如果您編寫一個完整的(新)SENC或SREC文件,則可以解決問題。
但是過了一會兒,DFF標誌再次打開!更改 FirmWare 的版本-不會影響DFF標誌的外觀。無論如何-我嘗試了3-4個不同的版本,並且DFF總是再次打開。如果發生這種情況-您可以安全地將籌碼扔進垃圾桶。
我假設訪問微電路中的內存時發生內部故障,並且校驗和不匹配。
我上面所說的一切使我有理由對bq20z75和bq20z955微電路的質量表示懷疑。我懷疑我的芯片的製造工藝不完善。
我為我的中文不好道歉:-)