Post Go back to editing

Unable to establish I2C communication

Category: Hardware
Product Number: MAX17320G22+, MAX17320

Dear Team,

1) We have designed a battery management system using MAX17320G22+ as per the EVK for a Drone Sub-system. We tried to read some parameters like device name, manufacturer name etc. But we are unable to establish communication with the IC over I2C. we were using an external controller for the purpose. also we tried to run an I2C Scanner application from Raspberry Pi. Even that was not working.   

2) Also when batteries were connected to BMS, we are able to measure the voltage across the drain of charging MOSFET, but unable to measure any voltage across the PACK+ and PACK-, meaning that the charging MOSFET is turned ON when the BMS is connected to the cells, but the discharging MOSFET is not turning ON.  

Can someone help us find out where we went wrong?

Please help us resolve this issue ASAP.

Thank you.   

Parents
  • When the batteries are properly connected, then communication or a charge source connection at PCKP will wake the device up.  The REG2/REG3 pins are a good sign of life from the IC.  When the IC is powered up, this will have 1.8V/3.4V respectively.

    What battery voltage is measured at the BATT pin?  

    If the REG2/3 pins show the device is active, can you can all I2C addresses to confirm if any are responding?

    Have you tested your communication on the EVKIT hardware?

    Thanks

    Jason

Reply
  • When the batteries are properly connected, then communication or a charge source connection at PCKP will wake the device up.  The REG2/REG3 pins are a good sign of life from the IC.  When the IC is powered up, this will have 1.8V/3.4V respectively.

    What battery voltage is measured at the BATT pin?  

    If the REG2/3 pins show the device is active, can you can all I2C addresses to confirm if any are responding?

    Have you tested your communication on the EVKIT hardware?

    Thanks

    Jason

Children