Skip to content

Latest commit

 

History

History
60 lines (41 loc) · 1.4 KB

INSTALL.md

File metadata and controls

60 lines (41 loc) · 1.4 KB

This is the INSTALL file of the IgH EtherCAT Master.

vim: set spelllang=en spell tw=78

Building and installing

The complete build and installation procedure is described in the respective section of the documentation.


For the impatient: The procedure mainly consists of calling

./bootstrap # to create the configure script, if downloaded from the repo

./configure
make all modules

... and as root:

make modules_install install
depmod

... and linking the init script and copying the sysconfig file from $PREFIX/etc to the appropriate locations and customizing the sysconfig file.

ln -s ${PREFIX}/etc/init.d/ethercat /etc/init.d/ethercat
cp ${PREFIX}/etc/sysconfig/ethercat /etc/sysconfig/ethercat
vi /etc/sysconfig/ethercat

Make sure, that the 'udev' package is installed, to automatically create the EtherCAT character devices. The character devices will be created with mode 0660 and group root by default. If you want to give normal users reading access, create a udev rule like this:

echo KERNEL==\"EtherCAT[0-9]*\", MODE=\"0664\" > /etc/udev/rules.d/99-EtherCAT.rules

Now you can start the EtherCAT master:

/etc/init.d/ethercat start

Have a look at the examples subdirectory for some application examples.


Have fun!