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.

BQ35100: Difference between Control(), AltManufacturerAccess() and ManufacturerAccess() and how to use them

Part Number: BQ35100
Other Parts Discussed in Thread: BQ28Z610-R1

Hi team,

Please tell me a few things.

1, The AltManufacturerAccess() register has two different command numbers, 0x00/0x01 and 0x3E/0x3F, and the former overlaps with the Control() register.
Which one should I use or how should I use them differently?
2, There are also two different notations, AltManufacturerAccess() and ManufacturerAccessControl()[0x3E/0x3F], as shown below.
If the command numbers are the same, including the Control() register, are the functions the same even if the names are different?

Sincerely,
Ryu.

  • Hi Ryu,

    1)

    2) I am unsure what you are referring to when you say AltManufacturerAccess(), what documentation are you referring to?

    Regards,

    Evan

  • Hi Evan,

    It is described in 7.3.8.2 of the data sheet.
    It is noted that the same number is written in 7.3.8.2 and 7.3.8.3.

    Sincerely,
    Ryu.

  • Hi Ryu,

    Thanks for pointing that out.

    Control, MAC, and AltManufacturerAccess are all very similar. MAC and Control function the same way while AltManufacturerAccess is used to read/write entire blocks of data rather than a single parameter.

    Regards,

    Evan

  • Hi Evan,

    Does AltManufacturerAccess() exist in the q35100?
    There is a description of AltManufacturerAccess() in section 7.3.8.2 of the bq35100 datasheet, but it is not present in the TRM.
    I checked if there is a description of AltManufacturerAccess() in the TRM of bq28z610-R1.
    As a result, there was a description.
    Therefore, if there is no description in the TRM of bq35100, does it mean that AltManufacturerAccess() does not exist in bq35100?

    Sincerely,
    Ryu.

  • Hi Ryu,

    Please follow the TRM.

    Regards,

    Evan