Electronic Components Datasheet Search
  English  ▼

X  

UM0851 Datasheet(PDF) 138 Page - STMicroelectronics

Part # UM0851
Description  SPEAr is a family of highly customizable ARM-based embedded
PDF  245 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UM0851 Datasheet(HTML) 138 Page - STMicroelectronics

Back Button UM0851 Datasheet HTML 134Page - STMicroelectronics UM0851 Datasheet HTML 135Page - STMicroelectronics UM0851 Datasheet HTML 136Page - STMicroelectronics UM0851 Datasheet HTML 137Page - STMicroelectronics UM0851 Datasheet HTML 138Page - STMicroelectronics UM0851 Datasheet HTML 139Page - STMicroelectronics UM0851 Datasheet HTML 140Page - STMicroelectronics UM0851 Datasheet HTML 141Page - STMicroelectronics UM0851 Datasheet HTML 142Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 138 / 245 page
background image
Non-volatile memory device drivers
UM0851
138/245
Doc ID 16604 Rev 2
5.1.7
Configuration options
5.1.8
References
●
http://www.linux-mtd.infradead.org/tech/mtdnand/index.html
●
MTD source code under directory drivers/mtd/nand for Linux 2.6.27
●
SPEAr NAND Flash device driver (drivers/mtd/nand/spr_nand_st.c)
●
http://www.linux-mtd.infradead.org/index.html
Note:
By default the FSMC's wait feature is enabled. When the 'wait feature' is enabled the FSMC
Controller does not acknowledge any AHB read/write transaction until the NAND ready/busy
signal indicates that the device is ready.So if a particular software program is accessing (in
either read or write) the NAND device, the system becomes completely unresponsive to
external interrupt events (both IRQ and FIQ) for a few tens of microseconds, the ARM core
is in a 'frozen' state, waiting for the completion of a r/w 'LDR' instruction. For specific
applications that require hard real time interrupt latency this behavior must be avoided. In
such cases it is desirable to disable the 'wait' feature of the FSMC controller and connect the
NAND ready/busy signal directly to a SPEAr GPIO pin, which needs to be monitored by
implementing the Device Ready function in the NAND device driver.
The function has no arguments and should return 0, if the NAND device is busy (R/B pin is
low) and 1, if the NAND device is ready (R/B pin is high). If the hardware interface does not
Table 39.
NAND Flash driver configuration options
Configuration option
Comment
CONFIG_MTD_NAND_SPEAR
This option is used to enable the NAND Driver
support for SPEAr platform.
CONFIG_MTD
This option provides the generic support for MTD
drivers.
CONFIG_MTD_PARTITIONS
This option enables multiple 'partitions', each of
which appears to the user as a separate MTD
device.
CONFIG_MTD_CHAR
This option provides a character device for each
MTD device.
CONFIG_MTD_BLOCK
This option provides a block device for each MTD
device.
CONFIG_MTD_NAND
This option enables support for accessing all type
of NAND Flash devices.
CONFIG_JFFS2_FS
This option includes the JFFS2 file system.
CONFIG_JFFS2_CMODE_NONE
This option disables the compression for JFFS2.
CONFIG_YAFFS_FS
This option includes the YAFFS file system.
CONFIG_SPEAR_DMAC_PL080
This option ensures that all data transfer to NAND
Flash will use DMA.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com