Emulated Symbios controller not configured on FreeAXP

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Emulated Symbios controller not configured on FreeAXP

Sevan / Venture37-2
Hi,
I found an Alpha emulator that runs on Windows called FreeAXP[1] which I
tried booting OpenBSD on, It's capable of booting off an OpenBSD iso but
as the 53c810AP (KZPAA) is not supported by siop(4), the kernel is
unable to configure the controller.
Is it just a case of adding the missing device IDs for the controller or
does siop(4) need further work to support the controller?


Sevan

[1] http://www.migrationspecialties.com/FreeAXP.html

    +-------------+    V i r t u a l       serial0
    ¶F¶r¶e¶e¶A¶X¶P¶      A l p h a         on emulator Puffy (128 MB)
    +-------------+                        x64 version 2.4.1.502

ff.fe.fd.fc.fb.fa.f9.f8.f7.f6.f5.
ef.df.ee.ed.ec.f4.eb.ea.e9.e8.e7.e6.....e5.
V7.0-9, built on Mar 18 1999 at 13:25:37
 >>>show device
dka100.1.0.6.0             DKA100                        RRD42  4.5d
dka400.4.0.6.0             DKA400                        HSZ22  d11x
dva0.0.0.0.1               DVA0
ewa0.0.0.11.0              EWA0              02-1D-72-98-C5-F1
pka0.7.0.6.0               PKA0                  SCSI Bus ID 7
 >>>boot dka100
(boot dka100.1.0.6.0 -flags 0)
block 0 of dka100.1.0.6.0 is a valid boot block
reading 15 blocks from dka100.1.0.6.0
bootstrap code read in
base = 1f2000, image_start = 0, image_bytes = 1e00
initializing HWRPB at 2000
initializing page table at 1e4000
initializing machine state
setting affinity to the primary CPU
jumping to bootstrap code

OpenBSD/Alpha Primary Boot
OpenBSD/alpha boot 1.8
VMS PAL rev: 0x1000000010538, OSF PAL rev: 0x100000002012e
Loading bsd...
6894064+543600=0x718060

Unrecognized boot flag '0'.
Copyright (c) 1982, 1986, 1989, 1991, 1993
         The Regents of the University of California.  All rights reserved.
Copyright (c) 1995-2013 OpenBSD. All rights reserved.
http://www.OpenBSD.org

OpenBSD 5.3-current (RAMDISKBIG) #3: Thu Jul  4 17:50:19 MDT 2013
     [hidden email]:/usr/src/sys/arch/alpha/compile/RAMDISKBIG
AlphaServer 400 4/166, 1215MHz
8192 byte page size, 1 processor.
real mem = 134217728 (128MB)
rsvd mem = 2048000 (1MB)
avail mem = 122511360 (116MB)
mainbus0 at root
cpu0 at mainbus0: ID 0 (primary), 21064-0 (pass 2 or 2.1)
apecs0 at mainbus0: DECchip 21071 Core Logic chipset
apecs0: DC21071-CA pass 2, 64-bit memory bus
apecs0: DC21071-DA pass 2
pci0 at apecs0 bus 0
"Symbios Logic 53c810AP" rev 0x01 at pci0 dev 6 function 0 not configured
sio0 at pci0 dev 7 function 0 "Intel 82378IB ISA" rev 0x43
de0 at pci0 dev 11 function 0 "DEC 21040" rev 0x20, 21040 pass 2.0: isa
irq 5, address 02:1d:72:98:c5:f1
isa0 at sio0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
com0: console
com1 at isa0 port 0x2f8/8 irq 3: ns8250, no fifo
kbc selftest: ffffffff
mcclock0 at isa0 port 0x70/2: mc146818 or compatible
softraid0 at root
scsibus0 at softraid0: 256 targets
WARNING: can't figure what device matches "SCSI"
root on rd0a swap on rd0b dump on rd0b
WARNING: clock gained 2 days -- CHECK AND RESET THE DATE!
erase ^?, werase ^W, kill ^U, intr ^C, status ^T

Welcome to the OpenBSD/alpha 5.3 installation program.
(I)nstall, (U)pgrade or (S)hell?

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Emulated Symbios controller not configured on FreeAXP

Miod Vallat
> I found an Alpha emulator that runs on Windows called FreeAXP[1]
> which I tried booting OpenBSD on, It's capable of booting off an
> OpenBSD iso but as the 53c810AP (KZPAA) is not supported by siop(4),
> the kernel is unable to configure the controller.
> Is it just a case of adding the missing device IDs for the
> controller or does siop(4) need further work to support the
> controller?

The siop(4) driver supports the 810, but not the 810AP. The 810AP might
work if declared as equivalent to the 810, capabilitywise, but noone
has ever tried this.

And I can't find any mention of a 810AP is our dmesg archive - all the
real-world KZPAA I've encountered were plain 810.

Is there a way to configure FreeAXP to report a different PCI ID for the
KZPAA?

Miod

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Emulated Symbios controller not configured on FreeAXP

Sevan / Venture37-2
On 07/07/2013 23:45, Miod Vallat wrote:
> The siop(4) driver supports the 810, but not the 810AP. The 810AP might
> work if declared as equivalent to the 810, capabilitywise, but noone
> has ever tried this.
>
> And I can't find any mention of a 810AP is our dmesg archive - all the
> real-world KZPAA I've encountered were plain 810.
>
> Is there a way to configure FreeAXP to report a different PCI ID for the
> KZPAA?

I did have a brief look at this but nowhere obvious gave the option.
I tried to boot NetBSD 6.1 too just now as I found a email thread from
2000 regarding adding 810AP support along other things but that failed
by kernel panicing.
Card being listed as
vendor 0x1000 product 0x0005 (SCSI mass storage, revision 0x01) at pci0
dev 6 function 0 not configured

Will see what feedback I get from the FreeAXP devs regarding changing
PCI ID for the controller.

Sevan

Loading...