From owner-freebsd-arm@FreeBSD.ORG Tue Feb 20 19:25:35 2007 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 A023716C4B8 for ; Tue, 20 Feb 2007 19:25:35 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 617F613C4B3 for ; Tue, 20 Feb 2007 19:25:35 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id l1KJOuHS083051; Tue, 20 Feb 2007 12:24:56 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Tue, 20 Feb 2007 12:25:41 -0700 (MST) Message-Id: <20070220.122541.1649770164.imp@bsdimp.com> To: xride@x12.dk From: "M. Warner Losh" In-Reply-To: <20070220142832.GK66059@x12.dk> References: <45DAE01E.80704@bulinfo.net> <20070220123615.GJ66059@x12.dk> <20070220142832.GK66059@x12.dk> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Tue, 20 Feb 2007 12:24:57 -0700 (MST) Cc: freebsd-arm@freebsd.org Subject: Re: What goes wrong? 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: Tue, 20 Feb 2007 19:25:35 -0000 In message: <20070220142832.GK66059@x12.dk> Soeren Straarup writes: : On Tue, Feb 20, 2007 at 01:36:16PM +0100, Soeren Straarup wrote: : > On Tue, Feb 20, 2007 at 01:48:46PM +0200, Krassimir Slavchev wrote: : > > oops. In the Makefile.inc : > > : > Hmm.. None of hte 3 worked .. back to eth drawing board and investigate some : > more. : : Well after some happy hacking i almost got the bootloader to work.. : But is seems that it doesn't find the emac or phy. : I get: TFTP TIMEOUT : Some more happy hacking is needed for it to load the kernel. There's some code deep in the bowels of emac.c that knows the PHY that's present, and querries it to find the speed it negotiated. This info is in model specific registers, so you need to hack things to match the PHY on your board. Warner