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.

CCS/TM4C129ENCPDT: wolfSSL port/implementation

Part Number: TM4C129ENCPDT
Other Parts Discussed in Thread: EK-TM4C129EXL

Tool/software: Code Composer Studio

Hi everyone,

I'm working at a project for the Launchpad EK-TM4C129EXL using FreeRTOS and lwip libraries. Now I am trying to implement wolfSSL in order to be able to use secure sockets.

I tried to follow the instructions at wolfSSL-Manual, build the library and add it to the "File Search Path" in the ARM-Linker configuration, but I wasn't able to build the Project. Just by including "wolfssl/ssl.h" in my "main source file" I received some errors from the compiler about missing Header-Files (not from WolfSSL, but from the Compiler e.g. <sys/types.h> and <machine/types.h>).

Are there examples for the implementation of WolfSSL for TM4C without TI-RTOS or any guide about it?

I am using the TI v16.9.2.LTS compiler. 

Best regards,

Matheus Seixas Brito

  • Hi Matheus,
    Please take at look at look at this userguide www.ti.com/.../spmu372a.pdf and go to section 3 on the software development. However, these are instructions to build wolfSSL along with TI-RTOS. Currently wolfSSL is not integrated with TivaWare, however, TI-RTOS can be used. Refer the following link to use wolfSSL with TI-RTOS: 

    http://processors.wiki.ti.com/index.php/Using_wolfSSL_with_TI-RTOS