Hi All,
I'm about to head to production with the BQ78PL116.
I'm trying to communicate over SMBus using a PIC18F4550 which has a I2C bus as a master (since I already have a good knowledge of this MCU).
it also capable to communicate with SMBus as the datasheet implies and I configured him that way.
I have 2.2K pull up resistors and I measured 100Khz baud rate using a scope.
my high logic levels are 5.04 V.
I already replaced MCUs to eliminate a defect in the MCU.
I'm following the instructions in SLUA591 (by the way does not fully explain how to approach the standard commands), and always gettin 0x00FF (why?).
sending an UNLOCK sequence then trying to read a parameter with no success, what I really want to do is read the Pack Voltage (0x09).
what could be the problem?
are my stting alright?
what is the BUS diagram for reading PackVoltage (0x09) without using API?
I will be thankful for any assistance.