本文介绍利用tftp和nfs启动内核并挂载文件系统的方法,便于内核与驱动开发调试,提升开发效率。
1、 安装minicom工具
2、 设置
3、 必须设为NO以接收键盘输入
4、 安装TFTP服务并配置电脑设置
5、 将内核镜像uImage复制到步骤二指定的/tftpboot目录中。
6、 安装NFS服务并配置电脑
7、 将文件系统放入步骤4设定的目录中
8、 配置电脑上网
9、 掌握U-Boot常用命令
10、 printenv:显示系统中所有环境变量的命令工具。
11、 setenv:用于设定系统环境变量的命令工具
12、 saveenv:保存系统环境变量的命令
13、 tftpboot:通过TFTP协议加载内核的工具
14、 U-Boot环境参数配置方法
15、 根目录需指定为 /dev/nfs 挂载点
16、 nfsroot=192.168.1.100:/nfs,其中192.168.1.100为计算机IP地址,/nfs为该机上NFS共享目录路径。
17、 192.168.1.103 是开发板的网络地址。
18、 电脑的网络标识地址为192.168.1.100
19、 192.168.1.2 是网络中的网关地址。
20、 子网掩码为255.255.255.0
21、 在u-boot命令行中输入:
评论
更多评论