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/CC2650: How to handle ucrtbase.dll Dynamic Link Library missing in CCS Cloud?

Part Number: CC2650

Tool/software: Code Composer Studio

Team,

Our customer was attempting to use our CCS Cloud tools available at dev.ti.com, however, when they load a sample project and attempt to Run|Debug, they receive an error saying that the ucrtbase.dll is missing and that they need to "reinstall" it.


After searching their machine, they already have the aforementioned dll and generally one just makes sure to have it in their project path.  But, how does one handle this error message and, more interestingly, why does it even show up when using the online CCS Cloud tools that typically eliminate these types of installation problems (i.e. why do they need it anyway, if they are running the cloud tool CCS)?


TY,
CY

  • Hi Chris,
    I spoke with our debugger expert and he provided this analysis:

    "The files needed for debugging are downloaded on the fly when the user hits debug\run\flash\etc. It should have downloaded to %LOCALAPPDATA%\Texas Instruments\TICloudAgent\loaders\ccs_base\DebugServer\bin"

    There is a dependency on MSVC redistributables but cloud should download/install all the dependencies if it is not installed already. I need to confirm this. The customer can try reinstalling the cloud debug agent and see if that helps

    Thanks
    ki
  • One other thing to check is whether your version of Windows has all the required updates installed.  Windows 7 and Window 8.x require specific OS updates to work with later versions of Visual Studio. These updates are already included in Windows 10, so nothing special is required there.  If you are running Windows 7 or 8.x, make sure you have all the OS updates installed.  These updates have been available for a few years, so most users would have them installed already.

    The CCS desktop installer will check for the specific updates. If you were to run that installer it should tell you if it finds a problem.

  • Ki and Andy,


    Appreciate your comments.  Customer did have some initial challenges with installing the cloud agent due to some security and IT considerations at their location.  Incidentally, they are running Windows 7 Enterprise. 

    Personally, my machine and IT setup (at TI) allowed me to simply run the CCS Cloud tools without any trouble over the past year or two.  So I was surprised to see the .dll error this week when we sat with the customer.

    We'll take both things under consideration (cloud agent and windows updates) moving forward and update you on our progress with the customer shortly.

    TY,
    CY