On Tue, Apr 10, 2018 at 7:20 PM, Lennart Sorensen <lsore...@csclub.uwaterloo.ca> wrote: > On Tue, Apr 10, 2018 at 06:52:11PM +0530, Pintu Kumar wrote: >> Hi, >> >> I am using: >> Beagle Bone Kernel: 4.9.51 >> Xenomai: 3.0.6 >> Board: Beagle Bone White >> >> When I enable RTNET, the following ethernet drivers are build. >> $ ls drivers/xenomai/net/drivers/*.ko >> drivers/xenomai/net/drivers/rt_8139too.ko >> drivers/xenomai/net/drivers/rt_eepro100.ko >> drivers/xenomai/net/drivers/rt_loopback.ko >> >> But I think beagle bone using different ethernet driver. >> ti_cpsw >> CONFIG_TI_CPSW=y >> Also this is by default in-built into the kernel. So I cannot remove the >> module. >> >> When I try installing the available once it did install but network >> did not work. >> rtnet 52594 10 >> rt_8139too,rtipv4,rt_loopback,rtmac,rt_eepro100,rtpacket,rtudp,rt_e1000,rtcfg,tdma >> >> # /usr/xenomai/sbin/rtifconfig rteth0 up >> ioctl: No such device >> >> >> So, I wanted to know is there any rtnet ethernet driver available >> which works with beagle bone ? > > Well based on the list above, the answer appears to be none of them. > > The cpsw is one of the weirdest network designs I have ever encountered. > It is a network interface missing a bunch of standard features (like mac > filtering) connected to a switch chip which is responsible for the mac > filtering and such while also being a switch. It can be quite annoying > to deal with. > > On the design I worked on we ended up using a PRU ethernet port for > xenomai instead because the cpsw was just not sane to work with. > Don't have that option on the beagle though. >
So, this means there is no rtnet driver available for beagle bone ? Then it looks like we have to drop Xenomai for beagle bone... :-( However, I found that somebody have ported TI ethernet driver here: https://github.com/hiddeate2m/rtnet/tree/master/drivers https://sourceforge.net/p/rtnet/mailman/message/32523245/ Is it worth to try ? Thanks, Pintu > -- > Len Sorensen _______________________________________________ Xenomai mailing list Xenomai@xenomai.org https://xenomai.org/mailman/listinfo/xenomai