* [Buildroot] svn commit: trunk/buildroot/target/jffs2
@ 2006-08-22 8:03 jacmet at uclibc.org
0 siblings, 0 replies; 9+ messages in thread
From: jacmet at uclibc.org @ 2006-08-22 8:03 UTC (permalink / raw)
To: buildroot
Author: jacmet
Date: 2006-08-22 01:03:19 -0700 (Tue, 22 Aug 2006)
New Revision: 15904
Log:
mkfs.jffs2 doesn't like short form of pad option with arg
Modified:
trunk/buildroot/target/jffs2/jffs2root.mk
Changeset:
Modified: trunk/buildroot/target/jffs2/jffs2root.mk
===================================================================
--- trunk/buildroot/target/jffs2/jffs2root.mk 2006-08-22 02:42:47 UTC (rev 15903)
+++ trunk/buildroot/target/jffs2/jffs2root.mk 2006-08-22 08:03:19 UTC (rev 15904)
@@ -7,9 +7,10 @@
JFFS2_OPTS := -e $(strip $(BR2_TARGET_ROOTFS_JFFS2_EBSIZE))
ifeq ($(strip $(BR2_TARGET_ROOTFS_JFFS2_PAD)),y)
+ifneq ($(strip $(BR2_TARGET_ROOTFS_JFFS2_PADSIZE)),0x0)
+JFFS2_OPTS += --pad=$(strip $(BR2_TARGET_ROOTFS_JFFS2_PADSIZE))
+else
JFFS2_OPTS += -p
-ifneq ($(strip $(BR2_TARGET_ROOTFS_JFFS2_PADSIZE)),0x0)
-JFFS2_OPTS += $(strip $(BR2_TARGET_ROOTFS_JFFS2_PADSIZE))
endif
endif
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/jffs2
@ 2007-01-24 23:18 aldot at uclibc.org
0 siblings, 0 replies; 9+ messages in thread
From: aldot at uclibc.org @ 2007-01-24 23:18 UTC (permalink / raw)
To: buildroot
Author: aldot
Date: 2007-01-24 15:18:08 -0800 (Wed, 24 Jan 2007)
New Revision: 17512
Log:
- Additional JFFS2 options to support Dataflash (Ulf Samuelsson)
- cleanup a bit while at it
Modified:
trunk/buildroot/target/jffs2/Config.in
trunk/buildroot/target/jffs2/jffs2root.mk
Changeset:
Modified: trunk/buildroot/target/jffs2/Config.in
===================================================================
--- trunk/buildroot/target/jffs2/Config.in 2007-01-24 22:22:11 UTC (rev 17511)
+++ trunk/buildroot/target/jffs2/Config.in 2007-01-24 23:18:08 UTC (rev 17512)
@@ -5,6 +5,26 @@
help
Build a jffs2 root filesystem
+config BR2_TARGET_ROOTFS_JFFS2_DEFAULT_PAGESIZE
+ bool "Use default 4 kB pagesize"
+ depends on BR2_TARGET_ROOTFS_JFFS2
+ default y
+
+config BR2_TARGET_ROOTFS_JFFS2_PAGESIZE
+ hex "Page Size (0x0 = Use default 4 kB)"
+ depends on !BR2_TARGET_ROOTFS_JFFS2_DEFAULT_PAGESIZE
+ default 0x420
+ help
+ Set to pagesize of memory (Dataflash is 0x210 or 0x420)
+
+config BR2_TARGET_ROOTFS_JFFS2_NOCLEANMARKER
+ bool "Do not use Cleanmarker"
+ depends on !BR2_TARGET_ROOTFS_JFFS2_DEFAULT_PAGESIZE
+ default y
+ help
+ Do not use cleanmarkers if using NAND flash or Dataflash where
+ the pagesize is not a power of 2
+
config BR2_TARGET_ROOTFS_JFFS2_EBSIZE
hex "Erase block size"
depends on BR2_TARGET_ROOTFS_JFFS2
@@ -19,7 +39,7 @@
depends on BR2_TARGET_ROOTFS_JFFS2_PAD
default 0x0
help
- Set to 0x0 to pad to end of erase block.
+ Set to 0x0 to pad to end of erase block.
choice
prompt "Endianess"
@@ -50,6 +70,5 @@
depends on BR2_TARGET_ROOTFS_JFFS2
default ""
help
- Copies the resulting image to a secondary location.
+ Copies the resulting image to a secondary location.
-
Modified: trunk/buildroot/target/jffs2/jffs2root.mk
===================================================================
--- trunk/buildroot/target/jffs2/jffs2root.mk 2007-01-24 22:22:11 UTC (rev 17511)
+++ trunk/buildroot/target/jffs2/jffs2root.mk 2007-01-24 23:18:08 UTC (rev 17512)
@@ -14,20 +14,29 @@
endif
endif
-ifeq ($(strip $(BR2_TARGET_ROOTFS_JFFS2_SQUASH)),y)
+ifeq ($(BR2_TARGET_ROOTFS_JFFS2_SQUASH),y)
JFFS2_OPTS += -q
endif
-ifeq ($(strip $(BR2_TARGET_ROOTFS_JFFS2_LE)),y)
+ifeq ($(BR2_TARGET_ROOTFS_JFFS2_LE),y)
JFFS2_OPTS += -l
endif
-ifeq ($(strip $(BR2_TARGET_ROOTFS_JFFS2_BE)),y)
+ifeq ($(BR2_TARGET_ROOTFS_JFFS2_BE),y)
JFFS2_OPTS += -b
endif
-JFFS2_TARGET := $(subst ",,$(BR2_TARGET_ROOTFS_JFFS2_OUTPUT))
+ifneq ($(BR2_TARGET_ROOTFS_JFFS2_DEFAULT_PAGESIZE),y)
+JFFS2_OPTS += -s $(BR2_TARGET_ROOTFS_JFFS2_PAGESIZE)
+ifeq ($(BR2_TARGET_ROOTFS_JFFS2_NOCLEANMARKER),y)
+JFFS2_OPTS += -n
+endif
+endif
+
+JFFS2_TARGET := $(strip $(subst ",,$(BR2_TARGET_ROOTFS_JFFS2_OUTPUT)))
+#"))
JFFS2_DEVFILE = $(strip $(subst ",,$(BR2_TARGET_ROOTFS_JFFS2_DEVFILE)))
+#"))
ifneq ($(JFFS2_DEVFILE),)
JFFS2_OPTS += -D $(TARGET_DEVICE_TABLE)
endif
@@ -62,7 +71,7 @@
@ls -l $(JFFS2_TARGET)
JFFS2_COPYTO := $(strip $(subst ",,$(BR2_TARGET_ROOTFS_JFFS2_COPYTO)))
-# " stupid syntax highlighting does not like unmatched quote from above line
+#"))
jffs2root: $(JFFS2_TARGET)
ifneq ($(JFFS2_COPYTO),)
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/jffs2
@ 2007-01-27 23:11 aldot at uclibc.org
0 siblings, 0 replies; 9+ messages in thread
From: aldot at uclibc.org @ 2007-01-27 23:11 UTC (permalink / raw)
To: buildroot
Author: aldot
Date: 2007-01-27 15:11:16 -0800 (Sat, 27 Jan 2007)
New Revision: 17563
Log:
- fix dependencies
Modified:
trunk/buildroot/target/jffs2/Config.in
Changeset:
Modified: trunk/buildroot/target/jffs2/Config.in
===================================================================
--- trunk/buildroot/target/jffs2/Config.in 2007-01-27 22:47:08 UTC (rev 17562)
+++ trunk/buildroot/target/jffs2/Config.in 2007-01-27 23:11:16 UTC (rev 17563)
@@ -12,6 +12,7 @@
config BR2_TARGET_ROOTFS_JFFS2_PAGESIZE
hex "Page Size (0x0 = Use default 4 kB)"
+ depends on BR2_TARGET_ROOTFS_JFFS2
depends on !BR2_TARGET_ROOTFS_JFFS2_DEFAULT_PAGESIZE
default 0x420
help
@@ -19,6 +20,7 @@
config BR2_TARGET_ROOTFS_JFFS2_NOCLEANMARKER
bool "Do not use Cleanmarker"
+ depends on BR2_TARGET_ROOTFS_JFFS2
depends on !BR2_TARGET_ROOTFS_JFFS2_DEFAULT_PAGESIZE
default y
help
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/jffs2
@ 2007-03-26 10:31 aldot at uclibc.org
0 siblings, 0 replies; 9+ messages in thread
From: aldot at uclibc.org @ 2007-03-26 10:31 UTC (permalink / raw)
To: buildroot
Author: aldot
Date: 2007-03-26 03:31:56 -0700 (Mon, 26 Mar 2007)
New Revision: 18238
Log:
- add option to create a jffs2 filesystem in srec format. Thanks to Xride.
Modified:
trunk/buildroot/target/jffs2/Config.in
trunk/buildroot/target/jffs2/jffs2root.mk
Changeset:
Modified: trunk/buildroot/target/jffs2/Config.in
===================================================================
--- trunk/buildroot/target/jffs2/Config.in 2007-03-25 23:21:05 UTC (rev 18237)
+++ trunk/buildroot/target/jffs2/Config.in 2007-03-26 10:31:56 UTC (rev 18238)
@@ -32,6 +32,11 @@
depends on BR2_TARGET_ROOTFS_JFFS2
default 0x20000
+config BR2_JFFS2_TARGET_SREC
+ bool "RootFS in SREC file formet"
+ depends on BR2_TARGET_ROOTFS_JFFS2
+ default n
+
config BR2_TARGET_ROOTFS_JFFS2_PAD
bool "Pad output"
depends on BR2_TARGET_ROOTFS_JFFS2
Modified: trunk/buildroot/target/jffs2/jffs2root.mk
===================================================================
--- trunk/buildroot/target/jffs2/jffs2root.mk 2007-03-25 23:21:05 UTC (rev 18237)
+++ trunk/buildroot/target/jffs2/jffs2root.mk 2007-03-26 10:31:56 UTC (rev 18238)
@@ -71,6 +71,10 @@
$(STAGING_DIR)/usr/bin/fakeroot -- $(STAGING_DIR)/_fakeroot.$(notdir $(JFFS2_TARGET))
- at rm -f $(STAGING_DIR)/_fakeroot.$(notdir $(JFFS2_TARGET))
@ls -l $(JFFS2_TARGET)
+ifeq ($(BR2_JFFS2_TARGET_SREC),y)
+ $(TARGET_CROSS)objcopy -I binary -O srec --adjust-vma 0xa1000000 $(JFFS2_TARGET) $(JFFS2_TARGET).srec
+ @ls -l $(JFFS2_TARGET).srec
+endif
JFFS2_COPYTO := $(strip $(subst ",,$(BR2_TARGET_ROOTFS_JFFS2_COPYTO)))
#"))
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/jffs2
@ 2007-07-14 7:26 ulf at uclibc.org
0 siblings, 0 replies; 9+ messages in thread
From: ulf at uclibc.org @ 2007-07-14 7:26 UTC (permalink / raw)
To: buildroot
Author: ulf
Date: 2007-07-14 00:26:41 -0700 (Sat, 14 Jul 2007)
New Revision: 19085
Log:
Correct JFFS2 Erase Size for AT45 dataflash
Modified:
trunk/buildroot/target/jffs2/Config.in
Changeset:
Modified: trunk/buildroot/target/jffs2/Config.in
===================================================================
--- trunk/buildroot/target/jffs2/Config.in 2007-07-14 00:48:29 UTC (rev 19084)
+++ trunk/buildroot/target/jffs2/Config.in 2007-07-14 07:26:41 UTC (rev 19085)
@@ -6,33 +6,56 @@
help
Build a jffs2 root filesystem
-config BR2_TARGET_ROOTFS_JFFS2_DEFAULT_PAGESIZE
- bool "Use default 4 kB pagesize"
+
+choice
+ prompt "Memory Type"
+ default BR2_TARGET_ROOTFS_JFFS2_FLASH
depends on BR2_TARGET_ROOTFS_JFFS2
- default y
+config BR2_TARGET_ROOTFS_JFFS2_FLASH
+ bool "Parallel flash with 4 kB pagesize"
+ depends on BR2_TARGET_ROOTFS_JFFS2
+
+config BR2_TARGET_ROOTFS_JFFS2_DATAFLASH
+ bool "AT45 dataflash with 1056 byte pagesize"
+ depends on BR2_TARGET_ROOTFS_JFFS2
+ select BR2_TARGET_ROOTFS_JFFS2_NOCLEANMARKER
+
+endchoice
+
+
config BR2_TARGET_ROOTFS_JFFS2_PAGESIZE
- hex "Page Size (0x0 = Use default 4 kB)"
- depends on BR2_TARGET_ROOTFS_JFFS2
- depends on !BR2_TARGET_ROOTFS_JFFS2_DEFAULT_PAGESIZE
+ hex "Page Size"
+ depends on BR2_TARGET_ROOTFS_JFFS2_FLASH
+ default 0x1000
+ help
+ Set to pagesize of memory (Dataflash is 0x210 or 0x420)
+
+config BR2_TARGET_ROOTFS_JFFS2_PAGESIZE
+ hex "Page Size"
+ depends on BR2_TARGET_ROOTFS_JFFS2_DATAFLASH
default 0x420
help
Set to pagesize of memory (Dataflash is 0x210 or 0x420)
+config BR2_TARGET_ROOTFS_JFFS2_EBSIZE
+ hex "Erase block size"
+ depends on BR2_TARGET_ROOTFS_JFFS2_FLASH
+ default 0x20000
+
+config BR2_TARGET_ROOTFS_JFFS2_EBSIZE
+ hex "Erase block size"
+ depends on BR2_TARGET_ROOTFS_JFFS2_DATAFLASH
+ default 0x2100
+
config BR2_TARGET_ROOTFS_JFFS2_NOCLEANMARKER
bool "Do not use Cleanmarker"
depends on BR2_TARGET_ROOTFS_JFFS2
- depends on !BR2_TARGET_ROOTFS_JFFS2_DEFAULT_PAGESIZE
- default y
+ default n
help
Do not use cleanmarkers if using NAND flash or Dataflash where
the pagesize is not a power of 2
-config BR2_TARGET_ROOTFS_JFFS2_EBSIZE
- hex "Erase block size"
- depends on BR2_TARGET_ROOTFS_JFFS2
- default 0x20000
-
config BR2_JFFS2_TARGET_SREC
bool "RootFS in SREC file formet"
depends on BR2_TARGET_ROOTFS_JFFS2
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/jffs2
@ 2007-10-17 22:01 ulf at uclibc.org
0 siblings, 0 replies; 9+ messages in thread
From: ulf at uclibc.org @ 2007-10-17 22:01 UTC (permalink / raw)
To: buildroot
Author: ulf
Date: 2007-10-17 15:01:58 -0700 (Wed, 17 Oct 2007)
New Revision: 20277
Log:
Update JFFS2 page/erase size correctly
Modified:
trunk/buildroot/target/jffs2/Config.in
Changeset:
Modified: trunk/buildroot/target/jffs2/Config.in
===================================================================
--- trunk/buildroot/target/jffs2/Config.in 2007-10-17 21:56:21 UTC (rev 20276)
+++ trunk/buildroot/target/jffs2/Config.in 2007-10-17 22:01:58 UTC (rev 20277)
@@ -6,48 +6,71 @@
help
Build a jffs2 root filesystem
-
choice
prompt "Memory Type"
- default BR2_TARGET_ROOTFS_JFFS2_FLASH
+ default BR2_TARGET_ROOTFS_JFFS2_FLASH_128
depends on BR2_TARGET_ROOTFS_JFFS2
-config BR2_TARGET_ROOTFS_JFFS2_FLASH
- bool "Parallel flash with 4 kB pagesize"
+config BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_1056
+ bool "AT45 dataflash with 1056 byte pagesize"
depends on BR2_TARGET_ROOTFS_JFFS2
+ select BR2_TARGET_ROOTFS_JFFS2_NOCLEANMARKER
-config BR2_TARGET_ROOTFS_JFFS2_DATAFLASH
- bool "AT45 dataflash with 1056 byte pagesize"
+config BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_528
+ bool "AT45 dataflash with 528 byte pagesize"
depends on BR2_TARGET_ROOTFS_JFFS2
select BR2_TARGET_ROOTFS_JFFS2_NOCLEANMARKER
+config BR2_TARGET_ROOTFS_JFFS2_FLASH_128
+ bool "Parallel flash with 4 kB pagesize and 128 kB erase size"
+ depends on BR2_TARGET_ROOTFS_JFFS2
+
+config BR2_TARGET_ROOTFS_JFFS2_FLASH_64
+ bool "Parallel flash with 4 kB pagesize and 64 kB erase size"
+ depends on BR2_TARGET_ROOTFS_JFFS2
+
+config BR2_TARGET_ROOTFS_JFFS2_CUSTOM
+ bool "Select custom page and erase size"
+ depends on BR2_TARGET_ROOTFS_JFFS2
+
endchoice
-
-config BR2_TARGET_ROOTFS_JFFS2_PAGESIZE
+config BR2_TARGET_ROOTFS_JFFS2_CUSTOM_PAGESIZE
hex "Page Size"
- depends on BR2_TARGET_ROOTFS_JFFS2_FLASH
+ depends on BR2_TARGET_ROOTFS_JFFS2_CUSTOM
default 0x1000
help
- Set to pagesize of memory (Dataflash is 0x210 or 0x420)
+ Set to pagesize of memory
+config BR2_TARGET_ROOTFS_JFFS2_CUSTOM_EBSIZE
+ hex "Erase block size"
+ depends on BR2_TARGET_ROOTFS_JFFS2_CUSTOM
+ default 0x20000
+ help
+ Set to erase size of memory
+
config BR2_TARGET_ROOTFS_JFFS2_PAGESIZE
- hex "Page Size"
- depends on BR2_TARGET_ROOTFS_JFFS2_DATAFLASH
- default 0x420
+ hex
+ depends on BR2_TARGET_ROOTFS_JFFS2
+ default 0x420 if BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_1056
+ default 0x210 if BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_528
+ default 0x1000 if BR2_TARGET_ROOTFS_JFFS2_FLASH_128
+ default 0x1000 if BR2_TARGET_ROOTFS_JFFS2_FLASH_64
+ default $(BR2_TARGET_ROOTFS_JFFS2_CUSTOM_PAGESIZE) if BR2_TARGET_ROOTFS_JFFS2_CUSTOM
help
- Set to pagesize of memory (Dataflash is 0x210 or 0x420)
+ Set to pagesize of memory
config BR2_TARGET_ROOTFS_JFFS2_EBSIZE
- hex "Erase block size"
- depends on BR2_TARGET_ROOTFS_JFFS2_FLASH
- default 0x20000
+ hex
+ depends on BR2_TARGET_ROOTFS_JFFS2
+ default 0x2100 if BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_1056
+ default 0x1080 if BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_528
+ default 0x20000 if BR2_TARGET_ROOTFS_JFFS2_FLASH_128
+ default 0x10000 if BR2_TARGET_ROOTFS_JFFS2_FLASH_64
+ default $(BR2_TARGET_ROOTFS_JFFS2_CUSTOM_EBSIZE) if BR2_TARGET_ROOTFS_JFFS2_CUSTOM
+ help
+ Set to Erase Size of memory
-config BR2_TARGET_ROOTFS_JFFS2_EBSIZE
- hex "Erase block size"
- depends on BR2_TARGET_ROOTFS_JFFS2_DATAFLASH
- default 0x2100
-
config BR2_TARGET_ROOTFS_JFFS2_NOCLEANMARKER
bool "Do not use Cleanmarker"
depends on BR2_TARGET_ROOTFS_JFFS2
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/jffs2
@ 2008-02-12 5:50 hamish at uclibc.org
0 siblings, 0 replies; 9+ messages in thread
From: hamish at uclibc.org @ 2008-02-12 5:50 UTC (permalink / raw)
To: buildroot
Author: hamish
Date: 2008-02-11 21:50:26 -0800 (Mon, 11 Feb 2008)
New Revision: 20988
Log:
Fix typos in jffs2 summary support
Modified:
trunk/buildroot/target/jffs2/jffs2root.mk
Changeset:
Modified: trunk/buildroot/target/jffs2/jffs2root.mk
===================================================================
--- trunk/buildroot/target/jffs2/jffs2root.mk 2008-02-12 05:39:32 UTC (rev 20987)
+++ trunk/buildroot/target/jffs2/jffs2root.mk 2008-02-12 05:50:26 UTC (rev 20988)
@@ -13,7 +13,7 @@
else
JFFS2_OPTS += -p
endif
-SUMTOOLS_OPTS += -p
+SUMTOOL_OPTS += -p
endif
ifeq ($(BR2_TARGET_ROOTFS_JFFS2_SQUASH),y)
@@ -22,7 +22,7 @@
ifeq ($(BR2_TARGET_ROOTFS_JFFS2_LE),y)
JFFS2_OPTS += -l
-SUMTOOLS_OPTS += -l
+SUMTOOL_OPTS += -l
endif
ifeq ($(BR2_TARGET_ROOTFS_JFFS2_BE),y)
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/jffs2
@ 2008-09-07 14:31 jacmet at uclibc.org
0 siblings, 0 replies; 9+ messages in thread
From: jacmet at uclibc.org @ 2008-09-07 14:31 UTC (permalink / raw)
To: buildroot
Author: jacmet
Date: 2008-09-07 07:31:39 -0700 (Sun, 07 Sep 2008)
New Revision: 23354
Log:
jffs2: cleanup
Patch by Markus Heidelberg <markus.heidelberg@web.de>
* remove needless help in invisible config options
* correct wrong indenting
* remove unused BR2 variables for default pagesize and devfile
Modified:
trunk/buildroot/target/jffs2/Config.in
trunk/buildroot/target/jffs2/jffs2root.mk
Changeset:
Modified: trunk/buildroot/target/jffs2/Config.in
===================================================================
--- trunk/buildroot/target/jffs2/Config.in 2008-09-07 14:31:36 UTC (rev 23353)
+++ trunk/buildroot/target/jffs2/Config.in 2008-09-07 14:31:39 UTC (rev 23354)
@@ -56,8 +56,6 @@
default 0x1000 if BR2_TARGET_ROOTFS_JFFS2_FLASH_128
default 0x1000 if BR2_TARGET_ROOTFS_JFFS2_FLASH_64
default $(BR2_TARGET_ROOTFS_JFFS2_CUSTOM_PAGESIZE) if BR2_TARGET_ROOTFS_JFFS2_CUSTOM
- help
- Set to pagesize of memory
config BR2_TARGET_ROOTFS_JFFS2_EBSIZE
hex
@@ -67,8 +65,6 @@
default 0x20000 if BR2_TARGET_ROOTFS_JFFS2_FLASH_128
default 0x10000 if BR2_TARGET_ROOTFS_JFFS2_FLASH_64
default $(BR2_TARGET_ROOTFS_JFFS2_CUSTOM_EBSIZE) if BR2_TARGET_ROOTFS_JFFS2_CUSTOM
- help
- Set to Erase Size of memory
config BR2_TARGET_ROOTFS_JFFS2_NOCLEANMARKER
bool "Do not use Cleanmarker"
@@ -114,9 +110,9 @@
config BR2_TARGET_ROOTFS_JFFS2_SUMMARY
bool "Produce a summarized JFFS2 image"
depends on BR2_TARGET_ROOTFS_JFFS2
- help
- A summarised image can be mounted faster if support is
- enabled in the kernel (CONFIG_JFFS2_SUMMARY)
+ help
+ A summarised image can be mounted faster if support is
+ enabled in the kernel (CONFIG_JFFS2_SUMMARY)
config BR2_TARGET_ROOTFS_JFFS2_OUTPUT
string "Output File"
Modified: trunk/buildroot/target/jffs2/jffs2root.mk
===================================================================
--- trunk/buildroot/target/jffs2/jffs2root.mk 2008-09-07 14:31:36 UTC (rev 23353)
+++ trunk/buildroot/target/jffs2/jffs2root.mk 2008-09-07 14:31:39 UTC (rev 23354)
@@ -30,19 +30,15 @@
SUMTOOL_OPTS += -b
endif
-ifneq ($(BR2_TARGET_ROOTFS_JFFS2_DEFAULT_PAGESIZE),y)
JFFS2_OPTS += -s $(BR2_TARGET_ROOTFS_JFFS2_PAGESIZE)
ifeq ($(BR2_TARGET_ROOTFS_JFFS2_NOCLEANMARKER),y)
JFFS2_OPTS += -n
SUMTOOL_OPTS += -n
endif
-endif
JFFS2_TARGET := $(strip $(subst ",,$(BR2_TARGET_ROOTFS_JFFS2_OUTPUT)))
#"))
-JFFS2_DEVFILE = $(strip $(subst ",,$(BR2_TARGET_ROOTFS_JFFS2_DEVFILE)))
-#"))
-ifneq ($(JFFS2_DEVFILE)$(TARGET_DEVICE_TABLE),)
+ifneq ($(TARGET_DEVICE_TABLE),)
JFFS2_OPTS += -D $(TARGET_DEVICE_TABLE)
endif
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/jffs2
@ 2009-01-12 0:43 ulf at uclibc.org
0 siblings, 0 replies; 9+ messages in thread
From: ulf at uclibc.org @ 2009-01-12 0:43 UTC (permalink / raw)
To: buildroot
Author: ulf
Date: 2009-01-12 00:43:22 +0000 (Mon, 12 Jan 2009)
New Revision: 24778
Log:
Support large sector NAND flash for JFFS2
Modified:
trunk/buildroot/target/jffs2/Config.in
Changeset:
Modified: trunk/buildroot/target/jffs2/Config.in
===================================================================
--- trunk/buildroot/target/jffs2/Config.in 2009-01-12 00:06:49 UTC (rev 24777)
+++ trunk/buildroot/target/jffs2/Config.in 2009-01-12 00:43:22 UTC (rev 24778)
@@ -20,6 +20,11 @@
depends on BR2_TARGET_ROOTFS_JFFS2
select BR2_TARGET_ROOTFS_JFFS2_NOCLEANMARKER
+config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
+ bool "NAND flash with 2kB Page and 128 kB erasesize"
+ depends on BR2_TARGET_ROOTFS_JFFS2
+ select BR2_TARGET_ROOTFS_JFFS2_NOCLEANMARKER
+
config BR2_TARGET_ROOTFS_JFFS2_FLASH_128
bool "Parallel flash with 4 kB pagesize and 128 kB erase size"
depends on BR2_TARGET_ROOTFS_JFFS2
@@ -53,6 +58,7 @@
depends on BR2_TARGET_ROOTFS_JFFS2
default 0x420 if BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_1056
default 0x210 if BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_528
+ default 0x800 if BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
default 0x1000 if BR2_TARGET_ROOTFS_JFFS2_FLASH_128
default 0x1000 if BR2_TARGET_ROOTFS_JFFS2_FLASH_64
default $(BR2_TARGET_ROOTFS_JFFS2_CUSTOM_PAGESIZE) if BR2_TARGET_ROOTFS_JFFS2_CUSTOM
@@ -62,6 +68,7 @@
depends on BR2_TARGET_ROOTFS_JFFS2
default 0x2100 if BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_1056
default 0x1080 if BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_528
+ default 0x20000 if BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
default 0x20000 if BR2_TARGET_ROOTFS_JFFS2_FLASH_128
default 0x10000 if BR2_TARGET_ROOTFS_JFFS2_FLASH_64
default $(BR2_TARGET_ROOTFS_JFFS2_CUSTOM_EBSIZE) if BR2_TARGET_ROOTFS_JFFS2_CUSTOM
@@ -69,6 +76,9 @@
config BR2_TARGET_ROOTFS_JFFS2_NOCLEANMARKER
bool "Do not use Cleanmarker"
depends on BR2_TARGET_ROOTFS_JFFS2
+ default y if BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_1056
+ default y if BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_528
+ default y if BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K
help
Do not use cleanmarkers if using NAND flash or Dataflash where
the pagesize is not a power of 2
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2009-01-12 0:43 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-08-22 8:03 [Buildroot] svn commit: trunk/buildroot/target/jffs2 jacmet at uclibc.org
-- strict thread matches above, loose matches on Subject: below --
2007-01-24 23:18 aldot at uclibc.org
2007-01-27 23:11 aldot at uclibc.org
2007-03-26 10:31 aldot at uclibc.org
2007-07-14 7:26 ulf at uclibc.org
2007-10-17 22:01 ulf at uclibc.org
2008-02-12 5:50 hamish at uclibc.org
2008-09-07 14:31 jacmet at uclibc.org
2009-01-12 0:43 ulf at uclibc.org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox