Ben Morrow | 2 Feb 17:12 2007
Picon

Trouble booting on an A7000+

I'm having trouble booting NetBSD on an A7000+. My machine has 8M of RAM
in addition to the 8M onboard (making 16M :) ), and an i^3 EtherH NIC.
It has no VRAM, which I suspect may be what's causing the difficulties.
It is running RISCOS 3.7, with the updates to !System from TBox/zip from
http://www.iyonix.com/32bit/system.shtml, which I needed to run !FTPc.

This is a log from one of my attempts to boot the install kernel (I
created a Command file to make testing easier), wrapped for mail and
with all the spinner stuff removed. boot32 and InstKern are taken from
BtNetBSD.spk in acorn32/installation/misc on acorn32-3.1.iso.

*
*ehtest { > null: }
*
*set BtNetBSD$Dir adfs::harddisc4.$.mauzo.netbsd
*set NetBSD$MDF BootResources:Configure.Monitors.Acorn.AKF85
*set NetBSD$ScreenMode "X640 Y480 C256"
*set NetBSD$Kernel <BtNetBSD$Dir>.instkern
*unset netbsd$bootoptions
*
*loadmodefile <NetBSD$MDF>
*set Alias$SetNetBSDMode wimpmode <NetBSD$ScreenMode>
*SetNetBSDMode
*
*set Alias$RunNetBSD <BtNetBSD$Dir>.boot32 <NetBSD$Kernel> 
    <NetBSD$BootOptions>
*RunNetBSD

>> NetBSD/acorn32 RISC OS Boot, Revision 3.40
>> (builds <at> b4.netbsd.org, Mon Oct 30 21:24:05 UTC 2006)
(Continue reading)

Dave Daniels | 4 Feb 11:05 2007
Picon

Re: Trouble booting on an A7000+

In article <20070202161257.GA10765 <at> osiris.mauzo.dyndns.org>,
   Ben Morrow <ben <at> morrow.me.uk> wrote:
> I'm having trouble booting NetBSD on an A7000+. My machine has 8M of RAM
> in addition to the 8M onboard (making 16M :) ), and an i^3 EtherH NIC.
> It has no VRAM, which I suspect may be what's causing the difficulties.
> It is running RISCOS 3.7, with the updates to !System from TBox/zip from
> http://www.iyonix.com/32bit/system.shtml, which I needed to run !FTPc.

The last NetBSD version I installed on a A7000+ was 1.5, so I
am not really qualified to say much about 3.1! However, could it
be the size of the install kernel? I remember that I found that
this was an issue with 1.5.

> Ben

Dave Daniels

Reinoud Zandijk | 15 Feb 15:22 2007
Picon

Re: Trouble booting on an A7000+

Hi Ben,

On Fri, Feb 02, 2007 at 04:12:57PM +0000, Ben Morrow wrote:
> >> NetBSD/acorn32 RISC OS Boot, Revision 3.40
> >> (builds <at> b4.netbsd.org, Mon Oct 30 21:24:05 UTC 2006)
> >> Booting NetBSD/acorn32 on a RiscPC/A7000/NC
> 
> Booting adfs::harddisc4.$.mauzo.netbsd.instkern (howto = 0x0)
> Allocated 3455 memory pages, each of 4 kilobytes.
> 
> Getting memory configuration  
> 
> Used 160 kb DRAM at 0x1c2d8000 for video memory

Now thats *not* OK, 1024*768 at 8 bit uses 768 Kb minimum so 160 seems a 
bit short!

> 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  4096 k
> Found DRAM (1) at 0x14000000 for  4096 k
> Found DRAM (2) at 0x18000000 for  4096 k
> Found DRAM (3) at 0x1c000000 for  2912 k
> Found DRAM (4) at 0x1c300000 for  1024 k

As Ben Harris was pointing out, the kernel might be a bit big for a such a 
memory layout but i dont think this ought to be a problem per see.

> Starting at 0xf0000000
(Continue reading)


Gmane