[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: [rtl] Release 9F Problems...
Wow. A picture is worth a thousand words. I understand the blue trace
but what is the pink trace in the bit-flipping example? Are you using the
make_periodic function or is your task a handler(responding to whtever
generated the pink trace)? Can you do an FFT or a histogram on the
bit-flipping case? Under different conditions, like running the same
code under the regular Linux scheduler? It would be so interesting! I
have always looked at the trace of the bit-flipping on my scope but could
never see it in the frequency/PDF domain. Thanks for posting your data.
-kurt
On Thu, 1 Oct 1998, Donald Gaffney wrote:
>
> Hello RTLers,
>
> I've been playing around with release 2.0.35-9F a little bit and my
> feeling is that it is not quite as stable as 2.0.33-0.6 that I did
> earlier development on. I've had my rt-linux apps lock-up and have
> had to resort to a few hard resets. Any 'smbmount'ed filesystems
> usually result in a lockup with a bad freelist error (block at 00000000),
> this is probably ok as I won't have those filesystems mounted in
> production, but I thought I should report it.
>
> In other news I have a couple of scope traces available at
> http://www.med.uvm.edu/~gaffney/scope.html
>
> We just got this scope in and I've been playing with it a bit. The digital
> storage mode shows the jitter around the tasks pretty well, this is the
> same test setup I described earlier.
>
> It seemed to me the new 9F version is a little more jittery as the blue
> storage traces appear a little thicker. Perhaps this is a poor read.
> It also seems like the system overshoots its 40 us time period fairly
> often, do I need to reset the periodic timer value in the source?
>
> Any comments or suggestions for further tests would be appreciated. I
> would like to purchase new hardware shortly and would like to use these
> sorts of data to assess what is required. I'm trying to stuff a lot into a
> 50 us window (2 ADCs, PID calcs, DIO).
>
> Thanks again for RT-Linux!
>
> -Don
>
>
> Error Message Details:
>
> On removing an RT-Linux 9F periodic task (with the task running) after
> a front-end lock-up (2.0.33-0.6 never locked the front end, I know
> that 'rmmod'ing a running periodic task is a little silly, but I
> seemed to lose fifo communication with the rt-task and was trying to
> recover):
>
> (memory addresses, execution stack, etc. - sorry, didn't keep it)
> Aiee, Killing interrupt handler
>
> Occaisional lockups with 'smbmount'ed filesystems:
>
> Problem: block on freelist at 00000000 isn't free.
>
> --- [rtl] ---
> To unsubscribe:
> echo "unsubscribe rtl" | mail majordomo@rtlinux.cs.nmt.edu OR
> echo "unsubscribe rtl <Your_email>" | mail majordomo@rtlinux.cs.nmt.edu
> ----
> For more information on Real-Time Linux see:
> http://www.rtlinux.org/~rtlinux/
>
--- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail majordomo@rtlinux.cs.nmt.edu OR
echo "unsubscribe rtl <Your_email>" | mail majordomo@rtlinux.cs.nmt.edu
----
For more information on Real-Time Linux see:
http://www.rtlinux.org/~rtlinux/