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.

BQ3050: Enter BootROM mode unintentionally

Part Number: BQ3050

Hi BMS team,

Our customer has used bq3050 for their battery pack and their battery pack was returned from market this time. They tried to communicate bq3050 then they found that the gaugte enter BootROM mode. As a premise, the host CPU did not send command to enter BootROM mode at this point. 

Then, I'd ilke to ask if do you have any opinion of possible cause to enter BootROM mode unintentionally? In this case, actually the customer is asking for legacy device bq3050, but I'd ilke you to expect for all fuel gauge devices, not only bq3050.

Best Regards,

Satoshi

  • Hello Satoshi,

    The gauge would have to have the command sent to enter ROM mode. It may be possible after a field firmware update the gauge could get stuck if there are any issues with the programming since we enter ROM mode for firmware updates.

    Also the gauge would have to be in full access in order to enter ROM mode, which is not recommended operation in the field, it should be sealed.

    Sincerely,

    Wyatt Keller

  • Hi Wyatt,

    Thank you for your commet. I understand that the accidental command or communication will be possible of entering ROM mode. Then do you think that the electrical stress such as static electricity from outside of battery to I2C or SMBub pins will be cause of entering ROM mode? 

    Best Regards,

    Satoshi

  • Hello Satoshi,

    During an ESD event anything can happen to the gauge, it is possible that an ESD event could put the gauge in ROM mode.

    Sincerely,

    Wyatt Keller