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/CODECOMPOSER: Ti emulator upgrade/downgrade

Part Number: CODECOMPOSER
Other Parts Discussed in Thread: UNIFLASH

Tool/software: Code Composer Studio

Hello

I am using Code Composer Studio 8.3.1 and Uniflash 5.1 on the Mac OS. Recently I have upgraded TI Emulator pack to version 8.3.0 in the CCS and now when switching between CCS and Uniflash with the same programmer I need to update Emulator pack on the programmer every time, since there is version 8.2.0 installed with the Uniflash 5.1

I have tried to downgrade Emupack in CCS through "Install new software" but it wasn't possible because only last revision 8.3.0 is visible there. 

Is there any possibility to upgrade Emupack in Uniflash or downgrade it in the CCS so they will match revisions? I really don't enjoy waiting for 30-60 seconds every time when switching tools. 

Best regards,

Maksym. 

  • The version difference will be sync-ed up with UniFlash v5.2 around the end of Oct.  Unfortunately, a firmware compatibility break was necessary with 8.3 that forces this update.

    There is no issue with having multiple copies of CCS installed. You could install a new copy of the CCS version you are using and avoid applying the debug stack update.

    You could also download and run the 8.2 debug stack installer from here. Point the install folder to <ccs_install_dir>/ccs/. This would overwrite the existing v8.3 software. To get back to v8.3, you would need to repeat the operation with the v8.3 download. This isn't a tested and supported way to change versions though, so there is some risk you might need to start with a fresh CCS install at some point.

  • Hi,

    I couldn't reproduce this issue on my macOS 10.14.6; I have emulation pack 8.2.0 (Uniflash 5.1) and 8.3.0 (CCSv9.1.0) installed on my system and, once CCS updates it to the latest firmware version 3.0.0.5 (part of emupack 8.3.0), Uniflash 5.1 does not ask for updates again as it uses the firmware with the same major version (3.0.0.2). 

    This behaviour matches the firmware update rules of the emupacks. A downgrade is only performed if the major version is changed. Otherwise, it leaves the newer firmware alone. 

    With this, I am not sure what may be happening in this case, as I also tested this scenario with both Windows and Linux hosts. 

    Could you issue the xdsdfu -e command from the /Applications/ti/ccs901/ccs/ccs_base/common/uscif/xds110 directory and try to get the exact firmware versions during the transitions between the two products? 

    Details about this utility are shown in the troubleshooting section of the XDS110 page at:

    https://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_xds110.html 

    Hope this helps,

    Rafael