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.

RTOS/LAUNCHXL-CC1312R1: SDK examples not using iCall?

Part Number: LAUNCHXL-CC1312R1
Other Parts Discussed in Thread: CC1312R, CC1310

Tool/software: TI-RTOS

Hi,

I am trying to port my application from a CC1310 project to a CC1312R project. It is less than straightforward. The problem I am working on now is the use of iCall. My CC1310 project, based on the collector example, used iCall:

-DUSE_ICALL

-DICALL_LITE

The collector example for the CC1312R does not, and instead defines something called OSAL_PORT2TIRTOS whatever that means:

-DOSAL_PORT2TIRTOS

Can anyone shed some light on this? It looks like the CC1312R example collector project does not use iCall. Is this correct? Is it because the 802.15.4 mac is in ROM?

Thanks,

Andy

  • Hello Andrew,

    With the new release of the SDK, we removed the ICALL interface implementation to increase memory saving. This was an abstraction layer that we had for legacy purposes, and used some of the devices memory. 

    Your application code should still look and feel the same and should work on the new SDK as long as you did not modify any ICAL modules.

    Regards,

    AB