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.

BQ34Z100-G1: User Programmed Firmware Version

Part Number: BQ34Z100-G1

Hello,

The command (00,0002) for the firmware revision seems to report the version of the chipset firmware.

I am trying to access the user programmable firmware revision field of the chipset.

What is the command for the user programmable firmware field?

  • Hi Larry,

    This can be a bit tricky.  We need to use a block read to capture the data.  This process is described in section 7.3.3.1 of the Datasheet in more detail.  I have included some screenshots from my bench to show the process.

    In Data Memory modify:

    By default Configuration > Manufacturer Data > Firmware Version is 0000. Click on the value, type in 1234, hit enter on the keyboard, then click 'write all' and 'read all' to ensure the device takes the value.

    Using Adv Comm, perform the following sequence:

    Parse the results.  For this value, number of Bytes to Read may be set to 7 instead of 31 to capture less data at this subclass.

    Sincerely,

    Bryan Kahler