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: Attempting to use CCS 7.0.0.00042 check for updates failed with a "No repository found containing" error

Tool/software: Code Composer Studio

After a fresh installation of CCS 7 on Windows 7, Check for Updates reported that updates were available for:
- C2000 device support
- CC26xx device support
- Compiler Tools On-line Documentation

When initially tried to install the updates from the Check for updates dialog the installation failed with the following errors reported in the Eclipse log:

!ENTRY org.eclipse.equinox.p2.engine 4 4 2016-12-17 15:06:47.636
!MESSAGE An error occurred while collecting items to be installed
!SUBENTRY 1 org.eclipse.equinox.p2.engine 4 0 2016-12-17 15:06:47.636
!MESSAGE session context was:(profile=epp.package.cpp, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
!SUBENTRY 1 org.eclipse.equinox.p2.artifact.repository 4 0 2016-12-17 15:06:47.636
!MESSAGE No repository found containing: org.eclipse.update.feature,com.ti.c2000.support.win32,4.1.8.0
!SUBENTRY 1 org.eclipse.equinox.p2.artifact.repository 4 0 2016-12-17 15:06:47.636
!MESSAGE No repository found containing: binary,com.ti.c2000.support.win32_root,4.1.8.0
!SUBENTRY 1 org.eclipse.equinox.p2.artifact.repository 4 0 2016-12-17 15:06:47.636
!MESSAGE No repository found containing: org.eclipse.update.feature,com.ti.ccstudio.cc26xx.devicesupport.win32,2.10.1.00
!SUBENTRY 1 org.eclipse.equinox.p2.artifact.repository 4 0 2016-12-17 15:06:47.636
!MESSAGE No repository found containing: binary,com.ti.ccstudio.cc26xx.devicesupport.win32_root,2.10.1.00

I initially tried deleting the contents of <CCS7_install_root>/ccsv7/eclipse/p2/org.eclipse.equinox.p2.repository but that didn't prevent the error.

Based on other forum threads used the Install New Software dialog to update the C2000 device support and then CC26xx device support, each time un-ticking the "Contact all update sites during install to find required software" option.

After the C2000 device support and then CC26xx device support had been updated via the Install New Software dialog, the Check for Updates dialog was then able to update the Compiler Tools On-line Documentation successfully.

Is the cause of the original "No repository found containing" a bug in Eclipse or a problem on the servers which hold updates?

Edit: Attached is an export of the CCS 7 update sites 

CCS7_bookmarks.xml
Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?xml version="1.0" encoding="UTF-8"?>
<bookmarks>
<site url="http://www.blackhawk-dsp.com/updates/ccsv53" selected="true" name="Blackhawk CCSv5 Emulation Update"/>
<site url="http://www.blackhawk-dsp.com/updates/win32/com.bh.ccstudio.emulation.win32_6.0.83.001" selected="true" name="Blackhawk CCSv6.0 Emulation Update"/>
<site url="http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/smartrf/CCSv6" selected="true" name="CC2xxx Device Support Updates"/>
<site url="http://software-dl.ti.com/ecs/cc31xx/tools/cc32xx_ccs_device_support_pkg/updates" selected="true" name="CC32xx Driver Support Updates"/>
<site url="http://download.eclipse.org/tools/cdt/releases/9.0" selected="false" name="CDT"/>
<site url="http://software-dl.ti.com/ccs/esd/CCSv7/Updates" selected="true" name="Code Composer Studio v7 Updates"/>
<site url="http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/codegen/Updates/p2win32/" selected="true" name="Code Generation Tools Updates"/>
<site url="http://software-dl.ti.com/ccs/non-esd/dvt/ccs6.0" selected="true" name="DVT Updates"/>
<site url="http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/gcc/Updates/win32" selected="true" name="GCC ARM Compiler Tools Updates"/>
<site url="http://support.spectrumdigital.com/ccs51/Updates" selected="true" name="Spectrum Digital Emulation Updates"/>
<site url="http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/c2k/p2win32" selected="true" name="TI C2000 Device Support"/>
<site url="http://software-dl.ti.com/sdoemb/sdoemb_public_sw/ti_emupack_keystone1/eclipse" selected="true" name="TI Keystone1 Emulators"/>
<site url="http://software-dl.ti.com/sdoemb/sdoemb_public_sw/ti_emupack_keystone2/eclipse" selected="true" name="TI Keystone2 Emulators"/>
<site url="http://download.eclipse.org/egit/updates" selected="false" name=""/>
<site url="http://download.eclipse.org/tm/terminal/updates/4.1" selected="false" name=""/>
<site url="http://download.eclipse.org/tm/updates/3.7" selected="false" name=""/>
<site url="http://download.eclipse.org/tm/updates/4.0" selected="false" name=""/>
<site url="http://download.eclipse.org/tools/gef/updates/legacy/releases/" selected="false" name=""/>
<site url="http://rxtx.qbang.org/eclipse" selected="false" name=""/>
<site url="http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/codegen/Updates/P2" selected="false" name=""/>
<site url="http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/grace" selected="false" name=""/>
<site url="http://software-dl.ti.com/dsps/dsps_public_sw/sdo_ccstudio/TargetContent/Updates/full/site.xml" selected="false" name=""/>
<site url="http://www.eclipse.org/modeling/updates/" selected="false" name=""/>
</bookmarks>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

  • Chester,

    Chester Gillon said:
    When initially tried to install the updates from the Check for updates dialog the installation failed with the following errors reported in the Eclipse log:

    I couldn't reproduce these errors when installing the same three updates.

    However, there have been other users that have got the "no repository found" errors and most times it gets resolved by using the workaround described in item 5 at this page. My understanding is that this is due to an Eclipse bug but I will confer with the experts and see if they have additional comments. 

  • AartiG said:
    My understanding is that this is due to an Eclipse bug but I will confer with the experts and see if they have additional comments. 

    This morning CCS 7.0.0.00042 found two available updates, and when when attempted to install them via Check for Updates got  "No repository found containing" errors:

    !ENTRY org.eclipse.equinox.p2.engine 4 4 2016-12-20 07:28:32.999
    !MESSAGE An error occurred while collecting items to be installed
    !SUBENTRY 1 org.eclipse.equinox.p2.engine 4 0 2016-12-20 07:28:32.999
    !MESSAGE session context was:(profile=epp.package.cpp, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
    !SUBENTRY 1 org.eclipse.equinox.p2.artifact.repository 4 0 2016-12-20 07:28:32.999
    !MESSAGE No repository found containing: org.eclipse.update.feature,com.ti.emulation.pack.win32,6.0.504.2
    !SUBENTRY 1 org.eclipse.equinox.p2.artifact.repository 4 0 2016-12-20 07:28:32.999
    !MESSAGE No repository found containing: binary,com.ti.emulation.pack.win32_root.win32.win32.x86,6.0.504.2
    !SUBENTRY 1 org.eclipse.equinox.p2.artifact.repository 4 0 2016-12-20 07:28:32.999
    !MESSAGE No repository found containing: org.eclipse.update.feature,com.ti.ucd31xx.support.win32,1.1.1
    !SUBENTRY 1 org.eclipse.equinox.p2.artifact.repository 4 0 2016-12-20 07:28:32.999
    !MESSAGE No repository found containing: binary,com.ti.ucd31xx.support.win32_root,1.1.1

    In case it is useful to determine the cause of the errors, attached is a Wireshark capture started before launching CCS 7 and stopped after the installation of updates failed with "No repository found containing". 

    CCS7_check_for_update_failure.zip

    The updates were successfully installed by using the workaround described in item 5 at this page.

  • Same error here, although the item 5 at this page didn't help.

    An error occurred while collecting items to be installed
    session context was:(profile=epp.package.cpp, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
    No repository found containing: osgi.bundle,org.eclipse.cdt.launch.remote,2.5.0.201607151550
    No repository found containing: osgi.bundle,org.eclipse.cdt.launch.remote.source,2.5.0.201607151550
    No repository found containing: org.eclipse

    Is there a way to download and update the correct list of repositories?

  • @ Any answer?

    In the meantime, I had no alternative but to remove CCS 7.0 and re-install it again. Hardly the best option.

    As with previous releases, CCS still lacks resilience when updating components.

  • The "no repository found" error unfortunately comes from Eclipse’s update capability and is not directly within our control. We have the workaround documented and it works in majority of cases, but there still seems to be a case here or there when it doesn't work. In those cases we can assist by providing direct instructions for downloading a component.  We are also continually monitoring Eclipse forums to see if this can be fixed or if better solutions become available.