Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| embedded_systems:ethercat:install_acontis_stack [2019-01-21 13:23] – mgehrig2 | embedded_systems:ethercat:install_acontis_stack [2024-01-25 11:48] (aktuell) – Urs Graf | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== Install the Acontis EtherCAT Stack ====== | + | ====== Install the Acontis EtherCAT Stack (ecmaster) |
| ===== Overview ===== | ===== Overview ===== | ||
| - | Read first [[embedded_systems: | + | First, read [[embedded_systems: |
| 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 | + | In this documentation |
| * ''< | * ''< | ||
| * ''< | * ''< | ||
| - | ===== LinkLayer Module ==== | + | ===== LinkLayer Module |
| - | - **EC LinkLayer Module** | + | - The EC LinkLayer |
| - 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 23: | Zeile 23: | ||
| sudo make modules_install | sudo make modules_install | ||
| </ | </ | ||
| + | |||
| + | The module will be installed to ''/ | ||
| === Cross-Compile === | === Cross-Compile === | ||
| Zeile 45: | Zeile 47: | ||
| ==== Unload standard Ethernet driver ==== | ==== Unload standard Ethernet driver ==== | ||
| === Identify Network Card === | === Identify Network Card === | ||
| - | * List all PCI deviceces:\\ | + | * List all PCI devices:\\ |
| < | < | ||
| - | * Search for your ethernet | + | * Search for your Ethernet |
| * The number on the left is the Instance-ID. In this example '' | * The number on the left is the Instance-ID. In this example '' | ||
| * List all PCI devices in verbose mode: | * List all PCI devices in verbose mode: | ||
| Zeile 70: | Zeile 72: | ||
| </ | </ | ||
| + | ===== Libraries ===== | ||
| + | Copy the following library to your working folder (where you want to run your application). | ||
| + | * libemll8254x.so (in ''< | ||