hi.
I'm also work with EtherCAT master, Xenomai, Rtnet
can you explain more detail about your timer measuring ?
+ the time between send and receive EtherCAT packet about 19us ( it depend on Slaves processtime ), i use Wireshark wit RTnet plugin to capture packets

Luan Dinh

--- On Tue, 5/5/09, henning.richter@domain.hid <henning.richter@domain.hid> wrote:

From: henning.richter@domain.hid <henning.richter@domain.hid>
Subject: [Xenomai-help] help with xenomai configuration
To: xenomai@xenomai.org
Date: Tuesday, May 5, 2009, 2:21 PM

Hi,

I use a KUbuntu 8.10 with kernel 2.6.27.7, xenomai 2.4.6.1 and the latest rtnet version.
I set up the EthercatMasterLibrary and send some Frames (size of ~1200 byte) cylical to my Beckhoff devices.
Measuring the time (via rt_read_timer-function of timer.h) handing the frames over to the NIC last between 5 and 10 us. (its the low_level_send)
Measuring the time at the application layer is takes ~250 - 350 us. So I am loosing quite a lot time in between.

Maybe there is sth. wrong with my xenomai configuration.
I run the 'xeno-test' (results below) but the test stop at generation load.

Henning