Nadym Salem wrote: > On Thu, August 16, 2007 10:38, Jan Kiszka wrote: > >>>>> I'm using two machines here, one acts as a master, other one acts as >>>>> a slave. The slave isn't able to synchronize with master when >>>>> configuring a cycle length around 10 down to 2 ms (and most probably >>>>> any cycle length lower then that). When choosing 1 second cycle >>>>> length, it syncs fine. >>>>> Capturing the whole story with wireshark shows, that slave in short >>>>> cycle configurations requests reply calibration frame e.g. in cycle >>>>> 1500, although it sends request calibration frame in cycle 1700, so >>>>> of course this can't work. As it works in 1 s cycle configuration, >>>>> only reason for this behavoir I can imagine is, that slave isn't able >>>>> to calculate and send request calibration frame early enough. But >>>>> this isn't really possible, because we're talking about a >2GHz >>>>> machine (x86). >>>> ...which is know to be free of hardware-related latency quirks (tested >>>> with Xenomai tools)? If yes, please send be your trace. >>> Don't wonder I'm answering :-) >>> attached a complete log of xeno-test, do you also need a wireshark log ? >> Yeah, I was actually referring to the pcap file. > > attached, I cut the important lines +- some. It's the only request coming > from slave.
The master drops this request because the target slot is in the past. What is the slot offset of the slave? ~1700 us? Could you post the full TDMA configuration? You don't use RTcfg, correct? -200 cycles, i.e. 4 seconds... Hmm... This sounds as weird as your other, yet unexplained observation. > >> Anyway, the xeno-test looks a fishy as well. The latency tool appears to >> run fine (except for the testing device conflicts, but that's a >> different story), but the cyclictest is totally screwed! And these are >> dimensions normally related to SMI etc. artefacts. > > Due to some error here, the SMI workaraound was not included, attached a > new file with SMI workaroung.....but it didn't really change anything. > >> Please make sure no other RT load is present during the test (just in >> case) and re-run latency and cyclictest stand-alone for several minutes >> each. If strange numbers remain (millisecond latencies...), check >> TROUBLESHOOTING hints and then report to xenomai-help. > > The machine just came up and we started the test, nothing else is running. > > But where do you see milliseconds of latency ? I see worst values of > around 20 microseconds. Here: T: 0 ( 5727) P:10 I: 1000 C: 9 Min: 19 Act: 19 Avg: 2722 Max: 6489 ^^^^ Might be a problem only of the cyclictest (still worth reporting then), but it may point at more serious issues as well. Jan
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________ RTnet-users mailing list RTnet-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rtnet-users