Re: HP 9000 K200 (819) ...

Mark Kettenis <[email protected]> Tue, 11 Dec 2007 22:29:53 +0100 (CET)
Newsgroups gmane.os.openbsd.hppa
Message-ID <[email protected]>
> Date: Tue, 11 Dec 2007 15:24:40 -0500 (EST)
> From: Rob Sciuk <[email protected]>
> 
> On Tue, 11 Dec 2007, Mark Kettenis wrote:
> 
> > Date: Tue, 11 Dec 2007 11:31:48 +0100 (CET)
> > From: Mark Kettenis <[email protected]>
> > To: [email protected]
> > Cc: [email protected]
> > Subject: Re: HP 9000 K200 (819) ...
> > 
> >> Date: Mon, 10 Dec 2007 13:15:13 -0500 (EST)
> >> From: Rob Sciuk <[email protected]>
> >
> >> SPID bits: 0x0, error = -2
> >> pdc_coproc: 0xc0, 0xc0; model b rev 1
> >> [ bsd ELF symbol table not valid: symtab unaligned ]
> >> [ no symbol table formats found ]
> >> Copyright (c) 1982, 1986, 1989, 1991, 1993
> >>  	The Regents of the University of California.  All rights reserved.
> >> Copyright (c) 1995-2007 OpenBSD. All rights reserved.  http://www.OpenBSD.org
> >>
> >> OpenBSD 4.2-current (RAMDISK) #546: Sun Nov 18 15:16:08 MST 2007
> >>      [email protected]:/usr/src/sys/arch/hppa/compile/RAMDISK
> >> HP 9000/819/K200 (KittyHawk DC2 100) PA-RISC 1.1a
> >> real mem = 536870912 (524288 reserved for PROM, 8269824 used by OpenBSD)
> >> avail mem = 517582848
> >> mainbus0 at root [flex fff80000]
> >> pdc0 at mainbus0
> >> power0 at mainbus0: not available
> >> biomask 0x3 netmask 0x3 ttymask 0x13
> >> bootpath: 10/12/5.2 class=1 flags=0 hpa=0xffd06000 spa=0x0 io=0xc000
> >> rd0: fixed, 5120 blocks
> >> root on rd0a swap on rd0b dump on rd0b
> >> WARNING: clock gained 21 days -- CHECK AND RESET THE DATE!
> >
> > Hmm, I'm sure that machine has more hardware devices than this dmesg shows ;)
> >
> > Looks like device enumeration simply fails on your machine.  I vaguely
> > remember seeing some Linux code that had some workarounds for firmware
> > calls for the KittyHawk.  I'll see if I can come up with a diff.
> >
> > Meanwhile, could you try a verbose boot?  Say Y to the "Interact with
> > IPL?" question, then at the OpenBSD bootloader prompt type "boot -c
> > bsd.rd", and at the UKC> prompt say "verbose" and "quit".
> >
> > Thanks,
> >
> Mark,
> 
> How does one get OpenBSD to prompt at the bootloader?  I've tried hitting 
> space and a few other keys, but this apparently had no effect, and the 
> boot just proceeded on without me ... and as for the UKC> prompt ... I 
> never saw it ...

Oh, I guess my instructions were a bit incomplete.  When you reboot
the machine, interrupt the boot when it says:

    To discontinue, press any key within 10 seconds.

Then at the Main Menu prompt, type "boot" and answer the:

    Interact with IPL (Y, N, Q)?>

question with "Y".  That will load the OpenBSD bootloader and pause
for a few seconds at the

    boot>

prompt.  There you can type "boot bsd.rd -c", which will give you the

    UKC>

prompt.

Cheers,

Mark