grotius-cnc / linux_rtos

Debian 10 - 4.19.0-11-rt-amd64 - Ethercat - Linuxcnc
21 stars 6 forks source link

Mr. Macron (president) from France is blackmailing his citizens and violating human rights. Therefore France is no longer supported and will have a ip block in the upcoming releases.

[Github All Releases]()

LINUX_RTOS

Debian 10 Buster - 4.19.0-11-rt-amd64 kernel

Keep root/administrator password empty during install. Only fill in the user name and password.

alt text

Iso download 1.7 gb : https://github.com/grotius-cnc/LINUX_RTOS/releases/tag/1.0.0

During installtion, keep root password entry empty !

After installation, select the Ethercat_installer desktop launcher. This will auto install the ethercat bus. Done.

The configuration to check the working ethercat bus is done with the Beckhoff EK1100 module. You can connect this device before installing the iso cd. During installation of the iso cd, you could use usb tethering for internet connection to setup your nearest download mirror while the ethercat bus uses your cat4 connection.

After iso installation, select the Ethercat_installer desktop launcher. This will auto install the ethercat bus. Bus lights will be flickering fast during ethercat bus installation. If not, restart pc after installation.

The ethercat installation could be done over again without concequences. If you have custom lcec drivers, save them outside the /usr/share/ethercat directory.

After the ethercat installation, start the linuxcnc desktop launcher, the lcec will show up in Linuxcnc "show hal configuration". Add your I/O modules to your needs in the linuxcnc_axis desktop map ethercat-conf.xml. Connect your I/O modules to linuxcnc in the hal file, in this axis-qtvcp example it uses the qtvcp_postgui.hal file to connect the ethercat I/O

Ethercat source : $ /usr/share/ethercat

Rebrand your iso to your wishes with a pre-configured live-build in : $ /usr/share/ethercat/setup_iso.sh

For example if you want to update or downgrade the kernel, change the kernel image and header description in setup_iso.sh at :

Tip : Don't copy files to usb unless they are in archive (zip) format. Otherwise during copy it could change file permission's. The setup_iso.sh must be set as read/write.

More recource files for building live-build's :

In short, the live build commands are :