[LinuxBIOS] linux bios hang when jump in kernel

Stefan Reinauer stepan at coresystems.de
Wed May 24 00:35:30 CEST 2006


* Ronald G Minnich <rminnich at lanl.gov> [060523 18:03]:
> Neil wrote:
> > Use phoenix bios
> > ==============================
> > =====
> > ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
> > PCI_IDE: unknown IDE controller on PCI bus 00 device 11, VID=1166, DID=0214
> > PCI_IDE: unknown IDE controller on PCI bus 01 device 70, VID=1166, DID=024b
> > PCI_IDE: unknown IDE controller on PCI bus 01 device 71, VID=1166, DID=024b
> > 
> > Use linuxbios
> > ======================================================
> > PCI_IDE: unknown IDE controller on PCI bus 00 device 11, VID=1166, DID=0214
> 
> This is the second time I'm seeing this. Note that on linuxbios, the 
> message is :
> PCI_IDE: not 100% native mode: will probe irqs later
> 
> that's different from phoenix. So there is a chipset setting here that 
> is wrong. I think there is an IRQ issue here. Note that on the phoenix 
> it is irq 5, and on linuxbios it assumes IRQ 14, since it is not a 
> native controller (or so linux thinks).

Good hint!

Is this with ACPI enabled in LinuxBIOS? If so you need to fix ACPI
tables, otherwise you need an entry for bus1 in the pirq table.
(I never understood why this would logically belong there, but I
remember it helped)

Stefan



-- 
coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br.
      Tel.: +49 761 7668825 • Fax: +49 761 7664613
Email: info at coresystems.dehttp://www.coresystems.de/




More information about the coreboot mailing list