Subject: Re: netbsd/macppc 1.6.2 on motorola starmax 4160 does not boot
To: None <port-macppc@netbsd.org>
From: Matthias Gruber <matthias.gruber@wolnet.de>
List: port-macppc
Date: 03/31/2004 09:44:54
hello,
just in case someone is interested...
i got this partly solved.
the batterie was empty (< 2V)
i had a lot of typos in my config logs, now it is:
change open firmware values
setenv auto-boot? false
setenv load-base 600000
setenv real-base F00000
setenv input-device kbd
setenv output-device ATY,264@11
reset-all
boot netbsd installer from cd :
boot ata/atapi-disk:0 NETBSD.MACPPC
test boot command:
boot ata/ata-disk:0 netbsd
change open firmware values for autoboot:
setenv auto-boot? true
setenv boot-device ata/ata-disk:0
setenv boot-file netbsd
reset-all
this was for ide-hd, for scsi hd connected to internal scsi it is:
dev / ok
dev scsi ok
ls
FF8346D8: /sd@0,0
FF8352C0: /st@0,0
test
boot scsi/sd:0 netbsd
open firmware:
setenv boot-device boot scsi/sd:0
setenv boot-file netbsd
setenv auto-boot? true
i can't get working an adaptec aha-2940 mac controller (it has firmware
4.1). installation is possible, but it does not boot. after
boot /bandit/ADPT,2940UW/disk:0 netbsd
i got two types of error:
can't OPEN: /bandit/ADPT,2940UW/disk:0
and
Unexpected Sequencer Interrupt! (crash!)
bye,
matthias
> hello,
>
> i got another motorola starmax to install netbsd 1.6.2 on it.
> this one was equipped with an adaptec aha-2940 uw/mac and an ibm 4gb scsi
> hd.
>
> i was able to install netbsd.ppc from cd but i could not get the machine
> booting from hd.
>
> i did:
> setenv auto-boot? false
> setenv virt-base 600000
> setenv real-base F00000
> setenv input-device kbd
> setenv output-device ATY,264@11
> reset-all
>
> boot ata/atapi-disk netbsd
>
> after that i did the standard cd installation and reboot.
>
> the adaptec 2940 is listetd as
> 00630BF0: /bandit@F2000000
> 0063E1D8: /pci106b,1@B
> 0063E3B0: /pci10b8,a011@D
> 0063E6D0: /ADPT,2940UW@E
> 0066CD38: /disk@0,0
> 0066DBC8: /tape@0,0
> 0066ECF8: /pci10b8,a011@F
> so i tried the following boot commands:
>
> boot /bandit/ADPT,2940UW/disk:0 netbsd
>
> can't OPEN: /bandit/ADPT,2940UW/disk:0
>
> boot /bandit@F2000000/ADPT,2940UW@E/disk@0:0 netbsd
>
> Unexpected Sequencer Interrupt! (crash!)
>
> boot /bandit@F2000000/ADPT,2940UW@E/disk:0 netbsd
>
> Unexpected Sequencer Interrupt! (crash!)
> or
> can't OPEN: /bandit@F2000000/ADPT,2940UW@E/disk:0
>
>
> after removing the adaptec controller and connecting the scsi-hd to the
> internal scsi (using an adapter) i got the following.
>
> boot scsi/sd:0 netbsd
>
> F_open bootpath=scsi/sd
> read stage 2 blocks: 01234567. done!
> starting stage 2...
>
>>> NetBSD/macppc OpenFirmware Boot, Revision 1.7
>>> (autobuild@tgm.netbsd.org, Tue Feb 10 23:44:14 UTC 2004)
> no active package3872492
>
> (crash after that line!)
>
>
> i switched to an ide-only configuration with a 10gb ide-hd, but got the same
> boot crash as before (internal scsi)
>
> after every boot command trying to boot from hd the open firmware says
> "reset to change and reboots. this does not occur when booting from cd.
> after the reset virt-base and real-base are back to their default values!
> could this cause the boot problems?
>
> ok
> 0 > setenv auto-boot? false ok
> 0 > setenv virt-base 600000 ok
> 0 > setenv real-base F00000 ok
> 0 > setenv input-device kbd ok
> 0 > setenv output-device ATY,264@11 ok
> 0 > reset-all
> Open Firmware, 2.0.2
> To continue booting the MacOS type:
> BYE<return>
> To continue booting from the default boot device type:
> BOOT<return>
> ok
> 0 > dev scsi ok
> 0 > ls
> 00634690: /sd@0,0
> 00635278: /st@0,0
> ok
> 0 > boot scsi/sd:0 NETBSD.MACPP
> RESETing to change Configuration!
> bad partition number, using 0
> OF_open bootpath=scsi/sd
> read stage 2 blocks: 01234567. done!
> starting stage 2...
>
>>> NetBSD/macppc OpenFirmware Boot, Revision 1.7
>>> (autobuild@tgm.netbsd.org, Tue Feb 10 23:44:14 UTC 2004)
> 3872492
> Open Firmware, 2.0.2
> To continue booting the MacOS type:
> BYE<return>
> To continue booting from the default boot device type:
> BOOT<return>
> ok
> 0 > printenv
>
> [...]
> use-nvramrc? false false
> real-base -1 -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 kbd ttya
> output-device ATY,264@11 ttya
> oem-banner
> oem-logo
> nvramrc
> boot-command boot boot
> ok
> 0 >
>
> i read the documentation, install notes, faq and a lot of messages
> concerning the tanzania-based macs, but didn't find anything to solve this
> problem.
>
> perhaps someone can give me a hint, etc.
>
> tia.
> matthias
>
>
>