2011-03-09 91 views
2

我打算学习嵌入式linux并编写linux设备驱动程序。嵌入式Linux和设备驱动程序开发

我需要一个开发板在那里我可以,

  1. 构建和一个Linux发行版引导它。
  2. 为板卡中的外设写驱动程序。
  3. (在未来)可能的Android移植到它

您能否提供一个开发工具包,以帮助我吗?成本并不是一个障碍 - 我已经很熟悉用户空间的linux,我愿意花费更多的时间在另一端变得更好。

感谢

詹姆斯

回答

4

怎么样BeagleBoard(TI OMAP)? Beagleboard有一个活跃的社区和大量示例项目,其中包括Android porting project。他们是目前仅有的几个Android版本,但这应该是一个起点。

+0

不错的板子谢谢! – James 2011-03-14 05:29:56

0

我认为Armadeus project是给你的。这是一个开源项目,开始于法国,现在正在扩大。社区很棒,外围设备的数量也在快速增长。当然它是基于Linux的。

A small company正在建设董事会。它们基于ARM9和现在的ARM11。在电路板中,您还可以使用Xilinx FPGA,这为开展令人兴奋的实验打开了大门。

希望这会有所帮助。

JCLL

0

还请检查OK6410http://www.arm9board.net,它提供了Linux - 2.6.28(2.6.36在不久的将来退出)与所有外设驱动程序和基本的Android系统。你会发现它有趣并退出有用。