I've also tried using kmdb (Solaris kernel debugger) by running using `boot
cdrom -kvd` at the OpenBIOS prompt.
I thought this might help diagnose the problem.
After the kernel debugger prompt occurs and I type `::cont` to continue, the
system hangs completely.
Thanks,
Lowell.
-----Original Message-----
From: Dr. David Alan Gilbert <address@hidden>
Sent: Thursday, 6 February 2020 4:33 AM
To: Lowell,J,Jasper,VIM R <address@hidden>
Cc: address@hidden; address@hidden; address@hidden
Subject: Re: Emulating Solaris 10 on SPARC64 sun4u
* address@hidden (address@hidden) wrote:
I'm currently working towards emulating Solaris 10 on sun4u.
The Solaris 10 ISO image I am attempting to boot is the one from the
Oracle download page at
https://www.oracle.com/solaris/solaris10/downloads/solaris10-get-jsp-downloads.html.
Image: sol-10-u11-ga-sparc-dvd.iso
MD5: 53e8b066f7f250ce2fd2cef063f8072b
I am using QEMU commit 7bd9d0a9e26c7a3c67c0f174f0009ba19969b158.
The command I am using to run QEMU is:
./qemu/sparc64-softmmu/qemu-system-sparc64 -bios
./openbios/obj-sparc64/openbios-builtin.elf -cdrom
./iso/solaris/sol-10-u11-ga-sparc-dvd.iso -boot d -nographic -m 3G
```
CPUs: 1 x SUNW,UltraSPARC-IIi
UUID: 00000000-0000-0000-0000-000000000000
Welcome to OpenBIOS v1.1 built on Feb 5 2020 19:15
Type 'help' for detailed information Trying cdrom:f...
Not a bootable ELF image
Not a bootable a.out image
Loading FCode image...
Loaded 7420 bytes
entry point is 0x4000
Evaluating FCode...
Evaluating FCode...
Ignoring failed claim for va 1000000 memsz af6d6!
Ignoring failed claim for va 1402000 memsz 4dcc8!
Ignoring failed claim for va 1800000 memsz 510c8!
SunOS Release 5.10 Version Generic_147147-26 64-bit Copyright (c)
1983, 2013, Oracle and/or its affiliates. All rights reserved.
could not find debugger-vocabulary-hook>threads:interpret: exception
-13 caught interpret \ Copyright (c) 1995-1999 by Sun Microsystems, Inc.
\ All rights reserved.
\
\ ident "@(#)data64.fth 1.3 00/07/17 SMI"
hex
only forth also definitions
vocabulary kdbg-words
also kdbg-words definitions
defer p@
defer p!
['] x@ is p@
['] x! is p!
8 constant ptrsize
d# 32 constant nbitsminor
h# ffffffff constant maxmin
\
\ Copyright 2008 Sun Microsystems, Inc. All rights reserved.
\ Use is subject to license terms.
\
\ #pragma ident "@(#)kdbg.fth 1.20 08/06/06 SMI"
h# 7ff constant v9bias
h# unix-tte:interpret: exception -13 caught interpret ' unix-tte is
va>tte-data failed with error ffffffffffffffed
WARNING: consconfig: cannot find driver for screen device
/pci@1fe,0/pci@1,1/QEMU,VGA@2 Configuring devices.
WARNING: Interrupt not seen after set_features
GIven that your problem below is looking like an interrupt related problem,
have you figured out where that's coming from?
Dave
--
Dr. David Alan Gilbert / address@hidden / Manchester, UK