3.4-beta on B132L and E55 / PCI support
Jochen Kunz <[email protected]> Tue, 16 Sep 2003 19:15:06 +0200
| Newsgroups | gmane.os.openbsd.hppa |
|---|---|
| Message-ID | <[email protected]> |
Hi.
I am new to this list and OpenBSD. I instaled the 3.4-beta snapshot on
my 715/100XC and it seams to run fine. The installation was a bit
complicated. There was no lif34.fs as desribed in the installation
instructions. lif33.fs paniced at the end auf autoconf(9). So I used an
old 3.2 kernel with NFS root and did the disklabel / newfs / tar ... by
hand. The 3.2 kernel spit out some errors about osiop(4) and ie(4) but I
got the 3.4-beta snapshot onto the disk.
BTW: Why did the kernel use the old Sun rarp/bootparamd method? Even the
boot ROM in the 715/100XC supported dhcp/bootp.
Today I connected the disk from the 715/100XC to a B132L and it just
booted to multi user. (Serial console) I noticed that it says:
"WAX Bus Adapter" at phantomas0 (type b, sv 8e) offset fe00000 not
configured
"PCI Bridge" at phantomas0 (type d, sv a) offset ff80000 not configured
AFAIK WAX is the EISA bridge and the PCI bridge is the Dino chip.
Is anyone working on an EISA and more interresting on a PCI attachment?
I have done some hacking on NetBSD/powerpc (PReP and CHRP) that included
PCI attachments. I am willing to work on the Dino / PCI support. But,
obviously, I don't want to duplicate work someone else is already doing.
I tried to boot the 3.4-beta snapshot on an E55 too.
All I got was: [see dmesg below]
So it seams that this machine is not supported in any way?
Again: I am willing to do some work on the support for this machine. It
looks like it paniced somewhere in the pmap(9) module and I am not aware
of uvm(9) / pmap(9) internas. So this may exceed my current skills. But
if someone else supplies a kernel I will throw it at may hardware.
>> OpenBSD/hppa BOOT 0.8
booting dk0a:/bsd: 2565460+40960+405504 [52+119840+100644]=0x422eec
SPID bits: 0x0, error = -2
WARNING: PDC_COPROC error -3
[ using 220908 bytes of bsd ELF symbol table ]
WARNING: BTLB address misaligned pa=0xfff40, len=0x80
pmap_pagealloc fail
panic: pmap_kenter_pa: cannot allocate pde for va=0xfff78000
Stopped at Debugger+0x18: break 0,5
RUN AT LEAST 'trace' AND 'ps' AND INCLUDE OUTPUT WHEN REPORTING THIS
PANIC!
DO NOT EVEN BOTHER REPORTING THIS WITHOUT INCLUDING THAT INFORMATION!
ddb> trace
Debugger(2a424c,f088f592,0,3a8) at Debugger+0x18
panic(2dd308,fff78000,0,3a8) at panic+0xf8
panic(29e1d4,35eec,29e63c,46d000) at panic+0xdc
pmap_kenter_pa(4aa280,ffffffff,602000,4680e0) at pmap_kenter_pa+0xd0
mbus_add_mapping(5a5000,451000,5a3803,2000) at mbus_add_mapping+0x264
mbus_map(0,0,7f8008,0) at mbus_map+0x78
comcnprobe(0,0,0,0) at comcnprobe+0x5c
cninit(0,0,0,0) at cninit+0x34
consinit(0,0,0,0) at consinit+0x38
main(0,0,0,0) at main+0x6c
-- trap #0
$callmain+0x8:
ddb> ps
PID PPID PGRP UID S FLAGS WAIT COMMAND
ddb>
------------------------------------------------------------------------------
PDC - Processor Dependent Code - Version 2.0
(c) Copyright 1990-1993, Hewlett-Packard Company, All rights reserved
------------------------------------------------------------------------------
192 MB of memory configured and tested.
Primary boot path: 56/52.6 (dec)
Alternate boot path: 56/52.0 (dec)
Information Menu: Enter command > all
PROCESSOR
Processor Speed (MHz): 96 (0x00000060)
Hardware Version: 18481 (0x00004831)
Software Version: 1153 (0x00000481)
Software ID: 187944342 (0x0b33cd96)
Software Capability: 268435696 (0x100000f0)
CPU Revision: 11 (0x0000000b)
FLOATING POINT COPROCESSOR
Model: 13 (0x0000000d)
Revision: 1 (0x00000001)
CACHE INFORMATION
Instruction Cache Size: 524288 (0x00080000)
Data Cache Size: 524288 (0x00080000)
PDC INFORMATION
PDC Version: 32 (0x00000020)
BOOT INFORMATION
Autoboot: ON
Autosearch: ON
Primary boot path: 56/52.6 (dec)
38/34.6 (hex)
Alternate boot path: 56/52.0 (dec)
38/34.0 (hex)
Console path: 56/56.0 (dec)
38/38.0 (hex)
LAN Station Address: 080009-7b7b1e
BootTimer: 0 1 second
Tue Sep 16 17:06:35 GMT 2003 (20:03:09:16:17:06:35)
CARD INFORMATION
Path Type Slot Mod HVERSION SVERSION IODC Ver
IODC HV
---- ---- ---- --- -------- -------- --------
-------
56 Bus Converter 14 0 0x5030 0x00000c00 0x00
0x00
56/52 A DMA I/O 13 0 0x0440 0x00003980 0x04
0x00
56/53 A Direct I/O 13 1 0x0040 0x00003a80 0x00
0x00
56/56 A Direct I/O 14 0 0x0440 0x10000d00 0x03
0x00
60 Bus Adapter 15 0 0x0111 0x00008100 0x00
0x00
60/6 Foreign Module 1 2 0x0111 0x00008a00 0x02
0x00
MEMORY MODULE INFORMATION
Slot Card Size Amount Enabled
---- --------- --------------
0A, 0B 16 MB 16 MB
1A, 1B 16 MB 16 MB
2A, 2B 32 MB 32 MB
3A, 3B 32 MB 32 MB
Physical Memory: 192 MB (0x0c000000)
Configured Memory: 192 MB (0x0c000000)
Information Menu: Enter command >
--
tschüß,
Jochen
Homepage: http://www.unixag-kl.fh-kl.de/~jkunz/