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
factory,app,factory,0x10000,1M,
*******************************************************************************
[1052/1574] Performing configure step for 'bootloader'
-- Found Git: D:/Espressif/tools/v5.4/tools/idf-git/2.39.2/cmd/git.exe (found version "2.39.2.windows.1")
-- The C compiler identification is GNU 14.2.0
-- The CXX compiler identification is GNU 14.2.0
-- The ASM compiler identification is GNU
-- Found assembler: D:/Espressif/tools/v5.4/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc.exe
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: D:/Espressif/tools/v5.4/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: D:/Espressif/tools/v5.4/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-g++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Building ESP-IDF components for target esp32p4
-- Project sdkconfig file E:/Develop/Scream_develop_project/1_Industry_Develop/5_Arduino_MCU/54_Arduino_P4_shili/ESP32-P4-scream_Demo/mipi_dsi/sdkconfig
-- Adding linker script D:/Espressif/v5.4/esp-idf/components/riscv/ld/rom.api.ld
-- Adding linker script D:/Espressif/v5.4/esp-idf/components/soc/esp32p4/ld/esp32p4.peripherals.ld
-- Bootloader project name: "bootloader" version: 1
-- Adding linker script D:/Espressif/v5.4/esp-idf/components/esp_rom/esp32p4/ld/esp32p4.rom.ld
-- Adding linker script D:/Espressif/v5.4/esp-idf/components/esp_rom/esp32p4/ld/esp32p4.rom.api.ld
-- Adding linker script D:/Espressif/v5.4/esp-idf/components/esp_rom/esp32p4/ld/esp32p4.rom.rvfp.ld
-- Adding linker script D:/Espressif/v5.4/esp-idf/components/esp_rom/esp32p4/ld/esp32p4.rom.wdt.ld
-- Adding linker script D:/Espressif/v5.4/esp-idf/components/esp_rom/esp32p4/ld/esp32p4.rom.systimer.ld
-- Adding linker script D:/Espressif/v5.4/esp-idf/components/esp_rom/esp32p4/ld/esp32p4.rom.version.ld
-- Adding linker script D:/Espressif/v5.4/esp-idf/components/esp_rom/esp32p4/ld/esp32p4.rom.newlib.ld
-- Adding linker script D:/Espressif/v5.4/esp-idf/components/bootloader/subproject/main/ld/esp32p4/bootloader.ld
-- Adding linker script D:/Espressif/v5.4/esp-idf/components/bootloader/subproject/main/ld/esp32p4/bootloader.rom.ld
-- Components: bootloader bootloader_support efuse esp_app_format esp_bootloader_format esp_common esp_hw_support esp_rom esp_security esp_system esptool_py freertos hal log main micro-ecc newlib partition_table riscv soc spi_flash
-- Component paths: D:/Espressif/v5.4/esp-idf/components/bootloader D:/Espressif/v5.4/esp-idf/components/bootloader_support D:/Espressif/v5.4/esp-idf/components/efuse D:/Espressif/v5.4/esp-idf/components/esp_app_format D:/Espressif/v5.4/esp-idf/components/esp_bootloader_format D:/Espressif/v5.4/esp-idf/components/esp_common D:/Espressif/v5.4/esp-idf/components/esp_hw_support D:/Espressif/v5.4/esp-idf/components/esp_rom D:/Espressif/v5.4/esp-idf/components/esp_security D:/Espressif/v5.4/esp-idf/components/esp_system D:/Espressif/v5.4/esp-idf/components/esptool_py D:/Espressif/v5.4/esp-idf/components/freertos D:/Espressif/v5.4/esp-idf/components/hal D:/Espressif/v5.4/esp-idf/components/log D:/Espressif/v5.4/esp-idf/components/bootloader/subproject/main D:/Espressif/v5.4/esp-idf/components/bootloader/subproject/components/micro-ecc D:/Espressif/v5.4/esp-idf/components/newlib D:/Espressif/v5.4/esp-idf/components/partition_table D:/Espressif/v5.4/esp-idf/components/riscv D:/Espressif/v5.4/esp-idf/components/soc D:/Espressif/v5.4/esp-idf/components/spi_flash
-- Configuring done (53.6s)
CMake Warning in D:/Espressif/v5.4/esp-idf/components/bootloader_support/CMakeLists.txt:
The object file directory
E:/Develop/Scream_develop_project/1_Industry_Develop/5_Arduino_MCU/54_Arduino_P4_shili/ESP32-P4-scream_Demo/mipi_dsi/build/bootloader/esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/./
has 203 characters. The maximum full path to an object file is 250
characters (see CMAKE_OBJECT_PATH_MAX). Object file
bootloader_flash/src/bootloader_flash_config_esp32p4.c.obj
cannot be safely placed under this directory. The build may not work
correctly.
-- Generating done (1.6s)
-- Build files have been written to: E:/Develop/Scream_develop_project/1_Industry_Develop/5_Arduino_MCU/54_Arduino_P4_shili/ESP32-P4-scream_Demo/mipi_dsi/build/bootloader
[1566/1574] Performing build step for 'bootloader'
FAILED: bootloader-prefix/src/bootloader-stamp/bootloader-build bootloader/bootloader.elf bootloader/bootloader.bin bootloader/bootloader.map E:/Develop/Scream_develop_project/1_Industry_Develop/5_Arduino_MCU/54_Arduino_P4_shili/ESP32-P4-scream_Demo/mipi_dsi/build/bootloader-prefix/src/bootloader-stamp/bootloader-build E:/Develop/Scream_develop_project/1_Industry_Develop/5_Arduino_MCU/54_Arduino_P4_shili/ESP32-P4-scream_Demo/mipi_dsi/build/bootloader/bootloader.elf E:/Develop/Scream_develop_project/1_Industry_Develop/5_Arduino_MCU/54_Arduino_P4_shili/ESP32-P4-scream_Demo/mipi_dsi/build/bootloader/bootloader.bin E:/Develop/Scream_develop_project/1_Industry_Develop/5_Arduino_MCU/54_Arduino_P4_shili/ESP32-P4-scream_Demo/mipi_dsi/build/bootloader/bootloader.map
C:\Windows\system32\cmd.exe /C "cd /D E:\Develop\Scream_develop_project\1_Industry_Develop\5_Arduino_MCU\54_Arduino_P4_shili\ESP32-P4-scream_Demo\mipi_dsi\build\bootloader && D:\Espressif\tools\v5.4\tools\cmake\3.30.2\bin\cmake.exe --build ."
[1/123] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj
[2/123] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/src/log_timestamp_common.c.obj
[3/123] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/src/noos/log_lock.c.obj
[4/123] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/src/noos/log_timestamp.c.obj
[5/123] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj
[6/123] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_efuse.c.obj
[7/123] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_gpio.c.obj
[8/123] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_print.c.obj
[9/123] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_uart.c.obj
[10/123] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_spiflash.c.obj
[11/123] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_regi2c_esp32p4.c.obj
[12/123] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_systimer.c.obj
[13/123] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_clic.c.obj
[14/123] Linking C static library esp-idf\log\liblog.a
[15/123] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_wdt.c.obj
[16/123] Building C object esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj
[17/123] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32p4/esp_cpu_intr.c.obj
[18/123] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_memory_utils.c.obj
[19/123] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu.c.obj
[20/123] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32p4/cpu_region_protect.c.obj
[21/123] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32p4/pmu_init.c.obj
[22/123] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32p4/pmu_param.c.obj
[23/123] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32p4/rtc_clk_init.c.obj
[24/123] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32p4/chip_info.c.obj
[25/123] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_err.c.obj
[26/123] Linking C static library esp-idf\esp_rom\libesp_rom.a
[27/123] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32p4/rtc_time.c.obj
[28/123] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32p4/esp_efuse_table.c.obj
[29/123] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32p4/rtc_clk.c.obj
[30/123] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32p4/pmu_sleep.c.obj
[31/123] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32p4/esp_efuse_fields.c.obj
[32/123] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32p4/esp_efuse_rtc_calib.c.obj
[33/123] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32p4/esp_efuse_utility.c.obj
[34/123] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj
[35/123] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj
[36/123] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj
[37/123] Linking C static library esp-idf\esp_common\libesp_common.a
[38/123] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/efuse_controller/keys/with_key_purposes/esp_efuse_api_key.c.obj
[39/123] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj
[40/123] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj
[41/123] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj
[42/123] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj
[43/123] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj
[44/123] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse.c.obj
[45/123] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj
[46/123] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj
[47/123] Linking C static library esp-idf\esp_hw_support\libesp_hw_support.a
[48/123] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32p4.c.obj
[49/123] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj
[50/123] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_loader.c.obj
[51/123] Linking C static library esp-idf\esp_system\libesp_system.a
[52/123] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/flash_qio_mode.c.obj
[53/123] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32p4.c.obj
FAILED: esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32p4.c.obj
D:\Espressif\tools\v5.4\tools\riscv32-esp-elf\esp-14.2.0_20241119\riscv32-esp-elf\bin\riscv32-esp-elf-gcc.exe -DBOOTLOADER_BUILD=1 -DESP_PLATFORM -DIDF_VER=\"v5.4-beta1-483-gdaf465c038\" -DNON_OS_BUILD=1 -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -IE:/Develop/Scream_develop_project/1_Industry_Develop/5_Arduino_MCU/54_Arduino_P4_shili/ESP32-P4-scream_Demo/mipi_dsi/build/bootloader/config -ID:/Espressif/v5.4/esp-idf/components/bootloader_support/include -ID:/Espressif/v5.4/esp-idf/components/bootloader_support/bootloader_flash/include -ID:/Espressif/v5.4/esp-idf/components/bootloader_support/private_include -ID:/Espressif/v5.4/esp-idf/components/log/include -ID:/Espressif/v5.4/esp-idf/components/esp_rom/include -ID:/Espressif/v5.4/esp-idf/components/esp_rom/esp32p4/include -ID:/Espressif/v5.4/esp-idf/components/esp_rom/esp32p4/include/esp32p4 -ID:/Espressif/v5.4/esp-idf/components/esp_rom/esp32p4 -ID:/Espressif/v5.4/esp-idf/components/esp_common/include -ID:/Espressif/v5.4/esp-idf/components/esp_hw_support/include -ID:/Espressif/v5.4/esp-idf/components/esp_hw_support/include/soc -ID:/Espressif/v5.4/esp-idf/components/esp_hw_support/include/soc/esp32p4 -ID:/Espressif/v5.4/esp-idf/components/esp_hw_support/dma/include -ID:/Espressif/v5.4/esp-idf/components/esp_hw_support/ldo/include -ID:/Espressif/v5.4/esp-idf/components/esp_hw_support/debug_probe/include -ID:/Espressif/v5.4/esp-idf/components/esp_hw_support/port/esp32p4/. -ID:/Espressif/v5.4/esp-idf/components/esp_hw_support/port/esp32p4/include -ID:/Espressif/v5.4/esp-idf/components/esp_hw_support/port/esp32p4/private_include -ID:/Espressif/v5.4/esp-idf/components/newlib/platform_include -ID:/Espressif/v5.4/esp-idf/components/riscv/include -ID:/Espressif/v5.4/esp-idf/components/soc/include -ID:/Espressif/v5.4/esp-idf/components/soc/esp32p4 -ID:/Espressif/v5.4/esp-idf/components/soc/esp32p4/include -ID:/Espressif/v5.4/esp-idf/components/soc/esp32p4/register -ID:/Espressif/v5.4/esp-idf/components/bootloader/subproject/components/micro-ecc -ID:/Espressif/v5.4/esp-idf/components/bootloader/subproject/components/micro-ecc/micro-ecc -ID:/Espressif/v5.4/esp-idf/components/spi_flash/include -ID:/Espressif/v5.4/esp-idf/components/hal/platform_port/include -ID:/Espressif/v5.4/esp-idf/components/hal/esp32p4/include -ID:/Espressif/v5.4/esp-idf/components/hal/include -ID:/Espressif/v5.4/esp-idf/components/efuse/include -ID:/Espressif/v5.4/esp-idf/components/efuse/esp32p4/include -ID:/Espressif/v5.4/esp-idf/components/esp_bootloader_format/include -ID:/Espressif/v5.4/esp-idf/components/esp_app_format/include -march=rv32imafc_zicsr_zifencei_xesppie -mabi=ilp32f -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Os -freorder-blocks -fmacro-prefix-map=D:/Espressif/v5.4/esp-idf/components/bootloader/subproject=. -fmacro-prefix-map=D:/Espressif/v5.4/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -fno-stack-protector -std=gnu17 -Wno-old-style-declaration -MD -MT esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32p4.c.obj -MF esp-idf\bootloader_support\CMakeFiles\__idf_bootloader_support.dir\bootloader_flash\src\bootloader_flash_config_esp32p4.c.obj.d -o esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32p4.c.obj -c D:/Espressif/v5.4/esp-idf/components/bootloader_support/bootloader_flash/src/bootloader_flash_config_esp32p4.c
D:/Espressif/v5.4/esp-idf/components/bootloader_support/bootloader_flash/src/bootloader_flash_config_esp32p4.c:247:1: fatal error: opening dependency file esp-idf\bootloader_support\CMakeFiles\__idf_bootloader_support.dir\bootloader_flash\src\bootloader_flash_config_esp32p4.c.obj.d: No such file or directory
247 | }
| ^
compilation terminated.
[54/123] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console.c.obj
[55/123] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash.c.obj
[56/123] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj
[57/123] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console_loader.c.obj
[58/123] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj
[59/123] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32p4/bootloader_sha.c.obj
[60/123] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32p4/bootloader_soc.c.obj
[61/123] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj
[62/123] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32p4/bootloader_esp32p4.c.obj
ninja: build stopped: subcommand failed.
[1567/1574] Generating ld/sections.ld
warning: the default selection EXAMPLE_LCD_EK79007_SUPPORT (undefined) of <choice> (defined at E:/Develop/Scream_develop_project/1_Industry_Develop/5_Arduino_MCU/54_Arduino_P4_shili/ESP32-P4-scream_Demo/mipi_dsi/main/Kconfig.projbuild:16) is not contained in the choice
ninja: build stopped: subcommand failed.
* 终端进程“D:\Espressif\tools\v5.4\tools\ninja\1.12.1\ninja.exe”已终止,退出代码: 1。
More Information.
window10 运行环境
The text was updated successfully, but these errors were encountered:
Answers checklist.
IDF version.
ESP-IDF v5.4.0
Operating System used.
Windows
How did you build your project?
VS Code IDE
If you are using Windows, please specify command line type.
None
What is the expected behavior?
直接编译通过
What is the actual behavior?
编译失败
Steps to reproduce.
{
"C_Cpp.intelliSenseEngine": "default",
"idf.espIdfPathWin": "d:\Espressif\v5.4\esp-idf",
"idf.toolsPathWin": "D:\Espressif\tools\v5.4",
"idf.openOcdConfigs": [
"board/esp32p4-builtin.cfg"
],
"idf.portWin": "COM16"
}
Build or installation Logs.
More Information.
window10 运行环境
The text was updated successfully, but these errors were encountered: