Other Parts Discussed in Thread: BQSTUDIO
Hi experts,
I try to be familar with BQ40Z50 by SMbus block protocol. Write data flash address 0x4000 with value (0x0555), the default value is (0x2f45). later on, the system can't work normally. The report voltage only is 1/11 of real voltage.
i want to recover data flash address 0x4000 default value but fail. The bq40z50 can read and write by SMbus word protocol. It also can read 0x4000 (data flash) by SMbus block read protocol. (1. block wirte (44+02+00+40) ,02 means length) 2. block read (0555400022).)
i don't konw if the bq40z50 was broken (trigger protections) or sent error command. the command is 0x44+ 04+40000+2F45. 0X04 is byte length of 0x4000 and 0x2F45. All are little endian. and data sequence can be viewed right on oscilloscope. Meanwhile, PFStatus() [DFW] value is zero and PEC is disabled.
Thank you for your helps.