Hi,
We are running SYS/BIOS with NDK on our production board using the CPSW interface. Our current software versions:
Processor AM3352
Code Composer Version: 6.0.1.00040
Compiler TI v5.1.6
SYS/BIOS 6.40.3.39
XDCTools 3.30.3.47_core
NDK 2.24.0.11
System Analyzer (UIA Target) 1.3.1.08
We currently are running a fixed IP address with four TCP sockets being created and serviced by four different tasks. The tasks are priorities of 7, 6, 6 and 6. The NDK task priorities are:
What we don't understand is the interaction of the NDK against our applications. We have read the other questions about NDK tasks and how it uses the priorities to insure correct operation from it's stand point. From the applications standpoint we have no idea what type of things the NDK will put at medium and low priorities which will be held off by our own higher priority tasks. The NDK documentation does not cover what tasks it creates and what their priorities will be. It seems without this knowledge we can not understand how our system will behave under heavy network load.
Is there better documentation or some other information that could help us?
Thanks,
John C.