<div dir="ltr">ok. Now log into the pi and issue the following command:<br><br><div><div><br>$ git clone git://<a href="http://git.code.sf.net/p/ecslave/code">git.code.sf.net/p/ecslave/code</a> ecslave<br></div><div>$ cd ecslave<br></div><div>$ sh ./configure<br></div><div>$ make<br><br></div><div>if compilation passes without any errors output would a binary called ec_slave.<br></div><div>to run it please:<br>root@raspberrypi:~/ecslave-code# ./ec_slave eth0 10<br>LINK 0 eth0  UP<br><br></div><div>This would instantiate 10 ethercat slaves. <br><br></div><div>Common problems:<br></div><div>1. compilation. libpcap-devel is missing . apt-get it.<br></div><div>2. runtime. use user root to execute.<br><br></div><div>Kind regards<br><br></div><div>Raz<br><br></div><div><br><br></div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Dec 22, 2014 at 1:53 PM, Jürgen Stadler <span dir="ltr"><<a href="mailto:jurgen.stadler@yahoo.de" target="_blank">jurgen.stadler@yahoo.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div dir="ltr">Dear raziebe,</div><div dir="ltr"><br></div><div dir="ltr">... ok, I did the following.</div><div><br></div><div dir="ltr">gcc main.c -o main</div><div dir="ltr">chmod +x main</div><div><span></span></div><div> </div><div><div>kind regards<br>
<br>
<br>Jürgen Stadler</div></div><br>  <div style="font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"> <div style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"> <div dir="ltr"> <hr size="1">  <font face="Arial"><span class=""> <b><span style="font-weight:bold">Von:</span></b> Raz <<a href="mailto:raziebe@gmail.com" target="_blank">raziebe@gmail.com</a>><br> <b><span style="font-weight:bold">An:</span></b> Jürgen Stadler <<a href="mailto:jurgen.stadler@yahoo.de" target="_blank">jurgen.stadler@yahoo.de</a>> <br> </span><b><span style="font-weight:bold">Gesendet:</span></b> 11:45 Montag, 22.Dezember 2014<br> <b><span style="font-weight:bold">Betreff:</span></b> Re: etherlab ecslave<br> </font> </div><div><div class="h5"> <div><br><div><div><div dir="ltr"><div><div><div><div><div><div>hamm... then i would suggest to compile the user space executable binary and not as kernel module.<br clear="none"></div>It is overkill.<br clear="none"></div>The fastest way is to to compile the code in raspberry itself.<br clear="none"></div>so<br clear="none"></div>1. login to pi<br clear="none"></div>2. try to compile a simple main.c code. read some documentation in the internet for how to do that.<br clear="none"><br clear="none"></div>bypass these two phases and then we can continue. <br clear="none"><div><div><div><div><div><div><div><div><div><br clear="none"><div><br clear="none"><div><br><br></div><div><div>On Sun, Dec 21, 2014 at 5:13 PM, Jürgen Stadler <span dir="ltr"><<a rel="nofollow" shape="rect" href="mailto:jurgen.stadler@yahoo.de" target="_blank">jurgen.stadler@yahoo.de</a>></span> wrote:<br clear="none"><blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div>Dear raziebe,</div><div><br clear="none"></div><div dir="ltr"><div>I don't know exactly how to compile a kernel.</div><div dir="ltr">Is it possible to do it on the raspberry pi?</div><div dir="ltr">Do I need a cross compiler?</div><div dir="ltr">Have you got a tutorial?<br clear="none"></div><div dir="ltr"><br clear="none"></div><div dir="ltr">I have a big knowledge on Microsoft programming but</div><div dir="ltr">I'm very new on linux and raspberry pi.<br clear="none"></div></div><div dir="ltr"><br clear="none"></div><div dir="ltr"><br clear="none"></div><div><div>kind regards<br clear="none">
<br clear="none">
<br clear="none">Jürgen Stadler</div></div><div dir="ltr">  </div><div style="font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"> <div style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"> <div dir="ltr"> <hr size="1">  <font face="Arial"><span> <b><span style="font-weight:bold">Von:</span></b> Raz <<a rel="nofollow" shape="rect" href="mailto:raziebe@gmail.com" target="_blank">raziebe@gmail.com</a>><br clear="none"> <b><span style="font-weight:bold">An:</span></b> Jürgen Stadler <<a rel="nofollow" shape="rect" href="mailto:jurgen.stadler@yahoo.de" target="_blank">jurgen.stadler@yahoo.de</a>> <br clear="none"> </span><b><span style="font-weight:bold">Gesendet:</span></b> 21:40 Samstag, 20.Dezember 2014<br clear="none"> <b><span style="font-weight:bold">Betreff:</span></b> Re: etherlab ecslave<br clear="none"> </font> </div><div><div> <div><br clear="none"><div><div><div dir="ltr">First step is compile a kernel for pi. do you know how to do that ?<br clear="none"></div><div><br clear="none"><div><br clear="none"><br clear="none"></div><div><div>On Sat, Dec 20, 2014 at 3:39 PM, Jürgen Stadler <span dir="ltr"><<a rel="nofollow" shape="rect" href="mailto:jurgen.stadler@yahoo.de" target="_blank">jurgen.stadler@yahoo.de</a>></span> wrote:<br clear="none"><blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div>Hallo raziebe,</div><div><br clear="none"></div><div dir="ltr">I would like to compile it as a kernel space driver.</div><div dir="ltr"><br clear="none"></div><div dir="ltr"><br clear="none"></div><div><div>kind regards<span><font color="#888888"><br clear="none">
<br clear="none">
<br clear="none">Jürgen Stadler</font></span></div></div><br clear="none"><div>  </div><div style="font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div> </div><div style="font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div> <div dir="ltr"> <hr size="1">  <font face="Arial"> <b><span style="font-weight:bold">Von:</span></b> Raz <<a rel="nofollow" shape="rect" href="mailto:raziebe@gmail.com" target="_blank">raziebe@gmail.com</a>><br clear="none"> <b><span style="font-weight:bold">An:</span></b> Jürgen Stadler <<a rel="nofollow" shape="rect" href="mailto:jurgen.stadler@yahoo.de" target="_blank">jurgen.stadler@yahoo.de</a>> <br clear="none"> <b><span style="font-weight:bold">Gesendet:</span></b> 12:49 Samstag, 20.Dezember 2014<br clear="none"> <b><span style="font-weight:bold">Betreff:</span></b> Re: etherlab ecslave<br clear="none"> </font> </div></div><div><div> <div><br clear="none"><div><div><div dir="ltr"><div>Hey<br clear="none"></div>Do you want to compile it as user space program or kernel space driver ?<br clear="none"></div><div><br clear="none"><div><br clear="none"><br clear="none"></div><div><div>On Sat, Dec 20, 2014 at 1:10 PM, Jürgen Stadler <span dir="ltr"><<a rel="nofollow" shape="rect" href="mailto:jurgen.stadler@yahoo.de" target="_blank">jurgen.stadler@yahoo.de</a>></span> wrote:<br clear="none"><blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div dir="ltr"><span>Dear raziebe,</span></div><div dir="ltr"><br clear="none"><span></span></div><div dir="ltr"><span>can you send me a step by step tutorial on how to</span></div><div dir="ltr"><span>compile the ecslave source code for a raspberry pi kernel ?</span></div><div dir="ltr"><span>This would be very helpfull for me.</span></div><div dir="ltr"><br clear="none"><span></span></div><div dir="ltr"><span>Thanks in advance an Merry Chrismas</span></div><span><font color="#888888"></font></span><div> </div><div><div><br clear="none">Jürgen Stadler</div></div></div></div></blockquote></div></div><br clear="none"><br clear="all"><br clear="none">-- <br clear="none"><div><div dir="ltr"><div><a rel="nofollow" shape="rect" href="https://sites.google.com/site/ironspeedlinux/" target="_blank">https://sites.google.com/site/ironspeedlinux/</a></div></div></div>
</div></div></div><br clear="none"><br clear="none"></div> </div></div></div> </div>  </div></div></blockquote></div></div><br clear="none"><br clear="all"><br clear="none">-- <br clear="none"><div><div dir="ltr"><div><a rel="nofollow" shape="rect" href="https://sites.google.com/site/ironspeedlinux/" target="_blank">https://sites.google.com/site/ironspeedlinux/</a></div></div></div>
</div></div></div><br clear="none"><br clear="none"></div> </div></div></div> </div>  </div></div></blockquote></div></div><br clear="none"><br clear="all"><br clear="none">-- <br clear="none"><div><div dir="ltr"><div><a rel="nofollow" shape="rect" href="https://sites.google.com/site/ironspeedlinux/" target="_blank">https://sites.google.com/site/ironspeedlinux/</a></div></div></div>
</div></div></div></div></div></div></div></div></div></div></div></div></div><br><br></div> </div></div></div> </div>  </div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><div><a href="https://sites.google.com/site/ironspeedlinux/" target="_blank">https://sites.google.com/site/ironspeedlinux/</a></div></div></div>
</div>