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.

TMS320F28P650DK: C2000 Communication and Development

Part Number: TMS320F28P650DK
Other Parts Discussed in Thread: SYSCONFIG, TMP110

Hi,

What communication peripherals are needed to communicate and program the C2000? Looking for what's necessary for testing, programming, voltage and current monitoring, temperature monitoring, control loop design and tweaking.

Also, I plan on adding multiple temperature sensors on the PCB. Do you know of any very small temperature sensors that the MCU can be used to monitor board temp?

Currently I have PMBus, UART, and JTAG. Is there anything I can gain from PMBus interface that I wouldn't get from a UART interface? Do I need PMBus? What is needed in order to connect with SysConfig and Code Composer?

What is a recommended debugger to get communicate from the Code Composer to the MCU?

  • Hello Mike,

    What communication peripherals are needed to communicate and program the C2000?
    What is needed in order to connect with SysConfig and Code Composer?

    Based on these questions it sounds like you're new to using C2000. I recommend reviewing the Getting Started Guide and downloading the latest CCS and C2000Ware. Try importing an example and running it to get familiar with the device, how to program it, and what features you may be interested in. You can also refer to C2000 Academy for general information about the different peripherals on the C2000 devices.

    Do you know of any very small temperature sensors that the MCU can be used to monitor board temp?

    This is an application-specific decision you will need to make depending on your requirements. You can see the external temperature sensors available on this product page. There are temperature sensors available, but recommendations will depend on what you're looking for. Just as an example, the TMP110 can communicate using I2C so this could work with the C2000 device since it can use I2C. However, the accuracy, power requirement, etc. may or may not meet your system needs.

    Is there anything I can gain from PMBus interface that I wouldn't get from a UART interface?

    Again, this depends on your application. The PMBus and UART are very different communication protocols, which one you plan to use will depend on what you're looking to accomplish. The PMBus is synchronous, UART is asynchronous, and there are other differences that may affect which one you choose to use. You can look at the device datasheet in the Specifications section to see the speed of each protocol if that's your main requirement.

    Do I need PMBus?

    This is up to you.

    What is a recommended debugger to get communicate from the Code Composer to the MCU?

    Are you using a LaunchPAD or ControlCARD? If so, then you just need the USB cable to connect. If you're using a JTAG emulator yourself, then I believe the XDS110 or XDS200 should be sufficient.

  • Hello ,

    Adding to the suggestion from this product brief provides a summary of the smallest TI temperature sensing devices, including the new TMP110. 

    Small-Size TMP110 Versus TI's Temperature Sensors