From: Jan Kiszka <jan.kiszka@domain.hid>
To: Benjamin Biegel <biegel@domain.hid>
Cc: xenomai-help <xenomai@xenomai.org>
Subject: Re: [Xenomai-help] RTnet install problem: Xenomai configuration tool not found
Date: Thu, 29 Oct 2009 14:19:15 +0100 [thread overview]
Message-ID: <4AE99653.3090303@domain.hid> (raw)
In-Reply-To: <4AE98AF7.5090706@domain.hid>
[argh, please don't post html mails, they are unreadable in text mode]
Benjamin Biegel wrote:
> Jan Kiszka wrote:
>
> Benjamin Biegel wrote:
>
>
> Thanks for your help.
>
> I now recompiled with the your suggestions. The config-file generated my gconfig is attached.
>
> The xenomai examples work. But when i do the local loopback test described in:
> http://www.xenomai.org/index.php/RTnet:Installation_%26_Testing
> the computer freezes after some time after the command './rtnet start'. It does not even show 'waiting for slaves'.
>
> If i do the ctrl + backslash quit after running './rtnet start' i can see with lsmod that rtmac rtcft rt_loopback rt_e1000 rtpacket rtipv4 rtnet are loaded. But even if i do this forced quit the PC freezes.
>
>
>
> I guess the freeze is finally triggered by rtifconfig rteth0 up. What is
> /proc/interrupts reporting when you loaded standard e1000 and enabled
> the interface under Linux (/me is looking for IRQ conflicts)?
>
>
> When i boot Xenomai normally and look in /proc/interrupts, i get the list attached. Is this what can show IRQ conflicts? lsmod shows that e1000 is loaded at boot.
>
OK, so the e1000 (eth0) IRQ is now shared with your ATA controller - not
good.
Unless your e1000 is on a real PCI card that could be flips around in
some slots and/or its IRQ can configured in the BIOS, I'm afraid there
is no way around MSI. But if MSI should not used by the e1000 even if
enabled, then your system is actually unusable for RT-Ethernet. So, try
to re-enable MSI and check if the IRQ assignment changes. eth0 must
finally end up with an exclusively used IRQ.
Jan
--
Siemens AG, Corporate Technology, CT SE 2
Corporate Competence Center Embedded Linux
next prev parent reply other threads:[~2009-10-29 13:19 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-10-28 11:30 [Xenomai-help] RTnet install problem: Xenomai configuration tool not found Benjamin Biegel
2009-10-28 11:46 ` Jan Kiszka
[not found] ` <4AE855A8.2070106@domain.hid>
2009-10-28 14:44 ` Jan Kiszka
[not found] ` <4AE86123.9060602@domain.hid>
2009-10-28 17:00 ` Jan Kiszka
2009-10-28 17:05 ` Gilles Chanteperdrix
2009-10-29 10:37 ` Benjamin Biegel
2009-10-29 11:47 ` Jan Kiszka
2009-10-29 12:30 ` Benjamin Biegel
2009-10-29 13:19 ` Jan Kiszka [this message]
2009-10-29 20:09 ` Benjamin Biegel
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4AE99653.3090303@domain.hid \
--to=jan.kiszka@domain.hid \
--cc=biegel@domain.hid \
--cc=xenomai@xenomai.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.