The ethernet controller it comes with is the Realtek RTL8111F-CG. Is the controller compatible with CoDeSys to use the ethernet port as EtherCAT?. Please advice.
sincerely,
Giri
π
1
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I will be using it as an EtherCAT Master.I do have hard realtime requirements. I will be using a usb to ethernet adapter to solve the network issue. Thank you for the link to patrick's thread. I found it really useful.
Giri
π
1
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Giri
Might work as Ethercat master, you could give it a try.
Use: CmpRTL8169Mpd
Realtek RTL8111B / RTL8111D / RTL8111E is tested if your RTL8111F-CG need some modification or at least driver signing, please let us know. ( Windows & Control RTE is needed for this driver)
If you use it under Linux it should work, to have realtime capatilities you will need to patch the kernel (rt_preempt)
BR
Edwin
Last edit: eschwellinger 2020-08-29
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I had mailed RockPi support and was waiting on their reply before I replied to you. The driver they use is the RTL8111G. I am assuming that since all drivers from 8111 family are supported, it should be fine. I am also exploring Linux, albeit am not really well versed in the system. Could you point me over to some resources which can help me patch the kernel to have realtime capability?.
Hello everyone,
I am trying to implement Codesys Control RTE on an SBC (RockPi X). you can find it at the link below.
https://wiki.radxa.com/RockpiX/hardware
The ethernet controller it comes with is the Realtek RTL8111F-CG. Is the controller compatible with CoDeSys to use the ethernet port as EtherCAT?. Please advice.
sincerely,
Giri
more posts ...
As an Ethercat slave or a master? It would seem that an Ethercat Master needs no special hardware but the slave requires an Ethercat ASIC
Source Under implementation Costs
That's not to say that you won't have any hick ups as @patrickrjbrown with his ethercat project demonstrates.
Also Ethercat and Ethernet traffic can't be on the same physical network, different wire and different ports.
Edit: Do you have realtime or hard realtime requirements?
Last edit: Morberis 2020-08-28
Hello,
I will be using it as an EtherCAT Master.I do have hard realtime requirements. I will be using a usb to ethernet adapter to solve the network issue. Thank you for the link to patrick's thread. I found it really useful.
Giri
Hi Giri
Might work as Ethercat master, you could give it a try.
Use: CmpRTL8169Mpd
Realtek RTL8111B / RTL8111D / RTL8111E is tested if your RTL8111F-CG need some modification or at least driver signing, please let us know. ( Windows & Control RTE is needed for this driver)
If you use it under Linux it should work, to have realtime capatilities you will need to patch the kernel (rt_preempt)
BR
Edwin
Last edit: eschwellinger 2020-08-29
Hello Edwin,
I had mailed RockPi support and was waiting on their reply before I replied to you. The driver they use is the RTL8111G. I am assuming that since all drivers from 8111 family are supported, it should be fine. I am also exploring Linux, albeit am not really well versed in the system. Could you point me over to some resources which can help me patch the kernel to have realtime capability?.
Yours sincerely,
Giri
pick the right package that doesn't end in dbg from here:
https://packages.debian.org/search?arch=any&keywords=linux-image-rt
apt install <picked-package></picked-package>
eg.
don't forget to sudo if your linux uses sudo