Hi,
After OTP is done to BQ76942, can you still configure I2C Hex Addresses or should it be determined ahead of time?
Thank You,
Minh
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.
Hi,
After OTP is done to BQ76942, can you still configure I2C Hex Addresses or should it be determined ahead of time?
Thank You,
Minh
Hello Minh,
This can be done at any time. It does not need to be OTP'd for it to work, but OTP'ing makes it so any time the device resets or wakes up from SHUTDOWN, it will have the set i2c address.
Best Regards,
Luis Hernandez Salomon
Hi Luis,
Thank you very much for your response. I'd like to follow up and be more specific to my question.
1) Device is OTP'd with default I2C address (01).
2) Device goes through assembly process and is reconfigured with different I2C address (02) due to customer requirement.
3) Device is now released to customer and after uses it experience resets or shutdowns, will the device reset itself to 01 or will it stay at 02?
Best,
Minh
Hello Minh,
If the device experiences a full reset or SHUTDOWN/WAKE-UP, the part will reset to the default OTP configuration of 0x01. Unless the MCU configures the address after the reset/shutdown has happened.
So I believe this should be possible to implement in the MCU code.
Best Regards,
Luis Hernandez Salomon