进行以AT91RM9200为基础的系统的Linux的开发,可以去Linux的官方网站获取内核源代码http://www.kernel.org/ 。
对于AT91RM9200处理器,你可以获得内核,驱动,升级包的最新的版本,不包括用户层和应用层:
http://www.arm.linux.org.uk/
http://www.arm.linux.org.uk/developer/patches/section.php?section=20。
对于正在开发的和还没有提交到ARM Linux开发网站的,或者是没有被ARM Linux正式发行的驱动程序(例如:GPIO驱动,I2C驱动,MTD NAND驱动,以太网驱动,Compact Flash驱动,用于性能测试的Perftest,Real Time Clock驱动,串口驱动,USART驱动,SPI驱动,时钟计数器,USB驱动)可以在下面网址查找:
http://maxim.org.za/AT91RM9200/ for AT91RM9200 Linux (2.4) patches
http://maxim.org.za/AT91RM9200/2.6 for AT91RM9200 Linux (2.6) patches.
适用于AT91RM9200
Does anyone know where I can find a Linux 2.6.x BSP for the AT91RM9200-
EK Atmel Arm-9 development kit?
On Jan 24, 8:22 am, anon wrote:
Habib Bouaziz-Viallet wrote:
Le Wed, 23 Jan 2008 14:38:06 -0800, Cliff Brake a écrit:
On Jan 23, 3:08 pm, twgray wrote:
Does anyone know where I can find a Linux 2.6.x BSP for the AT91RM9200-
EK Atmel Arm-9 development kit?I have built images using OpenEmbedded for the 9260EK and a number of
other systems. I assume it would also work well with the AT91RM9200.
Kernel support is pretty good in the mainline kernel for these
processors.
What is this openembedded that everyone is talking about? I have been
using buildroot infrastructure for our custom board AT91RM9200 (based on
ATMEL Dev Kit) and it works fine.
Their web site is down at the moment (at least I can not access), so
take a look at this:http://en.wikipedia.org/wiki/OpenEmbedded
Look like the web site is back up :-)
OpenEmbedded is just another build system for building embedded Linux
distributions. Some of the reasons I use it are:
- _lots_ of packages -- 1000's: http://www.openembedded.org/filebrowser/org.openembedded.dev/packages
- fairly consistent and symmetrical build system
- support for lots of targets: http://www.openembedded.org/filebrowser/org.openembedded.dev/conf/machine
- works on about any Linux workstation as OE builds many of the native
tools needed
Depending what you need, OE does a pretty good job. Each tool has its
strength, so it really comes down to what need.
http://bec-systems.com/web/content/view/63/9/