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.

TMS570LS0432: TMS570LS0432 communication with GUI through MicroUSB

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

Hi! I'm using the bq76PL455A for battery management, with board to board communication through daisy-chain. I would like to use TMS570LS0432 as the MCU for my design. 

I am planning to use an external programmer to flash the code onto the TMS570LS0432 mcu chip on the PCB, and then make a GUI to allow modification of certain variables later on. So on the PCB, I plan to have the TMS570LS0432 chip, a connector for the programmer, and a MicroUSB port for connection to the GUI on a computer. Is this setup possible in this case?

  • Hello,

    Please take a look at this TI design:

    Best regards,
    Miro

  • Thank you for sharing this document! According to this figure in the TMS570LS04x Hercules Development Kit (HDK) User's Guide, does that mean that if I am using an external JTAG for programming, I will have to use the UART from the external JTAG for communication to PC? In other words, do I need to have a onboard JTAG debugger in order to have an onboard port for UART? 

    Also, I am trying to understand the paragraph below. It seems like I would need to include a voltage regulator to supply the 3.3V and 1.2V. But I am wondering under what circumstances would I need a booster pack?

    Thank you very much!

  • Hello,

    From what I can see on schematic, SCI1 is connected to FTDI chip. FTDI chip serves as UART-->USB adapted for SCI1. To connect any SCI port to PC USB port you will need UART-->USB adapter. SCI1 can be used separately from external JTAG.

    If you are designing a custom board with TMS570LS0432 MCU you must supply it with 3.3V and 1.2V. The current that you have to supply depend on what consumption you are expecting from the complete setup. The above Section states that if you are using LaunchPad for development and you intend to connect BoosterPack (BoosterPacks are expansion boards provided by TI) or something else to LaunchPad and  expect more than 500mA (500mA is the maximum current that USB port can suply) consumption you must use external power supply. You must consider PS70445PWP current limitations as well.

    Best regards,
    Miro

  • Thank you, Miro.

    So if I would like to use an external JTAG, I can just leave out the XDS100V2 (XC2C32A + FT2322HL) setup and add the 14-pin JTAG, right? If so, what would the D+ and D- pins on the MicroUSB port be connected to since FT2322HL is not used?

    And also, can you provide some advice on how to select the TVS diode and fuse connected to the MicroUSB port?

    Thank you for your help!

  • Hello,
    If you intend to connect SCI port to USB port of PC you will need UART-->USB adapter. This could be external (there are plenty of devices that can be found on Internet, just search for UART to USB adapter) or you can consider placing FTDI in your design.

    Regarding TVS, take a look here: 

    Best regards,
    Miro