文件名称:14.nand
介绍说明--下载内容均来自于网络,请自行研究使用
NAND Flash的读写擦除
S5PV210的NAND Flash控制器有如下特点:
1) 支持512byte,2k,4k,8k的页大小
2) 通过各种软件模式来进行NAND Flash的读写擦除等
3) 8bit的总线
4) 支持SLC和MCL的NAND Flash
5) 支持1/4/8/12/16bit的ECC
6) 支持以字节/半字/字为单位访问数据/ECC寄存器,以字为单位访问其他寄存器。
注意:在此使用的Mini210S的NAND Flash类型为SLC,大小为1G,型号为K9K8G08U0A。所以本章的内容是针对SLC类型的NAND Flash(包括256M/512M/1GB等),并不适用MLC类型的NAND Flash。-NAND Flash read and write erase S5PV210 NAND Flash controller has the following characteristics: 1) Support 512byte, 2k, 4k, 8K page size 2) through a variety of software for NAND Flash read and write erase 3) 8-bit Bus 4) support SLC and MCL NAND Flash 5) support 1/4/8/12/16bit ECC 6) support to the byte/halfword/word unit to access the data/ECC register, in word units to access other register. Note: the use Mini210S in this type of NAND Flash SLC size for 1G, model K9K8G08U0A. Therefore, this chapter is the type SLC NAND Flash (including 256M/512M/1GB), does not apply to the MLC type NAND Flash.
S5PV210的NAND Flash控制器有如下特点:
1) 支持512byte,2k,4k,8k的页大小
2) 通过各种软件模式来进行NAND Flash的读写擦除等
3) 8bit的总线
4) 支持SLC和MCL的NAND Flash
5) 支持1/4/8/12/16bit的ECC
6) 支持以字节/半字/字为单位访问数据/ECC寄存器,以字为单位访问其他寄存器。
注意:在此使用的Mini210S的NAND Flash类型为SLC,大小为1G,型号为K9K8G08U0A。所以本章的内容是针对SLC类型的NAND Flash(包括256M/512M/1GB等),并不适用MLC类型的NAND Flash。-NAND Flash read and write erase S5PV210 NAND Flash controller has the following characteristics: 1) Support 512byte, 2k, 4k, 8K page size 2) through a variety of software for NAND Flash read and write erase 3) 8-bit Bus 4) support SLC and MCL NAND Flash 5) support 1/4/8/12/16bit ECC 6) support to the byte/halfword/word unit to access the data/ECC register, in word units to access other register. Note: the use Mini210S in this type of NAND Flash SLC size for 1G, model K9K8G08U0A. Therefore, this chapter is the type SLC NAND Flash (including 256M/512M/1GB), does not apply to the MLC type NAND Flash.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
14.nand\clock.c
.......\main.c
.......\Makefile
.......\nand.c
.......\nand.h
.......\nand.lds
.......\start.S
.......\uart.c
.......\lib\ctype.c
.......\...\div64.h
.......\...\div64.S
.......\...\lib1funcs.S
.......\...\Makefile
.......\...\muldi3.c
.......\...\printf.c
.......\...\printf.h
.......\...\string.c
.......\...\vsprintf.c
.......\...\vsprintf.h
.......\lib
.......\include\ctype.h
.......\.......\gcclib.h
.......\.......\kernel.h
.......\.......\stdio.h
.......\.......\string.h
.......\.......\system.h
.......\.......\types.h
.......\include
14.nand