Other Parts Discussed in Thread: MSPM0L1306
Tool/software:
1. Can i configure BQ76907 as above?
2. Is it possible to change device address and communicate with one micro.
3. if no, please suggest me suitable part (CELL controller)
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.
Tool/software:
1. Can i configure BQ76907 as above?
2. Is it possible to change device address and communicate with one micro.
3. if no, please suggest me suitable part (CELL controller)
Hi,
1) Yes, technically multiple BQ76907 can be connected to the same I2C bus.
2) You can change the I2C address after power up, refer to the TRM for more details https://www.ti.com/lit/ug/sluucj0/sluucj0.pdf.
The I2C device address (as an 8-bit value including target address and R/W bit) is set by default as 0x10 (write), 0x11 (read), which can be changed by the Settings:Configuration:I2C Address configuration setting.
Keep in mind you'll need to setup different I2C after each power up (RAM) in your SW.
3) You can find alternatives on ti.com for I2C multiplexer based on your application needs. https://www.ti.com/interface/i2c/switches-and-multiplexers/products.html
Regards,
Arelis G. Guerrero
Hi,
Thankyou for your replay,
I have one doubt.
in this code example link , How to change target address? please provide sample code for write and read.
2. MSPM0L1306 microcontroller is having max 28 pin. suggest me 48pin controller.
Hi Rajesh,
To change the address on the example code you can modify the header file DEV_ADDR
Regarding the MSPM0 selection, please post a new question with the MSPM0L1306, so that the MSP expert team can guide you on the selection.
Regards,
Arelis G. Guerrero