diff --git a/examples/mcu-board-support/Cargo.toml b/examples/mcu-board-support/Cargo.toml index 93933744344..efc37549960 100644 --- a/examples/mcu-board-support/Cargo.toml +++ b/examples/mcu-board-support/Cargo.toml @@ -98,7 +98,7 @@ stm32h735g = [ esp32-s3-box-3 = [ "slint/unsafe-single-threaded", "esp-hal/esp32s3", - "esp-hal/unstable", # required for PSRAM support + "esp-hal/unstable", # required for PSRAM support "esp-hal/psram", "dep:static_cell", "embedded-hal", @@ -110,6 +110,7 @@ esp32-s3-box-3 = [ "embedded-graphics-core", "slint/libm", "gt911", + "esp-bootloader-esp-idf/esp32s3", ] esp32-s3-lcd-ev-board = [ "slint/unsafe-single-threaded", diff --git a/examples/mcu-board-support/esp32_s3_box_3/esp32_s3_box_3.rs b/examples/mcu-board-support/esp32_s3_box_3/esp32_s3_box_3.rs index 523468751b9..01e2a25f636 100644 --- a/examples/mcu-board-support/esp32_s3_box_3/esp32_s3_box_3.rs +++ b/examples/mcu-board-support/esp32_s3_box_3/esp32_s3_box_3.rs @@ -35,6 +35,8 @@ fn panic(info: &core::panic::PanicInfo) -> ! { loop {} } +esp_bootloader_esp_idf::esp_app_desc!(); + struct EspBackend { window: RefCell>>, peripherals: RefCell>,