Hi,
Linuxcnc still runs the servo thread in realtime. Only the base thread for step generation is moved to the rt-8p8c board.
This card is similar to the Pluto board connected thru an LPT...
Type: Posts; User: kinsa
Hi,
Linuxcnc still runs the servo thread in realtime. Only the base thread for step generation is moved to the rt-8p8c board.
This card is similar to the Pluto board connected thru an LPT...
Just a quick update, a breadboard/stripboard version is available using a DIP PIC32 chip.
If you don't have a PIC32 programmer, no worries, RPi can be used to program the blank chip.
All the...
Hi,
Sorry this is DIY at the moment.
If you're interested to experiment, you can use the chipkit max32 board with the ethernet shield or the PIC32 Ethernet Starter Kit.
Regards.
Raspberry running LinuxCNC is similar to Arduino running Reprap's firmware.
The PIC32 board extends the IO capabilities of the Raspberry Pi so that it can generate step/direction signals in...
I have opened a google code page for the PIC32 board here: picnc - Raspberry Pi PIC32 expansion board - Google Project Hosting
Cheers!
Think of the SPI interface as a parallel port and the PIC32 board as a Mesa 7I43 FPGA board. :)
Linuxcnc sends the motion commands thru the SPI interface and the PIC32 converts those commands to...
There is a HAL driver that uses the SPI as link between the trajectory planner and the pulse generator.
I haven't released the source to the HAL driver because it is not yet finished.
Hi,
The SPI interface serves as a high speed communication bus between RPi and the external microcontroller. This is just basically a high speed serial port. The programming interface for the SPI...
I haven't really made any changes to the core of linuxcnc to make it work. Regarding the miniemc2 interface, I'm not sure if I can publish it since I haven't talked to the original developer yet.
...
Here is the youtube link:
LinuxCNC on Raspberry Pi - YouTube
Cheers!
I'm documenting the steps on the LinuxCNC wiki:
LinuxCNC Documentation Wiki: RaspbianXenomaiBuild
I have managed to off load the step generation using a pic32 that is connected thru the spi interface.
Linuxcnc is currently running over a remote X session over ssh using the tk mini interface. ...
I have managed to run Linuxcnc on RPi using Xenomai. I also managed to compile and run the web based interface of miniemc2.
I think with an external FPGA board, RPi can be a modest cnc controller....
The normal HAL processing sequence for LPT or PCI boards is READ, CALCULATE, WRITE. For 1 processing cycle there will be a minimum of 2 commands, to read and write status, and 2 replies.
For...
Each channel is 50K.
I'll try to design an LPT adapter so that it will be plug-n-play for existing setups.
:)
BTW, what is the magic number for the step rates?
The step rates are currently set to 50k for 4 channels. I haven't tested the maximum limit yet, but at 100k the network throughput is halved. At 50k the minimum round trip time for rx and tx (command...
Initial tests on my unfinished MF70 CNC using linestepper driver:
http://img502.imageshack.us/img502/7842/img2012102300104.jpg
http://img84.imageshack.us/img84/6928/img2012102500110.jpg
...
Sat, 15 Sep 2012 04:18:29 -0700
Hello All,
I have been working on PIC32 based ethernet interface board for LinuxCNC.
This board uses a simple UDP protocol for communication. The HAL...