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?
Postby jmcornil » Thu Oct 10, 2019 5:57 pm
Did you get an answer for I find the same problem and I do not know if these modifications are important !
I am new to ESP8266 and I search a mean to program it directly and without this arduino IDE. Do you have any advice about it.
Thank in advance for your reply and sorry if my english is not correct but I am French !
Who is online
Users browsing this forum: No registered users and 7 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!