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.

Launchpad Communication with PC

Other Parts Discussed in Thread: TMS570LS0432

Greetings!

I use Hercules TMS570LS0432 Launchpad. I use USB port for SCI communication with PC. There was a problem with my PC mouse(USB) when Launchpad kit was in debug mode with CCSv6. I triggered PWM of 10us(50% Duty Cycle) through HET1 to use vTaskGetRunTimeStats( ) for the FreeRTOS application. This caused my mouse to work unusual. Kindly clear the following queries


1) Can HET generate PWM signals of <1ms and still Launchpad can run in Debug mode via USB without disturbing other USB attached hardware?

2) Is there any clash that can happen with the USB mouse driver and Launchpad kit driver in any case? If yes, please list the possible cases.

3) Is it the right practice when using Launchpad to communicate (UART communication) with PC through USB port available on Launchpad? Is there any other way to proceed the communication other than USB

  • Hello Sindhu,

    Please see my responses embedded in your post below:

    Sindhu Krishna said:

    Greetings!

    I use Hercules TMS570LS0432 Launchpad. I use USB port for SCI communication with PC. There was a problem with my PC mouse(USB) when Launchpad kit was in debug mode with CCSv6. I triggered PWM of 10us(50% Duty Cycle) through HET1 to use vTaskGetRunTimeStats( ) for the FreeRTOS application. This caused my mouse to work unusual. Kindly clear the following queries


    1) Can HET generate PWM signals of <1ms and still Launchpad can run in Debug mode via USB without disturbing other USB attached hardware?

    CWD: N2HET can generate signals much smaller than 1ms and is dependent on your loop times and VCLK2 settings. Any interference with your PC is an anomaly that we have not seen before. In addition, there is no direct connection of the NHET channels to the PC interface so interference from this is unlikely.

    2) Is there any clash that can happen with the USB mouse driver and Launchpad kit driver in any case? If yes, please list the possible cases.

    CWD: When you look at your device manager page you should be able to review if there are any conflicts in your USB controllers.  

    3) Is it the right practice when using Launchpad to communicate (UART communication) with PC through USB port available on Launchpad? Is there any other way to proceed the communication other than USB

    CWD: The Launchpad uses an XDS100v2 emulator on board. This emulator uses the USB interface to communicate over the USB lines from the PC. If you should choose, there is a location on the board to install a standard 14pin TI JTAG header and utilize an external emulator such as an XDS200 or XDS560v2 which are both USB based emulators. Use of the USB interface is very common amongst all emulator types in today's market.