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.

CC1310: Segger SystemView Support

Part Number: CC1310
Other Parts Discussed in Thread: SEGGER, SYSBIOS

Customer wants to use Segger SystemView on TI-RTOS based products.   This requires that the TI-RTOS source code add certain calls – when task created, task switch, etc.  Has TI created such a module?  If not, customer requests that TI add this feature.

Regards,
Mark

  • This is not supported.

    BR

    Siri
  • Just to close this off even more....

    We have similar capabilities with CCS's System Analyzer (e.g. execution graph, CPU load, duration analysis, etc.). We do many hooks functions in TI-RTOS for both Hwi, Swi and Task. For example with Task, there are following:

    struct ti_sysbios_knl_Task_HookSet {
    xdc_Void (*registerFxn)(xdc_Int);
    xdc_Void (*createFxn)(ti_sysbios_knl_Task_Handle, xdc_runtime_Error_Block*);
    xdc_Void (*readyFxn)(ti_sysbios_knl_Task_Handle);
    xdc_Void (*switchFxn)(ti_sysbios_knl_Task_Handle, ti_sysbios_knl_Task_Handle);
    xdc_Void (*exitFxn)(ti_sysbios_knl_Task_Handle);
    xdc_Void (*deleteFxn)(ti_sysbios_knl_Task_Handle);
    };

    So it probably would not be hard for the customer to get SystemView up and running with TI-RTOS. I expect (disclaimer...I only glanced at the SystemView page) they would have to plug in the needed SystemView code into the above hook functions as needed.

    Todd