Do you have a CCS project for your board? I’d suggest to start with a demo from your vendor and then do the following:
- Add FreeRTOS and get it working. If your vendor provided project already has FreeRTOS, you do not need this step.
- Add the TCP stack (FreeRTOS-Plus-TCP is a good option) and get it working. Again, if the vendor provided project already includes TCP, you do not need this step.
- Add coreMQTT and get the plaintext MQTT working. You can refer to this demo.
- Add TLS and get the mutually authenticated MQTT working to connect to AWS IoT.