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.

EM1402EVM: how to control ev1420evm board using tms570ls0432 board.

Part Number: EM1402EVM
Other Parts Discussed in Thread: TMS570LS0432,

I would like to conduct bms test by connecting ev1420evm board and tms570ls0432 board.

I connected the current ev1420evm board and the tms570ls0432 board by following the user's guide of the em1402 evaluation module, and included the example code.

I have a few questions for you here.
1. How do I check if the code is working when I put it in and run it? In this state, do I need to turn on the bq76PL455_GUI program to check the operation?

2. If the code is inserted and executed, how do I check the current cell information and battery module information?
I put a variable in the debug-Expressions window and it says 'identifier not found'.

3. Is it not working because I made a wrong connection?

  • Hi Lim,

    The sample code should be able to run using CCS, Code Composer Studio. This software functions independently from the GUI and the included sample code can be used as a reference for your needs. The EM1402EVM Quick Start Guide presents Section 5.4 which is dedicated to a software overview. The BQ79PL455- Q1 Software Design Reference Application Note can also assist in understanding the software. The sample code presents a way to read the cell voltages.

    In order to check whether the code functions, I would suggest running in debug mode and ensure that the ‘writes’ and ‘reads’ are performing as expected. Should your connection still not work, there may be a problem in the EVM setup.

    Best Regards,

    Christian Ammon

  • Hi Christian, Thanks for your quick response.

    I build the TMS570BMS example code provided by TI on the TMS570ls0432 board and run using CCSv10.

    Since it is an example code, of course the code was built without errors.

    1. And I double-clicked bq76PL455_GUI on the desktop to run it.

    However, in the case of bq76PL455_GUI, the message 'unable to open COM port' appears.(as it's an independent action, so it should work.)

    I want to know why it doesn't work.

    The board was modified and connected as follows.

    R8, R9 of TMS570ls0432 board were removed, U2 pin 39 was connected to J4 pin 1, and U2 pin 38 was connected to J4 pin 2.

    Other connections were made as shown in the Design Guide.

    The LED of JTAG blinks, but the LEDs for TX and RX do not work.

    2. Although bq76PL455_GUI doesn't work, if it works normally in ccs, how can I check it in general? And what do you check?

    - Also, how can I check the cell voltage value in real time?
    - Can you give me some example code?

    Then please reply.

    I'm a beginner, so I'd appreciate it if you could tell me in detail.

    Best Regards, Lim

  • Good day Lim,

     

    Your problem encountered appears to be a duplicate issue to this thread. You have made the correct board modifications; it will also be beneficial to check whether the connections are securely soldered to the pins.

    The TMS570BMS device has multiple communication interfaces: UART (SCI) Interface to communicate with the EVM and N2HET emulated SCI, used by the virtual COM port. Downloading the software from this link will include the relevant emulated SCI code needed to communicate to the PC. By performing the modifications and using the code from TI-Design, the SCI virtual COM port should work.

    When the GUI loads, you will be able to follow along with the BQ76PL455 EVM and GUI guide, namely section 7.6, and be able to detect the cell voltages in real time. The auto- addressing function of the GUI will be an indication of successful communication between device and PC.

    Please let me know if this solves the GUI startup issue and if not, I will perform an internal search on the issue as this is one of our older devices.

     

    Regards,

    Christian

  • Thanks for your kind reply.

    I still haven't been able to run the bq76PL455_GUI program through the TMS570 board.

    1. Connection related board modification
    - Remove R8 and R9 pins
    - Pin 39 of U2 (FT2322HL) is connected to J4-1
    - U2 (FT2322HL) pin 38 is connected to J4-2
    - Connect J3-4 (EM1402EVM) to J4-1
    - Connect J3-5 (EM1402EVM) to J4-2
    - J1-4, J1-3 of TMS570 board are OPEN

    2. Project RUN in CCS v10
    - The project file is an example project, TMS570BMS

    Is there anything I need to do other than the above procedure to check the board connection and operate?
    please check.

  • Hi Lim,

    I have outsourced for assistance on the issue and will treat it with the upmost urgency. Please expect a response soon.

    Best Regards,

    Christian Ammon