Starting from December 2019,
The latest ESP8266_RTOS_SDK allows users to develop applications using an architecture that are compatible with the SDKs of all Espressif chips, including ESP8266 series, ESP32 series, and the upcoming new series of chips. Switching to ESP8266_RTOS_SDK will helps users to:
Thank you for your interest in Espressif products.
2019 12
ESP8266_RTOS_SDK SDK ESP8266 ESP32 ESP8266_RTOS_SDK
All documentations @ http://espressif.com/en/support/download/documents?keys=&field_type_tid%5B%5D=14
Please add user_pre_init()
in your project, which will be called before user_init()
. And you MUST call system_partition_table_regist()
in user_pre_init
to register your project partition table.
The following partition address CAN NOT be modified, and you MUST give the correct address. They are retated to the flash map, please refer to ESP8266 SDK Getting Started Guide or ESP8266 SDK .
If you donot use Non-FOTA bin, eagle.irom0.text.bin and irom0.text MUST be downloaded the fixed address, which also can be found in ESP8266 SDK Getting Started Guide or ESP8266 SDK , and you can define their partition type after SYSTEM_PARTITION_CUSTOMER_BEGIN
.