当我们在Qemu上运行起来自己编译的内核之后,需要使用busybox构建一个文件系统,将此文件系统挂载上去就可以使用busybox提供的各种命令了. 1.编译安装busybox 源码下载地址:http://www.busybox.net/downloads/ 编译安装过程: .tar.bz2 cd busybox- make menuconfig 选择静态编译 BusyboxSettings->Build options->Build Busybox as a static binary ma…
1.下载.建立source insight工程.编译.烧写.如果无运行分析原因 tar xjf u-boot-2012.04.01.tar.bz2 cd u-boot-2012.04.01 make smdk2410_config make 2. 分析u-boot: 通过链接命令分析组成文件.阅读代码分析启动过程 a. 初始化硬件:关看门狗.设置时钟.设置SDRAM.初始化NAND FLASH b. 如果bootloader比较大,要把它重定位到SDRAM c. 把内核从NAND FLASH读到…