Chinaunix首页 | 论坛 | 博客
  • 博客访问: 794060
  • 博文数量: 858
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5015
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-29 17:43
文章分类

全部博文(858)

文章存档

2011年(1)

2008年(857)

我的朋友

分类: LINUX

2008-08-29 17:55:02

 
1)下载linux到系统的SDRAM运行(仅做测试之用,断电或退出后就会消失)

1>运行Uboot,设置环境变量

Uboot>setenvbootargsroot=/dev/ramrwinitrd=0x21100000,6000000ramdisk_size=15360
console=ttyS0,115200,mem=32M启动系统环境变量
Uboot>setenvethaddr12:34:56:78:99:aamac地址
Uboot>setenvipaddr[目标板ip地址]目标板ip地址
Uboot>setenvserverip[主机ip地址]主机ip地址

2>下载linux内核,文件系统
打开tftpserver应用程序,设置根目录路径,将内核、文件系统等拷贝到所设置的根目录下。

Uboot>tftp21100000ramdisk.gz下载文件系统
Uboot>tftp21000000uImage下载linux内核
Uboot>bootm21000000启动linux
然后linux操作系统就开始运行。

2)烧写Linux到系统的Flash运行

1>设置运行Linux的环境变量

Uboot>setenvbootargsroot=/dev/ramrwinitrd=0x21100000,6000000ramdisk_size=15360console=ttyS0,115200,mem=32M启动系统环境变量
Uboot>setenvimagecp.b1002000021000000b0000拷贝内核到sdram
Uboot>setenvramdiskcp.b100d000021100000226000拷贝文件系统到sdram
Uboot>setenvbootbootm设置变量boot
Uboot>setenvbootcmdrunramdisk\;runimage\;runboot设置默认变量bootcmd
Uboot>setenvethaddr12:34:56:78:99:aamac地址
Uboot>setenvipaddr目标板ip地址目标板ip地址,由你自己决定
Uboot>setenvserverip主机ip地址主机ip地址,就是你的PC的ip
Uboot>saveenv保存环境变量

2>烧写Linux内核到Flash

Uboot>tftp21100000ramdisk.gz
Uboot>cp.b21100000100d0000226000
Uboot>tftp21000000uImage
Uboot>cp.b2100000010020000b0000
reset之linux操作系统就开始运行。

烧写linux到Flash烧写linux到Flash烧写linux到Flash烧写linux到Flash烧写linux到Flash烧写linux到Flash烧写linux到Flash烧写linux到Flash烧写linux到Flash烧写linux到Flash
阅读(366) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~