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.

MCU-PLUS-SDK-AM243X: TLS Support in the AM243x SDK LwIP Stack

Part Number: MCU-PLUS-SDK-AM243X
Is TLS supported in the LwIP stack that ships with the AM243x SDK? I found a wrapper implementation in altcp_tls (in the networking/lwip folder), but it references several mbedtls header files which don't seem to be found in the SDK. Is mbedtls itself part of the static libraries provided in networking/lwip/lib? Or is altcp_tls simply provided as an example and I would have to include all the mbedtls files myself if I wanted to use TLS? Thanks in advance for your help.
  • Hi Aaron,

    Is TLS supported in the LwIP stack that ships with the AM243x SDK?

    Yes TLS is supported, but it requires MbedTLS stack lib before it can be used.

    Is mbedtls itself part of the static libraries provided in networking/lwip/lib?

    No, MbedTLS is a separate lib. It is not part of LwIP. 

    is altcp_tls simply provided as an example and I would have to include all the mbedtls files myself if I wanted to use TLS

    True it is providing just as an example and you will need to include mbedTLS file if you want to use it.

    But the good part is, we will be releasing MbedTLS stack as part of MCU SDK(with lib). It will be coming out in 8.6 SDK release planned in End of March 2023.