Hi!
When i take the example “esp8266-webserver” it compiles ok.
when i insert:
[platformio]
envs_dir = /tmp/foo
it compiles with the error:
.text' will not fit in region
iram1_0_seg’
PlatformIO, version 2.9.2.dev0
any suggestions?
Robert
Hi!
When i take the example “esp8266-webserver” it compiles ok.
when i insert:
[platformio]
envs_dir = /tmp/foo
it compiles with the error:
.text' will not fit in region
iram1_0_seg’
PlatformIO, version 2.9.2.dev0
any suggestions?
Robert
Hi @Robert_Walli!
Yes, we know about this issue with envs_dir
option and espressif
platform, but there is a temporary workaround: adding .pioenvs
directory to a new environment path. For example:
[platformio]
envs_dir = /tmp/.pioenvs
Hi!
Workaround ist OK.
Tried now with version 2.9.2, 2.9.3 and 2.9.4, guess it will not be fixed in 2.x ?
Robert
You will be able to fork original espressif
development platform in PlatformIO 3.0 and create own. The issue is linked with LD script where .pioenvs
is hard coded. See https://github.com/platformio/platform-espressif/blob/develop/ldscripts/esp8266.flash.common.ld#L156:L162