Subject: Re: New bootloader for testing.... - SA compatible ?
To: Reinoud Zandijk <imago@kabel065011.kabel.utwente.nl>
From: Leo Smiers <L.Smiers@cable.A2000.nl>
List: port-arm32
Date: 12/02/2000 10:15:45
In <URL:news:local.port-arm32> on Sat 02 Dec, Reinoud Zandijk wrote:
> Hi all,
> 
> 
> I've also worked on StrongARM compatibility and i'm very very anxious to
> see if it works OK ... I dont have a SA myself so i cant test my code :(
> .... I looked at the usage of cp15 registers on the SA in the Linux loader
> source and i hope it'll work fine now.
> 
> For sanity's sake please test a set and not mixtures .... since they are
> dependend on eachother ...

I have done the test on a RISC PC with SA and RISC OS 4 with the
following memory 16 Mb + 32 Mb + 2 Mb VRAM.

To do the test I had to alter the fastboot script because I do not want to
install your testkernel as the new netbsd kernel, also do I have a
different root device. Any way here is the changed fastboot script:

=== START
|Run <BtNetBSD$Dir>.native.mountufs ADFS 4
Run <BtNetBSD$Dir>.PreBoot
*Wimpslot 3000k
Run <BtNetBSD$Dir>.BtNetBSD <BtNetBSD$Dir>.^.netbsd root=/dev/wd1a maxproc=64 nofpa
=== END

To see any output while the kernel was booting (that is after the press a 
key message I presume?) I had to change to the following screen mode:
1024 x 768 256 colours. The text appeared in a redish colour.

Now the real test result:
	The kernel stopped after the message: Swithing to new L1 page table

I had to reset the computer to get it back to life.

Another result:
When booting in 800x600 256 colours the loader stops with the message:
	Help! non contigunous relocate area.
	
Booting in 1024 x 768 in 32K colours and 800 x 600 in 16M colours seemed to
proceed (I had to press the key) but the output was unreadable and there was
no drive or any other activity.

If you want more info like screen display output please send me an email
and I will write it down and send it to you. As this needs some manual
copying I first want to know if you need that info :-).

Leo

-- 
Leo Smiers
System specialist FB/SP                    bv Nederland Haarlem
!PDF 0.73a | !Flash 0.49c                  http://people.a2000.nl/lsmiers