Re: NetBSD4 INSTALL kernel fails to boot on A7000
"Peter Howkins" <[email protected]> Fri, 10 Oct 2008 11:15:15 +0100
| Newsgroups | gmane.os.netbsd.ports.acorn32 |
|---|---|
| Message-ID | <[email protected]> |
On Thu, Oct 9, 2008 at 10:52 PM, Chris Gilbert <[email protected]> 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 -- [email protected] http://www.marutan.net