[root$super root]# cd Image [root$super Image]# cp zImage /tftpboot 3. 打开minicom, 打开板子电源开关。 4. 显示启动信息。 XSBASE-R1 Copyright (C) 2002 EMDOOR Co,. ltd. Support: http://www.emdoor.com Autoboot in progress, press any key to stop . Autoboot aborted Type \XSBASE> 当你看到 “Autoboot in progress, press any key to stop” 时3秒内按下任意键,你将进入bootloader 命令模式。
5. 使用TFTP命令下载kernel 。 XSBASE> tftp zImage kernel 如果TFTP没有正常工作,请检查网络配置。参考第5章Network。 6. 复制到flash中。 XSBASE> flash kernel 3.2.3 下载Filesystem 1. 配置TFTP和BOOTP。参考第5章Network。 2. 复制filesystem image 到 /tftpboot 中。 [root$super root]# cd Image [root$super Image]# cp rootfs.img /tftpboot 3. 打开minicom, 打开板子电源开关。 4. 显示启动信息。 XSBASE-R1 Copyright (C) 2002 Emdoor Co,. ltd. Support: http://www.emdoor.com Autoboot in progress, press any key to stop . Autoboot aborted Type \XSBASE> 当你看到 “Autoboot in progress, press any key to stop” 时3秒内按下任意键,你将进入bootloader 命令模式。
6
5. 使用TFTP命令下载 filesystem。 XSBASE> tftp rootfs.img root 如果TFTP没有正常工作,请检查网络配置。参考第5章Network。 6. 复制到flash中。 XSBASE> flash root 3.2.4 启动linux 如果上述3个映像文件都成功地下载到FLASH中,那么Linux 启动条件将满足。开始启动。
XSBASE> boot Starting kernel ... Uncompressing Linux................ 当电源打开时将出现同样的信息。 四、
如果Linux操作系统移植成功的话,在XSBase触摸屏上可以看到Linux系统的启动信息,并最终出现图形化的界面。
五、
实验心得体会 实验现象及结果
这是第一次接触Linux操作系统,对它充满了好奇。在本次实验的操作过程中,主要是初步熟悉了Linux操作系统的安装过程及Linux的基本操作;学习了串口下载、JTAG下载、TFTP下载方式;学习和体会了Bootloader、Kernel、Filesystem的下载;学习了Linux操作系统的移植。在实验的过程中,有很多迷惑和不懂的地方,所以做这个实验还是很认真的,不懂的地方就和其他同学一起探讨,向老师和助教请教。在实验过程中也遇到了一些问题,比如无法下载,然而串口也无法查询到,因而无法KILL,最后只能重新启动系统,重新执行之前的操作,最后还是顺利的出现了预期的实验现象。总之,通过本次实验,学会了一些指令的基本使用,如LS,LL,IFCONNFIG,CP等,掌握了Linux系统的基本操作,当然这都是很简单也是最基本的东西,如果想学到更多、等有价值的东西的话,还需自己的刻苦钻研。同时,体会到自己不能很好地将课堂上所学的相关知识与实际操作联系起来,所以这是今后应该大力改善和加强的地方。最后,谢谢老师和助教的悉心指导。
7