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.

Code examples for TMS320F28377S LaunchPad

Other Parts Discussed in Thread: CONTROLSUITE

Dears

 

I have a F28377S Launchpad, but I find that in controlSUITE(ver 3.4.0), the USB peripheral demo code for Delfino F2837xS is not compatible with the Launchpad. In demo code, the monitor UART is {GPIO28,GPIO29}, but on the Launchpad board, F2232H is connected to {GPIO84,GPIO85}; In demo code, the USB driver will check the status of VBUS, PFLT, EPEN, and ID, but there no such supporting hardware on the Launchpad. It seems that the demo code is more suitable for F28377D controlCARD.

Then my question is: where can I find USB demo code for F28377S Launchpad? Thanks

  • The example code uses the USB PHY analog pins on Soprano which are 42 and 43. On the controlCARD, these USB PHY pins are connected to a micro-USB connector. There is no USB connector on the Launchpad which connects to these pins.

    The demo code for the Launchpad is the same for the controlCARD. You will have to connect to D+ and D- using GPIOs 42 and 43 instead of a USB connector.

    The USB module on F2837x chip cannot use either GPIOs 28/29 or 84/85, so it impossible to use the physical USB connector on the Launchpad to communicate with the USB on chip.

    sal
  • In the demo code, GPIO 28/29 act as an monitoring UART,which match with the SCH of the controlCARD. However, in the SCH of launchpad, GPIO 84/85 are connected to the FT2232. 

    Anyway, thanks. Maybe next time I will chose the controlCARD instead of lauchpad. 

  • There is an MSP430  F5529 Launchpad which has a USB on board and can be used with MSP software.

    sal