Hi
Good day!
We are working on the BQ24715 Digital Charge controller IC and it has got an SMBus communication port and tried to set up communication using the nRF52832 controller TWI protocol.
Problem: SMBus on BQ24XX is not responding with the TWI module on nRF52 DK (nrf52832). I tried the TWI sensor example from the SDK.
Question: TWI protocol will this work with SMBus protocol on nrf52832? If yes, which example I should try out from the SDK?
IMO, it should at least work for the write transactions for 100kHz clock frequency using TWI protocol. But it did not work.
The bq24715 uses the SMBus Read-Word and Write-Word protocols (Figure 7) to communicate with the smart battery. The bq24715 performs only as an SMBus slave device with address 0b00010010 (0x12H) and does not initiate communication on the bus.
For reference: http://www.ti.com/lit/ds/slusbd1b/slusbd1b.pdf
I would appreciate any help in this regard.