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.

Linux/CONTROLSUITE: Control Suite Serial Flash Programmer code License

Part Number: CONTROLSUITE
Other Parts Discussed in Thread: TMS320F28027F, C2000WARE

Tool/software: Linux

Hello. We need a Linux application for TMS320F28027F firmware update . I see there is Serial Flash Programmer in Control Suite\device_support\~Utilities\. I'm wondering is there License restrictions for a commercial product. I've looked through http://www.ti.com/lit/ml/sprz431/sprz431.pdf and according to 1.a.iv it is possible to

"iv. Production and Distribution License. make, use, import, export and otherwise distribute the Licensed Materials as part of a Licensee Product, provided that such Licensee Products include only embedded executable copies of such Licensed Materials that execute solely and exclusively on TI Devices."

The question is that Serial Flash Programmer code is not for TI device, it is for Windows/Linux. It is used to update firmware on TI device. Does 1.a.iv rule work in this case? Could you describe briefly, which parts of Control Suite is essential for this case: Serial flash programmer code running under Linux with non-TI host ARM CPU to update TI device?
 

  • You are free to use the serial flash programmer which is a host PC application written in C++ usign VIsual Studio. You can use this and port the code to Linux yourselves. You are free to re-use and port.

    Also, please use the code in C2000Ware. This is our latest SW release package.

    sal