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.

Is there "real" Real time Analysis or instrumentation support for CCS v6 with C5000 devices?

I must be missing something here.  We develop extensively on C5000 family of devices (C5515,C5502,C5535 etc). The highest version of DSP-BIOS available for these devices seems to be 5.42.

In CCS v6 it appears that RTDX support has been removed and that the old legacy RTA that was available in CCS 5.5 via "tools\RTOS Analyzer\RTA(legacy)" just doesn't appear in the dropdown menu.

The CCS v6 documentation on  the RTOS analyzer is based on the use of the "UIA" object/module and the section on configuring the logger type mentions that JTAGRUNMODE is available for only C6x devices. So it would seem "stop mode" is the only option available to us on the C5xxx.

Furthermore, because we need to use DSP-BIOS 5.42, which doesn't have a "UIA" module, it would seem that there is no way to get any instrumentation or run-time analysis information when using CCS v6 on a C5000 platform using DSP-BIOS 5.42.

Is this really the case?  If so, it would seem that CCS v6 is not a suitable tool to develop/debug/profile DSP BIOS based applications on a C5000 part and we are better off staying with CCS v5.5. Do you agree?

Asked specifically, "How do I get RTA on a C5000 platform within CCS v6?"

  • Hi Shawn,

    DSP/BIOS is being deprecated in support. In v6, as you noticed, we removed the legacy RTA support for DSP/BIOSv5. So to get the new RTA support (RTOS Analyzer) you need to be using SYS/BIOS (BIOS 6).

    To be honest, you are probably better off staying on v5.5. As we go forward with CCSv6 and later, we will only deprecate BIOS5 support more and more

    Thanks

    ki

  • Am I correct in that BIOS 6 is not available for the C5000 family?

  • OK... so CCS v6 is not suggested for C5000 development; I will save my money for something else.

    Is CCS v5.5 still supported by Texas Instruments (i.e. will there be patch releases here and there as needed) or is that a dead end development path?  Can I (or my customers) still buy CCS v5.5?

    thanks

  • Shawn S. said:
    OK... so CCS v6 is not suggested for C5000 development; I will save my money for something else.

    Only ff you need the old RTDX-based RTA for BIOS5. Everything else is still there and supported.

    Shawn S. said:
    Is CCS v5.5 still supported by Texas Instruments (i.e. will there be patch releases here and there as needed) or is that a dead end development path?

    Yes and No. There will still be updates for emulation, device support, compiler, etc. What will not be updated is the main IDE and debugger. Hence there will not be a CCSv5.6 (or even v5.5.1). But you can get emulation driver updates and such since those can be delivered separate from the IDE/debugger. People can still buy 5.5. What we recommend is to buy CCSv6 because the a license will allow you to use any previous version of CCS so that would also get you CCSv5 (and earlier if you wanted).

    ki

  • ki said:
    Only if you need the old RTDX-based RTA for BIOS5. Everything else is still there and supported.

    But don't we lose ALL Real Time Analysis, System analysis and Instrumentation, even in stop mode?  Things like the CPU load graph, statistics view, thread load etc.? (Since all these things require the UIA module, which requires BIOS 6, but BIOS 6 is not an option for C5000 development).

    I would be hard pressed to convince any SW engineer to develop a complex dsp-bios based app without having these tools available.

    Will the RTOS object view (ROV) in CCS 6 still work with a C5000 based app using DSP-BIOS v5?

    thanks

  • Shawn S. said:
    But don't we lose ALL Real Time Analysis, System analysis and Instrumentation, even in stop mode?  Things like the CPU load graph, statistics view, thread load etc.?

    Yes, any RTDX based RTA tool is not available in v6.

    Shawn S. said:
    I would be hard pressed to convince any SW engineer to develop a complex dsp-bios based app without having these tools available.

    This is certainly a fair argument. I'm inclined to agree. CCSv5.5 is still the environment of choice for BIOSv5 based C5000 users

    Shawn S. said:
    Will the RTOS object view (ROV) in CCS 6 still work with a C5000 based app using DSP-BIOS v5?

    Yes. ROV is stop-mode visibility of the kernel and does not rely on RTDX.