Mini2440内核移植说明书

迷你 2440 的硬件配置真是挺全,400MHz 的 CPU、64MB SDRAM,还有 NAND 和 NOR Flash 可选。NOR 跑代码快,NAND 写入速度高,存数据挺合适。接口也不少,LCD、以太网、USB、串口都有,调试和扩展都方便。

内核移植里,u-boot算是重点。第一步搞硬件初始化,让它能和板子对话;第二步就是加载通用代码,进命令行。移植的时候要加板子的头文件,比如mini2440.h,还得改平台相关代码。

调试时,u-boot 的命令好用,比如看设备、传文件、测网络。建议多熟悉下它的Makefile,能帮你定制编译。驱动适配也关键,涉及初始化、中断、DMA 等,ARM 的 GNU 汇编伪指令也会碰到。

移植完成后,全面调试重要。串口调试、网络调试、内核跟踪这些工具都能用上。如果你打算在迷你 2440 上跑 Linux,这份书能帮你少踩不少坑。

doc 文件大小:1.43MB