SOLVED!

Thanks for your help.

The stepgen maxaccel and maxvel values were being set to 0 in my config.. 
In linux cnc this was ok. The documentation states in machinekit and 
linuxcnc that when set to 0 that the stepgens will only be limited to the 
step timing settings and otherwise are not limited. This does not seem to 
be the case as when I set the values of maxaccel and maxvel on the stepgen 
to more than 0, then the stepgen works.



On Monday, January 30, 2017 at 11:22:35 AM UTC-5, Curtis Dutton wrote:
>
> Ok I was running a rip build from master. Commit: 
> 079b1ed4adb30c60079d0d43a173002201f34538. Which appears to be the latest 
> commit.
>
> Do you know what commit your sim is running from? I'd like to build that 
> version and see if I get a better result.
>
> So I guess the hm2 driver now just exposes everything in the config of the 
> 5i25 and doesn't need the commit string?
>
>
> I'll try the sim here later today to see if it works for me.
>
> Thanks,
>   Curt
>
>
>
> On Sunday, January 29, 2017 at 6:33:44 AM UTC-5, Schooner wrote:
>>
>> If you run the hm2_stepper sim you should see position-fb updated when 
>> you jog, as per screen shot.
>> Does that work?
>>
>> Your test does not run
>> *newthread servo-thread cpu=0 1000000*
>> is asking for a new thread called *servo-thread*, of a period *cpu=0*
>>
>> Next the hm2_pci config string 
>> *loadrt hm2_pci config="num_mencoders=0 num_stepgens=5 num_pwmgens=1"*
>> AFAIK has not been used for some while and will also not run
>> hence
>>
>> https://github.com/machinekit/machinekit/blob/master/configs/hm2-stepper/5i25.ini#L11
>>
>> https://github.com/machinekit/machinekit/blob/master/configs/hm2-stepper/hm2-stepper-5i25.hal#L44
>>
>> the configuration is whatever the 5i25 is flashed as.
>>
>> All of which raises the question of what you are running and on what 
>> platform.
>>
>> On a recent pull of machinekit on a amd64 computer running Jessie, the 
>> 5i25 works fine, I have used my 
>> 5i25/7i76 combo a lot just recently.
>>
>> On 28/01/17 20:26, Curtis Dutton wrote:
>>
>> Ok I have attached a halcmd file that demonstrates the issue. 
>>
>> The debug.txt contains the output of the halrun session.
>>
>> Notice that after the position-cmd is set, position-fb has not changed.
>>
>> The firmware on the 5i25 is 5i25_7i85sspx2
>>
>>
>> Thanks,
>>    Curt
>>
>> On Saturday, January 28, 2017 at 2:43:18 AM UTC-5, Schooner wrote: 
>>>
>>> Without seeing your configuration files, we cannot even begin to guess.
>>>
>>> If you have done the same as John Fairbanks on the 7i80 post, you may 
>>> have omitted the trajectory planner
>>>
>>> *loadrt tp*
>>>
>>> after trivkins or whatever is loaded and not specified
>>>
>>> *tp=tp kins=trivkins* at the end of the motmod configuration line
>>>
>>> These are specific to Machinekit and without them your config will act 
>>> more like a sim.
>>>
>>> See the sample configs for using 5i25 with Machinekit
>>>
>>>
>>> https://github.com/machinekit/machinekit/blob/master/configs/hm2-stepper/hm2-stepper-5i25.hal#L33
>>>
>>> regards
>>>
>>>
>>>
>>> On 27/01/2017 22:07, Curtis Dutton wrote:
>>>
>>> I'm experimenting with running my laser engraver with machinekit. 
>>> Currently I'm running linuxcnc master and have it set up and operating 
>>> properly. 
>>>
>>>
>>> The trouble I'm having is that my stepgens and my pwmgen doesn't seem to 
>>> be working properly. The signals are all wired up properly, I have my 
>>> threads scheduled properly etc....
>>>
>>>
>>> The stepgen shows it is enabled.
>>>
>>> Anyhow when I send my position command to the stepgen nothing seems to 
>>> happen The position-feedback from the stepgen does not change.
>>>
>>> I also have a 7I84 hooked up to the 5i25 through sserial. All of those 
>>> pins show up in hal so communication is working properly there. I can set 
>>> pins on the 7i84 interface and have physically verified that they are 
>>> changing properly.
>>>
>>>
>>> It looks like the 5i25 is not responding even though it works properly 
>>> under linuxcnc.
>>>
>>>
>>> Any suggesstions on what could be going on? Any tips or things I should 
>>> do to debug this?
>>>
>>>
>>> Thanks,
>>>    Curt
>>> -- 
>>> website: http://www.machinekit.io blog: http://blog.machinekit.io 
>>> github: https://github.com/machinekit
>>> --- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "Machinekit" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected].
>>> Visit this group at https://groups.google.com/group/machinekit.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>>
>>> -- 
>> website: http://www.machinekit.io blog: http://blog.machinekit.io 
>> github: https://github.com/machinekit
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "Machinekit" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> Visit this group at https://groups.google.com/group/machinekit.
>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>>

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to