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.

RTOS/TI-RTOS-MCU: Enable TLS on Emac project

Part Number: TI-RTOS-MCU


Tool/software: TI-RTOS

Hi,

I am trying to do http post, it was done for the "wifi simplelink"  while doing this I make "enableTLS=true" in my ".cfg". But now I am trying to make http cal  on ether net on the same project by change the configuration to NDK  at the time I was getting these many errors:

1) unresolved symbol wolfSSL_Cleanup, first referenced in C:\ti\tirex-content\tirtos_tivac_2_16_00_08\products\ns_1_11_00_10\packages\ti\net\lib\network_ndk_wolfssl.aem4f<tls_wolfssl.oem4f>

2) unresolved symbol wolfSSL_CTX_free -----------||----------

3)unresolved symbol wolfSSL_CTX_load_verify_buffer------------------||---------------

Like this I was getting 19 unresolved symbol errors all are followed by wolfSSL..... . 

I was not trying to enable both EMAC and Wifi on the same but I am trying to make the coades in the same project. So, I can change the configuration at the every time of run which ever I want

Is there any way to  solve these errors.

Regards,

Raghu DS

  • Wifi module is default enabled in most all example RTOS projects. You can disable WifiCC3X00.lib support module in config(ti.mw) CCS outline view.
    The wolf SSL symbols might originate from a target variant that requires encryption capability MCU?
  • There was a suggested answer and since there has been no active on this thread for more than a week, the suggested answer was marked as verify. Please feel free to select the "Reject Answer" button and reply with more details.