Discuss here different C compiler set ups, and compiling executables for the ESP8266

User avatar
By eriksl
#23814 Okay thanks for the help.

I will try it shortly.

I have the impression you can't touch the area 0x3c000-0x3ffff, which is strange, because it's only used for user config. That is why I suggested using an alternate region+section that starts at 0x40000 so this area is left untouched. It would, I guess, need an simple change in esptool.py so it creates three firmare image files instead of two.

I will also try the -f options, maybe I am already running into unreachable calls, maybe that's the problem.
User avatar
By eriksl
#23828 Seems to be the code in the rom that doesn't allow writing above 0x80000 c.q. wraps around, I cannot find an error in esptool.py in this respect.

Now I have to find out to make the rom code obey my "4M 512/0" layout as opposed to "4M 256/256" it's now doing (that is also what the system info gives).