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 App Center Install Failed

Other Parts Discussed in Thread: CCSTUDIO

In CCS v10.4.0, if I try to install GUI Composer Runtime using the CCS App Center, I get the following error:

Looking at the Eclipse log, this is what comes up:


!ENTRY org.eclipse.equinox.p2.core 4 0 2021-09-17 16:03:26.986
!MESSAGE Unable to parse [http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/guicomposer/v7.2/all_extras_repo/ into an URI: Illegal character in scheme name at index 0: [http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/guicomposer/v7.2/all_extras_repo/.

!ENTRY com.ti.ccstudio.app.center 1 0 2021-09-17 16:03:26.986
!MESSAGE Failed to install the selected add-ons. installIUs=[org.eclipse.wst.jsdt.feature.feature.group, com.ti.gc.common.feature.group, com.ti.ccstudio.gui.composer.ccs.feature.group] repos=[http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/guicomposer/v7.2/all_extras_repo/, http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/guicomposer/v7.2/gcRepo/, http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/guicomposer/v7.2/gc-ccsRepo/]

I'm behind a corporate proxy, and I've configured it correctly for HTTP, HTTPS, and SOCKS in Preferences->Network Connections-> "Proxy entries". Other package utilities such as "Help">"Install New Software..." work properly.

Can someone help me get GUI Composer Runtime v1 installed for CCS?

Thanks,

David

  • I'm behind a corporate proxy, and I've configured it correctly for HTTP, HTTPS, and SOCKS in Preferences->Network Connections-> "Proxy entries"

    I don't use a proxy, and am getting the same error with CCS 10.4 under Linux when try to install  GUI Composer Runtime v1:

    !ENTRY org.eclipse.equinox.p2.core 4 0 2021-09-18 08:14:22.664
    !MESSAGE Unable to parse [http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/guicomposer/v7.2/all_extras_repo/ into an URI: Illegal character in scheme name at index 0: [http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/guicomposer/v7.2/all_extras_repo/.
    
    !ENTRY com.ti.ccstudio.app.center 1 0 2021-09-18 08:14:22.665
    !MESSAGE Failed to install the selected add-ons. installIUs=[org.eclipse.wst.jsdt.feature.feature.group, com.ti.gc.common.feature.group, com.ti.ccstudio.gui.composer.ccs.feature.group] repos=[http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/guicomposer/v7.2/all_extras_repo/, http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/guicomposer/v7.2/gcRepo/, http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/guicomposer/v7.2/gc-ccsRepo/]
    

    From a quick search of the error, it looks like the open-bracket at the start of [http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/guicomposer/v7.2/all_extras_repo/ is cause the error as invalid for the start of a URI.

    When CCS App Center is opened it downloads http://software-dl.ti.com/ccs/non-esd/ccs_appcenter/apps_10.4.0.json to get the list of available products. Manually downloading that file outside of CCS shows what appears to be valid url's for GUI composer:

    		{
    			"title" : "GUI Composer Runtime v1",
    			"desc" : "GUI Composer Runtime v1, run custom GUIs created with GCv1.",
    			"company" : "Texas Instruments",
    			"image" : "http://software-dl.ti.com/ccs/non-esd/ccs_appcenter/images/guicomposer.png",
    			"url" : "http://www.ti.com/guicomposer",
    			"filters" : {
    				"versions" : {
    					"min" : "6.0.0",
    					"max" : null
    				}
    			},
    			"repos" : [
    				{
    					"url" : "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/guicomposer/v7.2/gc-ccsRepo/",
    					"os" : "(win32|linux)"
    				},
    				{
    					"url" : "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/guicomposer/v7.2/gcRepo/",
    					"os" : "(win32|linux)"
    				},
    				{
    					"url" : "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/guicomposer/v7.2/all_extras_repo/",
    					"os" : "(win32|linux)"
    				}
    			],
    			"ius" : [
    				{
    					"iu" : "com.ti.ccstudio.gui.composer.ccs.feature.group",
    					"os" : "(win32|linux)"
    				},
    				{
    					"iu" : "com.ti.gc.common.feature.group",
    					"os" : "(win32|linux)"
    				},
    				{
    					"iu" : "org.eclipse.wst.jsdt.feature.feature.group",
    					"os" : "(win32|linux)"
    				}
    			],
    			"group" : "Software (for App Center background download)"
    		}
    

    Suspect this is a bug in how CCS 10.4 processes the apps_10.4.0.json file downloaded from the TI servers.

  • Can someone help me get GUI Composer Runtime v1 installed for CCS?

    I have had a go at getting CCS 10.4 to install the GUI Composer Runtime using the Eclipse Install New Software mechanism, rather than via the CCS App Center.

    1. Under Help -> Install New Software use Manage and then Add the following GUI composer sites for which the URLs were seen in the apps_10.4.0.json file which was manually downloaded:

    I.e. add the following:

    Name Location
    GC all_extra_repo http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/guicomposer/v7.2/all_extras_repo/
    GC ccsRepo http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/guicomposer/v7.2/gc-ccsRepo/
    GC gcRepo http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/guicomposer/v7.2/gcRepo/

    2. Under Help -> Install New Software in Work with select "GC ccsRepo - http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/guicomposer/v7.2/gc-ccsRepo/

    Ensure the "Group items by category" is not ticked.

    Tick "GUI Composer for CCS" in the list of Names:

    3. Select Next

    4. Select Next and agree to the License.

    5. Select Finish and starts to install the software:

    6. Select Install Anyway on the Security Warning about unsigned content:

    7. Select to restart Code Composer Studio:

    8. Under View -> GUI Composer there is now an "Applications V1" menu. I don't have any custom GUIs created with GCv1 at the moment to test the installation.

  • I am able to reproduce the issue. I filed a bug for this. Tracking ID: https://sir.ext.ti.com/jira/browse/EXT_EP-10556

    Thank you Chester for the additional analysis and detailing the workaround.

    ki

  • Is there a workaround? I want to configure my TMDSILPFCKIT

  • Is there a workaround?

    Did you try adding the GCv1 update sites manually as demonstrated by Chester?

  • Are the repos down for maintenance? I can't access any of the repos now using "Install New Software"

  • They look fine to me.

    Are you getting the issue of "no categorized items" when trying to access the repo? If so, please ensure the "Group items by category" is not ticked as Chester mentioned.