目的:刚买的开发板,在没有任何了解的情况下首先安装一个linux *** 作系统,我们采用光盘资料中提供的三个镜像(软件平台)。我们的目的就是把三个文件烧写到开发板的flash里面,不用管他的存放地址,按照说明手册的方法可以烧入后就可以正常启动了,我已经烧写成功进入 *** 作系统了。
简单介绍:硬件平台是扬创的三星2440套餐5,ARM9内核,光盘提供winCE和linux两个 *** 作系统的移植方法。这里我们已经成功移植了WINCE,比较简单,只要按照手册的方法一步一步进行就可以了,我们要所的linux,这个手册说明不是很详细,经过摸索我们算是移植到了板上,其实只是把光盘提供的三个镜像烧入到了开发板上,可以运行进入 *** 作系统而已,至于 *** 作系统的定制还有一系列 *** 作还要继续研究。下面就说说这个简单的烧入 *** 作,虽然简单,但是也是查了很多资料后迂回完成的,其中走了很多弯路!u-boot,是linux *** 作系统的引导文件,他和vivi是一样是bootloader。源代码不同,如果你用u-boot那你就要烧入与之对应的内核和文件系统,如果用vivi也一样,要烧入和vivi对应的内核以及文件系统。Uimage,这里就是我们所说的内核kernel。Filesystem,文件系统。三个镜像烧入后再上电就可以启动 *** 作系统了。
具体 *** 作步骤:
1:在PC上安装好TFTP软件,这个软件用于开发板和PC之间的文件传输。然后把光盘提
供的三个镜像文件拷贝到TFTP根目录下面,等待传输。
2:第一次下载bootloader,我们下载的是u-boot.Bin,这个下载需要wiggler和并口,如果
开发板没有bootloader,那么第一次烧写必须通过并口,以后更新只要通过网络更新就可以
了。在烧写bootloader前必须先装好GIVEIO驱动,连接好wiggler后运行光盘中u-boot.bat
批处理文件,全部选择0后显示EPPPPP…..开始烧写,烧写完毕后退出,重新上电后显示
Utu-linux的小企鹅的图片,这样bootloader就烧写好了。以后要更新u-boot只要网络更新就可以了。
3:接下来我们就要烧写内核kernel了,运行超级终端,波特率设置115200,连接开发板和
PC之间的串口,然后开发板接入和PC一样的局域网内(这点很重要,我走了很多弯路),
打开电源,在超级终端可以看到启动信息,快速按空格键进入utu-bootloader的命令行。
注意:如果烧写好三个镜像后linux运行不正常,请查处flash后再重新来一次。擦除flash
命令:nand scrub。
4:run install-bootloader下载更新uboot
Utu-bootloader里面设置了自己的IP为192.168.1.168;在我们开始烧写之前先设置好PC
的地址作为服务器地址,我设成192.168.1.103,网关:192.168.1.1。虽然在同一个局域网,
Setenv serverip 192.168.×.× 命令把服务器地址设置成和PC地址一样的,否则无法下载。
出现loading:TTTTTT的情况。
5:run install-kernel 下载更新uimage同上6:run install-filesystem 下载更新文件系统
注意:更新文件系统之前,要reset或者更新上电复位进入utu-bootloader命令行,否则下
载完毕,重新启动utu-linux的时候,会出现错误。##…表示一直在正常传送数据。这个
过程在TFTP里面都有记录。
1、打开VMware选择文件->新建虚拟机。
2、选择本地“安装程序光盘映像文件(iso)”,并选择“稍后安装 *** 作系统(s)”。
3、选择 *** 作系统“Linux”,选择 *** 作系统版本“CentOS 7 64位”,点击下一步。
4、给 *** 作系统分配磁盘大小,选择默认20G,选择将虚拟磁盘存储为单个文件。
5、选择Centos7 镜像路径。
6、选择安装时的语言。
7、设置时间。
8、选择需要安装的软件。
9、选择 Server with Gui(图形化界面),然后点击Done。
10、选择安装位置,在这里可以进行磁盘划分。
11、选择i wil configure partitioning(我将会配置分区),然后点击done。
12、点击加号,选择/boot,给boot分区分200M,最后点击Add。
13、然后以同样的办法给其他三个区分配好空间后点击Done。
14、然后会d出摘要信息,点击AcceptChanges(接受更改)。
15、设置主机名与网卡信息。
16、首先要打开网卡,然后查看是否能获取到IP地址(我这里是桥接),再更改主机名后点击Done。
17、最后选择Begin Installation(开始安装)。
18、设置root密码。
19、点击USER CREATION 创建管理员用户。
20、然后等待系统安装完毕重启系统完成即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)