From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <46C02829.9020009@domain.hid> Date: Mon, 13 Aug 2007 11:45:13 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit From: Roland Tollenaar Subject: [Xenomai-help] EML conflict with RTCAN? low_level_input framebuilding failed. Reply-To: rolandtollenaar@domain.hid List-Id: Help regarding installation and common use of Xenomai List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: EML users , Xenomai-help@domain.hid 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. Can anyone make any suggestions as to what might be the problem here or what I could try to look at to establish this? Regards. Roland.