Release Notes for Code Composer Studio™ Theia v1.0.1

These release notes contain valuable information which may not be included in other product documentation. This information will assist you in the use of Code Composer Studio™ Theia.
The release notes are divided into six sections:

 

Contents

General Information. 1

System Requirements. 1

Hardware. 1

Device Support 1

Operating System.. 1

Installation. 1

CCSTheia v1.0.1. 1

Bug Fixes. 1

Known Issues. 1

General Information. 1

Component Versions. 1

 

 

 


General Information

CCS Theia v1.0.1 uses a modified version of Theia-IDE ( https://theia-ide.org/ )

For additional information and support, please go to:

https://software-dl.ti.com/ccs/esd/documents/users_guide_ccs_theia/index.html

System Requirements

Hardware

Memory

Disk space

Processor

Minimum

4GB

2.5GB

2.0GHz single core

Recommended

8GB

5.0GB

2.0GHz dual core

 

 

 

 

Device Support

Please note that Code Composer Studio Theia v1.0.0 only supports MSPM0 devices.

Operating System

Please note that Code Composer Studio Theia is a 64bit application and thus will not run on 32bit operating systems.

Windows

Linux

Supported distributions include:

Code Composer Studio Theia will run on other distributions but those are the officially supported and tested distributions. For more details on installation instructions as well as debug probe and device support please see this article on Linux Host Support.

macOS

Versions Supported

Each Code Composer Studio Theia release is validated against a set of macOS releases. This release was validated with:

Debug Probe Support

Details of the macOS releases, debug probes and devices supported is available here.

 

 

 

Installation

Please note that use of anti-virus software or a firewall may cause issues during installation.
McAfee software in particular has been especially troublesome.
If possible, disable anti-virus and firewall software during installation.
If not, use of the Offline Installer is strongly recommended.

On Windows:

If you are using an Offline CCS Theia Installer, the zip file in which it is
distributed must first be extracted:

1. Right-click on CCSTheia1.x.x.xxxxx_win64.zip and select "Extract All...".
2. Enter the directory where you wish to extract the files.
3. Click on Extract.

Once extraction has successfully completed, proceed with the installation steps below.

To install Code Composer Studio Theia:

1. Run ccs_theia_setup_1.x.x.xxxxx.exe.
2. Choose where you want to install.
3. Select the components you wish to install.

On OS X:

Please visit
https://software-dl.ti.com/ccs/esd/documents/ccs_macos_host_support.html

 

The offline installer is now distributed as disk images (.dmg files)

1. Right-click on CCSTheia1.x.x.xxxxx_osx.dmg and select "Open”.  This will open the disk image and mount it.

To install Code Composer Studio Theia:

1. Run ccs_theia_setup_1.x.x.xxxxx by clicking on the application in the Finder
2. Choose where you want to install.
3. Select the components you wish to install.

On Linux:

Please visit https://software-dl.ti.com/ccs/esd/documents/users_guide_11.1.0/index.html

before installing CCS Theia on Linux. It contains important information on
installing CCS Theia on different Linux distributions, including CCS Theia dependencies that may need to be installed first.

Before installing CCS Theia, the tarball file in which the CCS Theia Installer is distributed must first be extracted:

untar CCSTheia1.x.x.xxxxx_linux-x64.tar.gz and extract all files.

e.g.  tar xfz CCSTheia1.x.x.xxxxx_linux-x64.tar.gz

Once extraction has successfully completed, proceed with the installation steps below.

Note: To facilitate the installation of emulation drivers, it is necessary to run part of the installation process as root.
You may if you wish install all of CCS Theia as root. However, it is preferred that you first install CCS Theia as a normal user and then install the drivers as root.

To install Code Composer Studio Theia as a normal user and emulation drivers as root:

1. Run ccs_theia_setup_1.x.x.xxxxx.run as a normal user.
2. Choose where you want to install.
3. Select the components you wish to install.
4. Navigate to directory <Install-Folder>/ccs/install_scripts.
5. As root, execute script "install_drivers.sh".

To install all of Code Composer Studio Theia as root:

1. Run ccs_theia_setup_1.x.x.xxxxx.run as root.
2. Choose where you want to install.
3. Select the components you wish to install.

CCSTheia v1.0.1

Bug Fixes

·       Using the root of a project as a workspace folder results in an error

·       [Regression] Closing the browser leaves server-side processes running

·       Thread deadlock in ccs-server when importing a project

·       CCS Theia IDE locks up when selecting empty_LP_CC2652R7_tirtos7_ticlang project

·       Backend server connection lost

·       Windows terminal view is broken

Known Issues

·       Switching to a different folder (i.e. File->Open Folder) or switching to a different workspace file may trigger an offline error(shown in bottom status bar).

o   Workaround: Perform View->Window Reload action.

·       You may see “Couldn’t start client Clang Language Server” and/or “Command clangd.applyFix already exists” error message appear at CCS Theia start or when performing action in project explorer.

o   Workaround: Perform View->Window Reload action.

·       You will get can not find git executable error notification if host operating system does not have git installed on the system.

o   Workaround: Install GIT or ignore the error.

General Information

·       New Theia-IDE based IDE:

·       Compilers

o   TI CLANG 2.1.3 LTS compiler is bundled

·       Device Support

o   MSPM0

 


Component Versions

name

version

ARM Clang Compiler Tools (linux64/osx/win64)

V2.1.3.LTS

CCS Certificate (win64)

vmaster

CCS Installer (linux64/osx/win64)

v1.0.0.20211213153719

CCS Installer Dependencies (win64)

v1.0.0.20170130000000

CCS Installer Dependencies (linux64/osx)

v1.0.0.20180710000000

CCS Launcher (linux64)

v11.0.0.20210818

CCS Launcher (win64)

v11.0.0.20210910

CCS Launcher (osx)

v11.0.0.20211012

CCS Utilities (win64)

v1.0.0.20221028

CCS Utilities (linux64/osx)

v1.0.0.20221028

Debug Server (linux64/osx/win64)

v12.3.0.3006

Debug Server Flash (linux64/osx/win64)

v12.3.0.3006

Eclipse (linux64/osx/win64)

v4.23.0.0

Theia-ide  (linux64/osx/win64)

V1.30

IDE GUI Composer (linux64/osx/win64)

v3.2.0

InstallBuilder (linux64/osx/win64)

v21.9.0

JRE (linux64/osx/win64)

v17.0.2

MSPM0 Support (linux64/osx/win64)

v1.00.01.01

MSVC 2017 Redistributable (x64) (win64)

v14.30.30708

Node.js (linux64/osx/win64)

v14.19.0

Shared Device Support (linux64/win64)

v1.1.7

Sys Config (linux64/osx/win64)

v1.16.0.2921

TI Cloud Agent (linux64/osx/win64)

V0.5.3896

TI Emulators (linux64/osx/win64)

v9.10.0.00080

TIREX4 Desktop (linux64/osx/win64)

v4.13.0.202302101443

 

 

 


Windows 10,Visual SourceSafe, Visual Basic, and Visual C++ are all trademarks and/or registered trademarks of Microsoft Corporation.
MSPM0, GUI Composer, Code Composer Studio, XDS110 are trademarks of Texas Instruments.
© Copyright 2022