From owner-freebsd-arm@FreeBSD.ORG Tue Jul 6 17:50:01 2010 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9909B106566B for ; Tue, 6 Jul 2010 17:50:01 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe12.swipnet.se [212.247.155.97]) by mx1.freebsd.org (Postfix) with ESMTP id 2A4878FC13 for ; Tue, 6 Jul 2010 17:47:13 +0000 (UTC) X-Cloudmark-Score: 0.000000 [] X-Cloudmark-Analysis: v=1.0 c=1 a=zNANCjgXmV0A:10 a=IkcTkHD0fZMA:10 a=M8b_wTzEtboA:10 a=MnI1ikcADjEx7bvsp0jZvQ==:17 a=G1D4sebDAAAA:8 a=lRxpQPx1AAAA:8 a=F7C21vkwAAAA:8 a=BZdXBlzJIp-sq_3ODCcA:9 a=1ynP3ARCM4m_5DBMaOftaOAdXsYA:4 a=QEXdDO2ut3YA:10 Received: from [188.126.201.140] (account mc467741@c2i.net HELO laptop002.hselasky.homeunix.org) by mailfe12.swip.net (CommuniGate Pro SMTP 5.2.19) with ESMTPA id 1206071579; Tue, 06 Jul 2010 19:47:11 +0200 From: Hans Petter Selasky To: freebsd-arm@freebsd.org Date: Tue, 6 Jul 2010 19:44:18 +0200 User-Agent: KMail/1.12.4 (FreeBSD/8.1-PRERELEASE; KDE/4.3.4; amd64; ; ) References: In-Reply-To: X-Face: +~\`s("[*|O,="7?X@L.elg*F"OA\I/3%^p8g?ab%RN'(; _IjlA: hGE..Ew, XAQ*o#\/M~SC=S1-f9{EzRfT'|Hhll5Q]ha5Bt-s|oTlKMusi:1e[wJl}kd}GR Z0adGx-x_0zGbZj'e(Y[(UNle~)8CQWXW@:DX+9)_YlB[tIccCPN$7/L' MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <201007061944.18197.hselasky@c2i.net> Cc: Subject: Re: Cavium Econa CNS21XX 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, 06 Jul 2010 17:50:01 -0000 On Tuesday 06 July 2010 18:12:21 Yohanes Nugroho wrote: > About six months ago, Stefan Bethke donated me some money to buy a > device from dealextreme so I can port FreeBSD to that device > (http://dealextreme.com/details.dx/sku.20383). The device uses Cavium > Econa CNS21XX, a bit different from my previous port (CNS11XX). And I > finally have the time to finish the last part of the port (SPI flash). > > So the last status is I can write FreeBSD kernel to the SPI flash, and > it can be loaded by the boot loader (so I don't need serial port > anymore to load the kernel), then I can boot to multiuser mode with > networking (using USB disk as the root device). Networking speed is > just a little bit slower compared to Linux (about 3.5 mb/s compared to > around 4mb/s in Linux), For information: the device has 250 Mhz ARM > FA526 CPU with 32 Mb RAM. > > I haven't clean up the code yet to be included in SVN, but anyone who > want to try can get the source from http://gitorious.org/freebsd-arm > > I made a post on how to write the kernel to the SPI flash at my blog: > http://tinyhack.com/2010/07/06/cns21xx-port-completed/ > > I will send the patch for review to this list after I clean up the code. The OHCI USB interface file looks OK. --HPS