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.

CCS: GUI Composer Runtime Support for CC1310

Other Parts Discussed in Thread: CC1310, CCSTUDIO

Tool/software: Code Composer Studio

Hi,  

CCS Verision  6.2.0.00050

GUI Composer Version 1.0.0.201603082000

GUI Composer Runtmie Version 6.1.1.0

I currently have a CCS Project that is based upon the SmartRF06 board which houses a CC1310 chip on the expansion board.  I have an associated GUI Composer screen which I would like to run externally using the GC Runtime.

I have deployed the GC Project to a zi file, installed into the webapps directory of the GC Runtime and I recieve the following error:

I have my suspicions that the GC Runtime does not support the CC1310 chip?  There is no xml configuration file within the targetdb directory of the GC Runtime.  Is this correct?  Is there anyway of overcoming the error above?

Thankyou,

Mike.

  • HI Mike,
    Yes, you are correct. Existing GCv1 Runtime does not include support for CC1310 device.

    GUI Composer v2 available at dev.ti.com/gc does have support for CC1310, specifically SmartRF06 board with XDS100v3 emulator. Users guide is available here dev.ti.com/.../index.html I would suggest you look at Serial IO tutorial. In your own app you would need to choose XDS Debug Port rather than USB/Serial IO. The mechanics of creating an application are very similar to GCv1 where you drag and drop widgets.

    We do not have a standalone runtime yet, but should be able to download/install any of existing apps available in gallery https://dev.ti.com/gallery/ Click on "down arrow" to choose an appropriate installer for your host operating system. You are going to ignore the app that is getting installed, we are just trying to get the runtime component installed. All apps share common runtime, thus it should not matter which one you choose.

    From GC Designer you would then choose File->Export as Standalone App and unzip the file into HOME\guicomposer\runtime\gcruntime.v3, you then should be able to double click win32_launch.bat to start the application.


    Unfortunately, GCv2 is not backwards compatible with GCv1, thus it would require you re create the application. If this is problematic, then you should be able to add necessary files to GCv1 runtime from CCS 6.2 offline installation package.

    Steps would be
    1. Install GCv1 runtime
    2. Download CCS 6.2 offline package (web installer will not work for this)
    3. In offline installer package find CCS6.2.0.00050_win32\featurerepo\binary\com.ti.ccstudio.cc26xx.devicesupport.win32_root_2.0.1.00 file and open it with .zip program like winzip or 7zip. It should contain "download" directory and inside of it another .zip file. That zip file would need to be unzipped into GCv1RuntimeInstallRoot\guicomposer directory.

    You should now have support for 1310 device in GC v1 runtime.

    martin
  • Hi Martin,

    Thankyou for the reply.  To try and save time I have tried the following:

    "If this is problematic, then you should be able to add necessary files to GCv1 runtime from CCS 6.2 offline installation package.

    Steps would be

    1. Install GCv1 runtime

    2. Download CCS 6.2 offline package (web installer will not work for this)

    3. In offline installer package find CCS6.2.0.00050_win32\featurerepo\binary\com.ti.ccstudio.cc26xx.devicesupport.win32_root_2.0.1.00 file and open it with .zip program like winzip or 7zip. It should contain "download" directory and inside of it another .zip file. That zip file would need to be unzipped into GCv1RuntimeInstallRoot\guicomposer directory.

    You should now have support for 1310 device in GC v1 runtime. "

    I have GCv6.1.1.0 installed, have downloaded CCS 6.2 Offline Installer (6.2..0.00050), extracted the cc26xx_device_support_2.00.01.00_win32.zip file into my c:\ti\guicomposer directory (which overwrites the ccs_base directory).  

    I've then exported my GC Application from CCS, I am on GUI Composer for CCS Version 1.0.0.201603082000.

    the exported project has then been extracted into the webapps folder, I've ran the launcher.exe and I get as far as the following:

    Before it crashes.

    I've noticed a log file in the eclipse directory that may be of use, I can forward on if you need it.

    Moving forward I guess I should just upgrade to GCv2 and rewrite the GUI, it's not a major issue to do that, I just thought I'd try the easier of the two options first.

    Thanks again for your help.

    Mike.

  • Hi Mike,
    I tested this procedure with a slightly newer GC Runtime than what is posted on the wiki. I thought that they were close enough, but it sounds like there is an incompatibility. Would you be able go through the same procedure with this newer runtime? link below. My appologies for this.

    software-dl.ti.com/.../self_cert_export.html

    Martin
  • Hi Martin,

    Followed the same steps using the Software in your link... and...  your a genius.

    Works absolutely fine.

    Thankyou for your help and assistance.

    Mike.