文档详情

uboot实验步骤.doc

发布:2017-06-20约小于1千字共6页下载文档
文本预览下载声明
实验二 u-boot的烧写及使用 【实验目的】 了解U-boot-2010.03的代码结构及移植方法。 【实验环境】 Ubuntu 10.10发行版 u-boot-2010.03 FS2410平台 交叉编译器 arm-none-linux-gnueabi-gcc 【实验步骤】 u-boot的烧写 使用H-jtag将u-boot烧写在2410开发板的nand flash的零地址上,过程与arm实验时相同,区别在于选择flash上。我们选择的是K9VF1208,如图 烧写完成后打开终端,重启开发板,显示如下 设置基本的u-boot环境变量 主机ip设置 # setenv serverip 目标板ip设置 # setenv ipaddr 保存环境变量 # saveenv 内核烧写 内核和文件系统的烧写都使用的是u-boot提供的命令如下: # tftpzImage # nand erase 40000 200000 # nand write40000 200000 文件系统烧写 # tftp rootfs.cramfs # nand erase 240000 800000 # nand write240000 800000 启动参数设置 # setenv bootcmd nand read 40000 200000\; go# setenv bootargs root=/dev/mtdblock2 init=/linuxrc console=ttySAC0,115200 # savenv 重新启动开发板,最终会进入如下界面,这便是一个最简linux系统 u-boot其他命令 u-boot支持那些命令我们可以通过在终端上输入”?”查看
显示全部
相似文档