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.

LAUNCHXL-F280049C: "The Power Pack Performer Arrives: LAUNCHXL-F280049C"

Other Parts Discussed in Thread: TMS320F280049C, LAUNCHXL-F280049C, C2000WARE, TMS320F280049, MOTORWARE

Hello Everyone,

The most awaited C2000 launchpad based on TMS320F280049C has arrived. This chip had created a buzz all over the power electronics industry for its powerful C28x core - CLA with FPU accompanied by a very competitive pricing. The most appreciated feature being availability of 2 CAN peripherals especially at sub $7 (Starting at 4.85 1ku). There was a time when one had to choose an expensive Delfino product for having 2(two) CAN peripherals. Apart from CAN, adding 2 DAC channels and 1 PMBUS peripheral is an amazing move.

Let me also highlight the primary features:

Both C28x and CLA have an operating frequency of 100MHz,
Configurable logic block (CLB) and InstaSPIN-FOC Sensorless motor control solutions
Flash of 256 KB and RAM of 100KB.
3 independent 12-bit ADC and HRPWM channels
Capture and QEP Modules
SPI, I2C, UART, CAN & SMBUS
and more…. (Please visit device homepage for the complete list)

Price of LAUNCHXL-F280049C (as on 6th August 2018): $30 (₹2,063.55)

 

LET THE UNBOXING BEGIN

The unboxing is divided in 3 parts:

  1.       Textual Unboxing with pictures
  2.       Unboxing Video
  3.       CCS v8 & C2000Ware - DEMO

 


The Box contains:

  1. LAUNCHXL-F280049C Launchpad
  2. Micro-USB Data cable
  3. Launchpad Pinout Guide
  4. Standard Terms and Conditions Leaflet

 

 First time connection with PC:

There are 2 things that we need to check before we start playing with the launchpad. Connect the launchpad to PC with the Micro-USB cable provided. Navigate to Device Manager and check:

1. Proper Driver Installation:
This is the first C2000 launchpad equipped with the latest XDS110 debugger and not the XDS100v2; another thumbs-up!

 

2. COM Port Assignment:  (COM15 & COM16 in my case)

After the above verification, we can proceed towards the Launchpad for the visual check:

LED0, LED1 & LED3 continuously glow.

Running the out-of-the-box demo:

This demo is similar to the previous launchpad demos i.e. lighting the appropriate LED (GREEN or RED) with respect to the ADC threshold. To describe you all in detail:

To begin with, Open a terminal application - Teraterm in my case, configure the respective COM Port (COM15 in my case) to 115200 Baud 8-N-1 and then Press S1 (XRSn) on the launchpad; you’ll observe that LED4 and LED5 have a random blinking pattern and later LED5 remains ON while LED4 turns OFF.

 

On the terminal application i.e. Teraterm in my case, you would observe this:

ADC Pin AA5 (J3-23) is sampled once per second and there are two actions that are taken according to the ADC input. Here are the two cases:

1. If the sample is above the mid-scale (1.65V/2048) - The RED LED (LED4) would light up

2. Else if the sample is below the mid-scale - The GREEN LED (LED5) would light up

I connected AA5 to TP1 (VDD) which is the C28x core voltage at 1.2V

This is what I observed on Teraterm:

ADCINA5 = 1493;

Let us try calculating the analog value back from this digital value:

Vanalog = (Vdigital/4095)*3.3
               = (1493/4095)*3.3
               = 1.2031 V
Bingo, that’s exactly what we’re looking for!



Conclusion and my quick thought about the F280049C launchpad

 This InstaSPIN-FOC enabled chip TMS320F280049C is not only targeted towards motor control applications but also other power converters and inverters applications, solar, and automotive applications. After complete evaluation, one can shift to the Non-FOC part TMS320F280049 without ‘C’ for non-motor control applications. One can further explore the F28004x series depending on the memory requirement and package size.  

Apart from the above features, this chip has the power to perform complex computations while consuming less CPU clock cycles with the help of FPU (Floating Point Unit), VCU (Viterbi, Complex Math and CRC unit) and TMU (Trigonometric Math Unit). Thus making it a ‘Power Pack Performer’!

More information on LAUNCHXL-F280049 visit:

My Previous C2000 Launchpads Unboxing Links: