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/OMAP-L138: XDS200 using for ETB it is connecting but showing error

Part Number: OMAP-L138


Tool/software: Code Composer Studio

Hi, 

I am using XDS200 for ARM9_0 core in OMAP-L138  processor and I have to use Enhanced Trace Buffer facility to track some bugs.

But It is not connecting to ETB and shows this message "Could not run analyzer on ARM9_0.Cause:Cannot get lock register id".

I have tested this on Code Composer studio version 7.1.0.00016.

Please suggest solution for this problem.

Thanks and Regards,

Ashok Wakode

  • Ashok,

    For this particular version of CCS there is a known bug that was fixed in 2017. Check:

    e2e.ti.com/.../611106

    Hope this helps,
    Rafael
  • Rafale,

    I have already gone through this link you suggested but what could be done is very difficult to find out. That is reason I approached to e2e.So please provide direct solution.

    Thanks and Regards,

    Ashok 

  • Ashok,

    According to the linked thread, the bug was fixed in November 2017 (Target release as EMU17_M11) and therefore you need to update the "TI Emulators" component of your CCS.

    Given you are using an older version of CCS, I would be cautious to update only this component (the "Updates available" dialog box shows many other updates) so you don't disrupt your environment.

    For this version you have to manually download the update from the page below (carefully follow its instructions there) as the latest version is not fully supported by CCSv7.1.0. If I recall correctly, you can use up to version 8.0.27.9.

    processors.wiki.ti.com/.../XDS_Emulation_Software_Package

    Hope this helps,
    Rafael
  • Rafale,
    I have updated CCSv7.1.0 with Emulation software of version 8.0.803.0 (ti_emupack_setup_8.0.803.0_win_32.exe) but still it was showing the error "Could not run analyzer on ARM9_0.Cause:can not get lock status register id." So As you suggested version 8.0.27.9(ti_emupack_setup_8.0.27.9_win_32.exe ) is also tried but I got same error.
    So please let us know where is wrong. I am using CCSv7.1.0 on windows 7 of 32 bit.
    Thanks and Regards,
    Ashok
  • Ashok,

    I tested this in both CCSv8.1.0 running TI Emulators component 8.0.27.9 and CCSv8.2.0 TI Emulators component 8.0.803.0 and I don't get this particular error mentioned in the fixed bug report.

    In this case, I wonder if the combination of CCSv7.1.0 and the newer TI Emulators component is somehow incompatible.

    You could try to install CCSv8.2.0 in a separate directory and, using a different workspace, you can test and see if you get a trace information.

    Apart from this, unfortunately I really have no other ideas to test.

    Regards,
    Rafael