I read a lot of document and I get trapped on multiple installation without have a good guide to have system running.
First the quick start guide sldc006.pdf tell you install a lot of software it say also run on Linux, I download at almost 3 times same package without understanding what I was expecting to find and getting circular pointed to same page or blind download before to point where thing are and what to do.
All you really need to start are to set 4 things:
Download CCS latest version if not installed, motorware.zip, controlSUITEvxxxsetup.zip and instaspinuniversalgui_vxxx.exe
All you need is in this LINK : http://www.ti.com/tool/launchxl-f28027f but all is linked step by step:
1> CCS INSTALLATION, skip if this is done but just read notes about GUI composer.
Download CCS your platform: http://processors.wiki.ti.com/index.php/Download_CCS
A working CCS installation need install C2000 compiler and support, if not ready install and configure (In Linux remember launch as root installdriver.sh on ccs installcript folder)
Windows user : DON'T try install GUIComposer, it is done by next installer
Linux only: install GUIComposer from CCS or script.
from this point on MUST have at least 5GB free disk space to enjoy success.. No chance install onto different drives due to winzz bugs.
2> Add motorware source and project examples:
Download motorware HERE: http://www.ti.com/tool/motorware
Uncompress motorware to default installation path (/opt/ti in Linux and c:/ti in W$) c:\ can be another drive but in Winzz all MUST be in SAME drive letter!!
Temporary: if you are using Linux then traverse all motorware path:
motorware_1_01_00_13/sw/solutions/instaspin_foc/boards/boostxldrv8301_revB/f28x/f2802xF/projects/ccs5/proj_labXX on every project folder open .cproject and edit <stringMacro name="MW_INSTALL_DIR" type="VALUE_TEXT" value="${PROJECT_ROOT}/../../../../../../../../../.."/> Original \..\ where not understood and lack standardization. Do this for every project you plan use saving all changes.
3> Download and Install instaspinuniversalgui
Download from LINK: http://www.ti.com/tool/instaspinuniversalgui
This is a win executable (DAMN!!!!) Run executable and install to where it request (linux use wine)
Linux user need identify guicomposer directory in WINE drive then copy webapps (not modem) to /opt/ti/gc/guicompoer/webapps
4> Download and install ControlSUITE
Download from LINK: http://www.ti.com/tool/controlsuite
Again this is a win executable, not really necessary but useful source of a lot of information, install and use to browse to seek where information are, Here I found where software temperature demo was on Launchpad :
C:\ti\controlSUITE\development_kits\C2000_LaunchPad\f2802x_examples\C2kLaunchPadDemo
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Now all is ready, open CCS, select an existing or new workspace and import project from motorware directory, don't check copy to workspace and leave where it is (at almost for this run) IMHO I prefer forever to have a local copy, but this is not so simple.
Select lab02b project compile and load to launchpad.
Now browse to motorware folder
[defaultinstall root]/motorware_1_01_00_13/sw/solutions/instaspin_foc/boards/boostxldrv8301_revB/f28x/f2802xF/projects/ccs5/proj_lab02b/Flash
identify file proj_lab02b.out, copy and paste to:
[defaultinstall root][gc]/guicomposer/webapps/InstaSPIN_F2802xF_UNIVERSAL/
cd to there and rename appProgram.out to appProgram.out.old
rename (or copy if you prefer) proj_lab02b.out to appProgram.out
Launch InstaSPIN_UNIVERSAL.exe
if you are lucky then your launchpad run few time after be out of the box than I spent to do...
EDIT Dec 29 2014: GUI Composer application can also be run on CCS environment importing project, this way no difference from platform and Linux is faster.
I think without a guide seems impossible to get launchpad to life.
This costed too much time browsing some useless circular referencing documentation and broken links, TI site, like this forum is becaming very worst, few years ago was one of the best site ever seen... What happen cheapening tools ??
Edit: I hope this can help integrate what was missing on documentation.