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