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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.