You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Apparently esphome flashes the unicore bootloader for reasons that I do not grasp, which leads to Running on single core variant of a chip, but app is built with multi-core support
(together with the core dump message quoted below) unless CONFIG_FREERTOS_UNICORE: y
is used.
HomeSpan/HomeSpan#490 points towards a similar issue caused by Arduino IDE (and the discussion drifts away over partly related Core dump flash config is corrupted!
and its mitigation using appropriate flashing methods.
Maybe this has been fixed in Arduino IDE in the meantime and matching bootloaders are flashed, but unfortunately I had conducted my experiments with a very old version.
Anyway, I think multi-core builds could be used on these lamps if the matching bootloader gets flashed, too.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hello,
I wonder why all configurations use
sdkconfig_options: CONFIG_FREERTOS_UNICORE: y
although the lamps come with ESPWROOM32D, where D stands for dual (core) (cf. e.g. https://github.com/currantlabs/esp-idf-1/blob/master/docs/en/hw-reference/modules-and-boards.rst).
Apparently esphome flashes the unicore bootloader for reasons that I do not grasp, which leads to
Running on single core variant of a chip, but app is built with multi-core support
(together with the core dump message quoted below) unless
CONFIG_FREERTOS_UNICORE: y
is used.
HomeSpan/HomeSpan#490 points towards a similar issue caused by Arduino IDE (and the discussion drifts away over partly related
Core dump flash config is corrupted!
and its mitigation using appropriate flashing methods.
Maybe this has been fixed in Arduino IDE in the meantime and matching bootloaders are flashed, but unfortunately I had conducted my experiments with a very old version.
Anyway, I think multi-core builds could be used on these lamps if the matching bootloader gets flashed, too.
Thoughts?
Beta Was this translation helpful? Give feedback.
All reactions