I want to use AES crypto library driver with no-Rtos, can we do that or this requires kernel support as well?
I could not find any example in example folder in SDK.
can you please provide some input?
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.
I want to use AES crypto library driver with no-Rtos, can we do that or this requires kernel support as well?
I could not find any example in example folder in SDK.
can you please provide some input?
Hi bhasker,
You could start from any NoRTOS example, and then modify it with the AES ECB examples present in the driver documenation: https://dev.ti.com/tirex/explore/content/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/docs/drivers/doxygen/html/_a_e_s_e_c_b_8h.html
Regards,
Arthur
Hi Arthur R,
Seems driver code AESCBC in AESECBCC26XX.c is using services from TIRTOS like semaphore etc. During compilation I see some linker error, seems it need TIRTOS lib as well.
Is it like existing AES code is only for TIRTOS or can I get somewhere steps to make it work for no-rtos?
Thanks,
Bhasker
HI bhasker, you are correct.
The following thread outlines the steps needed to create a Crypto driver without using an RTOS: https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/892854/launchxl-cc1310-using-the-cryptography-module-without-using-rtos
Regards,
Arthur