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.

BQ79656-Q1: DEVICE & USB2ANY DISCONNECTED using the BQ79616-Q1 graphical user interface (GUI)

Part Number: BQ79656-Q1
Other Parts Discussed in Thread: BQ79656EVM-021, USB2ANY, BQ79616-Q1, BQ79616, , BQ79600-Q1, BQ75614-Q1

Tool/software:

Hi,

I tried to start Up the BQ79656EVM-021 using the BQ79616-Q1 graphical user interface (GUI) but found DEVICE & USB2ANY DISCONNECTED.

Anything should I correct?

Kindest regards

Tom

  • Hi Tom,

    Judging by the bottom left of the screen, it seems that the hardware is connected correctly. Are you having issues with connecting and communicating to the device?

    Thanks,

    Zachary

  • Dear Zachary:

    Thanks for replying.

    I was stuck because the GUI home page appears a message "DEVICE & USB2ANY DISCONNECTED" on the left upper. Anyway, I tried to go through the next step this morning. I started with the cell monitor page.

    However, when I tried to 1) Wakeup and 2) Auto Address 3) Start Polling, it didn't work (the device was unresponsive.)
    Under View Poll Settings, cannot specify the number of cells for each connected device.

    Anything should I correct?

    Kindest regards

    Tom

          

  • Hi Tom,

    Are you using SPI or UART? Can you use a DMM is measure AVDD, TSREF, LDOIN, and DVDD for me?

    At a glance your setup looks correct.

    Thanks,

    Zachary

  • Dear Zachary:

    Referring to EVM J17 Pin Description, I think UART is utilized (with USB2ANY).

    8 TX - to microcontroller UART RX

    7 RX - to microcontroller UART TX

    Furthermore, AVDD 5.065V, TSREF 0.001V, LDOIN 6.064V, and DVDD 0.403V.

    I think the DVDD LDO is powered down in SHUTDOWN mode. How can I wakeup it to ACTIVE mode?

    Kindest regards

    Tom

  • Hi Tom, 

    I fear the device may be broken somehow. Your connections seem good, and if the USB2ANY firmware is up to date, set for UART and set BQ79616 as base device, then the IC should wake up. DVDD LDO will work once a wake is received. Do you have another device to try?

    Thanks,

    Zachary

  • Dear Zachary:

    Thanks for your suggestion.

    Yes, I have another BQ79656EVM-021 and tried to Wakeup the device, but nothing changed. DVDD is 0.17V, still in SHUTDOWN mode.

    Regarding a menu to select bridge device, I selected three different configuration (e.g. 1. Bridge Device BQ79600 UART, Stack Device BQ7961x; 2. Bridge Device BQ79600 UART, Stack Device BQ7965x; 3. Bridge Device BQ7965x, Stack Device BQ7965x) The result is the same.

    I even updated the USB2ANY again (firmware version 3_1_1_14).

    I tried to probe TP12 (RX - to microcontroller UART TX) and TP42 (TX - to microcontroller UART RX) and found that both are @5V amplitude all the time. There seems no UART signal. 

    Anything should I try?

    Kindest regards

    Tom

  • Hi Tom,

    Try a different laptop. If it still isn't working, then the most probable cause would be a broken USB2ANY.

    Zachary

  • Hello Zachary Balov,

    This is Ali, a team member working with Tom CHIANG. We’re working with the BQ79656-Q1 and trying to use it with the BQ79616-Q1 GUI (BQAutoEval v1.0.4) and USB2ANY (firmware v3_1_1_14). Our setup involves a direct UART connection between the USB2ANY and the BQ79656-Q. We're using two BQ79656EVM-021 hardware, as mentioned above.

    Problem:

    The GUI immediately shows “DEVICE & USB2ANY DISCONNECTED” even though the connections are correct, power is applied, and we believe the wake sequence is executed properly.

    What we've already done:

    1. We’ve followed the official TI wake-up guidance from: (https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1137645/bq79656evm-021-bq79656-wake-sequence-and-basic-communication?utm).
    2. GPIO1 is pulled high, RX/TX lines are connected to J17, and jumpers J2, J5, J6, J14, J16, and J18 are properly configured.
    3. D1 LED is ON, which we understand indicates the device is awake.
    4. We’ve tried reinstalling the GUI and USB2ANY drivers, as well as power cycling all boards in various orders.

    We’d appreciate support with the following questions:

    1. Is the BQ79656-Q1 device fully supported by the current BQ79616-Q1 GUI (BQAutoEval v1.0.4) in standalone configuration (i.e., without the BQ79600-Q1 bridge).

    2. Are there any known issues or firmware limitations with USB2ANY (v2.8.2.0) in this configuration?

    3. What is the best way to confirm whether our USB2ANY is functioning properly or potentially faulty? Since we only have a ZT-703S oscilloscope multimeter (not a logic analyzer), what signal behavior should we expect to validate communication?

    4. Can we manually attempt register access or UART command sending via the GUI's debug or scripting mode, or is GUI-level detection required before any low-level access works?

    5. Can you confirm the required power-on and wake sequence for the BQ79656-Q1 to properly handshake with the GUI through USB2ANY? Is there a strict timing requirement between the USB2ANY connection, wake pulse, and GUI start?

    6. Are there any known patches, alternative GUI versions, or best practices we should follow when using this setup?

    We’re happy to provide additional information if needed.

    Thank you so much for your support and rapid responses.

  • Dear Zachary:

    I measured UART signal @ BQ79656 (EVM) as long as I accessed the Cell Monitor page in order to wakeup. 

    You can see only RX falls but TX remained @ 5V amplitude. I don't know whether it's correct.

    Furthermore, I made a screenshot of GUI Register Map. Can you check whether it's correct?

    Kindest

    Tom

  • Hi Tom, 

    The behavior on the UART lines is incorrect and the register map reads back nothing. Do you have another USB2ANY to test with? I don't believe this one is working.

    Zachary

  • Hi Zachary,

    The RX signal sent by USB2ANY seems correct. USB2ANY is sending the corresponding low duration on RX when I click WAKE, SHUTDOWN, SLEEP to ACTIVE, or COMM CLEAR on BQAutoEval.

    It even sent the read command when I click Read Register.



    Gabriel

  • Hi Gabriel,

    Did you try a new USB2ANY? While it might be sending commands that doesn't mean it is able to receive them back correctly. The GUI should read 'device connected' whenever the USB2ANY is connected to laptop and EVM before any wake ping.

    Thanks,

    Zachary

  • Dear Zachary:

    Thanks for replying.

    'device connected'? I'm confused.

    Attached please find the GUI home page which appears in my testing. Whether device connected or not?

    Kindest regards

    Tom

  • Hi Tom, 

    Your USB2ANY is connected. However, communication is still failing. Your hardware is setup correctly. My recommendation is to try a new USB2ANY before other debugging steps since they are usually what breaks. 

    Thank you,

    Zachary

  • Dear Zachary:

    Thanks for replying.

    Copied that. We're trying to get in touch with the agency for a new USB2ANY.

    By the way, referring to BQ79616-Q1 and BQ75614-Q1 GUI User's Guide, 3_BQAutoEvalPG2.0_1.0_installer_win needs to be installed.

    However, I didn't do that because my request of installer was denied. 

    Do you think this is the root cause of the failure of communication?

    Kindest regards

    Tom

    1.1.4 Installing the GUI

    1. Download and navigate to the BQ79616 installer folder (3_BQAutoEvalPG2.0_1.0_installer_win.zip). Extract 

    the contents and run the setup executable from within the extracted folder. Keep all default installation folder 

    locations and press yes to all prompted dialogue.