summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorJosef Gajdusek <atx@atx.name>2015-05-11 15:05:59 +0200
committerDamien George <damien.p.george@gmail.com>2015-05-13 00:12:54 +0100
commitb47931978feffc7739fab7261b81caed1622fc9d (patch)
treede029f333ae02554056370f66a3e29e371765725
parent1db42538864e1f235fee1b37b44ca428b1f3c427 (diff)
downloadmicropython-b47931978feffc7739fab7261b81caed1622fc9d.tar.gz
micropython-b47931978feffc7739fab7261b81caed1622fc9d.zip
esp8266: Update the linker script
Moved modesp.o to flash and increased size of the irom0_0_seg segment. The new value was taken from NodeMCU linker script.
-rw-r--r--esp8266/esp8266.ld3
1 files changed, 2 insertions, 1 deletions
diff --git a/esp8266/esp8266.ld b/esp8266/esp8266.ld
index 2fbe9296a1..fb19fcf8c2 100644
--- a/esp8266/esp8266.ld
+++ b/esp8266/esp8266.ld
@@ -5,7 +5,7 @@ MEMORY
dport0_0_seg : org = 0x3ff00000, len = 0x10
dram0_0_seg : org = 0x3ffe8000, len = 0x14000
iram1_0_seg : org = 0x40100000, len = 0x8000
- irom0_0_seg : org = 0x40210000, len = 0x40000
+ irom0_0_seg : org = 0x40210000, len = 0x5A000
}
/* define the top of RAM */
@@ -82,6 +82,7 @@ SECTIONS
*modpyb.o(.literal*, .text*)
*gccollect.o(.literal* .text*)
*gchelper.o(.literal* .text*)
+ *modesp.o(.literal* .text*)
/* we put as much rodata as possible in this section */
/* note that only rodata accessed as a machine word is allowed here */