Subject: port-acorn32/23822: boot32 fails on my Risc PC
To: None <gnats-bugs@gnats.netbsd.org>
From: Ben Harris <bjh21@netbsd.org>
List: netbsd-bugs
Date: 12/21/2003 14:31:47
>Number: 23822
>Category: port-acorn32
>Synopsis: boot32 fails on my Risc PC
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: port-acorn32-maintainer
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sun Dec 21 14:32:01 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator: Ben Harris
>Release: 2003-12-16
>Organization:
>Environment:
Risc PC 700, ARM610 CPU (also tested with SA-110), EtherB and EtherV
network cards, 32 MB DRAM + 2 MB VRAM, RISC OS 3.70. Booting off NetFS.
>Description:
boot32 loads the kernel, but hangs after printing "bye bye from RISC OS!".
After a few minutes (less with the SA-110), it fills the screen with
garbage.
boot32 seems to work fine on my NC, by contrast.
>How-To-Repeat:
Using boot32 and netbsd-INSTALL.gz from the 2003-12-16 tgm build (the
latter renamed to nb32inst):
*i am :viking boot
*wimpslot -min 8192k
*boot32 nb32inst
>Fix:
Workaround is to use BtNetBSD, which still works.
>Release-Note:
>Audit-Trail:
>Unformatted:
>> NetBSD/acorn32 RISC OS Boot, Revision 3.20
>> (cyber@tgm.netbsd.org, Tue Dec 16 13:00:23 UTC 2003)
>> Booting NetBSD/acorn32 on a RiscPC/A7000/NC
Booting nb32inst (howto = 0x0)
Got 1926 memory pages each 4 kilobytes to mess with.
Getting memory configuration
Found ROM (0) at 0x00000000 for 4096 k
Found I/O (0) at 0x03000000 for 8192 k
Found I/O (1) at 0x08000000 for 31072 k
Found DRAM (0) at 0x10000000 for 16384 k
Found DRAM (1) at 0x14000000 for 16384 k
Found VRAM (0) at 0x02000000 for 2048 k
Getting actual memorymapping ; sorting -
Found physical memory blocks :
[0x21f80000-0x21ffffff] [0x1008c000-0x100dafff] [0x100dd000-0x100e5fff]
[0x100fe000-0x10133fff] [0x101be000-0x108adfff]
Loading nb32inst 3666544+186120=0x3acbb4
Preparing for booting nb32inst ... shift and check ... OK!
Starting at 0xf0000000
Will boot in a few secs due to relocation....
bye bye from RISC OS!