通过网络下载内核文件系统,在终端显示输出信息:
1、将“uImage”文件放至Ubuntu的tftp工作文件夹,将“ram-rootfs.tar”文件解压至nfs工作文件夹;
2、利用串口线连接开发板和PC机,将开发板上启动开关切换至“nandflash启动”;
3、打开PUTTY终端软件,接通开发板电源,观察终端信息;
4、2秒内按回车,进行命令行模式;
5、修改开发板IP地址:
setenv ipaddr 192.168.x.x
6、修改子网掩码:
setenv netmask 255.255.255.0
7、修改网关地址:
setenv gatewayip 192.168.1.1
8、修改TFTP服务器地址:
setenv serverip 192.168.x.x
9、修改机器码:
setenv machid 0x998
10、设置启动命令:
setenv bootcmd tftp 21000000 uImage\;bootm 21000000\;
11、设置内核启动参数:
setenv bootargs console=ttySAC0,115200 root=/dev/nfs rw nfsroot=192.168.0.10:/opt/nfs_rootfs/ram_rootfs ip=192.168.0.30:192.168.0.10:192.168.0.1:255.255.255.0::eth0:off init=/linuxrc
12、保存:
save
13、将虚拟机连接方式设置为“桥接”;
14、将UBUNTU系统中的网络设为“手动”,设置相应的IP地址;
15、UBUNTU系统中重启网络,然后在开发板的命令行模式中使用ping命令,测试开发板是否和PC机连通;
16、在开发板命令行中输入reset命令,重启开发板,中途不要做任何操作。