1 U-Boot简介
Linux的启动需要一段bootloader程序,也就是芯片上电以后运行一段bootloader程序。这段程序会先初始化DDR等外设,然后将linux内核从flash(NAND、NOR FLASH、 SD、MMC等)拷贝到DDR中,最后启动linux内核。bootloader最主要的作用是启动Linux内核。uboot是bootloader的一种。
2 正点原子uboot移植
1)uboot在光盘中地址:开发板光盘->1、例程源码->3、正点原
子 Uboot 和 Linux 出厂源码-> uboot-imx-2016.03-2.1.0-ge468cdc-v1.5.tar.bz2
2.1 U-Boot初次编译
1 安装ncurses库
sudo apt-get install libncurses5-dev
2 创建alientek_uboot
目录用于存放正点原子提供的uboot源码。将正点原子的uboot源码复制到alientek-uboot
目录下。解压编译。
解压
tar -vxjf uboot-imx-201