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.

BQ75614EVM-021: Communication protocol/registers

Part Number: BQ75614EVM-021
Other Parts Discussed in Thread: BQ79616-Q1, BQ79600EVM, BQ79616, , USB2ANY

The custom PCB uses only one BQ79616-q1 chip with isolation circuitry to talk to the MCU. 

The BQ79616EVM does not have isolation circuitry and I assume this is why it has to be used with the BQ79600EVM. 

Is the communication protocol, sequence of messages, registers etc the same for the BQ75614 versus BQ79616? If this the case, using the BQ75614EVM-021 with the will speed the development. Is there a separate GUI to use with the BQ75614?

Thanks,

Priya

  • Hi Priya,

    The communication protocol and messages are the same between the two devices. The Register Map is a bit different due to the fact that BQ75614 is non-stackable, 14 channels and has a Current Sense ADC, but the majority of the registers are the same. You can see the differences in the respective device Datasheets.

    Regards,

    Viktor.

  • Is it possible to use the GUI and USB2ANY to talk directly to the BQ75614EVM, without a BQ79600EVM involved? 

    Please comment on which development setup is closest to the custom PCB in terms of firmware development:

    Custom PCB: MCU; one BQ79616 chip; isolation chip

    Dev setup1: TMS570 Launchpad      GUI         USB2ANY          BQ75614EVM

    Dev setup 2: TMS570 Launchpad     BQ79600EVM      GUI       USB2ANY      BQ79616EVM

    Priya

  • Hi Priya,

    Yes you can use the BQ75614EVM with USB2ANY and GUI without the need of a BQ79600EVM.

    As of the setup, all of the ones that you are mentioning here are used in final system solutions, it depends on the application. We have stacked systems that use BQ79600 as base device and a stack of BQ79616 devices, but we also have systems where an MCU is communicating directly to a BQ79616 device with or without an isolation device.

    Regards,

    Viktor.

  • The application will not be stacking BQ79616 devices, but using only 1 BQ79616 chip. I have the hardware for the TMS570, BQ79600EVM, USB2ANY and the BQ79616EVM. 

    Can I run the GUI with just the BQ79616EVM and USB2ANY and the BQautoeval GUI? This setup will be closest to the application. I want to understand if it is mandatory to use the BQ79600EVM. 

    The application uses MSP430 which is very different from the TMS570.

  • Yes you can run BQ79616 with USB2ANY and BQautoeval GUI.

    BQ79600EVM is not mandatory.