Electronic Components Datasheet Search
  English  ▼

X  

UM0851 Datasheet(PDF) 135 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) 135 Page - STMicroelectronics

Back Button UM0851 Datasheet HTML 131Page - STMicroelectronics UM0851 Datasheet HTML 132Page - STMicroelectronics UM0851 Datasheet HTML 133Page - STMicroelectronics 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 Next Button
Zoom Inzoom in Zoom Outzoom out
 135 / 245 page
background image
UM0851
Non-volatile memory device drivers
Doc ID 16604 Rev 2
135/245
5.1.5
NAND Flash file system image creation
YAFFS2 image creation
To create the YAFFS2 file system image for 512 byte page NAND Flash, use the command:
# mkyaffsimage <layout no> <dir name> <image name>
#
To create the YAFFS2 file system image for 2048 byte page NAND Flash, use the
command:
# mkyaffs2image <layout no> <dir name > <image name >
#
These commands create the image, which contains OOB. Hence for a 512 byte page NAND
Flash, the image size must be divisible by 528 (512 byte data + 16 byte OOB).
JFFS2 image creation
To create the JFFS2 file system image for a 512 byte page NAND Flash, use the command:
# mkfs.jffs2 -n -p -l -s 0x200 -e 0x4000 -r <dir name > -o <image name >
#
To create the JFFS2 file system image for a 2048 byte page NAND Flash, use the
command:
# mkfs.jffs2 -n -p -l -s 0x800 -e 0x20000 -r <dir name > -o <image name >
#
-n: don't add a cleanmarker to every eraseblock
-p: add pad bytes to the end of the final erase block
-l: create a little-endian file-system
-s: page size
-e: erase block size
These commands create the image, which does not contain OOB. Hence for 512 byte page
NAND Flash, the image size must be divisible by 512 (512 byte data).
5.1.6
NAND device driver performance
The performance measurement has been performed using:
●
Hardware: ARM926EJS (333 MHz), STMicroelectronics NAND 512W3A2CZA6 Flash.
●
Test file system on the NAND Flash: YAFFS2 and JFFS2 (for /dev/mtdblock7)
●
Kernel: Linux-2.6.27.
●
Driver: DMA was disabled
Results for YAFFS2
Mount YAFFS2 fs and write/read to a file. The sequence is as follows:



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