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

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

第一部分在这里: http://blog.csdn.net/wiznet2012/article/details/7816909

第二部分在这里:http://blog.csdn.net/wiznet2012/article/details/7821514

第三部分在这里:http://blog.csdn.net/wiznet2012/article/details/7826080

第四部分在这里:http://blog.csdn.net/wiznet2012/article/details/7834327

 

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的用法与已存在的几乎相同。

也可以通过‘help [命令]查看每个命令的信息。

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

W5300E01-ARM用户手册版本1.0(五)_第1张图片

9.附录

9.1 W5300E01-ARM 底板硬件原理图

W5300E01-ARM用户手册版本1.0(五)_第2张图片

W5300E01-ARM用户手册版本1.0(五)_第3张图片

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

9.2 W5300E01-ARM 底板零件清单

W5300E01-ARM用户手册版本1.0(五)_第4张图片

W5300E01-ARM用户手册版本1.0(五)_第5张图片

W5300E01-ARM用户手册版本1.0(五)_第6张图片


 

 

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

欢迎大家阅读评论噢~~


 

你可能感兴趣的:(W5300E01-ARM用户手册版本1.0(五))