ESP-IDF v5.3.2目标设定esp32构建helloworld时出现未定义

adminxx
Posts: 5
Joined: Fri Feb 07, 2025 8:52 am

ESP-IDF v5.3.2目标设定esp32构建helloworld时出现未定义

Postby adminxx » Fri Feb 07, 2025 9:07 am

>>参考链接:https://docs.espressif.com/projects/esp ... setup.html
>>安装 esp-idf-tools-setup-offline-5.3.2.exe,版本是 ESP-IDF v5.3.2-dirty
>>如下操作
xcopy /e /i %IDF_PATH%\examples\get-started\hello_world hello_world
idf.py set-target esp32
idf.py build
>>错误点
FAILED: hello_world.elf

D:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld.exe: esp-idf/efuse/libefuse.a(esp_efuse_api.c.obj):(.literal.esp_efuse_check_errors+0x0): undefined reference to `esp_efuse_utility_check_errors'
collect2.exe: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.

adminxx
Posts: 5
Joined: Fri Feb 07, 2025 8:52 am

Re: ESP-IDF v5.3.2目标设定esp32构建helloworld时出现未定义

Postby adminxx » Sat Feb 08, 2025 10:26 am

相关符号表没有找到,分析符号表 build\esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_utility.c.obj,函数映射到 components\esp_hw_support\esp_gpio_reserve.c why :?:
\build\bootloader\esp-idf\efuse\CMakeFiles\__idf_efuse.dir\esp32\esp_efuse_utility.c.obj bootloader 构建链接是好的,只有normal 是异常状态,设定目标为 ESP32-S2 也没有问题

adminxx
Posts: 5
Joined: Fri Feb 07, 2025 8:52 am

Re: ESP-IDF v5.3.2目标设定esp32构建helloworld时出现未定义

Postby adminxx » Mon Feb 10, 2025 7:03 am

完结
:arrow: patch
components/efuse/esp32/esp_efuse_utility.c 改为 esp_efuse_utility__.c
components/efuse/esp32/sources.cmake
@@ -1,3 +1,3 @@
set(EFUSE_SOC_SRCS "esp_efuse_table.c"
- "esp_efuse_fields.c"
- "esp_efuse_utility.c")
+ "esp_efuse_utility__.c"
+ "esp_efuse_fields.c")
:arrow: 整体构建
df.py fullclean;idf.py build
hello_world.bin 输出
:arrow: 烧录监视
idf.py -p COM34 flash;idf.py -p COM34 monitor
===
全局没有找esp32/esp_efuse_utility.c 被 esp_gpio_reserve.c 替换的相关脚本;希望esp工程师给出答复@esp

adminxx
Posts: 5
Joined: Fri Feb 07, 2025 8:52 am

Re: ESP-IDF v5.3.2目标设定esp32构建helloworld时出现未定义(完结)

Postby adminxx » Thu Feb 20, 2025 1:34 pm

加密软件捣的鬼 :roll:

Who is online

Users browsing this forum: No registered users and 74 guests