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.

Linux/CC3200-LAUNCHXL: Wi-Fi CC3200 compile mbedtls under linux

Part Number: CC3200-LAUNCHXL
Other Parts Discussed in Thread: CC3200

Tool/software: Linux

Hello there,

I am now using GCC to compile cc3200. The toolchain used is gcc-arm-none-eabi-5_4-2016q3. The build environment is ubuntu32 bit.

I now want to compile the mbedtls library, but GCC does not support it. It does not implement the entire file.

Is there any other way to compile it?

thanks

  • Hi,

    Mbedtls is not supported natively on the CC3200. The CC3200 comes with its own TLS stack provided in ROM, and using mbedtls would be effectively duplicating most of the functionality that is already built-in the device.

    For the specific error that you are seeing, I think that your compilation of mbedtls still pulls some #include files from that esp8266 folder you have. You will probably want to ensure that all of your include paths point to sources from the CC3200 SDK. Beyond that, I cannot help further on something we do not support.

    Regards,
    Michael