Other Parts Discussed in Thread: BQ79616
Tool/software:
Hi,
I am currently designing a modular BMS with a master-slave topology. The master PCB has a microcontroller and a BQ79600 and the slave PCB has two BQ79616s to monitor and balance 22 cells in series. The PCBs are connected via the daisy chain pins of the BQs.
However, I have successfully communicated with the slave before, directly through the UART and through the daisy chain, now only the UART communication works. Through the daisy chain I can only wake the slaves and then the communication fails when I send a read command.
I can communicate with the TI BQ79616 Evaluation Module (EVM) using my master board, the same one used to communicate with my slave board, and the same software.
In the attachment there are two photos with the COMMH of the slave board and the EVM, the voltage in my slave board is slightly lower (blue line), is this difference relevant for it not to work?
Also attached is the schematic of the slave board, which is based on the schematic of the evaluation board.
Does anyone know where the problem might be coming from?
Best regards.