Subject: Re: EBSA285
To: Kazuki Sakamoto <sakamoto@cec.co.jp>
From: Neil A. Carson <neil@causality.com>
List: port-arm32
Date: 10/03/1998 17:45:14
Kazuki Sakamoto wrote:

> I am trying to run the NetBSD-current(Sep 19) EBSA285 kernel with
> Intel EBSA-285. The Kernel which I made by cross-compiling is
> the following condition.
> 
> % arm-netbsd-size -Ax netbsd
> netbsd  :
> section       size         addr
> .text   0x129000   0xeffff020
> .data     0xd000   0xf0129000
> .bss     0x1f9a8   0xf0136000
> Total   0x1559a8
> 
> I tried to read this kernel by using angelboot and ARM SDK 2.1.
> But, both angelboot and ARM SDK stop when it begins to send this kernel.
> I think that bootloader to read kernel and initialize(device, MMU, ...)
> is necessary.
> 
> Please let me know how to run NetBSD/arm32 with EBSA285.

The entry conditions expected by a standard 21285/EBSA NetBSD kernel are
not the same as those provided by the angelboot program. You can change
the kernel to expect the conditions provided by angelboot, or
vice-versa, but probably the best thing to do is to write your own
secondary bootloader that fetches a kernel from a known medium (network,
FLASH/disc etc) in order to speed up development booting.

	Regards,

	Neil

-- 
Neil A. Carson