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
