summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile17
-rw-r--r--board/atmel/atstk1000/u-boot.lds (renamed from board/atmel/atstk1000/u-boot.lds.S)10
2 files changed, 14 insertions, 13 deletions
diff --git a/Makefile b/Makefile
index dec6355..c2e47d4 100644
--- a/Makefile
+++ b/Makefile
@@ -2122,13 +2122,6 @@ pb1000_config : unconfig
@echo "#define CONFIG_PB1000 1" >>$(obj)include/config.h
@$(MKCONFIG) -a pb1x00 mips mips pb1x00
-#========================================================================
-# AVR32
-#========================================================================
-#########################################################################
-## AT32AP7xxx
-#########################################################################
-
#########################################################################
## MIPS64 5Kc
#########################################################################
@@ -2248,6 +2241,16 @@ stamp_config : unconfig
dspstamp_config : unconfig
@$(MKCONFIG) $(@:_config=) blackfin bf533 dsp_stamp
+#========================================================================
+# AVR32
+#========================================================================
+#########################################################################
+## AT32AP7xxx
+#########################################################################
+
+atstk1002_config : unconfig
+ @./mkconfig $(@:_config=) avr32 at32ap atstk1000 atmel at32ap7000
+
#########################################################################
#########################################################################
#########################################################################
diff --git a/board/atmel/atstk1000/u-boot.lds.S b/board/atmel/atstk1000/u-boot.lds
index d46b82c..ef89ea4 100644
--- a/board/atmel/atstk1000/u-boot.lds.S
+++ b/board/atmel/atstk1000/u-boot.lds
@@ -20,27 +20,25 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
* MA 02111-1307 USA
*/
-#include <config.h>
-
OUTPUT_FORMAT("elf32-avr32", "elf32-avr32", "elf32-avr32")
OUTPUT_ARCH(avr32)
ENTRY(_start)
SECTIONS
{
- . = CFG_FLASH_BASE;
+ . = 0;
_text = .;
.text : {
*(.text)
*(.text.*)
}
- . = ALIGN(CFG_ICACHE_LINESZ);
+ . = ALIGN(32);
__flashprog_start = .;
.flashprog : {
*(.flashprog)
}
- . = ALIGN(CFG_ICACHE_LINESZ);
+ . = ALIGN(32);
__flashprog_end = .;
. = ALIGN(8);
@@ -51,7 +49,7 @@ SECTIONS
_etext = .;
__data_lma = ALIGN(8);
- . = CFG_INTRAM_BASE;
+ . = 0x24000000;
_data = .;
.data : AT(__data_lma) {
*(.data)