Chinaunix首页 | 论坛 | 博客
  • 博客访问: 346320
  • 博文数量: 92
  • 博客积分: 2500
  • 博客等级: 少校
  • 技术积分: 960
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-21 19:38
文章分类

全部博文(92)

文章存档

2010年(71)

2009年(21)

我的朋友

分类: 嵌入式

2010-04-17 20:26:27

zImageroot根文件系统的烧写

烧写zImage

将跳线帽插上,使得ubootNAND flash中启动,打空格,进入uboot界面:

+------------------------------------------------+

| Uboot 1.1.6 For TX-2440A With USB Downloader   |

+------------------------------------------------+

 

Press Space key to Download Mode !

*************************************

**** 天祥电子出品  ****

**** TX-2440A ARM9嵌入式学习系统 ****

**** 2440uboot Nand启动 下载模式 ****

*************************************

[1] 下载bootloader

[2] 下载Linux内核镜像

[3] 下载yaffs2文件系统

[4] 下载cramfs文件系统

[5] 下载到SDRAM中运行

[6] 格式化Nand Flash

[7] 启动Linux系统

[8] 设置启动参数

[9] 重启u-boot

[0] 退出目录

Enter your selection:

选择2,相当于执行了命令:

>nand write 0x30000000 kernel

也就是说先将zImage下载到起始地址为0x30000000的内存中,然后再将zImage烧如NAND FLASH:kernel 分区中。

准备烧写zImage  打开DNW传送软件,在Configuration中设置

Baud Rate->115200   COMPort->COM1   最重要的是设置Download Adress->0x30000000(内存SDRAM的起始地址)

打开USB Port->Transmit->选上要下载到开发板的zImage

 

 

制作并烧写文件系统

#tar xzvf yaffs2.tar.gz(解压得到cvs目录)

#cd cvs/utils(这里有生成mkyaffs2image命令的.c文件和Makefile)

#make(就生成了mkyaffs2image)

#cp mkyaffs2image /usr/bin

#cd /home/yan/(root_2.6.31的上一级目录)

#mkyaffs2image root_2.6.31 root_2.6.31.bin

#cp root_2.6.31.bin /mnt/hgfs/share

 

重启开发板,打空格,进入uboot界面

 

+------------------------------------------------+

| Uboot 1.1.6 For TX-2440A With USB Downloader   |

+------------------------------------------------+

 

Press Space key to Download Mode !

*************************************

**** 天祥电子出品  ****

**** TX-2440A ARM9嵌入式学习系统 ****

**** 2440uboot Nand启动 下载模式 ****

*************************************

[1] 下载bootloader

[2] 下载Linux内核镜像

[3] 下载yaffs2文件系统

[4] 下载cramfs文件系统

[5] 下载到SDRAM中运行

[6] 格式化Nand Flash

[7] 启动Linux系统

[8] 设置启动参数

[9] 重启u-boot

[0] 退出目录

Enter your selection:

选择3,相当于命令:

>nand write 0x30000000 yaffs2

则准备烧写root_2.6.3.bin  打开DNW传送软件,在Configuration中设置

Baud Rate->115200   COMPort->COM1   最重要的是设置Download Adress->0x30000000(内存的起始地址)

打开USB Port->Transmit->选上要下载到开发板的root_2.6.3.bin

 

阅读(2207) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~