Tool/software: TI-RTOS
Dear TI Support,
we are using the NDK 2.26.00.08 on a customer C6657 board.
We need to run multiple IP addresses and be able to change them at runtime.
Our application runs several UDP inputs/outputs and TCP servers.
It appears that I run into issues. At the moment it looks like the kernel task is blocked by itself. This happens only if I change the IP address via the website, the HTTP server is running on.
The macro USE_LL_SEMAPHORE is set to 1.
I searched the forum and found this almost actual thread where Steven Connell posted a race-condition bugfix for the version 2.25.00.09:
https://e2e.ti.com/support/microcontrollers/tiva_arm/f/908/p/647741/2450286
This I have not applied yet. It is my next task.
Also three is a further bugifx in an older thread:
This one I have already applied. But it appers it is not in the newer bugfix above.
And what about this fix for SockIntAbort() ?
http://e2e.ti.com/support/embedded/tirtos/f/355/t/262725#pi317008=1
I forget to add a link for a further bugfix related to SockCleanPcb()
https://e2e.ti.com/support/arm/sitara_arm/f/791/t/498342?NDK-problem-when-multiple-accept-
Can you give some feedback whether I can merge all the fixes.
When do you thik a NDK release with all this fixes will be available?
Bernhard