Roland Tollenaar wrote:
> Hi,
> 
> in a 1 ms period task of my xenomai application things work perfectly 
> with my BeckHoff devices addressing them via Ethercat with EML until I 
> activate rtcan. Then sometimes (not always) I get incessant warnings 
> from EML which read:
> 
> EC_Telegram:: check_index(): Index field does not correspond with 
> received data.
> low_level_input(): framebuilding failed.
> 
> The cycle time of the task is not being violated AFAI can see.
> 
> In dmesg the following can be found when the conflict occurs
> 
> RTnet:rtskb allocation from real-time cache failed.
> Assertion failed! drivers/xenomai/can/rtcan_raw.c: rtcan_tx_push:168 
> dev->tx_socket=0 (3) TX skb still in use.

Hm, this is not supposed to happen.

> Can anyone make any suggestions as to what might be the problem here or 
> what I could try to look at to establish this?

Can you show the output of /proc/rtcan/devices and /proc/rtcan/sockets 
before and after the problem showed up.

Wolfgang.


_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help

Reply via email to