Hi,
I am getting one trouble with the Trigger mode. For tcp socket, i am calling select, it works fine with one socket. but when we open multiple socket, then interrupt fails for later opened sockets.
referring to www.ti.com/.../swru455e.pdf
I tried one fix which worked for me. before calling the first sl_select, enabling the rxset variable fixed the issue, but I got trouble if the connection is closed by either side. then it again disables all the interrupts. It seems that there is some bug in interrupt handling for sockets. especially with the sl_select function.
for(int i=0;i<16;i++)
SL_SOCKET_FD_SET(i, &rxSet);
The sl_select function is meant to help multiple sockets but it fails to reset or re-enable the trigger interrupt event.
I checked the interrupt pin, when I open and close multiple sockets, it shows signal; but no signal after closing any of the opened socket.
It will be very kind of you if you can help me with this as soon as possible as the product is stuck because of this issue.
With Regards.
Ravdeep