烧写2410-S linux 操作系统的详细步骤

 烧写2410-S linux 操作系统
在windows xp下进行,需要的文件在光盘中的Linux\img目录和flashvivi目录下提供。
烧写2410-S linux 操作系统包括烧写vivi,kernel,root三个步骤,除此我们还要烧写yaffs.tar,这四个文件为:
vivi ----linux操作系统启动的bootloader;
zImage----linux操作系统内核;
root.cramfs----根文件系统;
yaffs.tar----应用程序
一.烧写vivi
1.把并口线插到pc机的并口,并把并口与JTAG相连,JTAG与开发板的14针JTAT口相连,打开2410-S。
2.把整个GIVEIO目录(在flashvivi目录下)拷贝到C:\WINDOWS下,并把该目录下的giveio.sys文件拷贝到c:/windows/system32/drivers下。
3.在控制面板里,选添加硬件,点击“下一步”
选“是,我已经连接了此硬件”然后点击“下一步”
1
选中“添加新的硬件设备”然后点击“下一步”
选中“安装我手动从列表选择的硬件”然后点击“下一步”
2
选择“显示所有设备”然后点击“下一步”
选择“从磁盘安装”然后点击“下一步”
3
选择“浏览”,指定驱动为C:\WINDOWS\GIVEIO\giveio.inf文件
选择giveio.inf文件,点击“打开”
4
然后选择“确定”
点击“下一步”至“完成”即安装好驱动
5
6
4.在d盘新建一目录bootloader,把sjf2410-s(在flashvivi目录下)和要烧写的vivi拷贝到该目录下,在程序-附件-msdos下,进入该目录,运行sjf2410-s命令如下:sjf2410-s /f:vivi。然后按回车
在此后出现的三次要求输入参数,第一次是让选择Flash,选0,然后回车
7
第二次是选择jtag对flash的两种功能,也选0,然后回车

第三次是让选择起始地址,选0,然后回车,等待大约3-5分钟的烧写时间
8
当VIVI 烧写完毕后选择参数2,退出烧写。
5.烧录后关闭2410-S,拔掉JTAG与开发板的连线,并用串口线连接pc和2410-S。
6.打开超级终端,先按住pc机“Back Space”键,然后启动2410-S,进入vivi> 状态下,设置开发板IP(其IP要与服务器IP在同一网段,内核启动后将失效),其命令为:
set c 192.168.0.115
9
7.设置tftp服务器IP(启动tftp服务器的主机),其命令为:set s 192.168.0.82
8.Windows平台下tftp服务的配置:
将随机附带光盘中“\tools”目录下的tftpd32.rar文件解压到Windows的“D:\tftp32”目录下, 并新建文件夹tftpd32,将光盘中“\img”目录下文件拷贝到该目录下。
双击“D:\tftp32”目录下的tftpd32.exe文件,对Windows下的tftp服务进行配置
10
二.烧写内核
在vivi状态下,输入烧写内核的命令为:tftp flash kernel zImage
11
三.烧写根文件系统
在vivi状态下,输入烧写根文件的命令为:tftp flash root root.cramfs。
网络环境不差的话几秒种应该可以烧完。
四.烧写应用程序
用网线连接好2410-S的NIC-1口和PC机的网口,配置IP在同一网段,重启2410-s进入[/mnt/yaffs]下。如图所示进行设置开发板IP。
12
打开ftp软件(在光盘中flashvivi目录中提供),192.168.0.115,用户名:root,密码:无,连接进入ftp,
密码无,点击“OK”。
13
选择要上传的“yaffs.tar”文件,并上传“yaffs.tar”到2410-S的/var下
3分钟左右上传完毕。14
这时千万不要重启2410-S,然后转换到var文件夹下进行解压,其命令为:
tar xjvf yaffs-2410s-1.0.tar -C /mnt/yaffs --解压yaffs-2410s-1.0.tar到mnt/yaffs目录下,需3分钟左右。15
解压完成后,我们可以转换到mnt/yaffs文件夹下进行ls查看文件夹下的内容。
16

你可能感兴趣的:(linux,windows,服务器,Flash,tools,磁盘)