From owner-freebsd-arm@FreeBSD.ORG Tue Apr 29 21:20:25 2014 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9305FD3D for ; Tue, 29 Apr 2014 21:20:25 +0000 (UTC) Received: from raven.bwct.de (raven.bwct.de [85.159.14.73]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "raven.bwct.de", Issuer "BWCT" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 3F79C1B2A for ; Tue, 29 Apr 2014 21:20:24 +0000 (UTC) Received: from mail.cicely.de ([10.1.1.37]) by raven.bwct.de (8.13.4/8.13.4) with ESMTP id s3TLKMw9081084 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Tue, 29 Apr 2014 23:20:23 +0200 (CEST) (envelope-from ticso@cicely7.cicely.de) Received: from cicely7.cicely.de (cicely7.cicely.de [10.1.1.9]) by mail.cicely.de (8.14.5/8.14.4) with ESMTP id s3TLKEM9035611 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 29 Apr 2014 23:20:14 +0200 (CEST) (envelope-from ticso@cicely7.cicely.de) Received: from cicely7.cicely.de (localhost [127.0.0.1]) by cicely7.cicely.de (8.14.2/8.14.2) with ESMTP id s3TLKDAn039929; Tue, 29 Apr 2014 23:20:13 +0200 (CEST) (envelope-from ticso@cicely7.cicely.de) Received: (from ticso@localhost) by cicely7.cicely.de (8.14.2/8.14.2/Submit) id s3TLKDoQ039928; Tue, 29 Apr 2014 23:20:13 +0200 (CEST) (envelope-from ticso) Date: Tue, 29 Apr 2014 23:20:13 +0200 From: Bernd Walter To: Thomas Skibo Subject: Re: SMP support for ZEDBOARD Message-ID: <20140429212013.GG39364@cicely7.cicely.de> References: <535EEB12.2050704@sbcglobal.net> <20140429030345.GB28551@cicely7.cicely.de> <35977CB2-45FD-4703-BAAC-87E47688FB3F@netsense.nl> <535FD615.6020500@sbcglobal.net> <20140429183404.GU28551@cicely7.cicely.de> <536009B1.6040503@sbcglobal.net> <20140429205740.GE39364@cicely7.cicely.de> <20140429210334.GF39364@cicely7.cicely.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140429210334.GF39364@cicely7.cicely.de> X-Operating-System: FreeBSD cicely7.cicely.de 7.0-STABLE i386 User-Agent: Mutt/1.5.11 X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED=-1, BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01 autolearn=ham version=3.3.0 X-Spam-Checker-Version: SpamAssassin 3.3.0 (2010-01-18) on spamd.cicely.de Cc: freebsd-arm , ticso@cicely.de X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: ticso@cicely.de List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2014 21:20:25 -0000 On Tue, Apr 29, 2014 at 11:03:34PM +0200, Bernd Walter wrote: > On Tue, Apr 29, 2014 at 10:57:41PM +0200, Bernd Walter wrote: > > On Tue, Apr 29, 2014 at 01:21:05PM -0700, Thomas Skibo wrote: > > > > > > > > > On 4/29/14, 11:34 AM, Bernd Walter wrote: > > > >On Tue, Apr 29, 2014 at 09:40:53AM -0700, Thomas Skibo wrote: > > > >> > > > >>My parallella hasn't shipped but I think I'll get it mid-May. > > > > > > > >Backer or preorder? > > > >I have a rather high 3k backer number. > > > > > > Preorder #2081. Mine is a 7010 and for some reason I think they are > > > going out later than 7020's. > > > > Yes - they likely will :-( > > They produced 7020 for the backers and I think there are also some > > or all for preorders, but I didn't hear anything about 7010 in production > > yet. > > > > > >>It will probably require tweaking their version of u-boot. I'm looking > > > >>into that. But the Zedboard image with a few modified boot files should > > > >>work. > > > > > > > >Good to know that you get a parallella as well. > > > >I still struggle a lot with all this Linux influence in u-boot. > > > >I will never get those Linux thinking... > > > >Things had been so much easier without u-boot on RM9200 and Warner > > > >did a so clean, nice and understandable bootcode for it. > > > > > > > > > > I looked at their u-boot code and they don't have the CONFIG_API flag > > > necessary for ubldr to work. > > > > > > I also didn't realize that the Parallella must boot FSBL/u-boot from the > > > QSPI flash. I hate to require reprogramming the QSPI flash and risk > > > bricking the board. > > > > Oh - interesting. > > I thought it is just booting from SD and assumed we can use what you > > did for the Zedboard to begin with. > > Wonder why they added a flash chip, when they could have gone without. > > Is this a pin strapping configuration, or something, which can be > > changed? > > Mmm - ok they have an QSPI Micro Flash in their BOM. > Currently printing the schematics. > > But my Zedboard also has SPI memory - Spansion S25FL256S. > Don't know how it is used - didn't care about until now. Did I get it right, that the ROMcode loades the FSBL from either JTAG or flash. The FSBL then could load u-boot from whatever it supports, but on the parallella they load u-boot from QSPI, so it has to be updated? I do have a JTAG available, according to the parallella schematics however it is setup via solder pull-up vs pull-down resistor. I also have a hot air soldering station, but still not nice. I also would have to lock up where the JTAG is - probably on one of the Samtec connectors :-( -- B.Walter http://www.bwct.de Modbus/TCP Ethernet I/O Baugruppen, ARM basierte FreeBSD Rechner uvm.