User's Manual
"
5. Compiling the SDK
4. After compilation, the generated binaries and the addresses in flash are shown as
follows:
Generateuser1.2048.new.3.binsuccessfullyinfolderbin/upgrade.
boot.bin------------>0x00000
user1.2048.new.3.bin--->0xSupportboot_v1.2and+
01000
!!!
−−🔚
5.2.2. ESP8266_NONOS_SDK_v0.9.4 and Earlier Versions
For ESP8266_NONOS_SDK_v0.9.4 and previous versions, the compilation process is as
follows:
1. Execute ./gen_misc_plus.sh 1 to generate user1.bin under the"
/ESP8266_NONOS_SDK/bin/upgrade path.
2. Execute makeclean to clear previous compilation data.
3. Execute ./gen_misc_plus.sh2 to generate user2.bin under the"
/ESP8266_NONOS_SDK/bin/upgrade path.
📖 Notes:
• The sample options are marked in green. Users can select the right options as needed.
• For OTA and non-OTA firmware, please refer to Section 1.4, "ESP8266 FW".
• Only sdk_v1.1.0 + boot 1.4 + flash download tool_v1.2 and higher versions support options 5 and 6 in
Step 5.
• After compiling user1.bin, execute makeclean first to clear the temporary files generated by the last
compilation, and then compile user2.bin.
• For the flash map in Step 5, please refer to Chapter 4, "Flash Maps".
📖 Note:
Users can open the /home/esp8266/Share/ESP8266_NONOS_SDK/bin directory and check the compiled
binaries.
📖 Note:
ESP8266_NONOS_SDK_v0.7 and earlier are non-OTA firmware.
Espressif
" /"14 23
2017.11