u-boot和uclinux的下载
一、u-boot的下载:
可以用H-JTAG或j-LINK,本文采用J-LINK软件中的J-Flash ARM工具,
打开J-Flash ARM,options->project setting
打开u-boot.bin文件,地址选0;在菜单上选中Target->contect(成功后)—>erase chip->program。
然后打开uclinux_rom.bin文件,地址选50000,target->program。
二、利用uboot提供的几种方式将uclinux的下载到flash中
1,串口(超级终端):
进入如下界面:
选择协议kermit,发送即可,将uclinux发送到SDRAM中
再从SDRAM中copy到FLASH:
擦除flash地址:erase 0x50000 0x1fffff
拷贝:cp 0xc008000 0x50000 0x491b9 (0x491b9是文件的大小)
结束。
2、网口下载:
安装tftp软件,打开配置如下,系统恢复文件就是.bin文件的路径
保持打开此软件
在超级终端中配置,setenv ipaddr 192.168.0.30 //设置开发板IP网络
setenv serverip 192.168.0.22 //设置PC的ip网络,两个IP必须在同一个网络段
setenv bootfile "uclinux_rom.bin" //通过tftp从服务器上获得的文件
save //保存
输入help可以查看UBOOT中的命令,输入:printenv 可查看环境变量
然后:tftp 0xc008000
再擦除erase 0x50000 0x1fffff
拷贝 cp 0xc008000 0x50000 0x491b9
结束。