I still haven't been able to decode a seg fault, but I fixed by problem
by luck (1000 monkeys typing on a keyboard) rather than by skill. I
appreciate all the time and effort you guys went through to help me!
On 4/21/22 3:57 PM, Rod Webster wrote:
Did you know that cia402 drives are already supported with this component?
https://github.com/dbraun1981/hal-cia402
I have been working on a homemod that moves all of this and internal ci402
drive homing into a custom homing module
No I didn't. Looks nice, but still requires ethercat. I may end up
using it once I have the module working as it adds some nice features!
Bye the way I was completely ignorant of .comp files I nice go-between.
Anyone know what programing language they are written in?
I have never used the ./configure flags you are using but if you are
compiling master branch, I would not be surprised if the issue is outside
of your code, I think if you were using python 2.7, I would be doing a
checkout 2.8 first so you are compiling the python 2.7 compatible v2.8
code. Master branch is Python 3.9? and above
As it turns out the
--with-realtime=uspace
configuration option causes the code to run in user-space rather than
kernel. This is at least one reason the modules were not being built.
My rt kernels are horribly wrong (poor cross compile effort by myself)
and I am not able to compile the modules
Personally, I start with a Debian Bullseye nonfree ISO and build
linuxcnc using this recipe https://www.qtpyvcp.com/install/bullseye.html
or even easier, use this script which uses the same recipe
https://github.com/joco-nz/lcnc-bullseye-installer
Using Bullseye ensures Python 2.7 is never installed. I like that!
The problem then becomes etherlabmaster. The mercurial repo of theirs is
obsolete (now migrated to git lab) and does not work with later kernels. I
install it from an unofficial distribution maintained by their team. No
Source! I described how to do this in a sticky in the ethercat forum
https://forum.linuxcnc.org/ethercat/45336-ethercat-installation-from-repositories-how-to-step-by-step
They support builds for the Pi but I have not tested.
So you then just need to compile and install the ethercat hal driver.
Note I have also installed Debian Bullseye on a Pi4 using the Debian images
(eg not Pi) and building from source
https://raspi.debian.net/
You need to run sudo tasksel to install Xwindows as by default you just get
the command prompt.
https://help.ubuntu.com/community/Tasksel
This looks like good info. When I get desperate I'll probably revisit this.
Good luck!
Rod Webster
*1300 896 832*
+61 435 765 611
Vehicle Modifications Network
www.vehiclemods.net.au
On Fri, 22 Apr 2022 at 05:38, andy pugh <bodge...@gmail.com> wrote:
On Thu, 21 Apr 2022 at 20:25, Mike Crowe <mcr...@gcdataconcepts.com>
wrote:
The linux-cnc doesn't seem to loading as a module and I don't see
anything with dmesg pertaining to the core dump.
You might need to compile all of linuxcnc with the -g (I am not sure)
in order to get the ip.
But, I am not seeing the modules either, here. This might be something
that changed with the switch to userspace and preempt-rt.
The stuff I linked to _used_ to work, honest.
--
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers