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.

How to make the SystemAnalyzer work

Hello,

I am trying to get the SystemAnalyzer to work on CCS5.1. I read that I should add the following lines to my CFG file:

var LoggingSetup = xdc.useModule('ti.uia.sysbios.LoggingSetup');
LoggingSetup.eventUploadMode = LoggingSetup.UploadMode_JTAGRUNMODE;

When i tried to compile the application with these 2 lines I get an error that says:

xdc.services.global.XDCException: xdc.PACKAGE_NOT_FOUND: can't locate the package 'ti.uia.sysbios' along the path: 'E:/Fusion/P1/visionmid/platform/centaurus

I tried to install the latest version of XDCTools but still it gave me the same error.

Would you please advice?

All what I need to do is to start a UIA session in order to work on the live mode of the SystemAnalyzer. I would really appreciate it if someone can help me in doing this.

Many Thanks

Samir


  • Hi Samir,

         Sorry for the delayed response!   The "can't locate the package" message indicates that you need to add the uia target content package to your application build settings.  To do this, please right click on the project in the CCS project explorer (in the CCS Edit perspective), select "Build Options...", select "General" in the left-hand 'tree view' part of the build options dialog, and then click on the RTSC tab in the right-hand part of the dialog.   The "Products and Repositories" tab should include a tree view showing all of the various packages that CCS has automatically discovered. 

    If you see "System Analyzer (UIA Target)" listed, then select the package that you wish to use.  (e.g. to use the uia_1_00_03_25 package, click on the box to the left of the "1.0.3.25" item under "System Analyzer (UIA Target)" so that the box is checked).

    If you don't see "System Analyzer (UIA Target)" listed in the Products and Repositories, then click the "Add..." button and in the "Select Product or Repository" dialog that is displayed, click on "select repository from file-system:", then click on the "Browse" button to the right of that  and navigate to the location that the uia package that you wish to use is stored on your computer's disk and select the "packages" sub folder.   (e.g. if you have the uia_1_00_03_25 package installed in c:\ti, browse to c:\ti\uia_1_00_03_25\packages").  Click OK to add this to the list of packages that your application can use.

    Click OK in the Build Options dialog box, then clean your project (right click on the project in the CCS Project Explorer view and select "Clean Project"), and then build your project.  It should now pick up the uia package, which will resolve the "package not found" error.

    (Note that you can download UIA packages from http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/uia/index.html if you didn't install them with CCS).

    Please let me know if you have any further problems or questions.

    Regards,

      Brian