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.

BQ78350-R1: Configuration issues with BQstudio and Bq78350-R1

Part Number: BQ78350-R1
Other Parts Discussed in Thread: BQSTUDIO, EV2400, BQ78350, BQ76930EVM, BQ76920EVM, , BQ76940EVM, BQ76920

Hello,

recently I installed the software called BQ-Studio. So I am having a few questions about the program to get started.

Q0: As I saw, I have to configure a lot of registers in the Data memory section of BQstudio.

I would like to know if there is a default setup, which I can download somewhere and put it in BQstudio?

Q1: What is the difference between the EV2300 and the EV2400. I want to use the EV2300, are there any disadvantages, instead of using the EV2400?

Q2: In Bqustudio, there is a tab called "Firmware": Where can I download the firmware?

Thanks for help.

  • Hi Paul,
    Q0: Programming the firmware is the typical way to get a known configuration. There are not established configurations, you must set parameters appropriate for your system. Once you have them set you can export the file. You can edit these files with a text editor... as the tool indicates, they are easy to view in excel but don't edit in excel and try to import them.
    Q1: EV2300 is an older interface, it requries drivers to be loaded to support it. With changes in windows over the years, drivers have become more difficult. There are 32bit drivers available in the tool folder. There is some issue with 64 bit drivers, there are some in e2e if you search, these work in some systems but not all. EV2400 is the newer interface adapter. It used windows HID drivers resident in the system. Its original (EV2400) firmware had a potential problem dowloading firmware to the bq78350, so there is the notice in some of the related folders recommending using the EV2300. The issue was solved with the EV2400 firmware upgrade. Any new EV2400 should work fine, if you have an old EV2400 update its firmware to the version in its tool folder. The version number is shown in the dashboard when you connect and run bqStudio. If you have both EV2300 (with drivers installed on the system) and EV2400 available, either should work. If you are trying to decide which to obtain, the EV2400 is recommended.
    Q2: The firmware tab is to load firmware to the device or save it from a configured device to a file so you can duplicate the configuration. See the bq76920EVM, bq76930EVM or bq76940EVM user guide for general info. For the firmware see the bq78350-R1 product folder, Tools & software tab. Scroll down to the "bq78350-R1 Device Firmware" item. There is a form for download and license in the installer. If you don't like the configuration result from evaluation you can re-load the default firmware to start over.
  • Refering to the BQ76920EVM Datasheet on page 7 and 5:

    Should I use gauge shunts or not? I do not understand when I have to use them or not

    Furhermore there is a confusion about the used pullups on this pages:
    There are differences between the EV2300 and EV2400 in connecting and using them.
    In The EV2300 I have to use pullups and for the EV2400 I have to remove them. Why is that?

    Why are this differences between the EV2300 and the EV2400?
  • Hi Paul,
    You might read through the bq76920EVM user guide.
    The EVM supports evaluation of the monitor (AFE) alone or with the bq78350 (now bq78350-R1). When using only the bq76920, remove the shunts to the gauge so that the gauge is not powered and does not interfere with your communication with the bq76920. Connect the adapter I2C port to the I2C port of the board. The EV2300 does not have pull up resistors on its I2C lines, so the pull up shunts should remain installed. The EV2400 has 3.3V pull up resistors internally so the board pull up shunts to 2.5V should be removed.
    The post title is for the bq78350-R1. To use it on the EVM, install the gauge shunts. Install the I2C pull up shunts. Do no connect the I2C to the adapter, this will interfere with the communication between the bq78350-R1 and the bq76920. Connect the SMB port of the adapter to the SMB port of the EVM. The same cable is used for I2C and SMB and same connector type is used on both ends so check both ends of the cable for proper connection. Both adapters have SMB pull ups, so connection and EVM shunt positions are the same for both EV2300 and EV2400.