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.

I've lost some of my XDCTOOLS, how do I get them back?

Other Parts Discussed in Thread: SYSBIOS

Long story, but here is goes.  We recently updated all our tools to the latest and greatest version (SYSBIOS, XDCTOOLS, NDK, EDMA3 LLD, etc).  After running with all the new tools, our project crashes.  So we began backing things out to find the one that broke the project.  I've narrowed it down SYSBIOS 6.35.01.29 which fails (6.35.0.20 works).

We have to rebuild our SYSBIOS because we need to turn on some FATFS options that aren't on by default.  Because I have multiple version of XDCTOOLS installed (3.24.06.63 and 3.25.00.48 and 3.25.02.70), when I rebuilt SYSBIOS I would rename the XDCTOOLS folders that I wasn't using with an _old suffix.  This forced me to make sure the correct XDCTOOLS were defined in bios.mak and windows was using the correct version of gmake.exe.

During one of my experiments of rebuilding SYSBIOS 6.35.01.29 with a different package of XDCTOOLS, I forgot to remove the _old suffix from the XDCTOOLS folders I wasn't using.  When I fired up CCSv5, and went into Project->Properties->General->RTSC tab, only one version of XDCTOOLS is available via the XDCtools version drop down.  I exited CCSv5, removed the _old suffix from the XDCTOOLS folders, re-launched CCSv5, but the drop down still only shows one version.

Bottom line, 3.24.06.63 is the only available option via the drop down (3.25.00.48 and 3.25.02.70 are missing).  Does anyone have any advice?

Thanks, Dean

 

  • What was the initial state? Did you have three XDCtools installations without the "_old" suffix and all three of them visible in CCS? If you change the original installation path, I would think that CCS would not be able to find and use that installation.

    You can try fixing that by going to Window->Preferences->CCS->RTSC->Products and removing any problematic installation. Then, add them again to CCS.

  • Yes, I had all (3) XDCTOOLS installed at the same time, and all were available via the drop down.  I build many projects moving between the different XDCTOOLS.  After ruling out XDCTOOLS as the problem, I moved on to trying different versions of SYSBIOS.  As I said, we rebuild SYSBIOS, and I thought I try rebuilding SYSBIOS with different versions of the XDCTOOLS.  That is when I started add the _old suffix and removing it.  However I forgot to remove the _old suffix one time, and now (2) of the (3) XDCTOOLS are no longer visible via the drop down.

    I went to Window -> Preferences -> CCS -> RTSC -> Products and it only shows (1) XDCTOOLS version (the one that is available via the drop down).  The (2) that are "missing" aren't listed.  Any other ideas?

    - Dean

  • You can remove the suffix "_old" from all installations and restart CCS, and check if that helps. If that doesn't work, I can't think of any other solutions than the one I already proposed. Go to Window -> Preferences -> CCS -> RTSC -> Products and register the missing XDCtools installations as if they are new installations. If you can't reregister the missing installations, you may be hitting some bug in CCS, and for that you could get better help in the CCS forum.

  • Yes, I've already removed the _old suffix from the folders and restarted CCSv5.  No luck.  Going to Windows->Preferences->CCS->RTSC->Products doesn't seem to help.  By the way, the default window size doesn't even show the Add...  or Refresh buttons, just the list.  By expanding the window I discovered those.  No help however.  In the Tool Discovery path I added the Xdctools_3_25_00_48 folder, and it still didn't find that version.

    Can you bump this over to the CCS forum to see if anyone else has any ideas.

    Thanks, Dean

  • Dean,

    You did not specify the CCSv5 release you are using, but there is a reported behavior where some previous releases seem to be blind to certain installed RTSC tools - check this thread and this other one.

    Regards,

    Rafael

  • I'm running the latest CCSv5 build:  version 5.4.0.00091.  Those threads weren't much help, but I agree with one comment:  "The auto tool finder within CCSv5 doesn't work very well".

    Any other ideas?  Otherwise I'm heading for a full un-install / re-install.

    - Dean

  • Hi Dean,

    You can remove products using the Remove button on the Preferences > CCS > RTSC > Products page.  Physical removal of target-content products currently isn't handled by CCS.  There is a work-item scheduled for CCS v6 to address this - SDSCM00047983 Moving/removing target-content products in filesystem puts CCS in a bad state.

    For now, i would recommend re-installing your CCS v5 image to recover from this.

    Thanks,

    - Baltasar