How to fix "Queue is not empty after probing"
- grandixximo
-
- Offline
- Elite Member
-
Less
More
- Posts: 303
- Thank you received: 362
27 Apr 2026 12:15 #345982
by grandixximo
Replied by grandixximo on topic How to fix "Queue is not empty after probing"
what debian flavor?
Please Log in or Create an account to join the conversation.
- abs32
- Offline
- Senior Member
-
Less
More
- Posts: 77
- Thank you received: 2
27 Apr 2026 12:30 #345983
by abs32
Replied by abs32 on topic How to fix "Queue is not empty after probing"
bookworm
Please Log in or Create an account to join the conversation.
- grandixximo
-
- Offline
- Elite Member
-
Less
More
- Posts: 303
- Thank you received: 362
28 Apr 2026 06:50 #345995
by grandixximo
Replied by grandixximo on topic How to fix "Queue is not empty after probing"
Please Log in or Create an account to join the conversation.
- abs32
- Offline
- Senior Member
-
Less
More
- Posts: 77
- Thank you received: 2
28 Apr 2026 08:30 #345998
by abs32
Replied by abs32 on topic How to fix "Queue is not empty after probing"
I guess I'm not very tech-savvy. I couldn't find a link to the Bookworm DEB package at the bottom of the page (and I need to figure out whether it's the real-time kernel version or the userspace version).
Please Log in or Create an account to join the conversation.
- grandixximo
-
- Offline
- Elite Member
-
Less
More
- Posts: 303
- Thank you received: 362
28 Apr 2026 11:21 - 28 Apr 2026 11:22 #346003
by grandixximo
Replied by grandixximo on topic How to fix "Queue is not empty after probing"
github.com/LinuxCNC/linuxcnc/actions/run...artifacts/6673490803
is uspace preempt-rt
is uspace preempt-rt
Last edit: 28 Apr 2026 11:22 by grandixximo.
Please Log in or Create an account to join the conversation.
- abs32
- Offline
- Senior Member
-
Less
More
- Posts: 77
- Thank you received: 2
28 Apr 2026 14:17 #346008
by abs32
Replied by abs32 on topic How to fix "Queue is not empty after probing"
Thanks, I downloaded and installed it.
The latest changes to my configuration were as follows: I have a machine with a rack-and-pinion system. It has a good control board and cable. The XXYYZ configuration, Matrixkins—I backported it myself from the source code, adapting it for 5-motor control. The configuration has been tested and works.
To ensure the minimum Z-axis step size was acceptable for scanning, I switched the step divider from 8000 to 25000. For my speeds, I had to reduce the value
[EMCMOT]
#edited 2026-03-21 due to jitter tuning not exceeding 2800 (previously 8000) - base_period reduced from 20000
EMCMOT = motmod
COMM_TIMEOUT = 1.0
BASE_PERIOD = 10000
SERVO_PERIOD = 1000000
What did this lead to? Version 2.8.4 with these same parameters works like a charm. The version you sent displays a message at startup - -
Unexpected realtime delay on task 0 with period 10000
This Message will only display once per session....
then goes through homing
+ and when attempting to move the Y-axis, the Y-motor emergency protection trips (torque overload). Obviously, something is wrong with my Matrixkins. Apparently, my participation in testing is causing more problems than it’s helping.
The latest changes to my configuration were as follows: I have a machine with a rack-and-pinion system. It has a good control board and cable. The XXYYZ configuration, Matrixkins—I backported it myself from the source code, adapting it for 5-motor control. The configuration has been tested and works.
To ensure the minimum Z-axis step size was acceptable for scanning, I switched the step divider from 8000 to 25000. For my speeds, I had to reduce the value
[EMCMOT]
#edited 2026-03-21 due to jitter tuning not exceeding 2800 (previously 8000) - base_period reduced from 20000
EMCMOT = motmod
COMM_TIMEOUT = 1.0
BASE_PERIOD = 10000
SERVO_PERIOD = 1000000
What did this lead to? Version 2.8.4 with these same parameters works like a charm. The version you sent displays a message at startup - -
Unexpected realtime delay on task 0 with period 10000
This Message will only display once per session....
then goes through homing
+ and when attempting to move the Y-axis, the Y-motor emergency protection trips (torque overload). Obviously, something is wrong with my Matrixkins. Apparently, my participation in testing is causing more problems than it’s helping.
Please Log in or Create an account to join the conversation.
- grandixximo
-
- Offline
- Elite Member
-
Less
More
- Posts: 303
- Thank you received: 362
29 Apr 2026 00:17 - 29 Apr 2026 03:22 #346026
by grandixximo
Replied by grandixximo on topic How to fix "Queue is not empty after probing"
what are you using the base-thread for?
10000 seems incredibly small.
if you are using custom kinematics, you might have to build again from source, you may not be able to use my debian packages.
It requires you to be logged into github to get the debs I think.
10000 seems incredibly small.
if you are using custom kinematics, you might have to build again from source, you may not be able to use my debian packages.
It requires you to be logged into github to get the debs I think.
Last edit: 29 Apr 2026 03:22 by grandixximo.
Please Log in or Create an account to join the conversation.
- abs32
- Offline
- Senior Member
-
Less
More
- Posts: 77
- Thank you received: 2
29 Apr 2026 08:14 - 29 Apr 2026 08:16 #346034
by abs32
Replied by abs32 on topic How to fix "Queue is not empty after probing"
The default setting of 20,000 corresponds to a maximum pulse frequency of 50 kHz. An LPT system with a high-quality cable and control board can handle much higher frequencies. 10,000 corresponds to only 100 kHz. I managed to stabilize the latency test at a level no higher than 2500.
My stepper motors run at speeds of up to 20,000 mm/min.
My stepper motors run at speeds of up to 20,000 mm/min.
Last edit: 29 Apr 2026 08:16 by abs32.
Please Log in or Create an account to join the conversation.
- grandixximo
-
- Offline
- Elite Member
-
Less
More
- Posts: 303
- Thank you received: 362
29 Apr 2026 10:01 #346035
by grandixximo
Replied by grandixximo on topic How to fix "Queue is not empty after probing"
Ok, I'm not sure I can help you with the latency and the Y errors way out of scope of the probing issue, you had another 2.9 that was working ok, where you could patch my changes?
Please Log in or Create an account to join the conversation.
Time to create page: 0.112 seconds