Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 4 Sep 2002 14:36:37 +0200
From:      Joerg Wunsch <j@ida.interface-business.de>
To:        freebsd-sparc@freebsd.org
Subject:   Sun AXi boot success
Message-ID:  <20020904143637.F96461@ida.interface-business.de>

next in thread | raw e-mail | index | archive | help
[I'm currently not yet subscribed to this list, so please keep me
Cc'ed.]

Just out of curiosity, i downloaded Jake's ISO image, and gave it a
try on a basically already retired Sun AXi based workstation here.
It worked!

The Sun AXi is an OEM mainboard once produced by SME, with the idea in
mind that PC resellers could package this into a PC/ATX form factor
case, and ship reasonably cheap UltraSPARC-powered machines.  Years
ago, our company bought such a machine just for evaluation.  I don't
know what happend to the Sun AXi line afterwards, and unfortunately
currently can't seem to find the (quite fine!) hardware manual
provided by Sun either.

The machine is a PCI-based one with an on-board dual-channel Symbios
Logic SCSI controller (IMHO a 53c876), and a 335 MHz UltraSPARC IIi
CPU.  The VGA seen below is not on-board, it's been installed into a
PCI slot.

Here's the boot messages from the CD boot (haven't yet found a disk i
could spare for it to do a complete installation).  The label on the
installed Solaris 8 (maybe Sol 9, i don't know right now) disk is
however not recognized.  The date obtained from the RTC seems to be
wrong, too.

Is the cd9660:cd0 root FS expected to be entered manually?

Here's the boot messages for the record.

SPARCengine(tm)Ultra(tm) AXi (UltraSPARC-IIi 335MHz), No Keyboard
OpenBoot 3.10.4 , 256 MB memory installed, Serial #23881.
Ethernet address 0:40:61:0:5d:49, Host ID: 80005d49.



Boot device: disk  File and args: 
~%b
ok probe-scsi-all
/pci@1f,0/pci@1/scsi@1,1

/pci@1f,0/pci@1/scsi@1
Target 0 
  Unit 0   Disk     IBM     DDRS-39130W     S97B
Target 6 
  Unit 0   Removable Read Only device    PIONEER CD-ROM DR-U06S  1.05

ok boot cdrom
Boot device: /pci@1f,0/pci@1/scsi@1/disk@6,0:f  File and args: 
 
>> FreeBSD/sparc64 boot block
   Boot path:   /pci@1f,0/pci@1/scsi@1/disk@6,0:f
   Boot loader: /boot/loader
Console: OpenFirmware console
disk0 is /pci@1f,0/pci@1/scsi@1/disk@6
FreeBSD/sparc64 loader
bootpath="/pci@1f,0/pci@1/scsi@1/disk@6,0:f"
loaddev=disk0s0a:
> \
\: unknown command
|
/boot/kernel/kernel data=0x2f7e08+0xec338 syms=[0x8+0x435c0+0x8+0x3527b]
Hit [Enter] to boot immediately, or any other key for command prompt.
Booting [/boot/kernel/kernel]...               
nothing to autoload yet.
jumping to kernel entry at 0xc0038000.
Copyright (c) 1992-2002 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD 5.0-CURRENT #0: Mon Jun 24 05:46:27 GMT 2002
    jake@u60.locore.ca:/usr/obj/usr/current/src/sys/GENERIC
Preloaded elf kernel "/boot/kernel/kernel" at 0xc0460000.
Timecounter "tick"  frequency 334730031 Hz
cpu0: Sun Microsystems UltraSparc-IIi Processor (334.73 MHZ CPU)
nexus0: <OpenFirmware Nexus device>
pcib0: <U2P UPA-PCI bridge> on nexus0
pcib0: SUNW,sabre: impl 0, version 0: ign 7c0 DVMA map: 0xc0000000 to 0xdfffffff
PCI-PCI bridge at 0/1/1: setting bus #s to 0/1/1
pcib0: ofw_pci_init: descending to subordinate PCI bus
device 1/1/0: latency timer 0 -> 82
pcib0: ofw_pci_init: no interrupt mapping found for 1/1/0 (preset 0)
device 1/1/1: latency timer 0 -> 82
pcib0: ofw_pci_init: mapping intr for 1/1/1 to 33 (preset was 0)
device 1/4/0: latency timer 0 -> 66
pcib0: ofw_pci_init: mapping intr for 1/4/0 to 24 (preset was 209)
PCI-PCI bridge at 0/1/0: setting bus #s to 0/2/2
pcib0: ofw_pci_init: descending to subordinate PCI bus
device 2/1/0: latency timer 0 -> 140
pcib0: ofw_pci_init: mapping intr for 2/1/0 to 32 (preset was 0)
device 2/1/1: latency timer 0 -> 140
pcib0: ofw_pci_init: mapping intr for 2/1/1 to 32 (preset was 0)
pci0: <PCI bus> on pcib0
pcib1: <APB PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
sym0: <875> port 0x400-0x4ff mem 0x2000-0x2fff,0x1000-0x10ff irq 32 at device 1.0 on pci1
sym0: No NVRAM, ID 7, Fast-20, SE, parity checking
sym1: <875> port 0x800-0x8ff mem 0x4000-0x4fff,0x3000-0x30ff irq 32 at device 1.1 on pci1
sym1: No NVRAM, ID 7, Fast-20, SE, parity checking
pcib2: <APB PCI-PCI bridge> at device 1.1 on pci0
pci2: <PCI bus> on pcib2
ebus0: revision 0x01
ebus0: <PCI-EBus2 bridge> mem 0xf1000000-0xf17fffff,0xf0000000-0xf0ffffff at device 1.0 on pci2
ebus0: <auxio> addr 0x140072f000-0x140072f003,0x140072c000-0x140072c003,0x140072a000-0x140072a003,0x1400728000-0x1400728003,0x1400726000-0x1400726003 (no driver attached)
ebus0: <power> addr 0x1400724000-0x1400724003 irq 37 (no driver attached)
ebus0: <SUNW,pll> addr 0x1400504000-0x1400504002 (no driver attached)
ebus0: <se> addr 0x1400400000-0x140040007f irq 43 (no driver attached)
ebus0: <su_pnp> addr 0x14003803f8-0x14003803ff irq 41 (no driver attached)
ebus0: <su_pnp> addr 0x14003602f8-0x14003602ff irq 42 (no driver attached)
ebus0: <ecpp> addr 0x1400700000-0x140070000f,0x140030015c-0x140030015d,0x1400340278-0x1400340287 irq 34 (no driver attached)
ebus0: <fdthree> addr 0x1400720000-0x1400720003,0x1400706000-0x140070600f,0x14003203f0-0x14003203f7 irq 39 (no driver attached)
eeprom0: <EBus EEPROM/clock> addr 0x1400000000-0x1400001fff on ebus0
eeprom0: model mk48t59
eeprom0: hostid 80005d49
ebus0: <flashprom> addr 0x1000000000-0x10000fffff (no driver attached)
ebus0: <beeper> addr 0x1400722000-0x1400722003 (no driver attached)
hme0: <Sun HME 10/100 Ethernet> mem 0x40008000-0x4000ffff irq 33 at device 1.1 on pci2
hme0: Ethernet address: 00:40:61:00:5d:49
miibus0: <MII bus> on hme0
nsphy0: <DP83840 10/100 media interface> on miibus0
nsphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
pci2: <display, VGA> at device 4.0 (no driver attached)
Timecounters tick every 10.000 msec
Waiting 15 seconds for SCSI devices to settle
cd0 at sym0 bus 0 target 6 lun 0
cd0: <PIONEER CD-ROM DR-U06S 1.05> Removable CD-ROM SCSI-2 device 
cd0: 19.230MB/s transfers (19.230MHz, offset 16)
cd0: cd present [618952 x 512 byte records]
da0 at sym0 bus 0 target 0 lun 0
da0: <IBM DDRS-39130W S97B> Fixed Direct Access SCSI-2 device 
da0: 40.000MB/s transfers (20.000MHz, offset 15, 16bit), Tagged Queueing Enabled
da0: 8715MB (17850000 512 byte sectors: 255H 63S/T 1111C)

Manual root filesystem specification:
  <fstype>:<device>  Mount <device> using filesystem <fstype>
                       eg. ufs:da0a
  ?                  List valid disk boot devices
  <empty line>       Abort manual input

mountroot> ?
Possibly valid devices for 'ufs' root:
 "console" "ctty" "mem" "log" "da" "cd" "FD" "pass" "pci" "ofw" "xpt" "ata" "net"

Manual root filesystem specification:
  <fstype>:<device>  Mount <device> using filesystem <fstype>
                       eg. ufs:da0a
  ?                  List valid disk boot devices
  <empty line>       Abort manual input

mountroot> cd9660:cd0
Mounting root from cd9660:cd0
setrootbyname failed
cd9660: RockRidge Extension
Invalid time in real time clock.
Check and reset the date immediately!
Entropy harvesting: interrupts ethernet point_to_point.
Automatic boot in progress...
+++ mount_md of /var
md1: Malloc disk
/dev/md1c: 32.0MB (65536 sectors) block size 16384, fragment size 2048
        using 4 cylinder groups of 8.02MB, 513 blks, 1152 inodes.
super-block backups (for fsck -b #) at:
 32, 16448, 32864, 49280
+++ populate /var using /etc/mtree/BSD.var.dist
./account missing (created)
./at missing (created)
./at/jobs missing (created)
./at/spool missing (created)
./backups missing (created)
./crash missing (created)
./cron missing (created)
./cron/tabs missing (created)
./db missing (created)
./db/entropy missing (created)
./db/ipf missing (created)
./db/pkg missing (created)
./games missing (created)
./games/hackdir missing (created)
./games/hackdir/save missing (created)
./games/larn missing (created)
./games/phantasia missing (created)
./heimdal missing (created)
./log missing (created)
./mail missing (created)
./msgs missing (created)
./preserve missing (created)
./run missing (created)
./run/named missing (created)
./run/ppp missing (created)
./rwho missing (created)
./spool missing (created)
./spool/lock missing (created)
./spool/lpd missing (created)
./spool/mqueue missing (created)
./spool/opielocks missing (created)
./spool/output missing (created)
./spool/output/lpd missing (created)
./tmp missing (created)
./tmp/vi.recover missing (created)
./yp missing (created)
+++ create log files based on the contents of /etc/newsyslog.conf
+++ create lastlog
md2: Malloc disk
/dev/md2c: 64.0MB (131072 sectors) block size 16384, fragment size 2048
        using 4 cylinder groups of 16.02MB, 1025 blks, 2176 inodes.
super-block backups (for fsck -b #) at:
 32, 32832, 65632, 98432
Doing initial network setup:
 hostname.
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128 
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2 
        inet 127.0.0.1 netmask 0xff000000 
Additional routing options:.
Routing daemons:.
Additional daemons: syslogdJan  1 00:00:41  syslogd: kernel boot file is /kernel
.
Doing additional network setup:.
Starting final network daemons:.
ELF ldconfig path: /usr/lib /usr/lib/compat
Starting standard daemons: cron sendmail-submit sendmail-clientmqueuecan not chdir(/var/spool/clientmqueue/): No such file or directory
Jan  1 00:00:49  sm-msp-queue[110]: NOQUEUE: SYSERR(root): can not chdir(/var/spool/clientmqueue/): No such file or directory
.
cp: /etc/motd: Read-only file system
chmod: /etc/motd: Read-only file system
Initial rc.sparc64 initialization:.

FreeBSD/sparc64 (Amnesiac) (ofwcons)

login: root
Jan  1 00:00:57  login: ROOT LOGIN (root) ON ofwcons
Copyright (c) 1992-2002 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.

FreeBSD ?.?.?  (UNKNOWN)

Welcome to FreeBSD!

Before seeking technical support, please use the following resources:

o  Security advisories and updated errata information for all releases are
   at http://www.FreeBSD.org/releases/ - always consult the ERRATA section
   for your release first as it's updated frequently.

o  The Handbook and FAQ documents are at http://www.FreeBSD.org/ and,
   along with the mailing lists, can be searched by going to
   http://www.FreeBSD.org/search/.  If the doc distribution has
   been installed, they're also available formatted in /usr/share/doc.

If you still have a question or problem, please take the output of
`uname -a', along with any relevant error messages, and email it
as a question to the questions@FreeBSD.org mailing list.  If you are
unfamiliar with FreeBSD's directory layout, please refer to the hier(7)
man page.  If you are not familiar with man pages, type `man man'.

You may also use sysinstall(8) to re-enter the installation and
configuration utility.  Edit /etc/motd to change this login announcement.

# df -k
Filesystem 1K-blocks   Used Avail Capacity  Mounted on
cd0           309472 309472     0   100%    /
devfs              1      1     0   100%    /dev
/dev/md1c      32046    110 29374     0%    /var
/dev/md2c      64302      4 59154     0%    /tmp
# disklabel da0
disklabel: ioctl DIOCGDINFO: Invalid argument
# disklabel -r da0
disklabel: bad pack magic number (label is damaged, or pack is unlabeled)
# uname -a
FreeBSD  5.0-CURRENT FreeBSD 5.0-CURRENT #0: Mon Jun 24 05:46:27 GMT 2002     jake@u60.locore.ca:/usr/obj/usr/current/src/sys/GENERIC  sparc64
# camcontrol devlist
<IBM DDRS-39130W S97B>             at scbus0 target 0 lun 0 (pass0,da0)
<PIONEER CD-ROM DR-U06S 1.05>      at scbus0 target 6 lun 0 (pass1,cd0)
# ifconfig -a
hme0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        ether 00:40:61:00:5d:49
        media: Ethernet autoselect
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128 
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2 
        inet 127.0.0.1 netmask 0xff000000 
ppp0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
# ifconfig hme0 193.101.57.113 netmask 0xffffff80
# ping 193.101.57.9
PING 193.101.57.9 (193.101.57.9): 48 data bytes
64 bytes from 193.101.57.9: icmp_seq=0 ttl=64 time=45.383 ms
64 bytes from 193.101.57.9: icmp_seq=1 ttl=64 time=0.250 ms
64 bytes from 193.101.57.9: icmp_seq=2 ttl=64 time=0.253 ms
^C
--- 193.101.57.9 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.250/15.295/45.383/21.275 ms
# 

-- 
J"org Wunsch					       Unix support engineer
joerg_wunsch@interface-systems.de        http://www.interface-systems.de/~j/

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-sparc" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020904143637.F96461>