【发布时间】:2010-09-12 19:53:42
【问题描述】:
我想将 Linux 内核 2.6.x 移植到新的 MIPS 板上。不幸的是,我找不到带有逐步解释的好的实际文档。希望,你会帮助我。纸质书也可以。
提前谢谢你!
【问题讨论】:
-
检查 Openwrt 是否有类似处理器的板。
标签: linux-kernel mips cross-compiling embedded-linux
我想将 Linux 内核 2.6.x 移植到新的 MIPS 板上。不幸的是,我找不到带有逐步解释的好的实际文档。希望,你会帮助我。纸质书也可以。
提前谢谢你!
【问题讨论】:
标签: linux-kernel mips cross-compiling embedded-linux
首先,准备好 MIPS toolchain。您将需要它来编译内核。我用过buildroot 几次,包括构建 MIPS 工具链。
但 buildroot 提供的远不止这些:
Buildroot 可以生成任何或所有 交叉编译工具链,一个根 文件系统、内核映像和 引导加载程序映像。 Buildroot 很有用 主要针对小型工作的人 或嵌入式系统,使用各种 CPU 架构(x86、ARM、MIPS、 PowerPC 等):它使 嵌入式的构建过程 系统并简化交叉编译 过程。
如果您想手动执行此过程,建议您查看this。它不适用于 MIPS,但它显示了通用公式(您可能必须在编译之前找到 MIPS 补丁并将其应用于内核)。试试 buildroot,它会自动完成所有这些工作!
我还必须推荐阅读Jun Sun's Linux MIPS Porting Guide。
【讨论】: