From owner-freebsd-mips@FreeBSD.ORG Mon Jan 18 00:49:47 2010 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 429911065672 for ; Mon, 18 Jan 2010 00:49:47 +0000 (UTC) (envelope-from lisong.pine@gmail.com) Received: from mail-fx0-f227.google.com (mail-fx0-f227.google.com [209.85.220.227]) by mx1.freebsd.org (Postfix) with ESMTP id CE4DA8FC12 for ; Mon, 18 Jan 2010 00:49:46 +0000 (UTC) Received: by fxm27 with SMTP id 27so1805622fxm.3 for ; Sun, 17 Jan 2010 16:49:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=yAOfmVntJ94o4tt3+263EvWx24y81oDtekrv8QVMzoE=; b=cRYTsLHw6z1fHRAB4qhG3xXCH/EAP8toCOwS+6yyWBx6ZJajZ9FIaWvHuIUgCR01Gt GkiaUuydpgffIs+Ul52Wtm+euKL8b5x61gHPZqh5KZrErmuVrw7SLPcs7f4KMlyT1J1c pP6SQfGRtGKrA0MhQn2L/REtG1qdkxKT5NrCU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; b=DnzRcOaVYbxQ1tFQjko5Ty1KvuAjBRjD2YDhMAjEYBr8YPOnHLWjqxE5wCwkPpqLJ/ ZmiaShEQoC51z42Pro+skfoBItMli8X4jivBPUYFuR3wnIVuVI0uRqFVljrCt1oS4zMo mzOWHU3hfmPMM1Ih+QIXY4vZWxxDK+fhoA3ew= MIME-Version: 1.0 Sender: lisong.pine@gmail.com Received: by 10.239.187.211 with SMTP id m19mr624951hbh.10.1263773897047; Sun, 17 Jan 2010 16:18:17 -0800 (PST) Date: Mon, 18 Jan 2010 01:18:17 +0100 X-Google-Sender-Auth: bc8835b06cdb248e Message-ID: From: Song Li To: freebsd-mips@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: Current development status of FreeBSD MIPS and how to contribute? X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jan 2010 00:49:47 -0000 Hi fellow gurus, May I ask who are actively involved in porting FreeBSD to MIPS? I am interested in working on it. May I ask how to contribute to the FreeBSD MIPS port? I checked the wiki page http://wiki.freebsd.org/FreeBSD/mips but do not see much info there. What's the current plan/timeline? What hardware is it gonna support in a near future? Anywhere I can start from? Thanks. I have some experience working on FreeBSD kernels a few years ago (probably still FreeBSD 4.x at that time). I also worked with x86 and (teaching) ARM assmebly before. I have some general knowlege on assmebly language but limited knowledge on MIPS though. I have also experience on writing OS (more like at the toy/instructional level though) and the understanding of all the major concepts OS in general for sure. Is this good enough to start contributing? Or if not then any comments where I should catch up? Thanks. Best, Song From owner-freebsd-mips@FreeBSD.ORG Mon Jan 18 00:57:39 2010 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0F87C106566B for ; Mon, 18 Jan 2010 00:57:39 +0000 (UTC) (envelope-from rrs@lakerest.net) Received: from lakerest.net (unknown [IPv6:2001:240:585:2:213:d4ff:fef3:2d8d]) by mx1.freebsd.org (Postfix) with ESMTP id 9813C8FC1A for ; Mon, 18 Jan 2010 00:57:38 +0000 (UTC) Received: from [192.168.2.233] (pool-96-238-218-60.snfcca.dsl-w.verizon.net [96.238.218.60]) (authenticated bits=0) by lakerest.net (8.14.3/8.14.3) with ESMTP id o0I0vSJU014252 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Sun, 17 Jan 2010 19:57:35 -0500 (EST) (envelope-from rrs@lakerest.net) Message-Id: From: Randall Stewart To: Song Li In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Date: Sun, 17 Jan 2010 16:56:22 -0800 References: X-Mailer: Apple Mail (2.936) Cc: freebsd-mips@freebsd.org Subject: Re: Current development status of FreeBSD MIPS and how to contribute? X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jan 2010 00:57:39 -0000 Song Li: Good to here from you ;-) Well our general conspirator and coordinator is bsdimp.. imp@freebsd.org aka Warner Losh. Warner is currently working on the cavium. I am working in my spare time on RMI/XLR There are bunches of other folks as well that contribute we can all be found on #bsdmips in IRC. What hardware do you have available to play with... since you are at stanford you must be in the bay area ;-) If you want to meet some time let me know ;-D R On Jan 17, 2010, at 4:18 PM, Song Li wrote: > Hi fellow gurus, > > May I ask who are actively involved in porting FreeBSD to MIPS? I am > interested in working on it. May I ask how to contribute to the > FreeBSD MIPS port? I checked the > wiki page http://wiki.freebsd.org/FreeBSD/mips but do not see much > info there. What's the current plan/timeline? What hardware is it > gonna support in a > near future? Anywhere I can start from? Thanks. > > I have some experience working on FreeBSD kernels a few years ago > (probably still FreeBSD 4.x at that time). I also worked with x86 and > (teaching) ARM assmebly before. I have some general knowlege on > assmebly language but limited knowledge on MIPS though. I have also > experience on writing OS (more like at the toy/instructional level > though) and the understanding of all the major concepts OS in general > for sure. Is this good enough to start contributing? Or if not then > any comments where I should catch up? Thanks. > > Best, > > Song > _______________________________________________ > freebsd-mips@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-mips > To unsubscribe, send any mail to "freebsd-mips- > unsubscribe@freebsd.org" > ------------------------------ Randall Stewart 803-317-4952 (cell) 803-345-0391(direct) From owner-freebsd-mips@FreeBSD.ORG Mon Jan 18 00:57:41 2010 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A88E5106575C for ; Mon, 18 Jan 2010 00:57:41 +0000 (UTC) (envelope-from rrs@lakerest.net) Received: from lakerest.net (unknown [IPv6:2001:240:585:2:213:d4ff:fef3:2d8d]) by mx1.freebsd.org (Postfix) with ESMTP id 3D2D98FC1F for ; Mon, 18 Jan 2010 00:57:41 +0000 (UTC) Received: from [192.168.2.233] (pool-96-238-218-60.snfcca.dsl-w.verizon.net [96.238.218.60]) (authenticated bits=0) by lakerest.net (8.14.3/8.14.3) with ESMTP id o0I0vSJV014252 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Sun, 17 Jan 2010 19:57:39 -0500 (EST) (envelope-from rrs@lakerest.net) Message-Id: <44C3FEF4-A572-42C4-8032-62A17A4239A6@lakerest.net> From: Randall Stewart To: Song Li In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Date: Sun, 17 Jan 2010 16:57:27 -0800 References: X-Mailer: Apple Mail (2.936) Cc: freebsd-mips@freebsd.org Subject: Re: Current development status of FreeBSD MIPS and how to contribute? X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jan 2010 00:57:41 -0000 Song Li: Good to here from you ;-) Well our general conspirator and coordinator is bsdimp.. imp@freebsd.org aka Warner Losh. Warner is currently working on the cavium. I am working in my spare time on RMI/XLR There are bunches of other folks as well that contribute we can all be found on #bsdmips in IRC. What hardware do you have available to play with... since you are at stanford you must be in the bay area ;-) If you want to meet some time let me know ;-D R On Jan 17, 2010, at 4:18 PM, Song Li wrote: > Hi fellow gurus, > > May I ask who are actively involved in porting FreeBSD to MIPS? I am > interested in working on it. May I ask how to contribute to the > FreeBSD MIPS port? I checked the > wiki page http://wiki.freebsd.org/FreeBSD/mips but do not see much > info there. What's the current plan/timeline? What hardware is it > gonna support in a > near future? Anywhere I can start from? Thanks. > > I have some experience working on FreeBSD kernels a few years ago > (probably still FreeBSD 4.x at that time). I also worked with x86 and > (teaching) ARM assmebly before. I have some general knowlege on > assmebly language but limited knowledge on MIPS though. I have also > experience on writing OS (more like at the toy/instructional level > though) and the understanding of all the major concepts OS in general > for sure. Is this good enough to start contributing? Or if not then > any comments where I should catch up? Thanks. > > Best, > > Song > _______________________________________________ > freebsd-mips@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-mips > To unsubscribe, send any mail to "freebsd-mips- > unsubscribe@freebsd.org" > ------------------------------ Randall Stewart 803-317-4952 (cell) 803-345-0391(direct) From owner-freebsd-mips@FreeBSD.ORG Mon Jan 18 01:15:49 2010 Return-Path: Delivered-To: freebsd-mips@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0D716106566C for ; Mon, 18 Jan 2010 01:15:49 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id A55308FC0A for ; Mon, 18 Jan 2010 01:15:48 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.3/8.14.1) with ESMTP id o0I1CCNA086569; Sun, 17 Jan 2010 18:12:12 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Sun, 17 Jan 2010 18:13:00 -0700 (MST) Message-Id: <20100117.181300.487329959621890134.imp@bsdimp.com> To: rrs@lakerest.net From: "M. Warner Losh" In-Reply-To: <44C3FEF4-A572-42C4-8032-62A17A4239A6@lakerest.net> References: <44C3FEF4-A572-42C4-8032-62A17A4239A6@lakerest.net> X-Mailer: Mew version 6.3 on Emacs 22.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: lisong@stanford.edu, freebsd-mips@FreeBSD.org Subject: Re: Current development status of FreeBSD MIPS and how to contribute? X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jan 2010 01:15:49 -0000 cCan gIn message: <44C3FEF4-A572-42C4-8032-62A17A4239A6@lakerest.net> Randall Stewart writes: : Good to here from you ;-) : : Well our general conspirator and coordinator is : : bsdimp.. imp@freebsd.org aka Warner Losh. Don't forget gonzo@freebsd.org Oleksandr Tymoshenko and wkoszek@freebsd.org Wojciech Koszek as well.a : Warner is currently working on the cavium. : : I am working in my spare time on RMI/XLR : : There are bunches of other folks as well that contribute we : can all be found on #bsdmips in IRC. There's also good support for the Atheros AR71xx processors, the ADM5120 processors and a few others. Warner : What hardware do you have available to play with... since you are : at stanford you must be in the bay area ;-) : : If you want to meet some time let me know ;-D : : R : On Jan 17, 2010, at 4:18 PM, Song Li wrote: : : > Hi fellow gurus, : > : > May I ask who are actively involved in porting FreeBSD to MIPS? I am : > interested in working on it. May I ask how to contribute to the : > FreeBSD MIPS port? I checked the : > wiki page http://wiki.freebsd.org/FreeBSD/mips but do not see much : > info there. What's the current plan/timeline? What hardware is it : > gonna support in a : > near future? Anywhere I can start from? Thanks. : > : > I have some experience working on FreeBSD kernels a few years ago : > (probably still FreeBSD 4.x at that time). I also worked with x86 and : > (teaching) ARM assmebly before. I have some general knowlege on : > assmebly language but limited knowledge on MIPS though. I have also : > experience on writing OS (more like at the toy/instructional level : > though) and the understanding of all the major concepts OS in general : > for sure. Is this good enough to start contributing? Or if not then : > any comments where I should catch up? Thanks. : > : > Best, : > : > Song : > _______________________________________________ : > freebsd-mips@freebsd.org mailing list : > http://lists.freebsd.org/mailman/listinfo/freebsd-mips : > To unsubscribe, send any mail to : > "freebsd-mips-unsubscribe@freebsd.org" : > : : ------------------------------ : Randall Stewart : 803-317-4952 (cell) : 803-345-0391(direct) : : _______________________________________________ : freebsd-mips@freebsd.org mailing list : http://lists.freebsd.org/mailman/listinfo/freebsd-mips : To unsubscribe, send any mail to : "freebsd-mips-unsubscribe@freebsd.org" : : From owner-freebsd-mips@FreeBSD.ORG Mon Jan 18 01:21:49 2010 Return-Path: Delivered-To: freebsd-mips@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BF55F1065692 for ; Mon, 18 Jan 2010 01:21:49 +0000 (UTC) (envelope-from rrs@lakerest.net) Received: from lakerest.net (unknown [IPv6:2001:240:585:2:213:d4ff:fef3:2d8d]) by mx1.freebsd.org (Postfix) with ESMTP id 613D88FC0C for ; Mon, 18 Jan 2010 01:21:49 +0000 (UTC) Received: from [192.168.2.233] (pool-96-238-218-60.snfcca.dsl-w.verizon.net [96.238.218.60]) (authenticated bits=0) by lakerest.net (8.14.3/8.14.3) with ESMTP id o0I1LZZA015200 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Sun, 17 Jan 2010 20:21:43 -0500 (EST) (envelope-from rrs@lakerest.net) Message-Id: <4AFC24C2-2442-422A-A1BD-C8334A5F4B15@lakerest.net> From: Randall Stewart To: "M. Warner Losh" In-Reply-To: <20100117.181300.487329959621890134.imp@bsdimp.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Date: Sun, 17 Jan 2010 17:21:29 -0800 References: <44C3FEF4-A572-42C4-8032-62A17A4239A6@lakerest.net> <20100117.181300.487329959621890134.imp@bsdimp.com> X-Mailer: Apple Mail (2.936) Cc: lisong@stanford.edu, freebsd-mips@FreeBSD.org Subject: Re: Current development status of FreeBSD MIPS and how to contribute? X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jan 2010 01:21:49 -0000 Yep.. like I said lots of contributors.. and we all in general hang out on #bsdmips.. Of course you are our ring leader ;-D R On Jan 17, 2010, at 5:13 PM, M. Warner Losh wrote: > cCan gIn message: <44C3FEF4-A572-42C4-8032-62A17A4239A6@lakerest.net> > Randall Stewart writes: > : Good to here from you ;-) > : > : Well our general conspirator and coordinator is > : > : bsdimp.. imp@freebsd.org aka Warner Losh. > > Don't forget gonzo@freebsd.org Oleksandr Tymoshenko and > wkoszek@freebsd.org Wojciech Koszek as well.a > > : Warner is currently working on the cavium. > : > : I am working in my spare time on RMI/XLR > : > : There are bunches of other folks as well that contribute we > : can all be found on #bsdmips in IRC. > > There's also good support for the Atheros AR71xx processors, the > ADM5120 processors and a few others. > > Warner > > : What hardware do you have available to play with... since you are > : at stanford you must be in the bay area ;-) > : > : If you want to meet some time let me know ;-D > : > : R > : On Jan 17, 2010, at 4:18 PM, Song Li wrote: > : > : > Hi fellow gurus, > : > > : > May I ask who are actively involved in porting FreeBSD to MIPS? > I am > : > interested in working on it. May I ask how to contribute to the > : > FreeBSD MIPS port? I checked the > : > wiki page http://wiki.freebsd.org/FreeBSD/mips but do not see much > : > info there. What's the current plan/timeline? What hardware is it > : > gonna support in a > : > near future? Anywhere I can start from? Thanks. > : > > : > I have some experience working on FreeBSD kernels a few years ago > : > (probably still FreeBSD 4.x at that time). I also worked with > x86 and > : > (teaching) ARM assmebly before. I have some general knowlege on > : > assmebly language but limited knowledge on MIPS though. I have > also > : > experience on writing OS (more like at the toy/instructional level > : > though) and the understanding of all the major concepts OS in > general > : > for sure. Is this good enough to start contributing? Or if not > then > : > any comments where I should catch up? Thanks. > : > > : > Best, > : > > : > Song > : > _______________________________________________ > : > freebsd-mips@freebsd.org mailing list > : > http://lists.freebsd.org/mailman/listinfo/freebsd-mips > : > To unsubscribe, send any mail to > : > "freebsd-mips-unsubscribe@freebsd.org" > : > > : > : ------------------------------ > : Randall Stewart > : 803-317-4952 (cell) > : 803-345-0391(direct) > : > : _______________________________________________ > : freebsd-mips@freebsd.org mailing list > : http://lists.freebsd.org/mailman/listinfo/freebsd-mips > : To unsubscribe, send any mail to > : "freebsd-mips-unsubscribe@freebsd.org" > : > : > ------------------------------ Randall Stewart 803-317-4952 (cell) 803-345-0391(direct) From owner-freebsd-mips@FreeBSD.ORG Mon Jan 18 01:28:03 2010 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B8BC4106566C for ; Mon, 18 Jan 2010 01:28:03 +0000 (UTC) (envelope-from lisong.pine@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.157]) by mx1.freebsd.org (Postfix) with ESMTP id 4A6F38FC22 for ; Mon, 18 Jan 2010 01:28:03 +0000 (UTC) Received: by fg-out-1718.google.com with SMTP id 22so334553fge.13 for ; Sun, 17 Jan 2010 17:28:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type; bh=e9pJagT4gBIHDl/Zowk1RR4R8OEToCVNSg3M+djy9yU=; b=O5qp/jB/jl5Fc39aG7W4y85xMZTQ2JXznwNA2N5VuseSEYIJYxHD6mHDw8aA+CBure c0ditAiO8p9JbjwxnpIZurvpFqG13esq0GOCBQ9EK044nHDn5y+fmP6EbG2dqSqKl2Oa 1HiwN0CR+H1r1vY4t5ZV6rQE4Zc4ctdcI+8hk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=ix6jafd+48FIyMKu/O3T/K8sAvge3HQhoJ2T/rjZyOxdoicuIKm3DFX5ZSIRom3t3F t9vQjYzzVbghw6e8jW73GJt6pgvWNRAq+677JuDCMg7apkJhjiO19OzDd61Fzgzbtd11 Ta/t8aAAT+Chk3pu0xV+ODum67CuxtjrgArb8= MIME-Version: 1.0 Sender: lisong.pine@gmail.com Received: by 10.239.188.17 with SMTP id n17mr524188hbh.214.1263778082042; Sun, 17 Jan 2010 17:28:02 -0800 (PST) In-Reply-To: <44C3FEF4-A572-42C4-8032-62A17A4239A6@lakerest.net> References: <44C3FEF4-A572-42C4-8032-62A17A4239A6@lakerest.net> Date: Mon, 18 Jan 2010 02:28:02 +0100 X-Google-Sender-Auth: 597b0cab1fa3830d Message-ID: From: Song Li To: Randall Stewart Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-mips@freebsd.org Subject: Re: Current development status of FreeBSD MIPS and how to contribute? X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jan 2010 01:28:03 -0000 Thank you for the quick reply. It seems that the mailing list is active!! Sorry I know nothing about RMI/XLR. I am generally interested in porting the whole system instead of individual packages. By that I mean, porting the set of all commonly used applications like what the current FreeBSD 8.0 x86 release contains. Sorry I might be too ignorant about OS porting to be realistic -- never done that before. I surely have the GXEmul but I also have a real hardware, Loongson, which is relatively new with not so competitive performance but hopefully it will be better in the future. Yes, I am from the bay area but I am currently in German. I may come back in a few weeks though. We can surely meet then if you also live nearby. Where do you live? cheers, Song On Mon, Jan 18, 2010 at 1:57 AM, Randall Stewart wrote: > Song Li: > > Good to here from you ;-) > > Well our general conspirator and coordinator is > > bsdimp.. imp@freebsd.org aka Warner Losh. > > Warner is currently working on the cavium. > > I am working in my spare time on RMI/XLR > > There are bunches of other folks as well that contribute we > can all be found on #bsdmips in IRC. > > What hardware do you have available to play with... since you are > at stanford you must be in the bay area ;-) > > If you want to meet some time let me know ;-D > > R > On Jan 17, 2010, at 4:18 PM, Song Li wrote: > >> Hi fellow gurus, >> >> May I ask who are actively involved in porting FreeBSD to MIPS? I am >> interested in working on it. May I ask how to contribute to the >> FreeBSD MIPS port? I checked the >> wiki page http://wiki.freebsd.org/FreeBSD/mips but do not see much >> info there. What's the current plan/timeline? What hardware is it >> gonna support in a >> near future? Anywhere I can start from? Thanks. >> >> I have some experience working on FreeBSD kernels a few years ago >> (probably still FreeBSD 4.x at that time). I also worked with x86 and >> (teaching) ARM assmebly before. I have some general knowlege on >> assmebly language but limited knowledge on MIPS though. I have also >> experience on writing OS (more like at the toy/instructional level >> though) and the understanding of all the major concepts OS in general >> for sure. Is this good enough to start contributing? Or if not then >> any comments where I should catch up? Thanks. >> >> Best, >> >> Song >> _______________________________________________ >> freebsd-mips@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-mips >> To unsubscribe, send any mail to "freebsd-mips-unsubscribe@freebsd.org" >> > > ------------------------------ > Randall Stewart > 803-317-4952 (cell) > 803-345-0391(direct) > > From owner-freebsd-mips@FreeBSD.ORG Mon Jan 18 01:31:46 2010 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 487571065692 for ; Mon, 18 Jan 2010 01:31:46 +0000 (UTC) (envelope-from rrs@lakerest.net) Received: from lakerest.net (unknown [IPv6:2001:240:585:2:213:d4ff:fef3:2d8d]) by mx1.freebsd.org (Postfix) with ESMTP id DCC978FC25 for ; Mon, 18 Jan 2010 01:31:45 +0000 (UTC) Received: from [192.168.2.233] (pool-96-238-218-60.snfcca.dsl-w.verizon.net [96.238.218.60]) (authenticated bits=0) by lakerest.net (8.14.3/8.14.3) with ESMTP id o0I1VU95015595 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Sun, 17 Jan 2010 20:31:42 -0500 (EST) (envelope-from rrs@lakerest.net) Message-Id: <32E84648-CE0C-4BCA-894A-A37B2160480F@lakerest.net> From: Randall Stewart To: Song Li In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Date: Sun, 17 Jan 2010 17:31:24 -0800 References: <44C3FEF4-A572-42C4-8032-62A17A4239A6@lakerest.net> X-Mailer: Apple Mail (2.936) Cc: freebsd-mips@freebsd.org Subject: Re: Current development status of FreeBSD MIPS and how to contribute? X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jan 2010 01:31:46 -0000 On Jan 17, 2010, at 5:28 PM, Song Li wrote: > Thank you for the quick reply. It seems that the mailing list is > active!! > > Sorry I know nothing about RMI/XLR. I am generally interested in > porting the whole system instead of individual packages. By that I > mean, porting the set of all commonly used applications like what the > current FreeBSD 8.0 x86 release contains. RMI is an 8 core mips processor.. > > Sorry I might be too ignorant about OS porting to be realistic -- > never done that before. > > I surely have the GXEmul but I also have a real hardware, Loongson, > which is relatively new with not so competitive performance but > hopefully it will be better in the future. > > Yes, I am from the bay area but I am currently in German. I may come > back in a few weeks though. We can surely meet then if you also live > nearby. Where do you live? When you get back give me a ping and we can chat R > > cheers, > > Song > > On Mon, Jan 18, 2010 at 1:57 AM, Randall Stewart > wrote: >> Song Li: >> >> Good to here from you ;-) >> >> Well our general conspirator and coordinator is >> >> bsdimp.. imp@freebsd.org aka Warner Losh. >> >> Warner is currently working on the cavium. >> >> I am working in my spare time on RMI/XLR >> >> There are bunches of other folks as well that contribute we >> can all be found on #bsdmips in IRC. >> >> What hardware do you have available to play with... since you are >> at stanford you must be in the bay area ;-) >> >> If you want to meet some time let me know ;-D >> >> R >> On Jan 17, 2010, at 4:18 PM, Song Li wrote: >> >>> Hi fellow gurus, >>> >>> May I ask who are actively involved in porting FreeBSD to MIPS? I am >>> interested in working on it. May I ask how to contribute to the >>> FreeBSD MIPS port? I checked the >>> wiki page http://wiki.freebsd.org/FreeBSD/mips but do not see much >>> info there. What's the current plan/timeline? What hardware is it >>> gonna support in a >>> near future? Anywhere I can start from? Thanks. >>> >>> I have some experience working on FreeBSD kernels a few years ago >>> (probably still FreeBSD 4.x at that time). I also worked with x86 >>> and >>> (teaching) ARM assmebly before. I have some general knowlege on >>> assmebly language but limited knowledge on MIPS though. I have also >>> experience on writing OS (more like at the toy/instructional level >>> though) and the understanding of all the major concepts OS in >>> general >>> for sure. Is this good enough to start contributing? Or if not then >>> any comments where I should catch up? Thanks. >>> >>> Best, >>> >>> Song >>> _______________________________________________ >>> freebsd-mips@freebsd.org mailing list >>> http://lists.freebsd.org/mailman/listinfo/freebsd-mips >>> To unsubscribe, send any mail to "freebsd-mips-unsubscribe@freebsd.org >>> " >>> >> >> ------------------------------ >> Randall Stewart >> 803-317-4952 (cell) >> 803-345-0391(direct) >> >> > ------------------------------ Randall Stewart 803-317-4952 (cell) 803-345-0391(direct) From owner-freebsd-mips@FreeBSD.ORG Mon Jan 18 01:41:20 2010 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CC2AD1065670 for ; Mon, 18 Jan 2010 01:41:20 +0000 (UTC) (envelope-from lisong.pine@gmail.com) Received: from mail-fx0-f227.google.com (mail-fx0-f227.google.com [209.85.220.227]) by mx1.freebsd.org (Postfix) with ESMTP id 5CE228FC0A for ; Mon, 18 Jan 2010 01:41:19 +0000 (UTC) Received: by fxm27 with SMTP id 27so1823497fxm.3 for ; Sun, 17 Jan 2010 17:41:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type:content-transfer-encoding; bh=r+M9jprQ6XgpO99Ae4Gn+yzfhnNV6I46bT71ZFW0+VE=; b=atKhAzXJavXYJZBLNh41c5YfhCWluXPzmGaaLqqwLa5hG90mVf4Vj6X5carRvw0qlL Py+G0sqoz3919Ukou6ZdDo6t1pwU4pmZ11hDKJAd7KZAGqnMPj83h9o/WiFvTX81c5K2 OHhbo0xU7X74VCzVUGbqUN3I+2htzSTc7z8Hc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=Uv4k3y+cVJzqzTkmWx24AZ6MZq2NTRbw6RaTYYIglSOBNHl9ywOT7RKCHdWjDTuw3o 8TEUUH8J1mZFMgHTx+750KL9Ulw1dgxC/cYtRswe76MoJcuUZ4quZFetmZzWzq4ATy3g x21lIJIqnufmDyK3PLW+mxtiw1iJiUcvjWHCQ= MIME-Version: 1.0 Sender: lisong.pine@gmail.com Received: by 10.239.137.69 with SMTP id k5mr537206hbk.97.1263778878918; Sun, 17 Jan 2010 17:41:18 -0800 (PST) In-Reply-To: <32E84648-CE0C-4BCA-894A-A37B2160480F@lakerest.net> References: <44C3FEF4-A572-42C4-8032-62A17A4239A6@lakerest.net> <32E84648-CE0C-4BCA-894A-A37B2160480F@lakerest.net> Date: Mon, 18 Jan 2010 02:41:18 +0100 X-Google-Sender-Auth: 1d8d4e00990c0704 Message-ID: From: Song Li To: Randall Stewart Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-mips@freebsd.org Subject: Re: Current development status of FreeBSD MIPS and how to contribute? X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jan 2010 01:41:20 -0000 Sure, will ping! On Mon, Jan 18, 2010 at 2:31 AM, Randall Stewart wrote: > > On Jan 17, 2010, at 5:28 PM, Song Li wrote: > >> Thank you for the quick reply. It seems that the mailing list is active!= ! >> >> Sorry I know nothing about RMI/XLR. I am generally interested in >> porting the whole system instead of =A0individual packages. By that I >> mean, porting the set of all commonly used applications like what the >> current FreeBSD 8.0 x86 release contains. > > RMI is an 8 core mips processor.. > > >> >> Sorry I might be too ignorant about OS porting to be realistic -- >> never done that before. >> >> I surely have the GXEmul but I also have a real hardware, Loongson, >> which is relatively new with not so competitive performance but >> hopefully it will be better in the future. >> >> Yes, I am from the bay area but I am currently in German. I may come >> back in a few weeks though. We can surely meet then if you also live >> nearby. Where do you live? > > > When you get back give me a ping and we can chat > > R >> >> cheers, >> >> Song >> >> On Mon, Jan 18, 2010 at 1:57 AM, Randall Stewart wrot= e: >>> >>> Song Li: >>> >>> Good to here from you ;-) >>> >>> Well our general conspirator and coordinator is >>> >>> bsdimp.. imp@freebsd.org aka Warner Losh. >>> >>> Warner is currently working on the cavium. >>> >>> I am working in my spare time on RMI/XLR >>> >>> There are bunches of other folks as well that contribute we >>> can all be found on #bsdmips in IRC. >>> >>> What hardware do you have available to play with... since you are >>> at stanford you must be in the bay area ;-) >>> >>> If you want to meet some time let me know ;-D >>> >>> R >>> On Jan 17, 2010, at 4:18 PM, Song Li wrote: >>> >>>> Hi fellow gurus, >>>> >>>> May I ask who are actively involved in porting FreeBSD to MIPS? I am >>>> interested in working on it. May I ask how to contribute to the >>>> FreeBSD MIPS port? I checked the >>>> wiki page http://wiki.freebsd.org/FreeBSD/mips but do not see much >>>> info there. What's the current plan/timeline? What hardware is it >>>> gonna support in a >>>> near future? Anywhere I can start from? Thanks. >>>> >>>> I have some experience working on FreeBSD kernels a few years ago >>>> (probably still FreeBSD 4.x at that time). I also worked with x86 and >>>> (teaching) ARM assmebly before. I have some general knowlege on >>>> assmebly language but limited knowledge on MIPS though. I have also >>>> experience on writing OS (more like at the toy/instructional level >>>> though) and the understanding of all the major concepts OS in general >>>> for sure. Is this good enough to start contributing? Or if not then >>>> any comments where I should catch up? Thanks. >>>> >>>> Best, >>>> >>>> Song >>>> _______________________________________________ >>>> freebsd-mips@freebsd.org mailing list >>>> http://lists.freebsd.org/mailman/listinfo/freebsd-mips >>>> To unsubscribe, send any mail to "freebsd-mips-unsubscribe@freebsd.org= " >>>> >>> >>> ------------------------------ >>> Randall Stewart >>> 803-317-4952 (cell) >>> 803-345-0391(direct) >>> >>> >> > > ------------------------------ > Randall Stewart > 803-317-4952 (cell) > 803-345-0391(direct) > > From owner-freebsd-mips@FreeBSD.ORG Thu Jan 21 22:45:48 2010 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6E83210656A3 for ; Thu, 21 Jan 2010 22:45:48 +0000 (UTC) (envelope-from alancyang@gmail.com) Received: from mail-px0-f183.google.com (mail-px0-f183.google.com [209.85.216.183]) by mx1.freebsd.org (Postfix) with ESMTP id 3C04A8FC12 for ; Thu, 21 Jan 2010 22:45:47 +0000 (UTC) Received: by pxi13 with SMTP id 13so351564pxi.3 for ; Thu, 21 Jan 2010 14:45:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=gaFqt7S9y/54aTSbXMacT5/Y4GHa9A2W5F1AP09JlBM=; b=Wvr1/sW55AJ2cpSNeZnP1GoBK75VWkfllRhKy2janJwO8/9CrcHX2VRxtymQZTGHmd Eq3NnSLv3zU72Gl78vzJog2PTtssIRLJKflmTQRjSLH4ki127aKo6LXH49jnWC4pKGeF LAMcQ7axcE7mqgjMpsApgawL5wl4mhdvufb1I= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=F/T/ZIgk95xgHyMF5z/oqjg5R1PMV7CcVEIvYhRWiCczmxpHSW60Gmv4+JlCQesjT1 XyVaGuZmOqH5VNY6j+QqyrsTeAdNz4cUv8yBhktd1iRA8oC8ClkMcLfnIkeiUl5+ysXJ +HyRtmyZtDFmCF/k9Ch/YUKsbfLVqvZKmcYfM= MIME-Version: 1.0 Received: by 10.114.5.4 with SMTP id 4mr1435699wae.17.1264113947786; Thu, 21 Jan 2010 14:45:47 -0800 (PST) In-Reply-To: <4B4433ED.10103@mahan.org> References: <20100104.131324.858349725408038608.imp@bsdimp.com> <290865fd1001051444x124107b9x22d91c211b71b6ae@mail.gmail.com> <20100105.160221.441937720437721844.imp@bsdimp.com> <290865fd1001051526i73dd96d7x18a7a842b903b61d@mail.gmail.com> <4B4433ED.10103@mahan.org> Date: Thu, 21 Jan 2010 14:45:47 -0800 Message-ID: <290865fd1001211445n1b469e11o2f37598c989dbaf7@mail.gmail.com> From: alan yang To: Patrick Mahan Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-mips@freebsd.org Subject: Re: Cavium port X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Jan 2010 22:45:48 -0000 I try to make rootfs on CF, with kernel that oeteon eval board u-boot fatload could load the kernel, and bootoctlinux could boot FreeBSD with root=CF device. But it seems fatload needs msdos files system type that I don't know how to create it under FreeBSD. Wonder could shed some light how to work around to make CF card with rootfs and kernel that would work. Many thanks! From owner-freebsd-mips@FreeBSD.ORG Thu Jan 21 23:45:32 2010 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 29C991065670 for ; Thu, 21 Jan 2010 23:45:32 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id C78DE8FC08 for ; Thu, 21 Jan 2010 23:45:31 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.3/8.14.1) with ESMTP id o0LNWI4L090657; Thu, 21 Jan 2010 16:32:19 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Thu, 21 Jan 2010 16:33:12 -0700 (MST) Message-Id: <20100121.163312.886429907199307448.imp@bsdimp.com> To: alancyang@gmail.com From: "M. Warner Losh" In-Reply-To: <290865fd1001211445n1b469e11o2f37598c989dbaf7@mail.gmail.com> References: <290865fd1001051526i73dd96d7x18a7a842b903b61d@mail.gmail.com> <4B4433ED.10103@mahan.org> <290865fd1001211445n1b469e11o2f37598c989dbaf7@mail.gmail.com> X-Mailer: Mew version 6.3 on Emacs 22.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-mips@freebsd.org Subject: Re: Cavium port X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Jan 2010 23:45:32 -0000 In message: <290865fd1001211445n1b469e11o2f37598c989dbaf7@mail.gmail.com> alan yang writes: : I try to make rootfs on CF, with kernel that oeteon eval board u-boot : fatload could load the kernel, and bootoctlinux could boot FreeBSD : with root=CF device. But it seems fatload needs msdos files system : type that I don't know how to create it under FreeBSD. : : Wonder could shed some light how to work around to make CF card with : rootfs and kernel that would work. I have a CF card that's 1GB in size. It has two partitions on it. One is a DOS FAT partition. I put the kernels in here. The other is a big-endian UFS partition. I use makefs to create an image of a filesystem to use there. The former partition is 100M, the latter is 900M. Roughly speaking (since I haven't done this in a while): setenv TARGET mips setenv TARGET_BIG_ENDIAN t make buildworld make installworld DESTDIR=/staging/mips-be make distib-dirs DESTDIR=/staging/mips-be makefs -t ufs -B be -s 900m /staging/mips-be.img /staging/mips-be dd if=/staging/mips-be.img of=/dev/da0s2a I then load the image off the CF. I believe I have things hard-wired in the kernel to being the CF card as root. For a slightly older kernel than is checked in today. Today's kernel has some issues that I'm trying to track down... U-Boot 1.1.1 (Development build) (Build time: Jan 26 2007 - 14:06:35) EBT3000 board revision major:4, minor:0, serial #: 2006-4.0-xxxxx OCTEON CN38XX-NSP revision: 1, Core clock: 500 MHz, DDR clock: 266 MHz (532 Mhz data rate) DRAM: 2048 MB Flash: 8 MB IPD backpressure workaround verified, took 14 loops Clearing DRAM........ done BIST check passed. Net: octeth0, octeth1, octeth2, octeth3 Bus 0 (CF Card): OK ide 0: Model: SanDisk SDCFB-1024 Firm: Rev 0.00 Ser#: X0308 20050726142909 Type: Removable Hard Disk Capacity: 977.4 MB = 0.9 GB (2001888 x 512) Octeon ebt3000# fatload ide 0 a800000 kernel.imp reading kernel.imp 4597756 bytes read Octeon ebt3000# boot Unknown command 'boot' - try 'help' Octeon ebt3000# bootoctlinux a800000 numcores=1 argv[2]: numcores=1 ELF file is 32 bit Skipping non LOAD program header (type 0x6) Skipping non LOAD program header (type 0x3) Skipping non LOAD program header (type 0x70000000) Allocated memory for ELF segment: addr: 0x1000000, size 0x3ab060 Loading .text @ 0x81000000 (3203072 bytes) Loading .MIPS.stubs @ 0x8130e000 (16 bytes) Loading .rodata @ 0x81310000 (38304 bytes) Loading .reginfo @ 0x813195a0 (24 bytes) Loading .rodata.str1.4 @ 0x813195b8 (139791 bytes) Loading set_sysctl_set @ 0x8133b7c8 (3748 bytes) Loading set_sysinit_set @ 0x8133c66c (1736 bytes) Loading set_sysuninit_set @ 0x8133cd34 (1020 bytes) Loading .interp @ 0x8133d130 (13 bytes) Loading .dynsym @ 0x8133d140 (88208 bytes) Loading .dynstr @ 0x813529d0 (83312 bytes) Loading .hash @ 0x81366f40 (38456 bytes) Loading .rld_map @ 0x813928dc (4 bytes) Clearing .bss @ 0x813928e0 (100224 bytes) ## Loading Linux kernel with entry point: 0x81000000 ... Bootloader: Done loading app on coremask: 0x1 Platform Starting Boot Descriptor Ver: 6 -> 1/2 CPU clock: 500MHz Dram: 2048 MB Board Type: 2 Revision: 4/0 Octeon Chip: 0 Rev 0/0 Mac Address 00.0F.B7.10.1B.32 config flags:0x8 Initialized memory: 0x0x813928e0 to 0x813AC000 entry: mips_init() cpu:0 Cvm mem-ctl is: 0x20046104 cpu:0 Cvm mem-ctl is: 0x200461C4 mips_rd_ebase 80001000 mips_rd_ebase 80000000 mips_rd_config 8000c48b octeon_dram == 80000000 reduced to ram: 2048 MBReal memory bytes is 7ffff000 phys_avail[0] = 13ac000 phys_avail[1] = fffffff realmem_bytes is now at 5ffff000 Next block of memory goes from 20000000 to 7ffff000 Code: _start 0x81000000 _end 0x813AB060 Total DRAM Size 0x80000000 Bank 0 = 0x 13AC000 -> 0x FFFFFFF Bank 1 = 0x20000000 -> 0x7FFFF000 physmem: 0x6ec53 picache_stride = 4096 picache_loopcount = 8 pdcache_stride = 128 pdcache_loopcount = 64 Va=0xc0002000 Ve=ffffc000 init kernel_segmap va >> = 768 nkpt:256 avail_start:0x14c0000 avail_end:0x7ffff000 KDB: debugger backends: ddb KDB: current backend: ddb hz=100 cyl_per_hz:500000 cyl_per_usec:500 freq:500000000 cyl_per_hz:5000000 cyl_per_sec:500000000 Doing mips rd cnt:576bcdd7 Shadow was c000000f Shadow enabled not set to f new cnt 579f6899 Copyright (c) 1992-2008 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 8.0-CURRENT #3: Fri Nov 28 22:15:29 MST 2008 imp@paco-paco.bsdimp.com:/tmp/imp/objBE/mips/pe/imp/svn/head/sys/OCTEON_rrs FreeBSD 8.0-CURRENT #3: Fri Nov 28 22:15:29 MST 2008 imp@paco-paco.bsdimp.com:/tmp/imp/objBE/mips/pe/imp/svn/head/sys/OCTEON_rrs real memory = 1858416640 (1814860K bytes) avail memory = 1812066304 (1728MB) nexus0: Compact flash found in bootbus region 3 (8 bit) ... Timecounter "MIPS32" frequency 500000000 Hz quality 800 Timecounters tick every 10.000 msec Trying to mount root from ufs:cf0s2a WARNING: / was not properly dismounted warning: no time-of-day clock registered, system time will not be set accurately No suitable dump device was found. Entropy harvesting: interrupts ethernet point_to_point kickstart. /dev/cf0s2a: 10920 files, 262274 used, 555229 free (589 frags, 69330 blocks, 0.1% fragmentation) ... login: root # df Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/cf0s2a 817503 262284 514344 34% / devfs 1 1 0 100% /dev # cat /etc/fstab /dev/ad0s2a / ufs rw 1 1 # Warner From owner-freebsd-mips@FreeBSD.ORG Sat Jan 23 15:56:59 2010 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 075681065692 for ; Sat, 23 Jan 2010 15:56:59 +0000 (UTC) (envelope-from mmoll@darkthrone.kvedulv.de) Received: from darkthrone.kvedulv.de (darkthrone.kvedulv.de [IPv6:2001:1578:400:101::2]) by mx1.freebsd.org (Postfix) with ESMTP id B051D8FC0C for ; Sat, 23 Jan 2010 15:56:58 +0000 (UTC) Received: by darkthrone.kvedulv.de (Postfix, from userid 666) id A318F1CC2B; Sat, 23 Jan 2010 16:56:57 +0100 (CET) Date: Sat, 23 Jan 2010 16:56:57 +0100 From: Michael Moll To: freebsd-mips@freebsd.org Message-ID: <20100123155657.GG23141@darkthrone.kvedulv.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) Subject: NIC on RouterBoard 411 X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Jan 2010 15:56:59 -0000 Hi All, I'm experimenting with FreeBSD/mips and a RouterBoard 411. It's booting via BOOTP/TFTP, but the NICs are not detected correctly. See full dmesg here: http://space.kvedulv.de/rb411_dmesg.txt When tcpdumping I see no pakets comming from the board, so I suppose arge0 is the "real" interface with some PHY that gets not detected ATM. Any hints to get more information? Kind Regards -- Michael Moll From owner-freebsd-mips@FreeBSD.ORG Sat Jan 23 18:42:02 2010 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 44C44106566B for ; Sat, 23 Jan 2010 18:42:02 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 08BB08FC14 for ; Sat, 23 Jan 2010 18:42:01 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.3/8.14.1) with ESMTP id o0NIaD2v020817; Sat, 23 Jan 2010 11:36:13 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Sat, 23 Jan 2010 11:37:10 -0700 (MST) Message-Id: <20100123.113710.715074405929305890.imp@bsdimp.com> To: kvedulv@kvedulv.de From: "M. Warner Losh" In-Reply-To: <20100123155657.GG23141@darkthrone.kvedulv.de> References: <20100123155657.GG23141@darkthrone.kvedulv.de> X-Mailer: Mew version 6.3 on Emacs 22.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-mips@freebsd.org Subject: Re: NIC on RouterBoard 411 X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Jan 2010 18:42:02 -0000 In message: <20100123155657.GG23141@darkthrone.kvedulv.de> Michael Moll writes: : Hi All, : : I'm experimenting with FreeBSD/mips and a RouterBoard 411. It's booting : via BOOTP/TFTP, but the NICs are not detected correctly. See full dmesg : here: http://space.kvedulv.de/rb411_dmesg.txt : : When tcpdumping I see no pakets comming from the board, so I suppose : arge0 is the "real" interface with some PHY that gets not detected ATM. : : Any hints to get more information? In the hints file for the AR71XX file we see: # PHY4 = 1 << 4 hint.arge.0.phymask=0x10 # Uncomment this hint for RS (not PRO) # PHY20 = 1 << 20 # hint.arge.0.phymask=0x100000 # PHY1, PHY2, PHY3 hint.arge.1.phymask=0x0e ... # should be 100 for RS hint.arge.1.media=1000 hint.arge.1.fduplex=1 # Uncomment this hint for RS (not PRO) # hint.arge.0.phymask=70000 This is the mask of PHY addresses. If you have the documentation for the PHY addresses on your board, create a bitmask from that. If you lack documentation, trial an error likely can have good results since there's only 32 possible addresses the PHYs could be wired to. Warner From owner-freebsd-mips@FreeBSD.ORG Sat Jan 23 20:42:59 2010 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7F7B9106568D for ; Sat, 23 Jan 2010 20:42:59 +0000 (UTC) (envelope-from mmoll@darkthrone.kvedulv.de) Received: from darkthrone.kvedulv.de (darkthrone.kvedulv.de [IPv6:2001:1578:400:101::2]) by mx1.freebsd.org (Postfix) with ESMTP id 3057B8FC13 for ; Sat, 23 Jan 2010 20:42:58 +0000 (UTC) Received: by darkthrone.kvedulv.de (Postfix, from userid 666) id 7CCD81CC2B; Sat, 23 Jan 2010 21:42:57 +0100 (CET) Date: Sat, 23 Jan 2010 21:42:57 +0100 From: Michael Moll To: "M. Warner Losh" Message-ID: <20100123204257.GH23141@darkthrone.kvedulv.de> References: <20100123155657.GG23141@darkthrone.kvedulv.de> <20100123.113710.715074405929305890.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20100123.113710.715074405929305890.imp@bsdimp.com> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-mips@freebsd.org Subject: Re: NIC on RouterBoard 411 X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Jan 2010 20:42:59 -0000 Hi Warner, On Sat, Jan 23, 2010 at 11:37:10AM -0700, M. Warner Losh wrote: > This is the mask of PHY addresses. If you have the documentation for > the PHY addresses on your board, create a bitmask from that. If you > lack documentation, trial an error likely can have good results since > there's only 32 possible addresses the PHYs could be wired to. Thanks, it now boots multiuser with hint.arge.0.phymask=0x0e Kind Reagrds -- Michael Moll From owner-freebsd-mips@FreeBSD.ORG Sat Jan 23 21:45:49 2010 Return-Path: Delivered-To: freebsd-mips@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 33837106568F for ; Sat, 23 Jan 2010 21:45:49 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id E9B378FC17 for ; Sat, 23 Jan 2010 21:45:48 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.3/8.14.1) with ESMTP id o0NLfIhj022609; Sat, 23 Jan 2010 14:41:18 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Sat, 23 Jan 2010 14:42:16 -0700 (MST) Message-Id: <20100123.144216.1084339115216047983.imp@bsdimp.com> To: kvedulv@kvedulv.de From: "M. Warner Losh" In-Reply-To: <20100123204257.GH23141@darkthrone.kvedulv.de> References: <20100123155657.GG23141@darkthrone.kvedulv.de> <20100123.113710.715074405929305890.imp@bsdimp.com> <20100123204257.GH23141@darkthrone.kvedulv.de> X-Mailer: Mew version 6.3 on Emacs 22.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-mips@FreeBSD.org Subject: Re: NIC on RouterBoard 411 X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Jan 2010 21:45:49 -0000 In message: <20100123204257.GH23141@darkthrone.kvedulv.de> Michael Moll writes: : Hi Warner, : : On Sat, Jan 23, 2010 at 11:37:10AM -0700, M. Warner Losh wrote: : > This is the mask of PHY addresses. If you have the documentation for : > the PHY addresses on your board, create a bitmask from that. If you : > lack documentation, trial an error likely can have good results since : > there's only 32 possible addresses the PHYs could be wired to. : : Thanks, it now boots multiuser with hint.arge.0.phymask=0x0e Cool. Maybe I'll create a hints file for it. btw, do you know if there's a way to determine at run-time if we're booting on this board? Warner