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.

Clock tick CC2650

Other Parts Discussed in Thread: CC2650, SYSBIOS

What timer is used to generate system tick in TI RTOS on CC2650 ?

Kind regards.

  • I believe it's the RTC clock, but I am not sure.

    Your question would be better answered on the BLE forum since this is hardware specific. I think the TI employees can move this question directly without you having to repost the question..
  • Michel Solecki said:
    I believe it's the RTC clock, but I am not sure.

    Yes, you're correct, Michel.

    The CC2650 uses the module ti.sysbios.family.arm.cc26xx.Timer for the Clock module's Timer delegate, and the cc26xx.Timer module manages the RTC timer.

    For the curious, you can look in <SYS/BIOS>/packages/ti/sysbios/family/arm/Settings.xs file to see all the delegates for ARM parts.  Look for "2650": (quotes and all) section and you will see the delegate assignments, e.g.:
                clockTimerDelegate : "ti.sysbios.family.arm.cc26xx.Timer",

    Regards,

    - Rob

  • Where can I see the implementation of the function: ti_sysbios_family_arm_m3_Timer_create() ??
  • WeirdWizard said:
    Where can I see the implementation of the function: ti_sysbios_family_arm_m3_Timer_create() ??

    The path for SYS/BIOS source files reflects that expanded name (and the module name, e.g., ti.sysbios.family.arm.m3.Timer).  So, you will find that function (in actuality, code to support that function) in <SYS/BIOS install dir>/packages/ti/sysbios/family/arm/m3/Timer.c.  The function is Timer_Instance_init(), which is called by the XDC runtime.

    Regards,

    - Rob