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.

BQ76PL455EVM-GUI-SW: bq76pl455a-q1

Part Number: BQ76PL455EVM-GUI-SW
Other Parts Discussed in Thread: BQ76PL455EVM, BQ76PL455A-Q1

Hi,

I am new to UART communication. I want to communicate the host PC and BQ76PL455EVM manually through the HEX commands as specified in the Software reference design of the BQ76PL455EVM.

But whenever I enter a command from software guide into the command window (pic shown below) and press SEND, I get a communication timeout error.

Please provide solution for it.

Thanks

Ritul Shah

  • Ritul,

    Can you confirm that the EVM is set to "single" mode and not differential? There is a switch with two actuators that need to be moved.

    Can you poll the cell voltages through the GUI button?
  • Hi David,

    I have set the EVM in "single" mode by moving the 2 SWITCHES.
    Through GUI buttons i can poll, balance and control everything.
    But as soon as I enable the manual command window and right a basic HEXADEC command for device identification, it shows the error of Communication Timeout.

    thanks
    Ritul
  • Ritul,

    I tried with few evms and I didn't see any issues.

    I also don't see any issues with that command as well.

    HAve you change the EEprom settings or any thing?

    Power down and power up and try again.

    I am sure you are not polling and sending command manually.

  •   Hi Roger,

    i am explaining the process i have done.

    1. Opened the TI BQ76PL455 GUI.

    2. Opened the bq76pl455a-q1 software design guide

    3. I copied the first HEXA code from the software REF guide of BQ76PL455 to the SEND COMMAND window of GUI.

    4. After pressing SEND, I am getting a timeout error which is attached (Snap) in the attachment.

    Please help me out with this problem.

    Thanks

    Ritul

  • Ritual,

    You have check on calc CRC.

    DA 83 is CRC.

    you have two options.

    1. 89 00 00 0D 00 DA 83 and uncheck Calc CRC

    2. 89 00 00 0D 00 and with check Calc CRC.

    Try it.

  • Ritul,

    I have managed to see  what you are  seeing.

    Power  down the EVM,  exit the GUI.

    Power the EVM back on, and reopen the GUI.

    Type  in your hex commands with the calc CRC option checked, and DO NOT include the CRC in your entry, like this:

    Once you get in the timeout state it is easiest just to reset everything. In a normal application you would try a comm clear, then a comm reset, and lastly resetting the device. With the EVM it is easy just to turn everything off and back on again. If you don't restart the GUI it will keep you locked out.

    That should help. It got it working for me once i got into the same  spot as you.