CMZ | 1 Oct 03:33 2002

Re: Re[2]: DOC vs. IDE

There are rumors that CF aren't reliable as DOC, is that true ?

----- Original Message -----
From: "Ronald G Minnich" <rminnich <at> lanl.gov>
To: "Steve M. Gehlbach" <steve <at> nexpath.com>
Cc: <linuxbios <at> clustermatic.org>
Sent: Tuesday, October 01, 2002 3:47 AM
Subject: RE: Re[2]: DOC vs. IDE

> On Sun, 29 Sep 2002, Steve M. Gehlbach wrote:
>
> > CF is less than 1/2 the price of DOC, so I have never really understood
why
> > DOC became popular.
>
> because the doc chip was a transparent replacement for the BIOS chip.
> That's the only reason.
>
> OUr 1024-node cluster uses CF in the primary IDE slot.
>
> ron
>
> _______________________________________________
> Linuxbios mailing list
> Linuxbios <at> clustermatic.org
> http://www.clustermatic.org/mailman/listinfo/linuxbios
>

_______________________________________________
Linuxbios mailing list
(Continue reading)

Q-ha Park | 1 Oct 04:39 2002

RE: nonsense C/H/S values for CF (used in ide)

hmm, you mean there's an additional patch to ide.c, which is already used to
build linuxBIOS, not in the source tree?

thanks,
Q

> -----Original Message-----
> From: linuxbios-admin <at> clustermatic.org
> [mailto:linuxbios-admin <at> clustermatic.org]On Behalf Of Ronald G Minnich
> Sent: Tuesday, October 01, 2002 4:45 AM
> To: Q-ha Park
> Cc: linuxbios <at> clustermatic.org
> Subject: Re: nonsense C/H/S values for CF (used in ide)
>
>
> this is because you need the ide patch for enabling the IDE in linuxbios.
>
> see the rr2 mainboard. I am on travel but once I get back I will try to
> show you an example of how to do this.
>
> ron
>
> _______________________________________________
> Linuxbios mailing list
> Linuxbios <at> clustermatic.org
> http://www.clustermatic.org/mailman/listinfo/linuxbios

_______________________________________________
Linuxbios mailing list
Linuxbios <at> clustermatic.org
(Continue reading)

David Xiong | 1 Oct 05:35 2002

RE: No IRQ Known for interrupt pin A of device 02:04.0. Please try using pci=biosirq

The mainboard is K7SEM and irq_tables.c is already in the source tree.
I run the program getpir and get an irq_tables.c file which is the same
as the one in the source tree. The program util/getpir reports 6 slot found,
whether I plug in the multimedia card or not, and produce exact the same irq_tables.c.
 
And the option HAVE_PIRQ_TABLE=1 is set in the config file of the source tree.
 
I traced into the kernel source and found that the original BIOS set IRQ when POST,
but linuxbios does not do so. The IRQ is 0 when start up with linuxbios.
When the driver of the multimedia card comes up, it find the card has not an IRQ.
Then the driver try to get one from the irq_table, but the PCI device is not in
the irq_table, so it can not find one or assign one to the device.
 
What else can I do? Can I hard code one irq to the card?
 
Thanks!
 
David Xiong
 
----------------------------------------------------------------------------------------
 
Date: Sun, 29 Sep 2002 12:23:19 -0600 (MDT)
From: Ronald G Minnich <rminnich <at> lanl.gov>
To: "Steve M. Gehlbach" <steve <at> nexpath.com>
cc: <linuxbios <at> clustermatic.org>
Subject: RE: No IRQ Known for interrupt pin A of device 02:04.0. Please try
 using pci=biosirq

On Sun, 29 Sep 2002, Steve M. Gehlbach wrote:

> You need to make and run the program util/getpir (using the original BIOS,
> running Linux) to make the file irq_tables.c, then copy that file into the
> mainboard directory, and set the option HAVE_PIRQ_TABLE=1.  Linuxbios when
> it starts will copy this file into the shadowed RAM at 0xF0000, where Linux
> can find it during startup.  This allows Linux to route the irqs.

exactly. If this is a new board I need all the info so I can put it in the
source tree.

ron
ollie lho | 1 Oct 05:59 2002
Picon

RE: No IRQ Known for interrupt pin A of device 02:04.0. Please try using pci=biosirq

On Tue, 2002-10-01 at 11:35, David Xiong wrote:
> The mainboard is K7SEM and irq_tables.c is already in the source tree.
> I run the program getpir and get an irq_tables.c file which is the same
> as the one in the source tree. The program util/getpir reports 6 slot found,
> whether I plug in the multimedia card or not, and produce exact the same irq_tables.c.
> 
> And the option HAVE_PIRQ_TABLE=1 is set in the config file of the source tree.
> 
> I traced into the kernel source and found that the original BIOS set IRQ when POST,
> but linuxbios does not do so. The IRQ is 0 when start up with linuxbios. 
> When the driver of the multimedia card comes up, it find the card has not an IRQ.
> Then the driver try to get one from the irq_table, but the PCI device is not in
> the irq_table, so it can not find one or assign one to the device. 
> 
> What else can I do? Can I hard code one irq to the card? 
> 

The kernel pci-irq code refuse to setup IRQ for VGA devices. You have to
set it up yourself. BTW, your card still need some init code in your VGA
BIOS.

Ollie

_______________________________________________
Linuxbios mailing list
Linuxbios <at> clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios

Ronald G Minnich | 1 Oct 06:36 2002

RE: No IRQ Known for interrupt pin A of device 02:04.0. Please try using pci=biosirq

just making sure, what version of linux are you running?

ron

_______________________________________________
Linuxbios mailing list
Linuxbios <at> clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios

Ronald G Minnich | 1 Oct 06:35 2002

RE: nonsense C/H/S values for CF (used in ide)

On Tue, 1 Oct 2002, Q-ha Park wrote:

> hmm, you mean there's an additional patch to ide.c, which is already used to
> build linuxBIOS, not in the source tree?

no, it's a south bridge patch. see the southbridge code. Or wait until
tomorrow when I get back :-)

ron

_______________________________________________
Linuxbios mailing list
Linuxbios <at> clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios

David Xiong | 1 Oct 07:21 2002

??,?: No IRQ Known for interrupt pin A of device 02:04.0. Please try using pci=biosirq

RedHat 7.2 , the kernel is  2.4.7-10 distributed by RedHat.

David Xiong

-----????-----
???: Ronald G Minnich [mailto:rminnich <at> lanl.gov]
????: 2002?10?1? 12:37
???: David Xiong
??: steve <at> nexpath.com; linuxbios <at> clustermatic.org
??: RE: No IRQ Known for interrupt pin A of device 02:04.0. Please try using pci=biosirq

just making sure, what version of linux are you running?

ron

_______________________________________________
Linuxbios mailing list
Linuxbios <at> clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios

Ronald G Minnich | 1 Oct 07:25 2002

Re: ??,?: No IRQ Known for interrupt pin A of device 02:04.0. Please try using pci=biosirq

On Tue, 1 Oct 2002, David Xiong wrote:

> RedHat 7.2 , the kernel is  2.4.7-10 distributed by RedHat.

wow. That's an old one.

I realize this may not fix the problem, but I would still recommend you
move to 2.4.18 or 2.4.19. Much better.

ron

_______________________________________________
Linuxbios mailing list
Linuxbios <at> clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios

David Xiong | 1 Oct 07:23 2002

答复: No IRQ Known for interrupt pin A of device 02:04.0. Please tryusing pci=biosirq

The card has problem is not a VGA card. It's a 2-channle-video-capture-card.   There is no problem with
1-channel-video-capture-card.

David Xiong

-----原始邮件-----
发件人: ollie lho [mailto:ollie <at> sis.com.tw]
发送时间: 2002年10月1日 11:59
收件人: David Xiong
抄送: Ronald G Minnich; steve <at> nexpath.com; linuxbios <at> clustermatic.org
主题: RE: No IRQ Known for interrupt pin A of device 02:04.0. Please
tryusing pci=biosirq

On Tue, 2002-10-01 at 11:35, David Xiong wrote:
> The mainboard is K7SEM and irq_tables.c is already in the source tree.
> I run the program getpir and get an irq_tables.c file which is the same
> as the one in the source tree. The program util/getpir reports 6 slot found,
> whether I plug in the multimedia card or not, and produce exact the same irq_tables.c.
> 
> And the option HAVE_PIRQ_TABLE=1 is set in the config file of the source tree.
> 
> I traced into the kernel source and found that the original BIOS set IRQ when POST,
> but linuxbios does not do so. The IRQ is 0 when start up with linuxbios. 
> When the driver of the multimedia card comes up, it find the card has not an IRQ.
> Then the driver try to get one from the irq_table, but the PCI device is not in
> the irq_table, so it can not find one or assign one to the device. 
> 
> What else can I do? Can I hard code one irq to the card? 
> 

The kernel pci-irq code refuse to setup IRQ for VGA devices. You have to
set it up yourself. BTW, your card still need some init code in your VGA
BIOS.

Ollie

_______________________________________________
Linuxbios mailing list
Linuxbios <at> clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios

David Xiong | 1 Oct 07:27 2002

??,?: ??,?: No IRQ Known for interrupt pin A of device 02:04.0. Please try using pci=biosirq

Ok,I will try  the new kernel.

David Xiong

-----????-----
???: Ronald G Minnich [mailto:rminnich <at> lanl.gov]
????: 2002?10?1? 13:25
???: David Xiong
??: steve <at> nexpath.com; linuxbios <at> clustermatic.org
??: Re: ??,?: No IRQ Known for interrupt pin A of device 02:04.0. Please try using pci=biosirq

On Tue, 1 Oct 2002, David Xiong wrote:

> RedHat 7.2 , the kernel is  2.4.7-10 distributed by RedHat.

wow. That's an old one.

I realize this may not fix the problem, but I would still recommend you
move to 2.4.18 or 2.4.19. Much better.

ron

_______________________________________________
Linuxbios mailing list
Linuxbios <at> clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios


Gmane