diff options
author | Josef Gajdusek <atx@atx.name> | 2015-05-11 15:05:59 +0200 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2015-05-13 00:12:54 +0100 |
commit | b47931978feffc7739fab7261b81caed1622fc9d (patch) | |
tree | de029f333ae02554056370f66a3e29e371765725 | |
parent | 1db42538864e1f235fee1b37b44ca428b1f3c427 (diff) | |
download | micropython-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.ld | 3 |
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 */ |