Other Parts Discussed in Thread: SYSCONFIG
Tool/software:
Dear TI Support Team,
I am currently working on a BLE project using the CC2651R3 microcontroller and facing challenges integrating AES encryption/decryption via the AESECB driver. Below are the details of my development environment:
- Microcontroller: CC2651R3
- SDK Version: simplelink_cc13xx_cc26xx_sdk_7_41_00_17
- Development Environment: Code Composer Studio (CCS) Version 12.7
- Base Code: Project Zero example
Issue Description:
I am implementing secure communication using the AESECB driver for encryption and decryption in my BLE application. While I have successfully initialized the AESECB driver and set up encryption/decryption operations, I am facing the following challenges:
- Ensuring that encryption starts only after BLE initialization is fully complete.
- Properly integrating BLE and AESECB operations so that both can run concurrently without interference. Currently, it appears that only one function (either BLE or AES) can execute at a time.
Assistance Required:
- Best practices for configuring BLE alongside AESECB encryption/decryption.
- The recommended method to trigger encryption only after BLE initialization.
- Debugging tips if encryption does not execute as expected.
- Any existing TI examples or documentation demonstrating BLE with AESECB encryption.
I would appreciate any guidance, documentation, or example projects that could help me successfully integrate BLE and AES encryption in my project.
Thank you
Best regards,
Aarohi Shirbavikar