I have problem with wifi_prov_mgr example.
I have ran wifi_prov_mgr example using IDF v5.2.1 and it works but not IDF v5.2
I tried to run it as BLE mode and it works.
I also tried to run it as SOFTAP mode but it failed.
problem is only SOFTAP mode.
here's terminal log
Code: Select all
Bootloader binary size 0x6850 bytes. 0x7b0 bytes (7%) free.
[1026/1028] Linking CXX executable wifi_prov_mgr.elf
FAILED: wifi_prov_mgr.elf
cmd.exe /C "cd . && D:\esp\espressif\tools\xtensa-esp-elf\esp-13.2.0_20230928\xtensa-esp-elf\bin\xtensa-esp32-elf-g++.exe -mlongcalls -Wno-frame-address -Wl,--cref -Wl,--defsym=IDF_TARGET_ESP32=0 -Wl,--Map=D:/{my_address}/provisioning/wifi_prov_mgr/build/wifi_prov_mgr.map -Wl,--no-warn-rwx-segments -fno-rtti -fno-lto -Wl,--gc-sections -Wl,--warn-common -T esp32.peripherals.ld -T esp32.rom.ld -T esp32.rom.api.ld -T esp32.rom.libgcc.ld -T esp32.rom.newlib-data.ld -T esp32.rom.syscalls.ld -T esp32.rom.newlib-funcs.ld -T memory.ld -T sections.ld @CMakeFiles\wifi_prov_mgr.elf.rsp -o wifi_prov_mgr.elf && cd ."
D:/esp/espressif/tools/xtensa-esp-elf/esp-13.2.0_20230928/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld.exe: D:/esp/v5.2/esp-idf/components/esp_coex/lib/esp32/libcoexist.a(coexist_hw.o):(.iram1.17+0x0): undefined reference to `btdm_rf_bb_reg_init'
D:/esp/espressif/tools/xtensa-esp-elf/esp-13.2.0_20230928/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld.exe: D:/esp/v5.2/esp-idf/components/esp_coex/lib/esp32/libcoexist.a(coexist_hw.o):(.iram1.17+0x16): undefined reference to `btdm_rf_bb_reg_init'
collect2.exe: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
Code: Select all
D:/esp/espressif/tools/xtensa-esp-elf/esp-13.2.0_20230928/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld.exe: D:/esp/v5.2/esp-idf/components/esp_coex/lib/esp32/libcoexist.a(coexist_hw.o):(.iram1.17+0x0): undefined reference to `btdm_rf_bb_reg_init'
D:/esp/espressif/tools/xtensa-esp-elf/esp-13.2.0_20230928/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld.exe: D:/esp/v5.2/esp-idf/components/esp_coex/lib/esp32/libcoexist.a(coexist_hw.o):(.iram1.17+0x16): undefined reference to `btdm_rf_bb_reg_init'
I googled "btdm_rf_bb_reg_init", there was only one post, and checked it.
I used [ $ git describe --tags && git status && git submodule status ] this command and checked it's b0f132f1.
not much of information on internet I need help.
it's possible to run it using v5.2.1 but not v5.2 and problem is my team uses v5.2 only.
thank you so much.