一、通过tftp加载内核和根文件系统
1、将内核镜像“uImage”、“exynos4412-fs4412.dtb”和根文件系统“ramdisk”拷贝到ubuntu中tftp工作目录下,并修改这些文件的权限,命令如下:
sudo chmod 777 /tftpboot/*
2、重启tftp服务器,命令如下:
sudo service tftpd-hpa restart
3、连接开发板与电脑,在uboot交互模式下,设置uboot的启动参数:
①bootm :启动指定内存地址上的Linux内核并为内核传递参数
bootm kernel-addr ramdisk-addr dtb-addr
注:kernel-addr:内核的下载地址
ramdisk-addr:根文件系统的下载地址
dtb-addr:设备数的下载地址
若不使用相应的地址,对应的位置写“—”
② bootarges:eg:
setenv bootargs root=/dev