1.1 --- a/boot_usb Fri Jul 03 19:27:44 2015 +0200
1.2 +++ b/boot_usb Fri Jul 03 21:20:27 2015 +0200
1.3 @@ -5,6 +5,6 @@
1.4 xbboot start1 0x80002000
1.5 xbboot get_info
1.6 xbboot flush_cache
1.7 -xbboot set_addr 0x80010000
1.8 +xbboot set_addr 0x80001000
1.9 xbboot bulk_write stage2/stage2.bin
1.10 -xbboot start2 0x80010000
1.11 +xbboot start2 0x80001000
2.1 --- a/stage2/Makefile Fri Jul 03 19:27:44 2015 +0200
2.2 +++ b/stage2/Makefile Fri Jul 03 21:20:27 2015 +0200
2.3 @@ -76,7 +76,7 @@
2.4 echo "Nothing else to clean."
2.5
2.6 $(UIMAGE): $(PAYLOAD)
2.7 - $(MKIMAGE) -A mips -O linux -T kernel -C none -a 0x80010000 -e 0x80010000 -n NanoPayload -d $(PAYLOAD) $(UIMAGE)
2.8 + $(MKIMAGE) -A mips -O linux -T kernel -C none -a 0x80001000 -e 0x80001000 -n NanoPayload -d $(PAYLOAD) $(UIMAGE)
2.9
2.10 $(PAYLOAD): $(TARGET)
2.11 $(OBJCOPY) -O binary $(@:.bin=.elf) $@+
3.1 --- a/stage2/head2.S Fri Jul 03 19:27:44 2015 +0200
3.2 +++ b/stage2/head2.S Fri Jul 03 21:20:27 2015 +0200
3.3 @@ -34,7 +34,7 @@
3.4 _start:
3.5 /* Initialise the stack. */
3.6
3.7 - la $sp, 0x80080000
3.8 + la $sp, 0x80004000
3.9
3.10 /* Initialise the globals pointer. */
3.11
4.1 --- a/stage2/stage2.ld Fri Jul 03 19:27:44 2015 +0200
4.2 +++ b/stage2/stage2.ld Fri Jul 03 21:20:27 2015 +0200
4.3 @@ -5,7 +5,7 @@
4.4 {
4.5 /* Program memory section. */
4.6
4.7 - . = 0x80010000;
4.8 + . = 0x80001000;
4.9 .text2 : { *(.text*) }
4.10
4.11 . = ALIGN(4);