Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Nov 2003 20:36:32 -0800
From:      Marcel Moolenaar <marcel@xcllnt.net>
To:        chen bo <chenbo_ku@hotmail.com>
Cc:        freebsd-ia64@freebsd.org
Subject:   Re: Re: how to install freebsd on HP rx2600 server
Message-ID:  <20031112043632.GD870@athlon.pn.xcllnt.net>
In-Reply-To: <Law10-F48AkOhw2RlC600002559@hotmail.com>
References:  <Law10-F48AkOhw2RlC600002559@hotmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Nov 12, 2003 at 11:33:33AM +0800, chen bo wrote:
> but installation by serial console  will report error :
	...
pci224: <simple comms> at device 1.0 (no driver attached)
pci224: <simple comms, UART> at device 1.1 (no driver attached)
vga0: <Generic PCI VGA> port 0xe000-0xe0ff mem
0xf8020000-0xf802ffff,0xf0000000-0xf7ffffff at device 2.0 on pci224
vga0: using legacy I/O and memory addresses.
sio0: <16550 or compatible> iomem 0xff5e0000-0xff5e0007 irq 34 on acpi0
sio1: <16550 or compatible> iomem 0xff5e2000-0xff5e2007 irq 35 on acpi0
	...
> start_init: trying /stand/sysinstall
> 
> fatal kernel trap (cpu 0):
> 
>    trap vector = 0x14 (Page Not Present)
>    cr.iip      = 0xe00000000084b890
>    cr.ipsr     = 0x1210080a6018 (ac,mfl,ic,i,dt,dfh,rt,cpl=0,it,ri=1,bn)
>    cr.isr      = 0x20400000000 (code=0,vector=0,r,ei=1)
>    cr.ifa      = 0x80
>    curthread   = 0xe00000003d9bac60
>        pid = 1, comm = sysinstall
> 
> Stopped at      devtoname+0x11:       ld8 r34=[r35]
> db> 
> 
> 
> 
> How to resolve ?

The kernel uses a serial device that it cannot find during bus
enumeration. This is caused by having a DIG64 HCDP table that in
all likelyhood defines the console port on the management board.
The serial devices on the management board are not identified by
the kernel. This is because puc(4) is either not configured in the
kernel or the driver does not recognize the hardware yet. The 5.1
release is too old for me to remember if the support was there.

To fix it, change the console in EFI to use the serial device that
has no PCI node in the device path. In all likelyhood that gives
you sio0. Plug the cable on the upper of the 2 serial connectors
on the back. That's sio0 if I remember correctly (it's been a year).

HTH,

-- 
 Marcel Moolenaar	  USPA: A-39004		 marcel@xcllnt.net



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031112043632.GD870>