Beckhoff / CX9020

Scripts to build a Debian based Linux system for the CX9020 Embedded PC
GNU General Public License v2.0
47 stars 23 forks source link

Add acontis EC-Master EtherCAT support to Beckhoff CX9020 #16

Closed PaulBussmann-acontis closed 4 years ago

PaulBussmann-acontis commented 4 years ago

The Beckhoff CX9020 can run the acontis EC-Master, but needs the additional acontis atemsys Kernel module (GPL) as prerequisite.

The changes of this pull request include all needed scripts to get a prepared CX9020 to run the acontis EC-Master package. The integration of the acontis EC-Master is clearly stated optional and not included by default.

Please integrate the changes in order to support EC-Master on CX9020.

PaulBussmann-acontis commented 4 years ago

Thank you for reviewing the pull request to add acontis EC-Master EtherCAT support to Beckhoff CX9020!

I replaced EC-Master SDK evaluation registration by direct download link and moved instructions below the "make kernel" step with commit 844bbfbd49397d4e3375b0e8209a10c43dd37570 I added acontis EC-Master SDK contents to /opt/EC-Master and added /usr/local/bin/RunEcMasterDemo.sh to RootFS with commit 6ae9fcd10db4b64971c105f6732d3716fc69a204

Please integrate the changes to Beckhoff:master . Thank you very much!

pbruenn commented 4 years ago

We are currently adding a build and test pipeline on top of your pull request. Is it possible to extend your EcMasterDemo with some hardware interaction similar to the EtherLab example In our test lab we use CCAT|EL1004|EL1004|EL2004|EL2004|EK1110 and just run a simple counter and "show" it on the EL2004 terminals.

PaulBussmann-acontis commented 4 years ago

You can flash the outputs of the EL2004 using „EcMasterDemo -ccat 1 1 -f -flash “.