From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <85b966411695929ce06c3edd6e3fd77f@plan9.bell-labs.com> Date: Tue, 6 Oct 2009 12:16:50 -0400 From: geoff@plan9.bell-labs.com To: 9fans@9fans.net In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] /sys/include/ip.h 5c(1) Topicbox-Message-UUID: 80da88f2-ead5-11e9-9d60-3106f5b1d025 The beagleboard is somewhat painful. It has a cortex-a8 cpu, which is quite a bit more complex than older arms. The lack of built-in ethernet means that getting USB going is vital, but the EHCI registers provoke access exceptions and the OTG registers are like no USB interface we've ever seen before. A beagleboard with built-in ethernet is available from www.igep-platform.com and looks like a better bet (assuming that they include programming documentation for their ethernet controller). If you aren't trying to build a terminal, the marvell sheevaplug works well: $100 in quantity one, 1.2GHz ARM926EJ-S, 512MB of ram, some flash, built-in gigabit ethernet, (OTG) USB with a superset of the EHCI registers (so not completely hopeless).