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

Reply via email to