equal
deleted
inserted
replaced
14 ------------------------------------------------------------------------------- |
14 ------------------------------------------------------------------------------- |
15 |
15 |
16 1) General Information |
16 1) General Information |
17 ====================== |
17 ====================== |
18 |
18 |
19 This is an Open-Source EtherCAT master implementation for Linux 2.6. |
19 This is an open-source EtherCAT master implementation for Linux 2.6. |
20 |
20 |
21 See the FEATURES file for a list of features. For more information, see |
21 See the FEATURES file for a list of features. For more information, see |
22 http://etherlab.org/ethercat. |
22 http://etherlab.org/en/ethercat. |
23 |
23 |
24 or contact |
24 or contact |
25 |
25 |
26 Dipl.-Ing. (FH) Florian Pose <fp@igh-essen.com> |
26 Dipl.-Ing. (FH) Florian Pose <fp@igh-essen.com> |
27 Ingenieurgemeinschaft IgH |
27 Ingenieurgemeinschaft IgH |
39 Configured sources for the Linux 2.6 kernel are required to build the EtherCAT |
39 Configured sources for the Linux 2.6 kernel are required to build the EtherCAT |
40 master. |
40 master. |
41 |
41 |
42 2) Hardware requirements |
42 2) Hardware requirements |
43 |
43 |
44 The EtherCAT master needs a RTL8139 (or compatible) network interface card to |
44 The EtherCAT master needs a RTL8139 (or compatible), Intel PRO/1000 or nVidia |
45 run. Drivers for other widespread devices (i. e. Intel PRO/100) will be |
45 nForce network interface card to run. Drivers for other widespread devices (f. |
46 implemented soon. |
46 e. Intel PRO/100) will be implemented soon. |
47 |
47 |
48 ------------------------------------------------------------------------------- |
48 ------------------------------------------------------------------------------- |
49 |
49 |
50 3) Building and installing |
50 3) Building and installing |
51 ========================== |
51 ========================== |
57 4) Realtime & Tuning |
57 4) Realtime & Tuning |
58 ==================== |
58 ==================== |
59 |
59 |
60 Realtime patches for the Linux kernel are supported, but not required. The |
60 Realtime patches for the Linux kernel are supported, but not required. The |
61 realtime processing has to be done by the calling module (see API |
61 realtime processing has to be done by the calling module (see API |
62 documentation). The EtherCAT master code itself is completely passive (except |
62 documentation). The EtherCAT master code itself is passive (except for the idle |
63 for the idle mode). |
63 mode and EoE). |
64 |
64 |
65 To avoid frame timeouts, deactivating DMA access for hard drives is |
65 To avoid frame timeouts, deactivating DMA access for hard drives is |
66 recommented (hdparm -d0 <DEV>). |
66 recommented (hdparm -d0 <DEV>). |
67 |
67 |
68 ------------------------------------------------------------------------------- |
68 ------------------------------------------------------------------------------- |