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.

BQ40Z80EVM-020: Cannot detect device with Battery Management Studio and EV2400

Part Number: BQ40Z80EVM-020
Other Parts Discussed in Thread: EV2400, BQ40Z80, BQSTUDIO

Hi,

I am trying to communicate to my BQ40Z80EVM using the latest version of Battery Management Studio (v1.3.86) and an external EV2400. I also added the config file "4800_0_02-bq40z80.bqz". I am running the software on a Windows 10 machine. In the quick start section of sluubz5 it stated that a TI USB driver installer would pop up if the communications interface adapter was not previously installed, but this never happened. Is there a driver that I need to download for the EV2400?

Here are the things I have already done or checked.

1. Read sluubz5 for the quick start guide.

2. Changed the jumpers for EXTSMBD and EXTSMBC.

3. Installed the latest version of BMS.

4. Applied DC power across BAT and GND (checked BAT test point with volt meter to confirm).

5. Uninstalling and reinstalling BMS.

6. Yes, EV2400 is plugged into the USB and LEDs are on.

7. The external SMB port of the eval board is connected to PORT1 of the EV2400 for SMB.

8. There are no other EV2400 devices connected to my computer

Any ideas on where I have messed up?

Thank you!

Sean

  • Here's the screenshot of the Dashboard window in BMS. Based on this I am guessing that the EV2400 device driver is properly installed, but it's unable to communicate with the BQ40z80 chip for some reason. Does the EV2400 version need to be updated? Does the chip need to be woken up some how? I've checked that it's being powered and I've moved to the two SMB jumpers to external. Are there any other jumpers that need to be moved?

    Thanks,

    Sean

  • UPDATE:

    I was able to get the EV2400 to connect to the BQ40Z80 only when I am holding down the WAKE button, but a few seconds after release the WAKE button the connection is broken. Also, when I try to change any of the settings I get an error message that reads "Operation failed because initial read of all data flash failed."

    How do I set up the EVM to run even when I am not depressing the WAKE button and how to I get BMS to be able to read and write to the registers?

    Thanks!

  • Hi Sean,

    Please utilize resistors to create a battery simulator as described in the User's guide. Ensure that the inputs above the stack are shorted, if any remain. For example, for a 3s configuration, connect resistors between 1N and 1P, between 1P and 2P and between 2P and 3P. Short 3P to 4P, 4P to 5P, 5P to 6P and 6P to 7P. In this example, connect the GND of the power supply to 1N and the positive terminal of the power supply to 3P.

    Please refer to table 3, here: www.ti.com/.../sluubt4a.pdf

    Once energized, press the wake button to wake the device.

    Sincerely,
    Bryan Kahler
  • Hi Bryan,

    Sorry, I forgot to mention thar I've already done this. Using a power supply protected by a schottky diode and 1kohm resistors to simulate a 6s battery configuration. I shorted the 6th and 7th input.

    When I press the Wake button the device turns on briefly and is connected but then quickly turns off. It's remains on as long as I am holding down the wake button. Also, when it is on BMS fails to read the registers. Do I have the wrong configuration file for the bq40z80?

    Thanks,
    Sean
  • Hi Sean,

    Are you using the REV A or REV B EVM?

    For 6S operation, ensure that the J6, J7 and J10 headers are shorted across pins 2 and 3, respectively.

    Press and hold the wake button to temporarily short to 7P to PACK+ to start the device. Open bqStudio.

    Allow bqStudio to load and release the button

    If the device does not stay operational, jumper 7p to pack+ and determine what settings in data memory are causing the FETs to open up. May be an incorrect voltage threshold or setting.

    Sincerely,
    Bryan Kahler
  • This helped me get start. Thanks!
  • Hi Sean,

    Glad to hear it!

    Sincerely,
    Bryan Kahler