- Posts: 21
- Thank you received: 1
servo period setup
- gandalf
- Topic Author
- Offline
- Junior Member
-
Less
More
10 years 6 months ago - 10 years 6 months ago #73125
by gandalf
servo period setup was created by gandalf
Hi All,
I need some clarification about servo period value on Pncconf fisrt step.
The default value is 1,000,000 ns and during heavy test on Latency test I'm getting Max Jitter values like less than 8000 for servo thred and less than 15000 for base thread (few times I got spikes of 20000)
Do I need to modify servo period?
I need some clarification about servo period value on Pncconf fisrt step.
The default value is 1,000,000 ns and during heavy test on Latency test I'm getting Max Jitter values like less than 8000 for servo thred and less than 15000 for base thread (few times I got spikes of 20000)
Do I need to modify servo period?
Last edit: 10 years 6 months ago by gandalf.
Please Log in or Create an account to join the conversation.
- gandalf
- Topic Author
- Offline
- Junior Member
-
Less
More
- Posts: 21
- Thank you received: 1
10 years 6 months ago #73126
by gandalf
Replied by gandalf on topic servo period setup
Hi,
a little update.
Discovered that Virtualization and Power Technology (cstate, etc...) was enabled in BIOS.
Just disabled them and I'm getting very stable values, 6600 for servo thread and 14000 for base thread.
Running lot of glxgears and other stuff, system seems freezed but latency is stable.
One drawback is the cpu temperature, it is about 60 degrees now, the system is fanless.
Anyway, do I need to modify servo period in Pncconf?
a little update.
Discovered that Virtualization and Power Technology (cstate, etc...) was enabled in BIOS.
Just disabled them and I'm getting very stable values, 6600 for servo thread and 14000 for base thread.
Running lot of glxgears and other stuff, system seems freezed but latency is stable.
One drawback is the cpu temperature, it is about 60 degrees now, the system is fanless.
Anyway, do I need to modify servo period in Pncconf?
Please Log in or Create an account to join the conversation.
- PCW
- Offline
- Moderator
-
Less
More
- Posts: 17533
- Thank you received: 5334
10 years 6 months ago #73127
by PCW
Replied by PCW on topic servo period setup
No, a 1 ms (1000000 ns) servo thread is fine for most applications
anything less than 50 usec (50000 ns) is ok for mesa hardware
and up to 500 usec (500000 ns) can be accommodated if required
anything less than 50 usec (50000 ns) is ok for mesa hardware
and up to 500 usec (500000 ns) can be accommodated if required
Please Log in or Create an account to join the conversation.
- gandalf
- Topic Author
- Offline
- Junior Member
-
Less
More
- Posts: 21
- Thank you received: 1
10 years 6 months ago #73128
by gandalf
Replied by gandalf on topic servo period setup
Do you mean that 50 usec on latency test or servo period value on Pncconf?
Please Log in or Create an account to join the conversation.
- PCW
- Offline
- Moderator
-
Less
More
- Posts: 17533
- Thank you received: 5334
10 years 6 months ago #73129
by PCW
Replied by PCW on topic servo period setup
50 usec on the latency test is fine
500 usec can be fine with the correct firmware/hal file
There is typically no reason to change from a 1 KHz servo thread
500 usec can be fine with the correct firmware/hal file
There is typically no reason to change from a 1 KHz servo thread
The following user(s) said Thank You: andradela, gandalf, petmakris
Please Log in or Create an account to join the conversation.
Moderators: cmorley
Time to create page: 0.075 seconds