[OpenBIOS] Solaris anyone?

Blue Swirl blauwirbel at gmail.com
Mon Apr 25 20:15:16 CEST 2011


On Fri, Apr 22, 2011 at 10:08 AM, Mark Cave-Ayland
<mark.cave-ayland at siriusit.co.uk> wrote:
> With my previously posted patched applied:
>
> ./qemu-system-sparc -cdrom /home/build/src/qemu/sparcimage/sol8-cd1.iso
> -boot d -nographic -prom-env 'auto-boot?=false'
>
> Configuration device id QEMU version 1 machine id 32
> CPUs: 1 x FMI,MB86904
> UUID: 00000000-0000-0000-0000-000000000000
> Welcome to OpenBIOS v1.0 built on Apr 20 2011 18:52
>  Type 'help' for detailed information
>
> 0 > boot cdrom:d -v Not a bootable ELF image
> Loading a.out image...
> Loaded 7680 bytes
> entry point is 0x4000
> bootpath: /iommu/sbus/espdma/esp/sd at 2,0:d
>
> Jumping to entry point 00004000 for type 00000005...
> switching to new context:
> Size: 259040+54154+47486 Bytes
> SunOS Release 5.8 Version Generic_108528-09 32-bit
> Copyright 1983-2001 Sun Microsystems, Inc.  All rights reserved.
> Ethernet address = 52:54:0:12:34:56
> Using default device instance data
> vac: enabled in write through mode
> mem = 131072K (0x8000000)
> avail mem = 110260224
> root nexus = SUNW,SPARCstation-5
> iommu0 at root: obio 0x10000000
> sbus0 at iommu0: obio 0x10001000
> dma0 at sbus0: SBus slot 5 0x8400000
> dma0 is /iommu at 0,10000000/sbus at 0,10001000/espdma at 5,8400000
> /iommu at 0,10000000/sbus at 0,10001000/espdma at 5,8400000/esp at 5,8800000 (esp0):
>        esp-options=0x46
> esp0 at dma0: SBus slot 5 0x8800000 sparc ipl 4
> esp0 is /iommu at 0,10000000/sbus at 0,10001000/espdma at 5,8400000/esp at 5,8800000
> sd2 at esp0: target 2 lun 0
> sd2 is
> /iommu at 0,10000000/sbus at 0,10001000/espdma at 5,8400000/esp at 5,8800000/sd at 2,0
> root on
> /iommu at 0,10000000/sbus at 0,10001000/espdma at 5,8400000/esp at 5,8800000/sd at 2,0:b
> fstype ufs
> obio0 at root
> obio0 at obio0: obio 0x100000, sparc ipl 12
> zs0 is /obio/zs at 0,100000
> obio1 at obio0: obio 0x0, sparc ipl 12
> zs1 is /obio/zs at 0,0
> cpu0: FMI,MB86904 (mid 0 impl 0x0 ver 0x5 clock 170 MHz)
> Configuring /dev and /devices
> pseudo-device: devinfo0
> devinfo0 is /pseudo/devinfo at 0
> tcx0 at sbus0: SBus slot 3 0x800000 and SBus slot 3 0x2000000 and SBus slot
> 3 0x4000000 and SBus slot 3 0x6000000 and SBus slot 3 0xa000000 and SBus
> slot 3 0xc000000 and SBus slot 3 0xe000000 and SBus slot 3 0x700000 and SBus
> slot 3 0x200000 and SBus slot 3 0x300000 and SBus slot 3 0x0 and SBus slot 3
> 0x240000 and SBus slot 3 0x280000 SBus level 5 sparc ipl 9
> tcx0 is /iommu at 0,10000000/sbus at 0,10001000/SUNW,tcx at 3,800000
> tcx0: revision 0, screen 1024x768
> ledma0 at sbus0: SBus slot 5 0x8400010
> le0 at ledma0: SBus slot 5 0x8c00000 sparc ipl 6
> le0 is /iommu at 0,10000000/sbus at 0,10001000/ledma at 5,8400010/le at 5,8c00000
> sbusmem0 at sbus0: SBus slot 0 0x0
> sbusmem0 is /iommu at 0,10000000/sbus at 0,10001000/sbusmem at 0,0
> sbusmem1 at sbus0: SBus slot 1 0x0
> sbusmem1 is /iommu at 0,10000000/sbus at 0,10001000/sbusmem at 1,0
> sbusmem2 at sbus0: SBus slot 2 0x0
> sbusmem2 is /iommu at 0,10000000/sbus at 0,10001000/sbusmem at 2,0
> sbusmem3 at sbus0: SBus slot 3 0x0
> sbusmem3 is /iommu at 0,10000000/sbus at 0,10001000/sbusmem at 3,0
> sbusmem4 at sbus0: SBus slot 4 0x0
> sbusmem4 is /iommu at 0,10000000/sbus at 0,10001000/sbusmem at 4,0
> sbusmem5 at sbus0: SBus slot 5 0x0
> sbusmem5 is /iommu at 0,10000000/sbus at 0,10001000/sbusmem at 5,0
> pseudo-device: winlock0
> winlock0 is /pseudo/winlock at 0
> pseudo-device: llc10
> llc10 is /pseudo/llc1 at 0
> pseudo-device: lofi0
> lofi0 is /pseudo/lofi at 0
> pseudo-device: fcp0
> fcp0 is /pseudo/fcp at 0
> Using RPC Bootparams for network configuration information.
> Skipping interface le0
> Searching for configuration file(s)...
>
> Select a Language
>
>   0. English
>   1. French
>   2. German
>   3. Italian
>   4. Japanese
>   5. Korean
>   6. Simplified Chinese
>   7. Spanish
>   8. Swedish
>   9. Traditional Chinese
>
> Please make a choice (0 - 9), or press h or ? for help:
>
> Wow. All I can say is thank you so much to everyone who helped me get this
> far - in particular Blue, Artyom and Tarl. Does anyone know if we are the
> first non-Sun firmware to be able to boot a Solaris kernel?
>
> Blue - I think you owe me that 1.1 release soon!

Great! I agree 1.1 should happen soon.



More information about the OpenBIOS mailing list