Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
embedded_systems:ethercat:start [2024-01-25 11:22] Urs Grafembedded_systems:ethercat:start [2024-01-25 14:03] (aktuell) Urs Graf
Zeile 62: Zeile 62:
 ===== Recommended Workflow ===== ===== Recommended Workflow =====
 In this example workflow a Linux based master with Acontis stack and EEROS is used.  In this example workflow a Linux based master with Acontis stack and EEROS is used. 
- 
-We build our system with Yocto. The necessary recipes and resources can be found in the private repository [[https://gitlab.ost.ch/tech/inf/projects/yocto/meta-ost-ethercat|meta-ost-ethercat]] together with information about acquired licenses. This repository must be private as it contains the licensed runtime libraries.  
  
   - [[embedded_systems:ethercat:choose_linux_master|Choose Linux master]]   - [[embedded_systems:ethercat:choose_linux_master|Choose Linux master]]
Zeile 69: Zeile 67:
   - [[embedded_systems:ethercat:test_and_tune_rt|Test and tune real-time performance of the Linux master]]   - [[embedded_systems:ethercat:test_and_tune_rt|Test and tune real-time performance of the Linux master]]
   - [[embedded_systems:ethercat:create_eni_file|Create ENI file]]   - [[embedded_systems:ethercat:create_eni_file|Create ENI file]]
-  - [[embedded_systems:ethercat:install_acontis_stack|Install the Acontis stack on the Linux master]]+  - [[embedded_systems:ethercat:install_acontis_stack|Install the Acontis stack on the Linux master (ecmaster)]]
   - [[embedded_systems:ethercat:test_acontis_stack|Test the installed stack]]   - [[embedded_systems:ethercat:test_acontis_stack|Test the installed stack]]
   - Get the [[https://gitlab.ost.ch/tech/inf/public/ecmasterlib|ecmasterlib]], build, and install, see [[embedded_systems:ethercat:ecmasterlib|ecmasterlib]]   - Get the [[https://gitlab.ost.ch/tech/inf/public/ecmasterlib|ecmasterlib]], build, and install, see [[embedded_systems:ethercat:ecmasterlib|ecmasterlib]]
   - Test the examples packed with [[https://gitlab.ost.ch/tech/inf/public/ecmasterlib|ecmasterlib]]   - Test the examples packed with [[https://gitlab.ost.ch/tech/inf/public/ecmasterlib|ecmasterlib]]
   - [[embedded_systems:ethercat:use_with_eeros|Use with EEROS]]   - [[embedded_systems:ethercat:use_with_eeros|Use with EEROS]]
 +
 +===== Workflow with Yocto =====
 +We build our system with Yocto. The necessary recipes and resources can be found in the private repository [[https://gitlab.ost.ch/tech/inf/projects/yocto/meta-ost-ethercat|meta-ost-ethercat]] together with information about acquired licenses. This repository must be private as it contains the licensed runtime libraries. \\
 +The recipes therein 
 +  * build and install the kernel module
 +  * install the current version of the ecmaster
 +  * build and install the ecmasterlib 
 +
  
 ===== Troubleshooting ===== ===== Troubleshooting =====