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-CC2650: CC2650 demo on using AES

Part Number: LAUNCHXL-CC2650
Other Parts Discussed in Thread: CC2650, CC2640R2F

Dear engineer,

I want to inplement the message authentication code using AES. I see there is AES on the general peripherals. Are there any demo using the AES?

Thanks

  • Part Number: LAUNCHXL-CC2650

    Dear engineer,

    I am trying to use AESECB on CC2650 launchpad by #include <ti/drivers/AESECB.h>. But the compilation has following errors.

    subdir_rules.mk:9: recipe for target 'adcBufContinuousSampling.obj' failed
    "../adcBufContinuousSampling.c", line 51: fatal error #1965: cannot open source file "ti/drivers/AESECB.h"
    1 catastrophic error detected in the compilation of "../adcBufContinuousSampling.c".
    Compilation terminated.
    gmake: *** [adcBufContinuousSampling.obj] Error 1
    gmake: Target 'all' not remade because of errors.

    Thanks

  • Is it because the SDK version is too old? how to update the SDK version?

  • Hello myc,

    The CC2650 does not have access to the AESECB TI Driver as with the CC2640R2F or CC26X2R1 devices.  Thus you should be referring to the Crypto TI Driver to accomplish your AES-ECB.  You are using the latest available SDK for the CC2650, a guide for TI-RTOS v2.21 documentation is provided on TIREx.

    Regards,
    Ryan