Of course, I thoroughly read the just downloaded 2a-esp8266-sdk_getting_started_guide_en.pdf but the informations therein looks not aligned with the present ESP8266_NONOS_SDK-2.2.0. For instance, in 5.1.1 I read:
"Modify ﬁles in ESP8266_NONOS_SDK/examples/IoT_Demo/include according to the
ﬂash map." but ESP8266_NONOS_SDK/examples/IoT_Demo/include/user_light.h and ESP8266_NONOS_SDK/examples/IoT_Demo/include/user_plug.h there is no #define PRIV_PARAM_START_SEC
The PRIV_PARAM_START_SEC label does not exist in any files in the whole ESP8266_NONOS_SDK-2.2.0 directory.
Looking for 0x3c, I found it in examples/IoT_Demo/user/user_main.c, but it is lowercase: priv_param_start_sec and I see a case statement to automatically(?) change it based on the flash size. Have I to suppose there is no longer need to modify the .h files? Very confusing.
In addition, if this is now "automated" I cannot find any reason the eagle*.bin files are not available directly in the .bin format. And, finally, let me say it is totally unclear WHICH files are really needed: For a simple 4MB Flash NONOS, no-OTA, no-AT, is it correct the following?
May we have a draft idea of the function of the various modules?
Who is online
Users browsing this forum: Bing [Bot] and 3 guests
Newbies Start Here
Are you new to ESP8266?
Unsure what to do?
Dunno where to start?
Start right here!
We also have a RTOS version and a MESH version too!
Complete listing of the official ESP8266 related documentation release by ESPRESSIF!
Must read here!