summaryrefslogtreecommitdiff
path: root/esp8266/esp8266.ld
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2016-10-18 15:18:07 +0300
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2016-10-18 15:18:07 +0300
commit20d0271863bfe231c6f0974e35d11fad60e7e832 (patch)
tree9759ddb6ed14d80b8405f57f1e7017de9baa8a47 /esp8266/esp8266.ld
parent542f05d2281b165a47becd579aeeb8c3ff656e7d (diff)
esp8266/esp_init_data: Auto-initialize system params with vendor SDK 2.0.0.
SDK 2.0.0 goes into boot loop if a firmware is programmed over erased flash, causing problems with user experience. This change implements behavior similar to older SDKs': if clean flash is detected, default system parameters are used.
Diffstat (limited to 'esp8266/esp8266.ld')
-rw-r--r--esp8266/esp8266.ld2
1 files changed, 1 insertions, 1 deletions
diff --git a/esp8266/esp8266.ld b/esp8266/esp8266.ld
index c726790d3..5251d1681 100644
--- a/esp8266/esp8266.ld
+++ b/esp8266/esp8266.ld
@@ -20,7 +20,7 @@ PHDRS
irom0_0_phdr PT_LOAD;
}
-ENTRY(call_user_start)
+ENTRY(firmware_start)
EXTERN(_DebugExceptionVector)
EXTERN(_DoubleExceptionVector)
EXTERN(_KernelExceptionVector)