Just realized that the problem goes away if we stay with default UserMain priority of 10, instead of changing it to 50. So something is indeed preempting our code for 1 tick when main is running at lower priority. Any idea what that might be?
Created ticket 33347 and attached our test code.
Thanks!
Search found 5 matches
- Tue Nov 12, 2013 11:52 am
- Forum: NetBurner Software
- Topic: UDP receive latency on NANO54415
- Replies: 8
- Views: 5641
- Mon Nov 11, 2013 1:59 pm
- Forum: NetBurner Software
- Topic: UDP receive latency on NANO54415
- Replies: 8
- Views: 5641
Re: UDP receive latency on NANO54415
I am, actually. I created a new workspace and a new project in NBEclipse 2.6.3, verified that correct paths are used by the compiler, and even moved the old 2.6.2 install to a new location just to be sure..
- Mon Nov 11, 2013 11:48 am
- Forum: NetBurner Software
- Topic: UDP receive latency on NANO54415
- Replies: 8
- Views: 5641
Re: UDP receive latency on NANO54415
Unfortunately, switching to the latest NNDK-2.6.3 did not substantially change the stats. And the dependence on TICKS_PER_SECOND is still there. There is another source of latency lurking somewhere...
Is there anything else we can try?
Is there anything else we can try?
- Fri Nov 08, 2013 3:46 pm
- Forum: NetBurner Software
- Topic: UDP receive latency on NANO54415
- Replies: 8
- Views: 5641
Re: UDP receive latency on NANO54415
NNDK 2.6.2
- Fri Nov 08, 2013 10:58 am
- Forum: NetBurner Software
- Topic: UDP receive latency on NANO54415
- Replies: 8
- Views: 5641
UDP receive latency on NANO54415
Hello,
We are running a latency-sensitive application on a NANO54415 module and are experiencing very strange periodic spikes in UDP receive latency. The problem can be demonstrated with a following test setup:
1. NANO54415 is running a trivial loop that receives UDP packets and measures the time ...
We are running a latency-sensitive application on a NANO54415 module and are experiencing very strange periodic spikes in UDP receive latency. The problem can be demonstrated with a following test setup:
1. NANO54415 is running a trivial loop that receives UDP packets and measures the time ...