BQ79718B-Q1:BQ797XX GUI, USB2ANY not working

Part Number: BQ79718B-Q1
Other Parts Discussed in Thread: USB2ANY, AM263P4

Tool/software:

Hi, We create and debug BQ79718 software programs using the following Board configuration.

We would like to connect USB2ANY to the BQ79718 EVM and operate the DIAG register

from the BQ797XX GUI to check whether the AM263P4 software is operating correctly when protections are detected.

The BQ797XX GUI uses the online version and is able to connect.

However, we cannot write or read the BQ79718 registers from the BQ797XX GUI.

Is it possible to access the BQ79718 registers using the GUI while the CPU software is running or stopped?

1. Board configuration

  AM263P4 Control Card <--MCSPI--> BQ79600 EVM <--- VIF ---> BQ79718 EVM

                                                                                                                  ||

                                                                                                            USB2ANY <--> BQ797XX GUI(on line)

2. BQ79718 EVM configuration

   Jumper J7, J8, J9 : jumper set

   Jumper J10 : none

3. BQ797XX GUI setting

  We were unable to access the BQ79718 registers when setting the bridge device to

  either the BQ79600 SPI or the BQ7971x.

   Auto Address and Wake Up Device are performed by the AM263P4 software,

  so the BQ797XX GUI does not perform Auto Address or Wake Up Device.

4. BQ797XX GUI in use

   dev.ti.com/.../2.0.4

  

  • 5. BQ79718 DEBUG_COMM_CTRL1 register

      To enable the BQ79718's UART TX, the following command is sent from the AM263P4.

     *AM263P4 software :

       WriteReg(0, 0x700, 0XA5, 1, FRMWRT_ALL_W); // DEBUG_CTRL_UNLOCK register
       delayus(1000);


       WriteReg(0, 0x701, 0X23, 1, FRMWRT_ALL_W); // DEBUG_COMM_CTRL1 register 

                                                                                      // bit1:[UART_TX_EN]=1:UART TX, bit0:[USER_UART_EN]=1:UART config enable

       delayus(1000);