Electronic Components Datasheet Search
  English  ▼

X  

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

Back Button UM0851 Datasheet HTML 143Page - STMicroelectronics UM0851 Datasheet HTML 144Page - STMicroelectronics UM0851 Datasheet HTML 145Page - STMicroelectronics UM0851 Datasheet HTML 146Page - STMicroelectronics UM0851 Datasheet HTML 147Page - STMicroelectronics UM0851 Datasheet HTML 148Page - STMicroelectronics UM0851 Datasheet HTML 149Page - STMicroelectronics UM0851 Datasheet HTML 150Page - STMicroelectronics UM0851 Datasheet HTML 151Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 147 / 245 page
background image
UM0851
Non-volatile memory device drivers
Doc ID 16604 Rev 2
147/245
The offset of any partition is in multiples of the sector size of NOR Flash. While modifying
the static partition table you should take care of this to avoid getting warning messages
when creating partitions.
Dynamic parititions are defined in the command-line arguments by using this command:
setenv bootargs console=ttyS0 root=/dev/mtdblock3 rootfstype=jffs2
mtdparts=SMI-NOR0: 4k(XLoader),200k(uBoot),2M(Linux),5M(Ramdisk)
The command-line argument creates 4 partitions (XLoader, Uboot, Linux and Ramdisk) in
the NOR Flash. Sizes are also given in the partitions.
How to support a new NOR Flash
In case of a new NOR Flash chip, the following needs to be checked in the device driver:
1.
NOR chip should be listed in "arch/arm/plat-spear/include/plat/flash_chars.h".
2.
NOR chip base address should be defined in platform device of "arch/arm/mach-
spear600/spear600.c or arch/arm/mach- spear300/spear300.c".
static struct resource nand_resources[] = {
…
[x] = {
.start = (SPEAR_START_SFLASH_MEM),
.end
= (SPEAR_START_SFLASH_MEM + SPEAR_SIZE_SFLASH_MEM - 1),
.flags = IORESOURCE_MEM,
},
…
};
3.
NOR chip should be supported by SMI (families supported by SMI are listed in SPEAr-
user manuals).
5.3.4
NOR Flash file system image creation
JFFS2 image creation
To create the JFFS2 file system image for NOR Flash, use the command:
# mkfs.jffs2 -n -p -l -s 0x200 -e 0x10000 -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 filesystem
-s: page size
-e: erase block size
5.3.5
Serial NOR device usage
The user space application can access the NOR Flash device content using the mtdblock
nodes (/dev/mtdblockN) and the mtdchar nodes (/dev/mtdN), either in raw mode, for
example using the 'dd' command, or in logical mode, by mounting a file system (usually
JFFS2) and accessing its files through open/read/write system calls.



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