From owner-freebsd-arm@FreeBSD.ORG Wed Nov 22 14:05:03 2006 Return-Path: X-Original-To: freebsd-arm@freebsd.org Delivered-To: freebsd-arm@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4006616A403 for ; Wed, 22 Nov 2006 14:05:03 +0000 (UTC) (envelope-from Danovitsch@vitsch.net) Received: from amsfep15-int.chello.nl (amsfep17-int.chello.nl [213.46.243.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 667F643D72 for ; Wed, 22 Nov 2006 14:04:28 +0000 (GMT) (envelope-from Danovitsch@vitsch.net) Received: from Tuinhuisje.Vitsch.net ([62.195.87.223]) by amsfep15-int.chello.nl (InterMail vM.6.01.04.04 201-2131-118-104-20050224) with ESMTP id <20061122140455.VQCJ1751.amsfep15-int.chello.nl@Tuinhuisje.Vitsch.net>; Wed, 22 Nov 2006 15:04:55 +0100 Received: from self (f23025.upc-f.chello.nl [80.56.23.25]) (authenticated bits=0) by Tuinhuisje.Vitsch.net (8.13.1/8.13.1) with ESMTP id kAME4lGP067549; Wed, 22 Nov 2006 15:04:48 +0100 (CET) (envelope-from Danovitsch@vitsch.net) From: "Daan Vreeken [PA4DAN]" Organization: Vitsch Electronics To: "M. Warner Losh" Date: Wed, 22 Nov 2006 15:04:51 +0100 User-Agent: KMail/1.9.1 References: <200611202312.58007.Danovitsch@vitsch.net> <200611211817.23949.Danovitsch@vitsch.net> <20061121.103700.1152757768.imp@bsdimp.com> In-Reply-To: <20061121.103700.1152757768.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200611221504.51893.Danovitsch@vitsch.net> Cc: freebsd-arm@freebsd.org Subject: Re: At91rm9200 how to start with FreeBSD 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: Wed, 22 Nov 2006 14:05:03 -0000 On Tuesday 21 November 2006 18:37, you wrote: > In message: <200611211817.23949.Danovitsch@vitsch.net> > > "Daan Vreeken [PA4DAN]" writes: > : Apart from that I have another problem with this KB9202B board. I use the > : original boot loader that was provided by Kwikbyte and load the kernel > : using TFTP. I would really like to keep using TFTP for it's speed, but > : for some reason not all kernels I have created are bootable... > : I suspect this to be a problem in the boot loader. When I change the > : configuration of my kernel (add a device, or remove one) all of a sudden > : the kernel won't boot. The boot loader doesn't complain during the > : TFTP-transfer, but after typing "e 0x20000000" to execute, the board > : hangs without a single letter being output on the serial console. > : Has anyone else seen this problem? > : Is there a way to fix the TFTP problems I am seeing? > : (Or did I really mess up with compiling?) > > kwikbyte's tftp boot code sucks. I fixed a lot of bugs with it and > you can find the results in bootiic :-) In fact, I started with > kwikbyte's boot loader and have made the original one fit in about ~5k > instead of 16k. I've also added some functionality to it and it takes > up 8k or so. > > Warner Changing the boot loader indeed solved the problems I was seeing. It's also nice to have a progress indicator while downloading and to actually see errors when things go wrong :) Thanks, Daan