分类: 嵌入式
2009-10-15 09:56:25
一.烧写vivi。
1.把并口线插到pc机的并口,并把并口与JTAG相连,JTAG与开发板的14针JTAT口相连,打开2410.
2.把整个GIVEIO目录拷贝到C:\WINDOWS下,并把该目录下的giveio.sys文件拷贝到c:/windows/system32/drivers下。
3. 在控制面板里,选添加硬件>下一步>选-是我已经连接了此硬件>下一步>选中-添加新的硬件设备>下一步>选中安装我手动从列表选择的硬件>下一步>选择-显示所有设备>选择-从磁盘安装-浏览,指定驱动为C:\WINDOWS\GIVEIO\ giveio.inf文件,点击确定,安装好驱动
4.在d盘新建一目录bootloader,把sjf2410.exe和要烧写的vivi.bin拷贝到该目录下,在命令提示符,进入该目录,运行sjf2410 命令如下:sjf2410.exe /f:vivi
在此后出现的三次要求输入参数,第一次是让选择Flash,选0;第二次是选择jtag对flash的两种功能,也选0;第三次是让选择起始地址,选0。 此后就等待大约3-5分钟的烧写时间,当VIVI 烧写完毕后选择参数2,退出烧写。
二.烧写内核zImage(kernel)
vivi>load flash kernel x 回车
当出现Ready for downloading using xmodem...
点击超级终端任务栏上“传送”下拉菜单中的“发送文件”,选择好镜像文件zImage,Enter,协议为Xmodem,点击“发送”,4分钟左右zImage烧写完毕;
三.烧写根文件系统(root)
vivi>load flash root x 回车
当出现Ready for downloading using xmodem...
点击超级终端任务栏上“传送”下拉菜单中的“发送文件”,选择好镜像文件root.cramfs,协议为Xmodem,点击“发送" ,8分钟左右 root.cramfs烧写完毕;
四.烧写应用程序:用网线连接好2410-S的NIC-1口和PC机的网口,配置IP在同一网段,重启2410-s进入[/mnt/yaffs]下。
[/mnt/yaffs]ifconfig eth0 192.168.0.111 --配置eth0 ip
[/mnt/yaffs]inetd --启动ftp
打开ftp软件(在光盘中flashvivi目录中提供),192.168.0.111,用户名:root,密码:无,连接进入ftp,上传“yaffs.tar”到2410-S的/var下,3分钟左右上传完毕。
这时千万不要重启2410-S,
[/mnt/yaffs]cd .. --转换到/mnt下
[/mnt]rm -rf /yaffs/* --删除/yaffs下文件
[/mnt]cd /var --转到var目录下
[/var]tar xjvf yaffs-2410s-1.0.tar -C /mnt/yaffs --解压yaffs-2410s-1.0.tar到mnt/yaffs目录下,需3分钟左右