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.

LAUNCHXL-CC1310: Security Manager (SM) on Simplelink CC13x0 SDK

Part Number: LAUNCHXL-CC1310

Hello,

Does the Simplelink CC13x0 SDK 4.10.00.10 support the Security Manager (SM) module? I have attempted to enable Secure Commissioning on my sensor example's features.h file but I get the following linking error:

<Linking>
error: symbol "macWrapperAddKeyInitFCtr" redeclared with incompatible type:
   "uint8(ApiMac_secAddKeyInitFrameCounter_t *)[unsigned char [ExplSign] ]"
   in "../Application/MAC/HighLevel/mac_hl_patch.c" at line 1156 and:
   "uint8(ApiMac_secAddKeyInitFrameCounter_t *)[unsigned char [ExplSign] ]"
   in
   ".../ti154stack/high_level/macwrapper.h"
   at line 185)
error: symbol "macWrapperAddDevice" redeclared with incompatible type:
   "uint8(ApiMac_secAddDevice_t *)[unsigned char [ExplSign] ]"
   in "../Application/MAC/HighLevel/mac_hl_patch.c" at line 1460 and:
   "uint8(ApiMac_secAddDevice_t *)[unsigned char [ExplSign] ]"
   in
   ".../ti154stack/high_level/macwrapper.h"
   at line 95)

I know it is supported for the CC13x2 SDK, and since the code is also provided on the CC13x0 version I thought maybe it could work as well, but I am not sure if maclib_secure_cc13x0.a is prepared for it yet. Thank you for your time.

Kind regards,

Ricardo Cirio

  • Hello Ricardo,

    As of now thew CC13x0 does not support this code. Currently there are no plans to include this, but this cvould change in the future.

    The main reason for this is the limited amount of memory on the device, and enabling this feature will make it difficult to fit application code.