-
Notifications
You must be signed in to change notification settings - Fork 7.4k
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
Cannot build bootloader on IDFv5.1 for ESP32S3 + 32MB OSPI flash due to bootloader API missing (IDFGH-11748) #12850
Closed
3 tasks done
Labels
Resolution: Done
Issue is done internally
Status: Done
Issue is done internally
Type: Bug
bugs in IDF
Comments
github-actions
bot
changed the title
Cannot build bootloader on IDFv5.1 for ESP32S3 + 32MB OSPI flash due to bootloader API missing
Cannot build bootloader on IDFv5.1 for ESP32S3 + 32MB OSPI flash due to bootloader API missing (IDFGH-11748)
Dec 21, 2023
I can confirm this issue doesn't exist on IDF 5.1.2 release, i.e. 482a8fb At least the |
Thanks for the reporting, fixing.. |
espressif-bot
pushed a commit
that referenced
this issue
Dec 28, 2023
espressif-bot
pushed a commit
that referenced
this issue
Dec 29, 2023
espressif-bot
pushed a commit
that referenced
this issue
Jan 4, 2024
mikee47
pushed a commit
to mikee47/esp-idf
that referenced
this issue
Jan 11, 2024
…/v4.4 * origin/release/v4.4: (765 commits) ci: add sbom validation using pre-commit's post-commit stage change(uart): improved the internal logic of uart_read_bytes fix(bt/bluedroid): Fix ble app unregister no event fix(bt/bluedroid): Disabled Sniff Subrating temporarily as it did not work well fix(bt/bluedroid): Changed the default air mode to invalid value fix(bt/bluedroid): Removed redundant operation of SCO clean up fix(bt/bluedroid): Corrected the definitions of HF Client callback events fix(bt/bluedroid): Avoided crash of LoadProhibited during HFP AG deinitialization fix(bt/bluedroid): Added dynamic memory allocation for HFP control blocks bugfix(spi_flash): Fix build error when octal flash is enabled, Closes espressif#12850 fix(bt/controller): Fixed establish two sco connections failed ci: Fix environment variable IDF_CI_BUILD is not set fix(spi): correct some signals and dummy bits docs fix(spi): Correct REG_SPI_BASE(i) macro for all targets fix(phy): Fix ble tx ifs time for ESP32 fix(bt/bluedroid): fixed btc_config_lock error fix(ble/controller): Fixed BLE recorrect enable bug and fixed BLE bb isr enable by default fix(freertos): Fixed a failing scheduler suspension unit test fix: do sbom manifest validation in post-commit fix(bt/bluedroid): Fix prepare write for BLE example ...
Thanks for reporting and sharing the updates, the fix is available, feel free to reopen. |
espressif-bot
added
Status: Done
Issue is done internally
Resolution: Done
Issue is done internally
and removed
Status: Opened
Issue is new
labels
Mar 7, 2024
hathach
pushed a commit
to adafruit/esp-idf
that referenced
this issue
Mar 27, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Resolution: Done
Issue is done internally
Status: Done
Issue is done internally
Type: Bug
bugs in IDF
Answers checklist.
IDF version.
v5.1.2-472-gb38ee33b6d
Operating System used.
macOS
How did you build your project?
Command line with idf.py
If you are using Windows, please specify command line type.
None
What is the expected behavior?
Build successfully
What is the actual behavior?
Got build error like this, as long as the Kconfig's
CONFIG_ESPTOOLPY_OCT_FLASH=y
andCONFIG_SPI_FLASH_32BIT_ADDRESS=y
(i.e. build any firmware for ESP32-S3-WROOM-2-N32R8V modules with octal SPI enabled):Steps to reproduce.
git clone https://github.com/espressif/esp-idf --recursive -b release/v5.1
install.sh
export.sh
hello_world
project from theexamples
idf.py set-target esp32s3
idf.py menuconfig
, enableCONFIG_ESPTOOLPY_OCT_FLASH=y
andCONFIG_SPI_FLASH_32BIT_ADDRESS=y
by going to "Serial flasher config" and tick "Enable Octal Flash", and select "Flash size" to 32MB:idf.py build
, you will see the error.Build or installation Logs.
More Information.
This was working fine in previous IDF 5.1 codebase (at least definitely working fine in less than 20 days ago). Somehow it's broken due to some latest changes on ESP-IDF 5.1 branch.
The text was updated successfully, but these errors were encountered: