This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

how to write bq20z70's DF

Other Parts Discussed in Thread: BQ20Z70, BQ2083, BQ2085

hi,

i access bq20z70 by a MCU.It isn't problem to read.it is often  fail to write the DF.Please help me!

SBS cmd:

  0X53  PFStatus               0X4000
  0X54  operationstatus   0X0060
  0X62  PFkey                     0X73 0X26 0X12 0X17
  • 0x53, 0x54, and 0x62 are Extended SBS Commands. These particular commands are used to read the status of the part, not to write to the DF.

    For example, to read Operation Status you would use 0x54 in SMBus Read Word.

    To change the flash parameter in the Data Flash screen, you will need to click on the parameter and it will change to text box. Then to change the parameter, type in the text box and hit ENTER on the keyboard to save the parameter change.

    Regards,

    Viktoriya

  • thanks for Viktoriya's reply.The problem has been solved.

    a problem:

      read/write data flash in the   data sheet  of bq2083 :

             Read
                Reading the data flash is a two step process:
               1. Using the SMBus write word protocol, use command code 0x51 and let the LSB data byte be the address of
               the flash location. The MSB data byte is set to 0.
              2. Using the SMBus read word protocol, use command code 0x52 to retrieve the data.
           Write
              Using the SMBus write word protocol, use command code 0x50. Place the address of the flash location into the
              LS byte of the data word. Place the data to be written into the MS byte data word

    Is the method suitable for bq2084/bq2085?

    Another  problem:

    Is the Device Type of the bq20z95 0X0900?

    Is the Device Type of the bq20z75 0X0700?

    Thanks!

    Regards,

    mingxin