LinuxCNC / Machinekit and EtherCAT notes.
koppi / mk Goto Github PK
View Code? Open in Web Editor NEWLinuxCNC / Machinekit and EtherCAT notes.
License: GNU Affero General Public License v3.0
LinuxCNC / Machinekit and EtherCAT notes.
License: GNU Affero General Public License v3.0
Hi @zultron, today I created some simple scripts to build a 4GB Machinekit live usb stick for testing, see:
https://github.com/koppi/mk/tree/master/usb-stick
What do you think about this?
$ cat names
tool_clear eraser
tool_estop times-circle
tool_open folder-open
tool_optpause pause
tool_pause pause
tool_power power-off
tool_reload refresh
#tool_rotate
tool_run play
tool_step step-forward
tool_stop stop
tool_verify check
tool_zoomin search-plus
tool_zoomout search-minus
std_error times-circle
std_warning exclamation-circle
std_info info-circle
$ git clone https://github.com/encharm/Font-Awesome-SVG-PNG
$ cat names | grep -v ^# | while IFS= read -r f; do i=$(echo $f|awk '{ print $2 }'); o=$(echo $f|awk '{ print $1 }'); ls -al Font-Awesome-SVG-PNG/black/png/24/$i.png; sudo cp Font-Awesome-SVG-PNG/black/png/24/$i.png /usr/share/axis/images/$o.png; sudo rm /usr/share/axis/images/$o.gif; done
I have a raspian lite stretch with realtimepi (https://github.com/guysoft/RealtimePi)
Machinekit running ok.
I want to try the ethercat drive with ec-debianize but there is error when building the package.
pi@realtimepi:~/ec-debianize $ uname -a
Linux realtimepi 4.14.34-rt27-v7 #2 SMP PREEMPT RT Tue Jun 12 19:20:24 UTC 2018 armv7l GNU/Linux
pi@realtimepi:~/ec-debianize $ dpkg-checkbuilddeps
dpkg-checkbuilddeps: error: Unmet build dependencies: linux-headers-4.14.34-rt27-v7 linux-image-4.14.34-rt27-v7
Need help to resolve thhis error.
Thanks,
Tac.
In this issue @koppi collects the git repositories of the Machinekit project.
See configs/by_interface/parport/classicladder/cl-estop and http://www.linuxcnc.org/docs/html/ladder/ladder_examples_fr.html
Hallo.
If I see this:
https://github.com/koppi/mk/blob/master/linuxcnc/configs/koppi-cnc/koppi-cnc.hal#L28
then there must be lcec.ko . I have only userland lib lcec.so .
But I do not succeed to build lcec.ko following your tutorial for Debian wheezy.
Is there an important hook I have overseen?
Thanks.
May 16 01:01:19 x200 msgd:0: normal shutdown - global segment detached
May 16 01:26:31 x200 msgd:0: startup pid=13071 flavor=posix rtlevel=1 usrlevel=1 halsize=524288 shm=Posix gcc=4.7.2 version=git not installed at configure time
May 16 01:26:31 x200 msgd:0: ØMQ=4.0.4 czmq=2.2.0 protobuf=2.4.1
May 16 01:26:31 x200 msgd:0: configured: sha=git not installed or executable
May 16 01:26:31 x200 msgd:0: built: May 12 2015 12:42:47 sha=git not installed or executable
May 16 01:26:31 x200 msgd:0: publishing ZMQ/protobuf log messages at ipc:///tmp/0.log.a42c8c6b-4025-4f83-ba28-dad21114744a
May 16 01:26:31 x200 msgd:0: rtapi_app:13077:user accepting commands at ipc:///tmp/0.rtapi.a42c8c6b-4025-4f83-ba28-dad21114744a
May 16 01:26:31 x200 msgd:0: hal_lib:13077:rt creating ladder-state
May 16 01:26:31 x200 msgd:0: hal_lib:13101:user INFO CLASSICLADDER- No ladder GUI requested-Realtime runs till HAL closes.
May 16 01:28:06 x200 msgd:0: rtapi_app:13077:user signal 11 - 'Segmentation fault' received, dumping core (current dir=/home/koppi/linuxcnc/configs/koppi-cnc)
May 16 01:28:06 x200 msgd:0: rtapi_app:13077:user (backtrace not available - libbacktrace not found during build)
May 16 01:28:06 x200 msgd:0: rtapi_app:13077:user signal 11 - 'Segmentation fault' received, dumping core (current dir=/home/koppi/linuxcnc/configs/koppi-cnc)
May 16 01:28:06 x200 msgd:0: rtapi_app:13077:user (backtrace not available - libbacktrace not found during build)
May 16 01:28:06 x200 msgd:0: rtapi_app exit detected - scheduled shutdown
May 16 01:28:08 x200 msgd:0: msgd shutting down
May 16 01:28:08 x200 msgd:0: log buffer hwm: 0% (4 msgs, 506 bytes out of 524288)
May 16 01:28:08 x200 msgd:0: normal shutdown - global segment detached
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.