summaryrefslogtreecommitdiff
path: root/tools/env/README
diff options
context:
space:
mode:
authorGuennadi Liakhovetski <lg@denx.de>2008-09-04 13:01:49 +0200
committerWolfgang Denk <wd@denx.de>2008-09-09 10:39:55 +0200
commit5608692104efa8d56df803dc79ea41ac3607eee5 (patch)
tree30e525f6b744e89f7b9e8a9c4555abd73acb9bbf /tools/env/README
parentdd794323a2a1ed6a8a5df51785c31bcde60ad7ca (diff)
fw_env: add NAND support
Add support for environment in NAND with automatic NOR / NAND recognition, including unaligned environment, bad-block skipping, redundant environment copy. Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
Diffstat (limited to 'tools/env/README')
-rw-r--r--tools/env/README6
1 files changed, 6 insertions, 0 deletions
diff --git a/tools/env/README b/tools/env/README
index f8a644e0c2..91e679a324 100644
--- a/tools/env/README
+++ b/tools/env/README
@@ -22,9 +22,11 @@ following lines are relevant:
#define DEVICE1_OFFSET 0x0000
#define ENV1_SIZE 0x4000
#define DEVICE1_ESIZE 0x4000
+#define DEVICE1_ENVSECTORS 2
#define DEVICE2_OFFSET 0x0000
#define ENV2_SIZE 0x4000
#define DEVICE2_ESIZE 0x4000
+#define DEVICE2_ENVSECTORS 2
Current configuration matches the environment layout of the TRAB
board.
@@ -46,3 +48,7 @@ then 1 sector.
DEVICEx_ESIZE defines the size of the first sector in the flash
partition where the environment resides.
+
+DEVICEx_ENVSECTORS defines the number of sectors that may be used for
+this environment instance. On NAND this is used to limit the range
+within which bad blocks are skipped, on NOR it is not used.