Subject: Re: getting a 9500/120 to boot?
To: netbsd-macppc <port-macppc@NetBSD.ORG>
From: James Bilotto <jb13@gomerbud.com>
List: port-macppc
Date: 03/04/2004 09:55:54
On Thu, Mar 04, 2004 at 05:47:57PM +0100, Riccardo wrote:
> 
> > > this is not good news...
> > > since I get the "default catch" at every first attempt!
> > 
> > have you tried seting load-base to 600000 and real-base to F00000?
> yes. I tried without, by setting only load-base and both. Resetting
> using reset-all.
> 
> > 
> > > I tried both using serial console as switching to video first. Besides,
> > > on OF 1.0.5 I need to use
> > > " pci/card_location" output
> > > " kbd" input
> > >
> > > tgo switch to video console. note the space as a first character.
> > 
> > the spaces are supose to be their, but i wouldn't use those commands,
> > OF seems to get confused about just where the console is. try changing
> > the default console with output-device and input-device.
> I couldn't get output-device and input-device to work here. SO I wen the
> more complex route (1.0.5 was quite crude). Right now I am testing only
> through ttya since using screen and kbd could pose problems, so some
> people report.

here is a transcript from my 9500 over serial console, it works just fine
for me. i don't know what else to tell you.

Open Firmware, 1.0.5
To continue booting the MacOS type:
BYE<return>
To continue booting from the default boot device type:
BOOT<return>
 ok
0 > printenv

little-endian?      false               false
real-mode?          false               false
auto-boot?          false               true
diag-switch?        false               false
fcode-debug?        false               false
oem-banner?         false               false
oem-logo?           false               false
use-nvramrc?        true                false
real-base           BF00000             -1
real-size           100000              100000
virt-base           -1                  -1
virt-size           100000              100000
load-base           4000                4000
pci-probe-list      -1                  -1
screen-#columns     64                  64
screen-#rows        28                  28
selftest-#megs      0                   0
boot-device         /AAPL,ROM           /AAPL,ROM
boot-file
diag-device         fd:diags            fd:diags
diag-file
input-device        ttya                ttya
output-device       ttya                ttya
oem-banner
oem-logo
  z 2C + 8CC '& 8 + BRpatchyn then ;;l-method else $call-parent then ;
boot-command        boot                boot
 ok
0 > setenv real-base F00000  ok
0 > setenv load-base 600000  ok
0 > reset-all
Open Firmware, 1.0.5
To continue booting the MacOS type:
BYE<return>
To continue booting from the default boot device type:
BOOT<return>
 ok
0 > boot fd:0 -
OF_open bootpath=fd
read stage 2 blocks: 0123456. done!
starting stage 2...

>> NetBSD/macppc OpenFirmware Boot, Revision 1.7
>> (autobuild@tgm.netbsd.org, Sat Feb 21 04:58:26 UTC 2004)
4070268-
Please remove disk 1, insert disk 2, and press return...
+191668=0x410abc
 start=0x800000
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 1.6ZK (INSTALL) #0: Sat Feb 21 05:37:01 UTC 2004
	autobuild@tgm.netbsd.org:/autobuild/HEAD/macppc/OBJ/autobuild/HEAD/src/sys/arch/macppc/compile/INSTALL
total memory = 192 MB
avail memory = 180 MB
no active packagemainbus0 (root)
cpu0 at mainbus0: 604ev (Revision 2.2), ID 0 (primary)
cpu0: HID0 8090c084<EMCP,DOZE,DPM,ICE,DCE,SGE,BHT>
bandit0 at mainbus0
pci0 at bandit0 bus 0
pci0: i/o space, memory space enabled
pchb0 at pci0 dev 11 function 0
pchb0: vendor 0x106b product 0x0001 (rev. 0x03)
ofb0 at pci0 dev 14 function 0: cannot map framebuffer
obio0 at pci0 dev 16 function 0: addr 0xf3000000
esp0 at obio0 offset 0x10000 irq 12: NCR53C94, 25MHz, SCSI ID 7
scsibus0 at esp0: 8 targets, 8 luns per target
mc0 at obio0 offset 0x11000: irq 14,2,3: address 08:00:07:df:d6:30
zsc0 at obio0 offset 0x13000: irq 15,16
zstty0 at zsc0 channel 0 (console)
zstty1 at zsc0 channel 1
awacs at obio0 offset 0x14000 not configured
swim3 at obio0 offset 0x15000 not configured
adb0 at obio0 offset 0x16000 irq 18: 0 targets
mesh0 at obio0 offset 0x18000 irq 13: 50MHz, SCSI ID 7
scsibus1 at mesh0: 8 targets, 8 luns per target
nvram0 at obio0 offset 0x1d000
bandit1 at mainbus0
pci1 at bandit1 bus 1
pci1: i/o space, memory space enabled
pchb1 at pci1 dev 11 function 0
pchb1: vendor 0x106b product 0x0001 (rev. 0x03)
fxp0 at pci1 dev 13 function 0: i82550 Ethernet, rev 12
fxp0: interrupting at irq 27
fxp0: Ethernet address 00:02:b3:64:8c:a8
inphy0 at fxp0 phy 1: i82555 10/100 media interface, rev. 4
inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
md0: internal 2048 KB image area
scsibus0: waiting 2 seconds for devices to settle...
scsibus1: waiting 2 seconds for devices to settle...
cd0 at scsibus1 target 3 lun 0: <MATSHITA, CD-ROM CR-8008, 8.0h> cdrom removable
sd0 at scsibus1 target 4 lun 0: <SEAGATE, ST32151N, 0560> disk fixed
sd0: 2047 MB, 4177 cyl, 8 head, 125 sec, 512 bytes/sect x 4193415 sectors
boot device: <unknown>
root on md0a dumps on md0b
WARNING: clock gained 12 days -- CHECK AND RESET THE DATE!
root file system type: ffs
erase ^H, werase ^W, kill ^U, intr ^C, status ^T
mount_mfs: Unable to determine file system size
Terminal type? [vt100]
uid 0, pid 13, command tset, on /: file system full

/: write failed, file system is full
[1]   Segmentation fault      tset -s -m ":?${TERM}"
(I)nstall, (S)hell or (H)alt ? s
# halt
Mar  4 09:42:10 halt: halted by root
syncing disks... done
halted

EXIT called ok
0 > shut-down