想要在ARM平台上学习Linux移植

Saa*_*ras 5 linux embedded

我期待学习在ARM板上移植各种Linux版本.我准备购买TI的Panda板或Beagle板.我想学习自定义Linux源代码,编译它并在其中一个板上移植.

我很好奇是否有任何其他具有良好社区支持的电路板,而不是那些对初学者有益的TI电路板.

我在互联网上可以找到的其他一些选项是:

  • 采用Android的Snapdragon 8x60移动平台

  • i.MX31产品开发套件(非常昂贵)

  • Tegra 250开发板

als*_*oes 3

首先,自己构建内核确实是一项艰苦的工作,而且构建嵌入式内核更是困难重重。也许您可以尝试使用一些预构建的内核映像,然后尝试自己配置它。

我有一个BeagleBoard,起初我使用这些 Ubuntu ARM 端口,链接号 3 有内核映像(您可以非常轻松地安装 USB 和 Wi-Fi 支持):

或者,如果您喜欢Debian,这里有一些有关 ARM 端口安装的信息:

或者,如果您知道如何配置和构建内核,或者如果您有一点Gentoo经验,您可以测试一下:

如果你有PandaBoard,这个人有很多关于它的文档:

检查 BeagleBoard wiki 页面和 eLinux 页面,他们有很多关于主板、NAND 配置、Linux 发行版、设备等的文档。

或者您可以使用QEMU并配置 ARM 虚拟机。