BSD socket() returns not enough memory

Hi,

I'm trying to integrate an AWS IoT Client on our project. I'm using MDK version 7.12.0, mbedTLS 1.7.0 and  AWS_IoT_Device 1.0.1.

I followed instructions from docs:

Keil_v5/ARM/PACK/MDK-Packs/AWS_IoT_Device/1.0.1/doc/AWS_IoT_MDK.html

Used one of the subscribe-publish sample code and apparently the BSD socket() function call returned  'Not enough memory' error code:

I've tried  some solutions from bsd-send-bsd_enomem, but no luck.

I need to know what is the condition when the socket function would return BSD_ENOMEM.

Is there any way to solve this issue?

Thank you and regards,

Milo

More questions in this forum