Making the connection with TRK
In Carbide 1.3.1 we’ve addressed a couple of major TRK issues that have always caused users problems. The first issue was determining which COM port is actually communicating with the target device running TRK. The second being that once TRK was installed on a device most users never updated it, thus missing out any improvements that later releases contained.
We’ve addressed both of these issues by creating the On-Device Setup dialog which can be found under the Help menu in Carbide. Use the On-Device Setup dialog to verify and update Carbide software services on a device. The first service supported is TRK.
![]()
Figure 1 - Check TRK version pane
On opening a query is run to determine which OS versions of TRK are available for downloading. These are displayed in the Device OS dropdown list. You then follow the instructions in the Check TRK version pane to connect and verify that the version of TRK on the device matches the latest version available on the web.
TIP Selecting a Serial Port that has a name assigned to it usually indicates a valid connection. Note that this is the port you should specify in the New Launch Configuration Wizard to communicate with the target device.
If the version of TRK on the device matches the one available on the web as indicated in the Status text box then no further action is required and you can close the dialog and begin debugging. In the event that the on-device version doesn’t match, you’re instructed to click the Install latest TRK tab to continue.
![]()
Figure 2 - Install latest TRK pane
Use the Install latest TRK pane to select the latest version TRK to download and install to the device. Select the version to install from the list that matches the OS version and click Install. The On-Device Setup dialog then downloads the latest version of TRK and attempts to launch the SIS or SISX file in order to install TRK. It does this by launching the application associated with the SIS or SISX file extensions to actually perform the installation. For example, if PC Suite is the program associated with the file extensions, PC Suite is launched and it installs the latest version of TRK.
To save the most current version of TRK to disk, select the version to download and click Save instead. This stores a local copy of the file for use with other devices.
This is definitely the best new feature in Carbide 1.3.1 for anyone that uses TRK to debug programs on devices. Give it a try and let us know how it works for you.



Where do you get Carbide 1.3.1? On the web site it seems like you can only download Carbide 1.3 build 24.
Please?
Use the Update Manager in Carbide to download the 1.3.1 plug-ins. You’ll find it under the Help > Software Updates > Find & Install menu option.