What was the cost of the Windows Mach4 option?
Dave
On 8/9/2016 8:18 PM, Jeff wrote:
It's been quite a while since I last posted on this topic. This
project was shelved for a while and I just came back to it a few days
ago. I very nearly gave up on this SandyBox/Machinekit option, but
decided to take another run at it when I looked at the cost of the
Windows Mach4 option. I finally broke through today and have all axes
moving and responding correctly. The only thing that's not working so
far is the Charge Pump output, but I haven't had a chance to dig into
that as yet. Fortunately, the G540 will run without it.
The sticking point for me was not understanding that the DB25 cape
pins were "fixed" (hard-wired?) to the BBB expansion connector pins
and that I had to redirect the functions necessary for the G540 to the
right pins on P8 and P9. It seems obvious now, but I didn't make that
connection for a while.
I have attached the .hal and .bbio files necessary for this
configuration. Note that these are Windows files and Linux may not be
happy with the line endings. If you copy these into the Linux system,
you'll may have to clean them up first (sed -i 's/\r//' file.name).
Jeff
On Wednesday, December 30, 2015 at 3:53:55 PM UTC-5, Jeff Pollard wrote:
Hi,
I'm not familiar with SandyBox, but I have run MachinkeKit
through the USB port on the BBB that acts as an Ethernet
connection, to a Windows machine. But the SandyBox may have
startup software in it that I am not familiar with. For example,
at startup, it may read the eeprom on the cape, determine what
board it is, and load up the pin definitions automatically. Thus,
trying to use a different startup method would result in trying to
write over the pin configuration that has already been established.
Since I don't know anything about the specific way in which
SandyBox starts up, I can't give any assistance. The best(worst)
suggestion I can give would be to start with a clean install of
the MachineKit software (as shipped by SandyBox) on the BBB and
the PC, and start from square one. The G540 has a standard
STEP/DIR setup with active high signals, so the G540 in itself
should not be a problem.
Hopefully someone else will have some ideas that can get you
further along.
Jeff
On Wednesday, December 30, 2015 at 10:54:39 AM UTC-8, Jeff wrote:
Hi Jeff P;
If you are familiar with the SandyBox then you know that
different configurations are started from a Windows interface
(see attached). When I put my config files in place, the
LinuxCNC command window just shuts down after a few seconds.
Perhaps if I knew where Machinekit was keeping its log files I
could track down the reason for this shutdown.
Notice in the second screen grab (SandyBox 2...) that I've put
the original files back in place and that the interface is
working, but must have somehow managed to screw something else
up because I'm now getting that "WARNING: GPIO pin not
exported..." message.
As for running the G540 off another PC, I don't have any older
PCs around that have a parallel port. Part of the reason for
going the SandyBox route.
Thanks for your interest.
Jeff L
On Wednesday, December 30, 2015 at 12:24:06 PM UTC-5, Jeff wrote:
Hi. First post to this group.
I've been building a CNC router, from a kit (OpenBuilds
C-Beam
<http://openbuildspartstore.com/c-beam-machine-mechanical-bundle/>),
and wanted to try combining the CoolTool SandyBox and the
Gecko G540. I've never worked with Linux before, but have
always wanted to. I thought this would be a good opportunity.
After a few false starts, plus a little guidance from
Alexander at TheCoolTool, I found my way through to the
proper configuration files (see attached) and have made
the changes I thought were necessary. Unfortunately, as of
this writing, Machinekit won't run this particular setup
and I don't know why. I've emailed Alexander on this, but
I understand that He's a busy guy and he may not have had
the time to respond.
If anyone else has made this configuration work, or has
attempted to do so, I'd really appreciate your input on
this. I think the configuration files are fairly close to
working. Due to time constraints, if I am unable to get
this to work, then I may be forced to go the "plug and
play" Mach4 Windows solution - something I would prefer
not to do.
With thanks to the good people at TheCoolTool,
Jeff
Please note: the "(G540)" addition to the file names is
only for identification purposes. When attempting to run
them on the SandyBox, these extensions are removed.
--
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]
<mailto:[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.