Re: RTAI-5 make hangs at self-calibrate.
Paolo Mantegazza <[email protected]>
| Newsgroups | gmane.linux.real-time.rtai,gmane.spam.detected |
|---|---|
| Message-ID | <[email protected]> |
On 04/15/2016 11:25 AM, Felix Frey wrote: > Just checked with latest Vulcano and kernel 3.18.22 on my AMD GX-210. > > Insmoding rtai_sched tells: > > [ 191.152594] USERMODE CHECK: OK. > [ 191.152604] USERMODE CHECK PROVIDED (ns): KernelLatency -1, UserLatency -1. > [ 191.277545] KERNEL SPACE LATENCY ENDED AT CYCLE: 1243, LATENCY = 4271, VARIANCE = 33761/10004569, GAIN = 843651/1000000000, LEAST = 3520. > [ 191.357327] AFTER KERNEL CALIBRATION (WITH RTAI TASK, ns): KernelLatency 3526, UserLatency -1 (CALIBRATION: PERIOD 10000 (ns), TIME 204699629 (ns)). > [ 191.480609] USER SPACE LATENCY ENDED AT CYCLE: 1203, LATENCY = 4899.93, VARIANCE = 0.00352333, GAIN = 0.000880833, LEAST = 4634. > [ 191.482291] USERMODE USER SPACE CALIBRATION: OK. > [ 191.482300] AFTER USER CALIBRATION (ns): KernelLatency 3526, UserLatency 4642 (CALIBRATION: PERIOD 10000 (ns), TIME 124954629 (ns)). > [ 191.482306] FINAL CALIBRATION SUMMARY (ns): KernelLatency 3526, UserLatency 4642. > > Seems to be ok. Yes it is, thanks for your patience in pursuing the check. Paolo. > Felix > > >> I've no clue at the moment. >> I just know that on my 3 test machines, gcc ranging from 3.something to 4.something, ubunt 8.somenthing to 14.something, P III to XEON, I get the following diagnostic summary: >> [ 872.146524] USERMODE CHECK: OK. >> [ 872.146531] USERMODE CHECK PROVIDED (ns): KernelLatency -1, UserLatency -1. >> [ 872.271467] KERNEL SPACE LATENCY ENDED AT CYCLE: 1243, LATENCY = 5519, VARIANCE = 33761/10004569, GAIN = 843651/1000000000, LEAST = 5115. >> [ 872.348028] AFTER KERNEL CALIBRATION (WITH RTAI TASK, ns): KernelLatency 1698, UserLatency -1 (CALIBRATION: PERIOD 10000 (ns), TIME 201475012 (ns)). >> [ 872.477559] USER SPACE LATENCY ENDED AT CYCLE: 1203, LATENCY = 11950.4, VARIANCE = 0.00352333, GAIN = 0.000880833, LEAST = 11250. >> [ 872.496137] USERMODE USER SPACE CALIBRATION: OK. >> [ 872.496148] AFTER USER CALIBRATION (ns): KernelLatency 1698, UserLatency 3736 (CALIBRATION: PERIOD 10000 (ns), TIME 148104409 (ns)). >> [ 872.496152] FINAL CALIBRATION SUMMARY (ns): KernelLatency 1698, UserLatency 3736. >> Figures can be differ for differing machines but I do not see why anything should hang. >> Your listing shows that the kernel part has finished, while ps aux shows the user space part running, even if I do not see where /usr/realtime/calibration/latencies 216320 2600 comes from. In any case the user space part, with the defaul frequency and calibration cycles, cannot but last 1 second >> What is the frequency of your CPU, something about I GHz? So >> >> Paolo. >> >> ________________________________________ >> From: Duane AW. Jeffery [[email protected]] >> Sent: Thursday, April 14, 2016 7:24 PM >> To: Paolo Mantegazza >> Cc: '[email protected]' >> Subject: RE: [Rtai] RTAI-5 make hangs at self-calibrate. >> >> Tried Vulcano just now, after some fiddling, I was able to get it to compile, but then trying to insmod rtai_sched.ko seems to hang the terminal. >> >> Checking with another terminal, the last few lines of dmesg are like: >> >> USERMODE CHECK: OK >> USERMODE CHECK PROVIDED (ns): KernelLatency -1, UserLatency -1. >> KERNEL SPACE LATENCY ENDED AT CYCLE: 1243, LATENCY = 3058, VARIANCE = 33761/10004569, GAIN = 843651/1000000000, LEAST = 2600. >> AFTER KERNEL CALIBRATION (WITH RTAI TASK, ns): KernelLatency 1201, UserLatency -1 (CALIBRATION: PERIOD 10000 (ns), TIME 201353401 (ns)). >> >> Ps aux shows the following command running: >> >> /usr/realtime/calibration/calibrate /usr/realtime/calibration/latencies 216320 2600 >> >> Any ideas? >> >> -Duane >> >> From: Paolo Mantegazza [mailto:[email protected]] >> Sent: Thursday, April 14, 2016 7:03 AM >> To: Duane AW. Jeffery <[email protected]> >> Subject: Re: [Rtai] RTAI-5 make hangs at self-calibrate. >> >> My suggestion is that you try VULCANO CVS. It wil be released as 5.0 test2 next week or so. >> One of the new things that come with it is exactly a new calibration procedure. >> I got a check, witnessed on this list, by just one user but two or three more fedback to me privatly it worked. >> So another check is welcomed. >> >> Paolo >> >> On 04/13/2016 10:28 PM, Duane AW. Jeffery wrote: >> Hi all, >> >> I’m working on a new laptop (ASUS E402M) and trying to get RTAI to compile on it. >> >> I am running kernel 3.18.22 - updated into what is otherwise a Slackware 14.1 install. I have applied the hal patch and successfully compiled and booted my patched linux kernel. >> >> When I go to my RTAI source tree, unpacked into /usr/src/<folder> symlinked to /usr/src/rtai and try to compile it (first make menuconfig to setup, and then make), it begins ok, and then gets to the part where it calls “/bin/sh ../../base/sched/selfcalibrate.sh x86”, and then it just hangs there forever. >> >> If I switch to another terminal, I can see that lsmod reports rtai_hal and rtai_tmpsched are loaded, and then that dmesg shows some messages that look ok from both the rtai_hal module and the rtai_tmpsched module. Checking ps aux shows that the selfcalibrate.sh script is still running, and has called “/usr/src/rtai/base/arch/x86/calibration/.libs/lt-calibrate ../arch/x86/hal” which is also still running. Along with a “tee tmp_output”. >> >> Looking at the tmp_output file in /usr/src/rtai/base/sched/ reveals an empty file. Also running is [RTAI_KTHRD_SRVR]. >> >> I have tried both RTAI 5.0-test1.tar.bz2 as posted on the main page of www.rtai.org<http://www.rtai.org>, and also tried ShabbyX’s github master tree. Both fail the same way. >> >> Anybody have any idea what’s going on here? I’ve compiled RTAI many times before without this problem occurring, but never on this hardware. >> >> -Duane >> >> >> >> >> _______________________________________________ >> >> Rtai mailing list >> >> [email protected]<mailto:[email protected]> >> >> https://mail.rtai.org/cgi-bin/mailman/listinfo/rtai >> >> _______________________________________________ >> Rtai mailing list >> [email protected] >> https://mail.rtai.org/cgi-bin/mailman/listinfo/rtai >> > _______________________________________________ > Rtai mailing list > [email protected] > https://mail.rtai.org/cgi-bin/mailman/listinfo/rtai _______________________________________________ Rtai mailing list [email protected] https://mail.rtai.org/cgi-bin/mailman/listinfo/rtai