Without precise details of what you are doing, it is impossible to judge.
It is well known that big gcode files will cause Axis to eat all memory
on small boards when doing a preview, but that is NOT a leak.
Whether that happens more quickly on Stretch, which may well be a
'heavier' system, I
Can you please quantify the assertion that Stretch has a memory leak
with Axis.
I have been using Stretch since it was alpha status. Usually any memory
leak is with a program and will manifest irrespective of the distro.
On 8/11/2018 8:43 PM, Timothy March wrote:
I have a question for you
EXTRA_LDFLAGS="-lprussdrv" instcomp --compile raster.comp
Error: Unrecognized file type for mode compile: 'raster.comp'
machinekit@beaglebone:~/embedded/beaglebone$ instcomp --compile
--userspace BBB_listener.comp
Error: Unrecognized file type for mode compile: '
HI Charles
Yes Comp, plus headers, Makefile.inc and everything else in the -dev
package was moved into the main machinekit package some time ago.
There are only four machinekit-dev packages left in the repo and they
match the also deprecated wheezy and raspian packages in the repo,
which a
If you are building from sources please read the documentation
http://www.machinekit.io/docs/developing/machinekit-developing/
Sounds like you probably have not set the pathspec, which is covered
in this document.
On 08/08/18 11:43, mngr wrote:
On 08/08/18 03:43, Cameron McQuinn wrote:
..was able to successfully start the config several months ago,
but I had to set the project aside for a while. When I returned, I
upgraded the kernel from 4.9 to 4.14, and upgraded machinekit and
QtQuickVcp to the latest versions, but didnt'
Dear All,
Some while back I undertook work to split out machinekit into its HAL
stack and its CNC stack.
This work has reached maturity, to an extent that if the machinekit-hal
package is installed and then the machinekit-cnc package is installed,
a fully functioning machinekit is available,
On 27/05/18 11:26, Michael Brown wrote:
I dont know if you are aware that capitalization matters
the correct filenames are:
/lib/firmware/socfpga/DE10_Nano_FB_Cramps.3x24_cap.rbf
/li
Hi
Yes, we are trying to get the HAL side of Machinekit as generic as
possible, there is a lot more could be done aside from CNC machine
control.
If you fork machinekit, clone to your computer and then create a
suitably named branch and put your driver in
On 18/05/18 22:14, fairbanks-john
wrote:
To day I decided that the cause of my problem is most
likely the version of gmoccapy available with machinekit. I
had modified my configuration files to make gmoccapy happy but
it
The problem with this run is right at the beginning of the error print.
rtapi/rtapi_msgd.cc:247 ERROR: found existing RT instance with the same
instance id (0)
Your last run did not close down properly and when it tried to create a
new one found the instance number already in use
Linuxcnc was
On 17/05/18 09:45, fairbanks-john
wrote:
Schooner I think that I pushed a wrong buttons while
posting and messed things up a bit. I got a new computer and
build a new configuration since I think the old machine may
have go
On 16/05/18 16:39, Eric wrote:
I'm guessing that updating the kernel on the
Machinekit image isn't as trivial as installing an app? (can you
tell I'm new to Linux! :)
I don't think you have ever said what image you have, so no idea
w
On 15/05/18 08:29, fairbanks-john wrote:
I just made a fresh install from the git hub clone today and wondering
if I did something wrong since there are a lot of warnings and notes
in the installation log which I have attached..
The .hal file I have used before for testing fails to complete
l
On 14/05/18 19:10, Eric wrote:
BeagleBone wireless, including the wifi
chip: http://octavosystems.com/2016/09/27/the-beaglebone-black-wireless-and-beagleboard-compatibility/
Getting wifi up and running on an image I didn't create
On 14/05/18 12:39, Eric wrote:
Ahh, ok so that got me farther, but now I'm
getting a "no keyserver available" error...
Unless you detail what you did and exactly what the error was,
no-one will be able to help
If you sea
> Apr 27 11:13:30 D525MW dockerd[4167]: Error starting daemon:
Error initializing network controller: Error creating default…e
network
The print is truncated, there should be a more detailed error
explanation following a colon after the second ' Error'
eg.
Er
I am running v18.03 on an amd64 Buster desktop and v17.03 on my amd64
Stretch server without problems.
As Charles says, it will not run on other than a POSIX kernel, had
problems in the past when I booted into the RT
kernel without thinking about it.
There may be something else in the wind th
Have a look at rs274ngc_interp.hh:L233
The functions starting comp_get_current(...) appear
to get and set the values in the initial settings struct.
Initialised in rs274ngc_pre:L113 and struct detail in
interp_setup.cc / interp_internal.hh
I haven't looked m
On 21/04/18 09:29, fairbanks-john
wrote:
I'm finally continuing my work on building a new
gui and switching this in progress work from linuxcnc to
machinekit. I'm using my ACRA milling machine as a test bed
which I do need to be able to
Please see also https://github.com/machinekit/machinekit-hal
This is a standalone Machinekit HAL stack without interpreter, motion,
NML etc etc.
At present the python vcp stuff is in the corresponding CNC stack at
https://github.com/machinekit/machinekit-cnc
If you need virtual panels etc for
On 13/04/18 15:47,
j...@allwinedesigns.com wrote:
I was able to apply some corrections in the
kinematics module after detecting changes to the mode, the way
this module is doing it (found on the thread previously linked):
https://forum.l
On 12/04/18 16:00,
j...@allwinedesigns.com wrote:
I definitely have to stick with Machinekit as I'm
running the machine with a Beaglebone. What is the nature of the
changes made to LinuxCNC that allowed this to work? Do you think
I could
On 12/04/18 14:59,
j...@allwinedesigns.com wrote:
Thanks for the advice!
I started implementing this the other day and am running
into follow errors when switching between modes using a hal
pin.
On 12/04/18 09:29,
'schoone...@btinternet.com' via Machinekit wrote:
This code snippet from my lathe pulley speed setting script shows
the process to convert and use case / esac to switch the input to
the co
Interesting concept.
In theory there should be nothing to prevent the combination of two
kinematics types
and a conditional test based upon whether a pin is set, to decide
which is used.
Implementation might be a little more complicated.
The data struc
Well done Michael,
Just tested it and works fine on a DE0-NANO too.
If you have no objections I will add them to the images at
http://deb.machinekit.io/uploads/de0-nano/
Notes for anyone looking to test.
Instructions are in the file readme-console-
On 05/04/18 10:07, 'fishy' via
Machinekit wrote:
On Wednesday, 4 April 2018 16:41:46 UTC+1, Schooner wrote:
It is a community project, but thus far everyone (with minimal
exceptions
On 28 Mar 2018, at 22:02, Rick Mann wrote:
I'm just starting on building a CNC router using MachineKit and a BBB. You'll
still need a board of some kind, if for no other reason than to isolate the BBB
from the rest of your system. I bought an OPTOCAPE ($165) to experiment with,
but I will b
Yes, Happy Birthday to us
What is your inbox like if you have 3 years of these saved to reply to
John !!!
On 04/04/18 00:37, John Morris wrote:
Happy Birthday #4 Machinekit!
While I've probably *contributed to* Machinekit *less* in the last
year than ever before, it turns out I've *used* M
y take them from the header to a buffered BOB and connect
to that.
You don't want to be connecting directly to a £90 board if you can help
it, too easy to fry something.
On 4 April 2018 at 18:51, 'schoone...@btinternet.com' via Machinekit
wrote:
On 04/04/18 08:48, Richar
On 04/04/18 08:48, Richard Thornton wrote:
Hi,
Apologies, I'm a real newbie and would really appreciate some help,
where I'm up to...
Got the latest image from here:
http://deb.machinekit.io/uploads/de0-nano/debian-9.2-console-armhf-2017-10-29/debian-9.2-console-armhf-2017-10-29-5.0gb.img.xz
It is floating point, otherwise it could only ever be accurate to
the nearest whole unit
On 30/03/18 08:59, John Dammeyer wrote:
I'll answer my own question. I was searching through
the HAL docs rather than the i
The linuxcnc log only shows after the error, need to see what it was
that produced 'operation not permitted' from insmod
We don't know what you upgraded from exactly, but for quite some
time now the /usr/lib/linuxcnc/prubin/*.bin have been symlinked
through to
/
On 12/03/18 14:48, Maxime Lemonnier
wrote:
Hi MachineKit,
It's been almost 8 years since I used my pico systems
univpwm system (5 axis brushless servos). At the time I was in
the process of rewriting Axis, that I fo
On 03/03/18 16:17, Aurelien wrote:
Many thanks for reply
yes this is your code but modified by Mike Ross for 6 tool turret
For the Axis i have set as you says LINEAR and with trial and error
have found the good SCALE for turn 360° exactly
i don't understand "You simply home axis A" because
It would be very helpful if you actually said what you had found and
provided a link to it.
From the comments in the code, I can tell that it is one I wrote
some time ago and posted here
http://www.machinekit.io/docs/developing/toolchangers/
amongst other places,
On 28/02/18 15:31,
'schoone...@btinternet.com' via Machinekit wrote:
On 28/02/18 12:11, Richard Thornton
wrote:
Hi,
Thanks for all the help.
On 28/02/18 12:11, Richard Thornton
wrote:
Hi,
Thanks for all the help.
So I have the DE0-Nano-SoC, G540 and steppers
are there instructions on how to install machinekit on the
So
On 23/02/18 07:26,
'schoone...@btinternet.com' via Machinekit wrote:
On 23/02/2018 01:12, Aurelien wrote:
this message is sended by the driver i have found
the output text error in s
On 23/02/2018 01:12, Aurelien wrote:
this message is sended by the driver i have found the output text
error in source code
xhc.hal = (xhc_hal_t *)hal_malloc(sizeof(xhc_hal_t));
if (xhc.hal == NULL) {
fprintf(stderr, "%s: ERROR: unable to allocate HAL shared memory\n",
modname);
exit(1);
Th
Really you should contact the author.
However he created several issues related to the xhc, but when asked
to make a PR he said he would 'probably be too busy' and was never
heard from again.
You should not need to do anything other than clone his repo,
checkout
Hopefully with this info, someone who knows about the BBB will be
able to see what is likely happening
A SWAG from me would be that the correct device tree file is not
being used, but what do I know
;-)
On 18/02/18 12:25, Marius Alksnys
wrote:
On 18/02/18 12:01, Marius Alksnys
wrote:
Line 28:
loadrt hal_bb_gpio
output_pins=816,822,823,824,825,826,914,923,925
input_pins=807,808,809,810,817,911,913
I know nothing about BBB specifically
On 18/02/18 11:37, Marius Alksnys wrote:
CRAMPS.hal:28: insmod failed, returned -1:
Whatever you are trying to load at line 28 of your hal file is what is
producing the error
That dangling 'DEALER' socket error sometimes shows up even in BB Black.
Don't worry about that.
Since we swit
Not a subject I know much about, this seems to give the best overview of
the kinematics.
http://linuxcnc.org/docs/ja/html/motion/5-axis-kinematics.html
I think the XYZAC example at the very end is nearest what you are
proposing, with A and C rotating in relation to Z
The G codes remain the s
Ha, very good!
On 17/02/18 11:41, fritz wrote:
I first read that it had a name on the webcomic XKCD, but it appears
that this phenomena now has its own website:
http://xyproblem.info/
On 02/16/2018 11:21 AM, 'schoone...@btinternet.com' via Machinekit wrote:
Now we know what you
Now we know what you are doing, it is easier to assist.
You really need to ask a question about your problem, not how to
effect the solution you have thought of.
The usual way to test backlash with a mill / lathe is to use a dial
gauge and move the bed a distanc
I suggest you read the posts on the linuxcnc forum.
More words have been written on this than most other subjects.
For the most part, the people who ask, want to exceed the limits of
their stepper motors but escape the consequences.
https://www.forum.linuxcnc.org/forum/27-driver-boards/29357-
On 15/02/18 07:37, Filip Kotouček
wrote:
Hello everyone,
I would like to ask if there is possibility to build
Machinekit to other Linux distribution than Debian. To be
specific we have platform based on (am335x) Bea
First thing to check is probably that your dip switches are correctly set.
Seem to recall my DE0 board arrived with them in FPGA programming mode
positions
On 08/02/2018 05:09, mugginsac wrote:
Thanks Schooner and Michael,
I followed the instructions through the setenv default -a; setenv
e
On 07/02/18 07:03,
'schoone...@btinternet.com' via Machinekit wrote:
Read the gist that Michael did for the DE0
Specifically here
https://gist.github.com/mhaberler/89a813dc70688e35d8848e8e467a1337
where you will see e
Read the gist that Michael did for the DE0
There is a link to it in the blogs.
You have to set the NIC MAC address etc and then restart
On 06/02/2018 23:54, mugginsac wrote:
I finally got the USB console working under stretch.
I didn't have the dtb file that it was looking
(socfpga_cyclone5_
You need to contact the author.
The support in Machinekit is for the standard pendant.
On 03/02/2018 23:01, Aurelien wrote:
Hi All
Another newbee question :
I have found some link about the possible integration MPG XHC-WHB04B-6
but for now i think ther is a missing file, if someone can help
over
familiarity on my part did not register any problem with them,
because I would never have considered installing Xenomai
On 20/01/18 18:11,
schoone...@btinternet.com wrote:
Hi
There are no Xenomai packages for Stretch.
Xenomai was init
Hi
There are no Xenomai packages for Stretch.
Xenomai was initially a way of getting better latency on ARM
platforms, notably the BBB
Now the rt-prempt kernels (4.4 at least) provide sufficiently good
latency for a servo thread, so the later images use rt-pr
The last packages for that OS (assuming you are using Xenomai) are
here
http://deb.machinekit.io/debian/pool/main/m/machinekit/machinekit-xenomai_0.1.1507308757-1mk.travis.master.gitdbf37ca2~1wheezy_armhf.deb
http://deb.machinekit.io/debian/pool/main/m/machinekit/machinekit_0.1.15073
On 20/01/2018 01:38, gary wrote:
comp missing, i installed a machinekit iso package and i am getting
the error comp missing
its a older package from debian 7.9, is it missing in the older
packages?.
There is no machinekit .iso package, that would be a CD or DVD image,
can you please be pre
config you are
trying to run.
On 17/01/18 10:12,
schoone...@btinternet.com wrote:
The error comes from here
https://github.com/machinekit/machinekit/blob/master/src/rtapi/rtapi_app.cc#L1717
(note it tries to parse the ini file, what is in
The error comes from here
https://github.com/machinekit/machinekit/blob/master/src/rtapi/rtapi_app.cc#L1717
(note it tries to parse the ini file, what is in yours?)
Without the full errors and view of what you are trying to run can't
help further.
On 17/01/
On 13/01/18 10:53, schoone...@btinternet.com
wrote:
Anyway comp already has the provision to specify extra compile
args and extra link args, they just aren't documented.
https://github.com/machinekit/machinekit/blob/master/src/hal/
On 12/01/18 18:38, 'fishy' via
Machinekit wrote:
okay I have made a huge terrible hack that seems to
work for kinematics comp of genserkins out of tree but someone
needs to add command line args to comp to scan filelist to add
extra %s-o
On 12/01/18 16:05, John Morris wrote:
Is the old `Makefile.inc` still installed with packages?
Yes it is. The machinekit-dev package was scrubbed and now the main
machinekit- package contains it at /usr/share/linuxcnc
That generated file is supposed to include enough stuff that it can
My opinion, use the DE0-NANO-Soc
It is known to work well and there are other people using it who can
help you if you get stuck.
The DE10 does not have a confirmed SD image ready to burn (not on
our site anyway) and the 'development'
was getting it to do the
I am far from an expert on the emc stuff, but basically the shared
memory is a method of passing data from userspace to realtime.
The memory is allocated to the size of a specific structure, (say
emcmot_struct_t) then pointers are allocated to elements within the
str
I refer you to the docs
http://www.machinekit.io/docs/config/ini_homing/#home
Your config at present effectively just has 3 home switches, all the
other inputs for limits are commented out, presumably for testing?
I would suggest that you:
Number each a
Sorry, we cannot guess what your hal and ini files contain.
Homing can be difficult and unintuitive sometimes, but without seeing
how yours is set up, no-one can assist.
regards
On 07/01/2018 01:42, gary wrote:
I just connected a BBB and Cramps board to my delta printer, but i
have been hav
The only way anyone can assist is if you attach the errors.
How did you save them? You can attach text or images to the forum posts
by replying to the email.
Have you tried running a sample config, say axis_mm from the sims?
If that works it is your config, or lack of it that is the problem.
Unless you are specific in saying exactly what you did, what
tutorial, on what 'official' site you followed and exactly what
compilation errors you got,
no-one is going to be able to even start to help you.
On 12/12/17 10:59, Savoy yang wrote:
hey,man
The headers have always been in the -dev package and more recently
in the main machinekit package itself.
My crystal ball obviously needs a polish.
On 04/12/17 07:42, Rob M wrote:
Would have been quicker if someone had of chimed in
years of
support.
regards
On 04/12/17 10:43,
schoone...@btinternet.com wrote:
There appears to be some problem with the server
Whilst http appears OK, a direct ping of the url or the
deb.machinekit.io comes back as `Unreachable
There appears to be some problem with the server
Whilst http appears OK, a direct ping of the url or the
deb.machinekit.io comes back as `Unreachable`
You can download the packages directly via http and install with
dpkg for now, or wait for it to be fixed.
Sounds good.
Everything is possible if you have the patience ;-)
On 04/12/2017 01:56, Rob M wrote:
Ok,
A little update:
Updated my system,
bone-debian-7.11-machinekit-armhf-2017-01-22-4gb.img.xz, using apt-get
update, (had to use apt-offline as no net in the shed).
Ended up with:
*mach
On 02/12/17 21:13, Rob M wrote:
Ok, I think I may have over thought what I wanted to do.
The goal:
Add some extra I\O pins for a simple control panel.to get
away from the keyboard.
Now that I've
On 02/12/17 17:20, Sag ich Dir nich
wrote:
okay thank you, i will try that.
one more question, does the next M66 reset #5399?
You will need to experiment, set a short timeout M66 and don't send
a signa
It appears that the Q input is of type double, which means it will only
wait for 28,561.6 years before moving again
So set it to a high number and effectively it will never move again
without an input.
Or you can enter a shorter period and test the value of #539
Probably, over Wheezy anyway.
The problem with czmq, was that they changed the API so that the
Machinekit code only worked with earlier versions.
We changed the code and Debian backported the czmq packages to Jessie
from Stretch,
which means that Jessie and Stretch are supported by Debian p
On 30/11/17 14:23, Rob M wrote:
Schooner,
Cheers for your reply. Going by what you said maybe running on a
Jessie image maybe my best bet ?
Depends completely upon what you are trying to do.
The imag
On 30/11/17 02:05, Rob M wrote:
Hi,
Was wondering what would the procedure be to compile hidcomp http://hidcomp.sourceforge.net/
with this image that I am currently running, bone-debian-7.11-machinekit-armhf-2017-01-22-4gb.img.xz.
ngcgui in linuxcnc is quite widely used
http://linuxcnc.org/docs/html/gui/ngcgui.html
This was Deweys' stab at conversational programming, largely
successful, if a bit difficult to set up properly for a novice.
It has been developed even further recently, but I haven
On 18/11/17 22:12, Jeff Washburn wrote:
Add a 5i25 - 7i76 combo and a rt-preempt kernel on Stretch
with x86, will run perfectly, I have it in my workshop.
I
On 18/11/17 19:14, Jeff Washburn wrote:
I installed according to the machinekit.io Getting
Started page for Debian Stretch on amd64. That means apt
configure, intall kernel and then runtime packages. I did not
build machinekit from sources. Be
On 27/10/17 18:14, Robert Nelson wrote:
On Fri, Oct 27, 2017 at 12:11 PM, schoone...@btinternet.com
wrote:
Hi Robert
Whilst you are looking at this can I pick your brains for the best of your
rt-preempt kernels to upgrade the DE0-NANO-Soc
mksocfpga image with.
I have already upgraded the
Hi Robert
Whilst you are looking at this can I pick your brains for the best of
your rt-preempt kernels to upgrade the DE0-NANO-Soc
mksocfpga image with.
I have already upgraded the existing SD image to Stretch and have it
working, but with the old 4.1.22-ltsi-rt23 kernel
I have crossbuild
What RCN does is very much down to him :)
The way is open for him to produce a rt-preempt kernel 4.x.x image
using the packages, if he is so minded
On 26/10/17 18:03, Lewis Cobb wrote:
Hi Schooner
What does this mean for luddites like my
Hi All,
The changes to switch over to John Morris's brilliant cross-builder
docker container, are complete for machinekit
(https://hub.docker.com/r/dovetailautomata/mk-cross-builder/)
In conjunction with the recent changes to machinekit to use the new
czmq A
machinekit-
On 22/10/17 13:42,
schoone...@btinternet.com wrote:
The repo is in a state of flux.
We are switching over to a new package builder.
I am aware that the machinekit packages serials are not matching
the flavour serials
The repo is in a state of flux.
We are switching over to a new package builder.
I am aware that the machinekit packages serials are not matching the
flavour serials
When a build currently under way completes, hopefully that will be
resolved
Please b
Thanks for reporting back.
It is good to get hands on confirmation of something that is
theoretically obvious, but I dont have the hardware to test.
The documented 'raspbian' tagged route should work fine too now.
On 17/10/2017 20:54, Petros Makris wrote:
[SOLVED]
Hi. Fisrt of, thanks.
I
and let you now.
On Tue, Oct 17, 2017 at 10:49 AM, schoone...@btinternet.com
<schoone...@btinternet.com>
wrote:
All the packages of version 0.1.1507881226-1mk for raspbian are
All the packages of version 0.1.1507881226-1mk
for raspbian are there
Unfortunately raspbian should no longer exist as a distro, because
the packages are binary identical to jessie-armhf
Installing machinekit first, will find machinekit-rt-preempt, but it
,
schoone...@btinternet.com wrote:
Just a notification NOT to update packages or do a fresh pull of
machinekit packages or any czmq / zeromq libs until further
advised
If you do, you are liable to get machinekit and lib versions which
do
Just a notification NOT to update packages or do a fresh pull of
machinekit packages or any czmq / zeromq libs until further advised
If you do, you are liable to get machinekit and lib versions which do
not match and will not run.
This is to allow building of new packages and insertion of r
On 09/10/17 14:34, 'Dimitar Dobrev' via
Machinekit wrote:
My packages are from:
http://deb.mgware.co.uk/
that is my unofficial testing repo
They are for POSIX and rt-preempt only.
About the index
On 09/10/17 12:57, 'Dimitar Dobrev' via
Machinekit wrote:
I created /usr/lib/linuxcnc/xenomai and copied
pru_generic.bin there. After trying again I got:
Traceback (most recent call last):
File "/usr/bin/hal_temp_bbb", line 19
more, albeit there is
something similar in comp
https://github.com/machinekit/machinekit/blob/master/src/hal/utils/comp.g#L640
Good luck.
On 09/10/17 11:00,
schoone...@btinternet.com wrote:
Does not look as though it has been touched for quite a
Hi John,
The best possibility I can come up with is dh-virtualenv
http://dh-virtualenv.readthedocs.io/en/1.0/usage.html
I am far from a python guru and it looks fiendishly complicated, but
appears to allow a virtual python environment during a package build.
Not sure however whether it requir
Does not look as though it has been touched for quite a while, you
would need to try building the elements and see where you get.
Alternately, proper MPGs are now so cheap (£13) , is it worth the
bother?
http://www.ebay.co.uk/itm/CNC-Manual-Rotary-Hand-Wheel-100MPG-ISM80
I don't use a BBB, it looks like Debian only provide i386 and amd64
rt-preempt kernels for Stretch.
I don't know which rt kernel others have used, probably one from
here
https://elinux.org/Beagleboard:BeagleBoneBlack_Debian#Mainline_.284.14.x_lts.29
The one I us
In that case, get hold of the rt-preempt kernel from Stretch and use
that.
Then you will be able to install machinekit-rt-preempt for
stretch-armhf from my repo and it should work, with the pru_*
binaries built and
symlinked to the /usr/lib/linuxcnc/rt-preempt di
1 - 100 of 380 matches
Mail list logo