-
Notifications
You must be signed in to change notification settings - Fork 246
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement application description for ESP-IDF image format #3058
Comments
One thing we need to be careful about using esp-config is that we namespace those options properly so they're specific to esp-idf's bootloader and won't overlap with any relevant mcu boot options. |
and we should also be careful to only include the relevant linker changes (e.g https://github.com/espressif/esp-idf/blob/c5865270b50529cd32353f588d8a917d89f3dba4/components/esp_system/ld/esp32/sections.ld.in#L300-L322) when supporting the esp-idf bootloader. |
Adding the 1.0 blocker as we need to solve this update the bootloaders in espflash for v4? Correct me if I'm wrong |
That's correct. To my understanding, the first bootloaders that do read
They should be set to whatever MCU version range the app can deal with (or to 0 - 99 by default, if the app is compatible with all MCU versions) |
There's also this new guy named |
Related: esp-rs/espflash#741 |
New versions of ESP-IDF bootloader expect to have application description, see https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/system/app_image_format.html#application-description.
Here's the macro in
esp-idf-sys
: https://github.com/esp-rs/esp-idf-sys/blob/master/src/app_desc.rs#L2@bugadani suggested having a similar macro on
esp_hal::init
that could be configured withesp-config
The text was updated successfully, but these errors were encountered: