WIZnet2012

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

0
阅读(2028)

 

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

 

第一部分在这里:http://blog.iwiznet.cn/?p=75

第二部分在这里:http://blog.iwiznet.cn/?p=86

第三部分在这里:http://blog.iwiznet.cn/?p=88

第四部分在这里:http://blog.iwiznet.cn/?p=118

 

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 底板零件清单

如果对于我们公司的产品技术感兴趣,欢迎随时联系我们。

可以直接留言或登录WIZnet官方网站:http://www.iwiznet.cn

或者来电:86-10-84539974(转166),QQ:2377211388,

邮箱:wiznetbj@wiznettechnology.com 联系人:Jerry ,谢谢!

公司微博是: http://weibo.com/wiznet2012

公司博客是:http://blog.iwiznet.cn/