Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
embedded_systems:ethercat:install_acontis_stack [2019-02-12 10:36]
mgehrig2
embedded_systems:ethercat:install_acontis_stack [2019-06-26 16:06] (aktuell)
Graf Urs
Zeile 1: Zeile 1:
 ====== Install the Acontis EtherCAT Stack ====== ====== Install the Acontis EtherCAT Stack ======
 ===== Overview ===== ===== Overview =====
-First, read [[embedded_systems:​ethercat:​understanding_acontis|this]] short article to get an overview over the Acontis EtherCAT stack.+First, read [[embedded_systems:​ethercat:​understanding_acontis|this]] short article to get an overview over the Acontis EtherCAT stack. The software consists of the precompiled library, necessary kernel module, and demo programs (source code) and has to be downloaded from the Acontis website.
  
 The Acontis Stack (Class B) and the DCM Add On (Class A) can be placed anywhere. The Acontis Stack (Class B) and the DCM Add On (Class A) can be placed anywhere.
-In this manual ​the placeholders ''<​classB_path>''​ and ''<​classA_path>''​ are used.+In this documentation ​the placeholders ''<​classB_path>''​ and ''<​classA_path>''​ are used.
   * ''<​classB_path>''​ Path to the Class B EtherCAT Stack (i.e. ''/​home/​username/​acontisStack/​EC-Master-V2.9-Linux_x64-Eval''​)   * ''<​classB_path>''​ Path to the Class B EtherCAT Stack (i.e. ''/​home/​username/​acontisStack/​EC-Master-V2.9-Linux_x64-Eval''​)
   * ''<​classA_path>''​ Path to the Class A AddOn (i.e. ''/​home/​username/​acontisStack/​EC-Master-ClassA-AddOn-V2.9''​)   * ''<​classA_path>''​ Path to the Class A AddOn (i.e. ''/​home/​username/​acontisStack/​EC-Master-ClassA-AddOn-V2.9''​)
  
-===== LinkLayer Module ==== +===== LinkLayer Module ​===== 
-  - **EC LinkLayer Module** ​The EC LinkLayer ​Module ​has to be compiled against the installed linux kernel. If the kernel changes, the module has to be rebuilt and reloaded.+  - The EC LinkLayer ​module (kernel module) ​has to be compiled against the installed linux kernel. If the kernel changes, the module has to be rebuilt and reloaded.
   - The loaded standard Ethernet driver (the driver is a Linux kernel module) has to be unloaded after boot.   - The loaded standard Ethernet driver (the driver is a Linux kernel module) has to be unloaded after boot.
   - The EC LinkLayer has to be loaded after boot.   - The EC LinkLayer has to be loaded after boot.
Zeile 72: Zeile 72:
 </​code>​ </​code>​
  
 +===== Libraries =====
 +Copy the following library to your working folder (where you want to run your application).
 +  * libemll8254x.so (in ''<​classB_path>''​\Bin\Linux\x64)