Part Number: AM3352
Dear support team,
I am currently evaluating the requirements for an external software.
The software is intended to run on a customized board with a AM3352 device using TI RTOS + NDK.
External software requirements:
[...]
It has been tested on Windows, Linux and Windows CE and porting to any POSIX system supporting sockets, at least two threads and some kind of mutexes should be a non-issue.
[...]
I have found the TI wiki document regarding POSIX here:
processors.wiki.ti.com/.../BIOS_POSIX_Thread_(pthread)_Support
So it seems the threads and mutexes shouldn't be a problem.
Regarding (BSD/POSIX) sockets I have found some content in your NDK guide "SPRU523".
It says the NDK does have "BSD like" functions ("NDK_*") but to use "pure" BSD sockets, the "SimpleLink SDK" has to be used.
My questions are:
1) Do the "NDK_*()" functions provide POSIX compatibility?
If no:
2) Is the "SimpleLink SDK" available for AM3352/AM335x devices on customized boards?
(as far as I have investigated, it seems to be coupled to various board hardware - but maybe I'm wrong?)
3) Does the "SimpleLink SDK" work with TI RTOS?
Thank you,
Markus