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.

BQ79616EVM-021: UART Write Commands are Correct, but BQ79616 not accepting messages or responding to read commands.

Part Number: BQ79616EVM-021
Other Parts Discussed in Thread: BQ79616

Hello,

We have spent the last 4 weeks trying to establish reliable UART communication between the STM32 F446 and BQ79616EVM. We have confirmed via RX test point that the UART messages are the correct commands for all read and write commands. However, it seems as though the BQ chip will not accept these messages for some strange reason. Our code for the STM has adapted the example code provided and at this point we have reached a stalemate of what debugging steps we can take to proceed. The message being transmitted from the STM and recieved by the BQ is correct and we step though wake, auto addressing, and system configuration as instructed by the datasheet and example code provided. On the transmit pin of the BQ to the recieve pin of the STM we only ever recieve an idle high signal at 5 V. We have also tried logic level shifting and utilizing both J17 and J3 as the UART communcations interface. I am wondering if there is any guidance on what steps might be further taken to debug this issue and enable our communication between our stm32 and the bq79616. Any assistnace is greatly appreciated.