From owner-freebsd-arm@FreeBSD.ORG Sat Jun 17 19:06:54 2006 Return-Path: X-Original-To: freebsd-arm@freebsd.org Delivered-To: freebsd-arm@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1143F16A47B for ; Sat, 17 Jun 2006 19:06:54 +0000 (UTC) (envelope-from david@sharp.org) Received: from sharp.org (sharp.org [161.58.2.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC12343D5D for ; Sat, 17 Jun 2006 19:06:41 +0000 (GMT) (envelope-from david@sharp.org) Received: from betty.inside.home.sharp.org (sharp.org [161.58.2.117]) by sharp.org (8.12.11.20060308/8.12.9) with ESMTP id k5HJ6Yom098882 for ; Sat, 17 Jun 2006 13:06:37 -0600 (MDT) Received: from betty.inside.home.sharp.org (localhost [127.0.0.1]) by betty.inside.home.sharp.org (8.13.6/8.13.3) with ESMTP id k5HJ6JP8049944; Sat, 17 Jun 2006 12:06:19 -0700 (PDT) (envelope-from david@sharp.org) Received: (from djs@localhost) by betty.inside.home.sharp.org (8.13.6/8.13.6/Submit) id k5HJ6IYH049943; Sat, 17 Jun 2006 12:06:18 -0700 (PDT) (envelope-from david@sharp.org) X-Authentication-Warning: betty.inside.home.sharp.org: djs set sender to david@sharp.org using -f Date: Sat, 17 Jun 2006 12:06:18 -0700 From: David Sharp To: "Daan Vreeken [PA4DAN]" Message-ID: <20060617190618.GA658@mail.secure.net> References: <20060617004355.GA99313@mail.secure.net> <200606172054.09689.Danovitsch@vitsch.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200606172054.09689.Danovitsch@vitsch.net> User-Agent: Mutt/1.4.2.1i Cc: freebsd-arm@freebsd.org Subject: Re: KB9202 booting large kernels X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 19:06:54 -0000 i used ramMonitor to tftp the kernel info flash. using the read command i checked to make sure it was all there. upon booting the kernel via copy from flash same result. works for small kernels not for large. gziped kernels did the same thing. in the compressed state they were less than 2.6M, but never worked if they were larger than 2.6 when uncompressed. so.. it seems like a freebsd problem not the boot loader. On 2006.06.17 20:54:09 +0000, Daan Vreeken [PA4DAN] wrote: > On Saturday 17 June 2006 02:43, David Sharp wrote: > > i have been succesful with smaller nfs-root kernels booting on the > > KB9202. however, when i try larger MD_ROOT kernels it does not work. the > > break point is around 2.6MB total kernel size. as the size approaches > > that number there will be some error messages about elf linker not finding > > a symbol, or no error and just garbage on the console. after passing the > > 2.6M mark by more than 10kB it silently hangs. > > > > does anyone have an idea what might be going wrong? > > I don't have a clue to what is causing it, but I have a KB9202 here since a > couple of weeks, and I have noticed the same problem. > As it was my first experience with FreeBSD on anything not i386 and not Sparc > I assumed I was doing something wrong :) > I boot my board over TFTP, but I have yet to check wether the entire kernel > gets downloaded, or if it's the TFTP client that only reads the first +/- 2.6 > MByte. > > grtz, > Daan >