All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/3] Fix building various esd boards in u-boot-testing repo's hastable branch
@ 2010-07-26 15:17 matthias.fuchs at esd.eu
  2010-07-26 15:17 ` [U-Boot] [PATCH 1/3] ppc4xx: Fix building of AR405 board matthias.fuchs at esd.eu
  2010-08-09 14:03 ` [U-Boot] [PATCH 0/3] Fix building various esd boards in u-boot-testing repo's hastable branch Stefan Roese
  0 siblings, 2 replies; 6+ messages in thread
From: matthias.fuchs at esd.eu @ 2010-07-26 15:17 UTC (permalink / raw)
  To: u-boot

From: Matthias Fuchs <matthias.fuchs@esd.eu>

Fix building various esd boards in u-boot-testing repo's
hastable branch.

Matthias Fuchs (3):
  ppc4xx: Fix building of AR405 board
  ppc4xx: Fix building of CANBT board
  ppc4xx: Fix building of PMC440 board

 board/esd/ar405/config.mk  |    9 +--------
 board/esd/canbt/config.mk  |    8 +-------
 board/esd/pmc440/config.mk |    2 +-
 include/configs/AR405.h    |   10 +++++-----
 include/configs/CANBT.h    |    6 +++---
 include/configs/PMC440.h   |    8 ++++----
 6 files changed, 15 insertions(+), 28 deletions(-)

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [U-Boot] [PATCH 1/3] ppc4xx: Fix building of AR405 board
  2010-07-26 15:17 [U-Boot] [PATCH 0/3] Fix building various esd boards in u-boot-testing repo's hastable branch matthias.fuchs at esd.eu
@ 2010-07-26 15:17 ` matthias.fuchs at esd.eu
  2010-07-26 15:17   ` [U-Boot] [PATCH 2/3] ppc4xx: Fix building of CANBT board matthias.fuchs at esd.eu
  2010-08-08 22:55   ` [U-Boot] [PATCH 1/3] ppc4xx: Fix building of AR405 board Wolfgang Denk
  2010-08-09 14:03 ` [U-Boot] [PATCH 0/3] Fix building various esd boards in u-boot-testing repo's hastable branch Stefan Roese
  1 sibling, 2 replies; 6+ messages in thread
From: matthias.fuchs at esd.eu @ 2010-07-26 15:17 UTC (permalink / raw)
  To: u-boot

From: Matthias Fuchs <matthias.fuchs@esd.eu>

Update image size after addition of new environment handling.

Signed-off-by: Matthias Fuchs <matthias.fuchs@esd.eu>
---
 board/esd/ar405/config.mk |    9 +--------
 include/configs/AR405.h   |   10 +++++-----
 2 files changed, 6 insertions(+), 13 deletions(-)

diff --git a/board/esd/ar405/config.mk b/board/esd/ar405/config.mk
index 3e8baf6..da7c107 100644
--- a/board/esd/ar405/config.mk
+++ b/board/esd/ar405/config.mk
@@ -20,11 +20,4 @@
 # Foundation, Inc., 59 Temple Place, Suite 330, Boston,
 # MA 02111-1307 USA
 #
-
-#
-# esd AR405 boards
-#
-
-#TEXT_BASE = 0xFFFE0000
-#TEXT_BASE = 0xFFFD0000
-TEXT_BASE = 0xFFFC0000
+TEXT_BASE = 0xFFFA0000
diff --git a/include/configs/AR405.h b/include/configs/AR405.h
index 52ead43..45c64c2 100644
--- a/include/configs/AR405.h
+++ b/include/configs/AR405.h
@@ -175,9 +175,9 @@
  * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
  */
 #define CONFIG_SYS_SDRAM_BASE		0x00000000
-#define CONFIG_SYS_FLASH_BASE		0xFFFC0000
-#define CONFIG_SYS_MONITOR_BASE	CONFIG_SYS_FLASH_BASE
-#define CONFIG_SYS_MONITOR_LEN		(256 * 1024)	/* Reserve 256 kB for Monitor	*/
+#define CONFIG_SYS_FLASH_BASE		CONFIG_SYS_MONITOR_BASE
+#define CONFIG_SYS_MONITOR_BASE		TEXT_BASE
+#define CONFIG_SYS_MONITOR_LEN		(~(TEXT_BASE) + 1)
 #define CONFIG_SYS_MALLOC_LEN		(128 * 1024)	/* Reserve 128 kB for malloc()	*/
 
 /*
@@ -209,11 +209,11 @@
 #define CONFIG_SYS_FLASH_EMPTY_INFO		/* print 'E' for empty sector on flinfo */
 
 #define CONFIG_ENV_IS_IN_FLASH	1
-#define CONFIG_ENV_ADDR		0xFFFB0000	/* Address of Environment Sector*/
+#define CONFIG_ENV_ADDR		(CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE)
 #define CONFIG_ENV_SECT_SIZE	0x10000 /* see README - env sector total size	*/
 #define CONFIG_ENV_SIZE		0x04000	        /* Size of Environment	        */
 
-#define CONFIG_ENV_ADDR_REDUND     0xFFFA0000
+#define CONFIG_ENV_ADDR_REDUND  (CONFIG_ENV_ADDR - CONFIG_ENV_SECT_SIZE)
 #define CONFIG_ENV_SIZE_REDUND	CONFIG_ENV_SIZE
 
 /*
-- 
1.6.1

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [U-Boot] [PATCH 2/3] ppc4xx: Fix building of CANBT board
  2010-07-26 15:17 ` [U-Boot] [PATCH 1/3] ppc4xx: Fix building of AR405 board matthias.fuchs at esd.eu
@ 2010-07-26 15:17   ` matthias.fuchs at esd.eu
  2010-07-26 15:17     ` [U-Boot] [PATCH 3/3] ppc4xx: Fix building of PMC440 board matthias.fuchs at esd.eu
  2010-08-08 22:55   ` [U-Boot] [PATCH 1/3] ppc4xx: Fix building of AR405 board Wolfgang Denk
  1 sibling, 1 reply; 6+ messages in thread
From: matthias.fuchs at esd.eu @ 2010-07-26 15:17 UTC (permalink / raw)
  To: u-boot

From: Matthias Fuchs <matthias.fuchs@esd.eu>

Update image size after addition of new environment handling.

Signed-off-by: Matthias Fuchs <matthias.fuchs@esd.eu>
---
 board/esd/canbt/config.mk |    8 +-------
 include/configs/CANBT.h   |    6 +++---
 2 files changed, 4 insertions(+), 10 deletions(-)

diff --git a/board/esd/canbt/config.mk b/board/esd/canbt/config.mk
index 80076cd..ae855dc 100644
--- a/board/esd/canbt/config.mk
+++ b/board/esd/canbt/config.mk
@@ -20,10 +20,4 @@
 # Foundation, Inc., 59 Temple Place, Suite 330, Boston,
 # MA 02111-1307 USA
 #
-
-#
-# esd ADCIOP boards
-#
-
-TEXT_BASE = 0xFFFE0000
-#TEXT_BASE = 0xFFFD0000
+TEXT_BASE = 0xFFFC0000
diff --git a/include/configs/CANBT.h b/include/configs/CANBT.h
index cdba81d..115a6f9 100644
--- a/include/configs/CANBT.h
+++ b/include/configs/CANBT.h
@@ -120,9 +120,9 @@
  * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
  */
 #define CONFIG_SYS_SDRAM_BASE		0x00000000
-#define CONFIG_SYS_FLASH_BASE		0xFFFE0000
-#define CONFIG_SYS_MONITOR_BASE	CONFIG_SYS_FLASH_BASE
-#define CONFIG_SYS_MONITOR_LEN		(128 * 1024)	/* Reserve 128 kB for Monitor	*/
+#define CONFIG_SYS_FLASH_BASE		CONFIG_SYS_MONITOR_BASE
+#define CONFIG_SYS_MONITOR_BASE		TEXT_BASE
+#define CONFIG_SYS_MONITOR_LEN		(~(TEXT_BASE) + 1)
 #define CONFIG_SYS_MALLOC_LEN		(128 * 1024)	/* Reserve 128 kB for malloc()	*/
 
 /*
-- 
1.6.1

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [U-Boot] [PATCH 3/3] ppc4xx: Fix building of PMC440 board
  2010-07-26 15:17   ` [U-Boot] [PATCH 2/3] ppc4xx: Fix building of CANBT board matthias.fuchs at esd.eu
@ 2010-07-26 15:17     ` matthias.fuchs at esd.eu
  0 siblings, 0 replies; 6+ messages in thread
From: matthias.fuchs at esd.eu @ 2010-07-26 15:17 UTC (permalink / raw)
  To: u-boot

From: Matthias Fuchs <matthias.fuchs@esd.eu>

Update image size and default environment
after addition of new environment handling.

Signed-off-by: Matthias Fuchs <matthias.fuchs@esd.eu>
---
 board/esd/pmc440/config.mk |    2 +-
 include/configs/PMC440.h   |    8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/board/esd/pmc440/config.mk b/board/esd/pmc440/config.mk
index 91e65ec..6e9f735 100644
--- a/board/esd/pmc440/config.mk
+++ b/board/esd/pmc440/config.mk
@@ -23,7 +23,7 @@
 sinclude $(OBJTREE)/board/$(BOARDDIR)/config.tmp
 
 ifndef TEXT_BASE
-TEXT_BASE = 0xFFFA0000
+TEXT_BASE = 0xFFF90000
 endif
 
 PLATFORM_CPPFLAGS += -DCONFIG_440=1
diff --git a/include/configs/PMC440.h b/include/configs/PMC440.h
index c2fb56c..3c19f52 100644
--- a/include/configs/PMC440.h
+++ b/include/configs/PMC440.h
@@ -53,7 +53,7 @@
  * Base addresses -- Note these are effective addresses where the
  * actual resources get mapped (not physical addresses)
  *----------------------------------------------------------------------*/
-#define CONFIG_SYS_MONITOR_LEN		(384  * 1024)	/* Reserve 384 kB for Monitor   */
+#define CONFIG_SYS_MONITOR_LEN		(~(TEXT_BASE) + 1)
 #define CONFIG_SYS_MALLOC_LEN		(1024 * 1024)	/* Reserve 256 kB for malloc()  */
 
 #define CONFIG_PRAM		0	/* use pram variable to overwrite */
@@ -61,7 +61,7 @@
 #define CONFIG_SYS_BOOT_BASE_ADDR	0xf0000000
 #define CONFIG_SYS_SDRAM_BASE		0x00000000	/* _must_ be 0          */
 #define CONFIG_SYS_FLASH_BASE		0xfc000000	/* start of FLASH       */
-#define CONFIG_SYS_MONITOR_BASE	TEXT_BASE
+#define CONFIG_SYS_MONITOR_BASE		TEXT_BASE
 #define CONFIG_SYS_NAND_ADDR		0xd0000000	/* NAND Flash           */
 #define CONFIG_SYS_OCM_BASE		0xe0010000	/* ocm                  */
 #define CONFIG_SYS_OCM_DATA_ADDR	CONFIG_SYS_OCM_BASE
@@ -301,8 +301,8 @@
 	"fdt_addr_r=800000\0"						\
 	"fpga=fpga loadb 0 ${fpga_addr}\0"				\
 	"load=tftp 200000 /tftpboot/pmc440/u-boot.bin\0"		\
-	"update=protect off fffa0000 ffffffff;era fffa0000 ffffffff;"	\
-		"cp.b 200000 fffa0000 60000\0"				\
+	"update=protect off fff90000 ffffffff;era fff90000 ffffffff;"	\
+		"cp.b 200000 fff90000 70000\0"				\
 	""
 
 #define CONFIG_BOOTDELAY	3	/* autoboot after 3 seconds     */
-- 
1.6.1

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [U-Boot] [PATCH 1/3] ppc4xx: Fix building of AR405 board
  2010-07-26 15:17 ` [U-Boot] [PATCH 1/3] ppc4xx: Fix building of AR405 board matthias.fuchs at esd.eu
  2010-07-26 15:17   ` [U-Boot] [PATCH 2/3] ppc4xx: Fix building of CANBT board matthias.fuchs at esd.eu
@ 2010-08-08 22:55   ` Wolfgang Denk
  1 sibling, 0 replies; 6+ messages in thread
From: Wolfgang Denk @ 2010-08-08 22:55 UTC (permalink / raw)
  To: u-boot

Hallo Stefan,

In message <12801574953946-git-send-email-matthias.fuchs@esd.eu> Matthias Fuchs wrote:
> From: Matthias Fuchs <matthias.fuchs@esd.eu>
> 
> Update image size after addition of new environment handling.
> 
> Signed-off-by: Matthias Fuchs <matthias.fuchs@esd.eu>
> ---
>  board/esd/ar405/config.mk |    9 +--------
>  include/configs/AR405.h   |   10 +++++-----
>  2 files changed, 6 insertions(+), 13 deletions(-)

Ping...  See

http://thread.gmane.org/gmane.comp.boot-loaders.u-boot/81737/focus=81738

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Do you suppose the reason the ends of the `Intel Inside'  logo  don't
match up is that it was drawn on a Pentium?

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [U-Boot] [PATCH 0/3] Fix building various esd boards in u-boot-testing repo's hastable branch
  2010-07-26 15:17 [U-Boot] [PATCH 0/3] Fix building various esd boards in u-boot-testing repo's hastable branch matthias.fuchs at esd.eu
  2010-07-26 15:17 ` [U-Boot] [PATCH 1/3] ppc4xx: Fix building of AR405 board matthias.fuchs at esd.eu
@ 2010-08-09 14:03 ` Stefan Roese
  1 sibling, 0 replies; 6+ messages in thread
From: Stefan Roese @ 2010-08-09 14:03 UTC (permalink / raw)
  To: u-boot

On Monday 26 July 2010 17:17:50 matthias.fuchs at esd.eu wrote:
> From: Matthias Fuchs <matthias.fuchs@esd.eu>
> 
> Fix building various esd boards in u-boot-testing repo's
> hastable branch.
> 
> Matthias Fuchs (3):
>   ppc4xx: Fix building of AR405 board
>   ppc4xx: Fix building of CANBT board
>   ppc4xx: Fix building of PMC440 board
> 
>  board/esd/ar405/config.mk  |    9 +--------
>  board/esd/canbt/config.mk  |    8 +-------
>  board/esd/pmc440/config.mk |    2 +-
>  include/configs/AR405.h    |   10 +++++-----
>  include/configs/CANBT.h    |    6 +++---
>  include/configs/PMC440.h   |    8 ++++----
>  6 files changed, 15 insertions(+), 28 deletions(-)

Whole patch-series: Applied to u-boot-ppc4xx/master. Thanks.

Cheers,
Stefan

--
DENX Software Engineering GmbH,      MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich,  Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-0 Fax: (+49)-8142-66989-80 Email: office at denx.de

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2010-08-09 14:03 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-26 15:17 [U-Boot] [PATCH 0/3] Fix building various esd boards in u-boot-testing repo's hastable branch matthias.fuchs at esd.eu
2010-07-26 15:17 ` [U-Boot] [PATCH 1/3] ppc4xx: Fix building of AR405 board matthias.fuchs at esd.eu
2010-07-26 15:17   ` [U-Boot] [PATCH 2/3] ppc4xx: Fix building of CANBT board matthias.fuchs at esd.eu
2010-07-26 15:17     ` [U-Boot] [PATCH 3/3] ppc4xx: Fix building of PMC440 board matthias.fuchs at esd.eu
2010-08-08 22:55   ` [U-Boot] [PATCH 1/3] ppc4xx: Fix building of AR405 board Wolfgang Denk
2010-08-09 14:03 ` [U-Boot] [PATCH 0/3] Fix building various esd boards in u-boot-testing repo's hastable branch Stefan Roese

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.