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.

bq27510-G2 compatible with bqEVSW version 0.9.92

Other Parts Discussed in Thread: BQEVSW, BQ27510-G2, BQ27510-G3, BQ27510EVM, BQ27510

Hi, 

 I am using the bq27510-G2 and the bqEVSW version 0.9.92. Basically the problem is that when I start the bqEVSW a message box says "The detected device is not compatible with this application! Proceed at your own risk.". It means that the bqEVSW is not compatible with the bq27510-G2?. Should I buy the newer bq27510-G3?. The software says the communication is OK.  Any help?

Did anyone has the same problem? 

Thank you in advance 

Javier

  • Hi Javier,

    You might have installed an EVSW package that only supports a specific product/FW version. 

    Did you try to install this one (SLUC367)?

    bqEVSW installer for all bq275xx devices (Rev. C)

    http://www.ti.com/lit/zip/sluc367

  • Hi,

    Yes I installed SLUC 367 and I have the same problem. And when I go to the DataRAM screen if I click in 'refresh' I don't read nothing. But in the down part I read "communication OK".

    Do you have another idea what can be the problem?

    Thanks in advance

    javier

  • Hi Javier,

    Can you please post a screenshot of your EVSW showing the DataRAM screen after you click Refresh?

  • Here you have the screenshot of the DataRAM screen after I click Refresh. You can see that all values are empty. But not the temperature

    Javier

  • Hi Javier,

    Your screenshot is showing that all data is 0, including temperature which is converted from Kelvin to Celsius and is also showing 0K.  Also, at the bottom of the window you can see Device 0 Ver 0.00 which shows us that when you started EVSW, it tried to read the device type and FW version from the gauge but zeros were returned.  That could be because your SDA line is held low (or not pulled up, perhaps) or because the gauge is in ROM mode and not running FW.


    Is this on an EVM or on your PCB?

    Go to the I2C Pro screen and click the Execute FW button, then come back to DataRAM and try to Refresh.

  • Hi,

    Thanks for your reply. Little by little we are more close to solve the problem.

    Both lines SDA and SCL are pulled up in my custom PCB. I checked them and I see that in SDA line there is 2.9V and 0.4 V in SCL. When I click in "refresh", I can see several square waves in both lines, but in SCL the maximum voltage is 0.4V and the wave looks a bit deformed. Should the voltage in both lines be similar?

    Regarding the I2C Pro screen I couldn't click today in the execute FW button because I wasn't in the office. I will do it next day. But I attach a screenshot of how this screen is in my EVSW. You can see that everything is 0 or empty. 

    As you see I didn't modify nothing. Should I modify these valors?

    Thanks in advance

    Javier

  • Hi Javier,

    Your SCL line should not be stuck at 0.4V so something appears wrong with the circuit or setup.

    Are you using the TI EVM, or your own PCB?

    The TI EVM has I2C pullups, but you can disable them by removing the corresponding jumpers.

    I think you need to find out why the SCL line is stuck at 0.4V.

    Is 2.9V (SDA line) the pullup voltage you are using?

  • Hi,

    I see that both lines SDA and SCL are kept down of the I2C communication and I have connected these lines with pull-up resistors so in the bqEVSW "communication error" is shown. Any idea why they are kept down? it is suppose that both lines should be up right?.

    I am using the EV2300 and the BQ27510-G2.

    Thanks in advance

    Javier

  • Hi,

    I am using the EV2300 via I2C to communicate with the BQ27510-G2 and to make a golden image.

    Basically I have a problem with the lines SDA and SCL of the I2C communication. They  are kept down and I have connected these lines with pull-up resistors so in the bqEVSW "communication error" is shown. Any idea why they are kept down? it is suppose that both lines should be up right?.

    Thanks in advance

    Javier

  • Hi Javier,

    Are you using the TI bq27510EVM or your own design with bq27510-G2?

    Yes, both I2C lines should be pulled high if you have pullups connected properly.

    Can you use a current meter to see how much current the board is consuming while you try to pull up the SDA/SCL lines?

    Did you use a multimeter to check for shorts to ground or other pins?

  • Hi,

    I am using my own design with bq27510-G2. In the lines SDA and SCL is connected the EV2300 and the bq27510 only with 10kohm pull-up resistors.

    What do you mean with "try to pull up the SDA/SCL lines? how can I pull up these lines?

    I already used a multimeter to check short circuits and I didn't find any short

    Javier