-
Couldn't load subscription status.
- Fork 913
Description
Answers checklist.
- I have read the documentation ESP-IDF Programming Guide and the issue is not addressed there.
- I have updated my IDF branch (master or release) to the latest version and checked that the issue is present there.
- I have searched the issue tracker for a similar issue and not found a similar issue.
General issue report
Chipset: ESP32S3
IDF version: 5.5.1
I have an issue where I am able to have one project compile and work successfully with bootloader support plus and another can't do the linking step in the compilation process. I am getting the below error where the new v3 header based image verification functions are not visible in the linking step. I've attached some files i thought are relevant. Please let me know if any other info is needed. Thank.s
I am attaching the build.ninja file, build process output (added .txt to attach here),
build.ninja.txt
idf_py_stdout_output_90435.txt
Files from components/bootloader_support_plus
CMakeLists.txt
idf_component.yml
Files from main folder
CMakeLists.txt
idf_component.yml
Files from bootloader_components/main
CMakeLists.txt
idf_component.yml
The folder structure is as below.
├── aws
├── bootloader_components
│ └── main
├── components
│ ├── bootloader_support_plus
│ │ ├── include
│ │ ├── ld
│ │ │ ├── esp32c2
│ │ │ ├── esp32c3
│ │ │ └── esp32c6
│ │ ├── private_include
│ │ └── src
│ ├── esp-nimble-cpp-master
│ │ ├── docs
│ │ └── src
│ └── rtc_time_manager
│ └── include
├── main
│ ├── com
│ │ ├── cellular
│ │ ├── mqtt
│ │ ├── nimble
│ │ ├── ota
│ │ └── wifi
│ ├── core
│ │ ├── data
│ │ ├── gpio
│ │ ├── log
│ │ └── state_machine
│ ├── io
│ │ ├── i2c
│ │ │ ├── adc
│ │ │ ├── bms
│ │ │ ├── dac
│ │ │ ├── gas_gauge
│ │ │ ├── gps
│ │ │ ├── imu
│ │ │ ├── rtc
│ │ │ ├── temp_sensor
│ │ │ └── usb_c_pd
│ │ └── uart
│ │ └── gps_uart
│ ├── micro
│ │ ├── excursion
│ │ ├── self_test
│ │ ├── tec_cont
│ │ ├── temp
│ │ └── ulp
│ └── storage
├── scripts
│ └── geofencing
└── tools