Other Parts Discussed in Thread: USB2ANY
Tool/software:
Dear TI Support Team,
We're going to use your BQ79616 chips. On the board we have MCU MSP430FR... + two BQ79616. It communicates via UART to the first BQ79616, from it goes COMHx signal to COMLx of the second BQ79616 (Daisy Chain Communikations). We measure 30 cells. The UART is decoupled and the COMHx-COMLx is decoupled by a capacitor according to DataSheets.
Communication with the first BQ79616 works (after reset it has address 1).
After the auto-addressing sequence, the first component starts communicating with address 0. If I perform communication with the second BQ796816 chip at address 1, I miss the responses on the UART.
However, I can see on the oscilloscope that the second BQ79616 receives the request and responds with the initial byte count (I tried to read the voltage of the 16 cells and the COMHx-COMLx communication showed a 38 byte response).
But the data was no longer getting to the uart. The response signal has +- 3,8V. The error registers from the master BQ79616 are zero.
The fillet is the query to the second BQ79616, the yellow is the communication on COMH/L between the two BQ79616.
The query and response have different amplitude, but everything is normal.
Do they have to be acknowledged or triggered somehow to receive data, or should they come automatically?
Thank you very much for the answer.