uboot和内核编译
时间:10-02
整理:3721RD
点击:
首先准备好需要的文件,uboot和内核源码,然后解压。
编译uboot:
进入源码目录
cdu-boot-2013.10-ti2013.12.01
makeARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- distclean
清除之前的文件
makeARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-
使用配置文件。这里有两种选择方式:
1.使用Q-SPI Flash方式启动的话,config则选择myir_ricoboard_qspiboot_config最后生成u-boot.bin

2.使用Micro SD方式启动的话,config则选择myir_ricoboard_config

编译过程

生产的文件

编译linux内核
进入内核源码所在目录
cd linux-3.12.10-ti2013.12.01
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- distclean
清除之前的内容
make ARCH=armCROSS_COMPILE=arm-linux-gnueabihf- \
myir_ricoboard_defconfig
配置文件

make ARCH=armCROSS_COMPILE=arm-linux-gnueabihf- menuconfig
进入图形配置界面,选择需要的功能,然后保存。
界面如下所示:

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- zImage dtbs
编译内核文件和生成设备树的二进制文件 myir_ricoboard.dtb
编译完成后,就可以生产需要的文件,后面制作文件系统就可以启动开发板了。
真好,终于找到了 非常感谢的
