Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [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
@ 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
* [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
@ 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
@ 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
@ 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-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-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
@ 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

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 --
2007-01-24 23:18 [Buildroot] svn commit: trunk/buildroot/target/jffs2 aldot at uclibc.org
  -- strict thread matches above, loose matches on Subject: below --
2009-01-12  0:43 ulf at uclibc.org
2008-09-07 14:31 jacmet at uclibc.org
2008-02-12  5:50 hamish at uclibc.org
2007-10-17 22:01 ulf at uclibc.org
2007-07-14  7:26 ulf at uclibc.org
2007-03-26 10:31 aldot at uclibc.org
2007-01-27 23:11 aldot at uclibc.org
2006-08-22  8:03 jacmet 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