Tool/software: Code Composer Studio
I found a similar problem to the related thread, but this time with the installer for SEGGER J-Link Support, rather than the TI compilers.
Sequence was:
1) Perform a full offline install of CCS 9.2.0.00013 under Ubuntu 18.04.3 LTS
2) This has installed:
SEGGER J-Link 6.44.0.b com.segger.jlink.linux.feature.group Texas Instruments
C2000 Device Support 5.0.1.0 com.ti.c2000.support.linux.feature.group Texas Instruments
Some installed files for the J-Link support are:
$ ls -l ~/ti/ccs920/ccs/ccs_base/DebugServer/drivers/
total 49584
-rwxr-xr-x 1 mr_halfword mr_halfword 243832 Mar 15 2019 JLINK2GTIAdapter.dvr
-rwxrwxrwx 1 mr_halfword mr_halfword 248198 Aug 26 20:38 libdebug.so
-rwxrwxrwx 1 mr_halfword mr_halfword 282856 Aug 26 20:38 libicdi_emu.so
-rwxr-xr-x 1 mr_halfword mr_halfword 15726880 Mar 15 2019 libjlinkarm.so
-rwxr-xr-x 1 mr_halfword mr_halfword 15726880 Mar 15 2019 libjlinkarm.so.6
-rwxr-xr-x 1 mr_halfword mr_halfword 15726880 Mar 15 2019 libjlinkarm.so.6.44.2
-rwxr-xr-x 1 mr_halfword mr_halfword 603200 Aug 9 00:25 libmsp430_emu.so
-rwxr-xr-x 1 mr_halfword mr_halfword 2129448 Feb 21 2019 libmsp430.so
lrwxrwxrwx 1 mr_halfword mr_halfword 14 Oct 20 09:52 libstellaris_emu.so -> libicdi_emu.so
-rwxr-xr-x 1 mr_halfword mr_halfword 66504 Aug 9 00:25 libXPCOMToGTIAdapter.so
Take a copy of the the entire ccs920 tree.
3) CCS reports the following updates are available and select to install them:
SEGGER J-Link Support (Linux) 6.46.11.0
TI C2000 Device Support 5.0.2.0
4) CCS offers to restart to complete the installation, and select to restart.
5) After the restart Help -> About Code Composer Studio -> Installation Details reports the following updated versions:
SEGGER J-Link Support (Linux) 6.46.11.0 com.segger.jlink.linux.feature.group Texas Instruments
TI C2000 Device Support 5.0.2.0 com.ti.c2000.support.linux.feature.group Texas Instruments
However, the J-Link driver files versions haven't changed:
$ ls -l ~/ti/ccs920/ccs/ccs_base/DebugServer/drivers/
total 49584
-rwxr-xr-x 1 mr_halfword mr_halfword 243832 Mar 15 2019 JLINK2GTIAdapter.dvr
-rwxrwxrwx 1 mr_halfword mr_halfword 248198 Aug 26 20:38 libdebug.so
-rwxrwxrwx 1 mr_halfword mr_halfword 282856 Aug 26 20:38 libicdi_emu.so
-rwxr-xr-x 1 mr_halfword mr_halfword 15726880 Mar 15 2019 libjlinkarm.so
-rwxr-xr-x 1 mr_halfword mr_halfword 15726880 Mar 15 2019 libjlinkarm.so.6
-rwxr-xr-x 1 mr_halfword mr_halfword 15726880 Mar 15 2019 libjlinkarm.so.6.44.2
-rwxr-xr-x 1 mr_halfword mr_halfword 603200 Aug 9 00:25 libmsp430_emu.so
-rwxr-xr-x 1 mr_halfword mr_halfword 2129448 Feb 21 2019 libmsp430.so
lrwxrwxrwx 1 mr_halfword mr_halfword 14 Oct 20 09:52 libstellaris_emu.so -> libicdi_emu.so
-rwxr-xr-x 1 mr_halfword mr_halfword 66504 Aug 9 00:25 libXPCOMToGTIAdapter.so
Using Beyond Compare to compare the entire ccs920 tree before and after the install can see that:
a. C2000 device support files have been changed by the install of TI C2000 Device Support 5.0.2.0
b. No change to Segger J-Link support files.
The is a ccs/eclipse/downloads/JLinkTICCSPlugin_Linux_6.46.11_x86_64.tar.gz which contains updated J-Link supports files which haven't been installed.