Supervivi Mini2440启动引导程序

mini2440 的 loader 程序,功能挺全,启动效率也不错。supervivi_mini2440其实就是 mini2440 开发板的BIOS,支持 micro2440 也没问题,兼容性还蛮好。

文件结构比较清晰,适合刚接触裸机开发的朋友。你要是玩过2440系列的板子,会发现用起来顺手,调试方便,改动也灵活。

加载流程算比较典型的,先初始化 NAND,跑内存映像,把系统启动起来。如果你搞过u-boot,对这套流程应该不陌生。

源码注释也算到位,main.c里对启动顺序写得挺清楚。实在不懂,搭配网上的资料一起看,比如LINUX mini2440 详解这篇,讲得还挺细。

还有像mini2440 测试程序实训指导书,都可以一起翻翻,理解整体结构。

如果你是用 micro2440,也没啥大问题,BIOS 级别的东西移植性强,用着也比较稳,注意下 I/O 口定义就行了。

嗯,,supervivi_mini2440算是个靠谱的起步工具。你要是正在研究启动加载流程,或者想搞清楚裸机阶段怎么引导 Linux,可以拿它练练手。

none 文件大小:124.79KB