Am 26.02.19 um 17:52 schrieb andy pugh:
> If the driver still uses stepgen then I think you are doing it wrong...
...
> they read a steps-so-far number from the FPGA card,


the idea was, not to touch linuxCNC, not to use a FPGA card
and to use the raspi/arduino only as a IO-device.

this is working already.
the second idea was: using both edges of a binary signal
for motor stepping doubles the speed or bisects the bandwidth.

but I found no way to do this, without patching stepgen.c




Am 26.02.19 um 17:20 schrieb Jon Elson:

> Not really clear what you are trying to do,  

the same thing, I am explaining since some weeks:

I want a raw-eth-driver for raspberry/arduino.
yes, the driver is already doing its work.

what I need to double the max frequency is a
method to switch only rinsing or falling edge.
not a complete square wave per step.

yes, this is possible by a little stepgen.c-patch.




> but the PRU on the Beagle Bone Black can do step generation at
> 20+ KHz with no problem, while also doing PWM and encoder input.  It
> runs the Machinekit fork of LinuxCNC with the PRU code from Charles 
> Steinkuehler.

I know, that there are several hardware components, that are able
to work with linuxcnc.
but I want a raw-eth-raspberry-driver.

yes, I now have one. but I can not get the optimum timings without
touching the stepgen.c.

since years, I was wondering, why there is no linuxcnc-eth-raspi
driver.
its cheap, its easy, it has several IO-pins, nearly everybody has
one at home. but no driver to use it as a IO-port.
so I wrote one.

but if nobody is interested in such a solution, I'll stop
asking further questions.....

regards

wicki




_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to