W5300E01-ARM用户手册版本1.0(五)

本用户手册将为大家介绍W5300E01-ARM,它是W5300基于ARM920T的功能评估测试板。共分为9大板块,包括有概述、产品说明、硬件设计向导、板操作、配置开发环境、Linux 内核补丁与编译、根文件系统、启动程序及附录等。上四篇博文里我们为大家介绍了大部分内容,现在我们为大家介绍最后一部分。

 

7.2 JFFS2

NAND闪存是非易失性存储设备,使用NAND闪存存储数据,JFFS2只是闪存的文件系统。当W5300E01-ARM访问NAND闪存区,安装和使用JFFS2文件系统,NAND闪存区可以分为以下几个部分。

l  0x00000000 – 0x00020000 : 启动程序

l  0x00020000 – 0x00040000 : 启动程序

l  0x00040000 – 0x00400000 : 内核

l  0x00400000 – 0x01400000 : 虚拟硬盘

l  0x01400000 – 0x04000000 : JFFS2 文件系统

当系统上电时,Bootloader字段首先运行启动程序。

当内核在启动程序中启动时,将启动参数值保存到Boot Param字段。Linux内核字段包括内核映像,在启动程序中,该字段的内核映像被加载到RAM中并在内核中启动。

在虚拟硬盘区域,包含当前根文件系统使用的虚拟硬盘。

JFFS2文件系统区域没有任何映像,这个区域可以格式化为JFFS2使用。

 

7.2.1 JFFS2文件系统安装

1.启动完成后,使用‘root’登录。

2.如果第一次使用JFFS2区域,需要格式化为JFFS2类型。

# flash_eraseall –j /dev/mtd4

3.安装JFFS2 文件系统。

# mount –t jffs2 /dev/mtdblock4 /mnt/jffs2

4.如果将数据写入到‘/mnt/jffs2’中,数据就保存在NAND闪存中。

至此,JFFS2文件系统会自动安装。

 

8. 启动程序

在W5300E01-ARM中,包含修改了u-boot的启动程序,u-boot的用法与已存在的几乎相同。

想了解每个命令的详细信息,参见http://www.denx.de/wiki/DULG/Manual。也可以通过‘help [命令]查看每个命令的信息。

 

以下是经常使用的命令描述。

9.附录

9.1 W5300E01-ARM 底板硬件原理图

图9-1 : W5300E01-ARM 底板硬件原理图

 

9.2 W5300E01-ARM 底板零件清单

到这里,W5300E01-ARM用户手册的内容就全部讲完了,明天会继续跟大家分享其他新的内容^@^

欢迎大家阅读评论噢~~

 

详情请登录WIZnet官方中文网站:http://www.iwiznet.cn

或者来电:86-10-84539974(转166)咨询相关产品信息。

邮箱:[email protected]