Lost steps/no motor movment jogging at low jog rates.
- Charlieslasher
- Offline
- Junior Member
- Posts: 23
- Thank you received: 0
i had jitter or 33000 with 1gb ram. upgraded to 7gb of a ssd and got jitter to 19000. But problem remains.
Upgrading from 2.7.0 to 2.7.14 seemed to improved but the problem is still there. Ive swaped drives /motors/cables but the problem stays with one axis. also tried new configs .
drives a G540.
Anyone seen this problem before?
thanks
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
- Posts: 19539
- Thank you received: 6559
Please Log in or Create an account to join the conversation.
- Charlieslasher
- Offline
- Junior Member
- Posts: 23
- Thank you received: 0
stepspace 0
dirhold 20200
dirsetup20200
on both axis
from the g540 config i think?
i changed
steplen 15000
stepspace 15000
Problems still continue but seemed better? mayne have just been becuse i restarted linuxcnc.
fixed!
I swaped to a diffrent drive from thr g540 and no problems. So must have been hardwear problem. I thought i had done this earlier.
Please Log in or Create an account to join the conversation.
- Charlieslasher
- Offline
- Junior Member
- Posts: 23
- Thank you received: 0
Please Log in or Create an account to join the conversation.
- Charlieslasher
- Offline
- Junior Member
- Posts: 23
- Thank you received: 0
Replied by andypugh on topic Trying to get Mesa 5i25 to generate steps for G540
PortlandGTS wrote:
setp hm2_5i25.0.stepgen.03.steplen 1
setp hm2_5i25.0.stepgen.03.stepspace 0
PCW has already pointed out that this is the problem. But I thought I would explain what has happened.
Stepconf uses the parallel port "reset" function to create the step pulses. This is a bit of code that runs a fixed number of nS after the parallel port write, and writes 0 back to any pins with the reset flag set.
This means that the system can create a step pulse every base period, rather than every two base-periods.
In this scenario the actual step pulse length is set by the reset time, and the step space length is simply the rest of the base period time. The step length and space are set to nominal values so as not to interfere with this timing.
In the case of a FPGA card, it really can do a 1nS pulse length, but that won't operate the drive. So you need the real pulse and space lengths in those parameters.
i wonder what effect this has?
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
- Posts: 23178
- Thank you received: 4866
If you are using the parallel port then you probably need to leave the steplen where it was and increase the reset_time instead.
Please Log in or Create an account to join the conversation.