摘要: 嵌入式linux内核制作1 清除原有配置文件与中间文件x86 make distcleanarm make distclean2 配置内核 x86 make menuconfig arm make menuconfig ARCH=arm3 内核编译 x86 make bzImage arm make uImage ARCH=arm CROSS_COMPILE=arm-linux-根文件系统的制作1 创建目录和文件mkdir rootfscd rootfsmkdir bin dev etc lib proc sbin sys usr mnt tmp varmkdir usr/bin usr/li 阅读全文
posted @ 2013-03-06 21:39 retacn_yue 阅读(146) 评论(0) 推荐(0) 编辑
摘要: bootloader 初始化硬件设备启动过程单阶段(single-stage)多阶段(multi-stage)bootloader大多采用两阶段stage1完成初始化硬件准备内存空间,将stage3复制到内存中,设置堆栈,跳转到stage2的c入口点stage2初始化本阶段要用到的硬件设备检测系统内存映射,检测哪些地址被实际对应到外部的sdram将kernel映像和根文件映像从flash读到ram空间为内核设置启动参数调用内核交叉工具链参考http://blog.csdn.net/retacn_yue/article/details/8510952编译器arm-linux-gcc反汇编工具ar 阅读全文
posted @ 2013-03-06 21:31 retacn_yue 阅读(172) 评论(0) 推荐(0) 编辑