Port-acorn32 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: NetBSD4 INSTALL kernel fails to boot on A7000



On Thu, Oct 9, 2008 at 10:52 PM, Chris Gilbert <chris%dokein.co.uk@localhost> 
wrote:
>
> That's what I expected (I probably wasn't clear enough that you only needed
> to grab the bootloader, not the kernel.)

Ah, I've not been very clear. The 4.0 install kernel didn't work with the 4.99
loader you provided. Here's a list of all the combinations I've tried.

-------------------------

1) 4.0 btNetBSD with 4.0 Install kernel from inside btNetBSD archive

ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-4.0/acorn32/installation/misc/BtNetBSD.spk

Failed. Loaded kernel, printed the random colours to the screen.
Rebooted to RISC OS
and not NetBSD,

2) 4.0 btNetBSD with 4.0 Install kernel from ftp site

ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-4.0/acorn32/installation/misc/BtNetBSD.spk
ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-4.0/acorn32/installation/kernel/netbsd-INSTALL.gz

Failed. Loaded kernel, printed the random colours to the screen.
Rebooted to NetBSD,
crashed with undefined instruction in kernel error, described
previously. and photoed here.

http://www.marutan.net/pics/netbsd4crash.jpg

3) 3.1 btNetBSD with 3.1 Install kernel from inside btNetBSD archive

ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-3.1/acorn32/installation/misc/BtNetBSD.spk

Failed. Loaded kernel, printed the random colours to the screen.
Rebooted to RISC OS
and not NetBSD,

4) 3.1 btNetBSD with 3.1 Install kernel from ftp site

ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-3.1/acorn32/installation/misc/BtNetBSD.spk
ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-3.1/acorn32/installation/kernel/netbsd-INSTALL.gz

Worked. Was able to install and later ran with a GENERIC kernel from
the ftp site.

5) 4.99 btNetBSD with 4.0 Install kernel from ftp site (Your previous
suggestion)

ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-daily/HEAD/200810060002Z/acorn32/installation/misc/BtNetBSD.spk
ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-4.0/acorn32/installation/kernel/netbsd-INSTALL.gz

Failed. Loaded kernel, printed the random colours to the screen.
Rebooted to NetBSD,
crashed with undefined instruction in kernel error, the same as the
4.0 btNetBSD.

http://www.marutan.net/pics/netbsd4crash.jpg

6) 4.99 btNetBSD with 4.99 Install kernel from inside btNetBSD archive
(My idea after finding the kernel in the archive

ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-daily/HEAD/200810060002Z/acorn32/installation/misc/BtNetBSD.spk

Worked, partially. Booted. Was able to step through some of the
install steps until disc formatting stage. Crashed, more details below

-------------------------

I've realised that there's a combination I haven't tried yet.
The 4.99 btNetBSD loaded with the kernel from the 4.0 btNetBSD archive.
I shall try that later.

And I've just had a horrible thought, due to so many copies of
!btNetBSD now claiming
the kernel filetype did I really run the 4.0 kernel on the 4.99 loader ...

I'll do some more testing tonight and get back to you.

> Yeah more details would be useful.

Here is what is printed during. the newfs stage.

Status: Running
Command: /sbin/newfs -V2 -O 1 -b 8192 -f 1024 /dev/rwd0a

-----------------------------------------------------------------------------
/dev/rwd0a: 804.7MB (1648080 sectors) block size 8192, fragment size 1024
using 18 cylinder groups of 44.71MB, 5723 blks, 11136 inodes.
Stopped in pid 10.1 (newfs) at   0x1000: address 0x1000 is invalid
andeq   r0, r0, r0
db>

http://www.marutan.net/pics/netbsd499crash.jpg

> I think we actually keep the display as it was in RISC-OS, IE we don't
> change what was working prior to RISC-OS.  At some point we might be more
> intelligent, eg try and read DDC info and make a mode from that but for now
> we rely on what was set in RISC-OS

Unfortunately not, having just remembered, INSTALL kernels run
at 640x480@60Hz. But running (3.1 GENERIC) kernels take *some* of
the details from the current mode or MDF, they seem to take resolution
but not refresh rate. Proved by creating a MDF with only 60Hz modes in
and it still upped the refresh rate to 85Hz in NetBSD.

Peter

-- 
marutan%gmail.com@localhost
http://www.marutan.net


Home | Main Index | Thread Index | Old Index