factory demo 编译报错,使用gitee上工程idf5.1

180cm_bai
Posts: 4
Joined: Wed Nov 01, 2023 12:04 pm

factory demo 编译报错,使用gitee上工程idf5.1

Postby 180cm_bai » Wed Nov 01, 2023 12:15 pm

Executing action: bulid
Running cmake in directory F:\01_ESP_STM_PRJ\ESP32\ESP-BOX\esp-box-master\examples\factory_demo\build
Executing "cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DPYTHON=D:\Espressif\python_env\idf5.1_py3.11_env\Scripts\python.exe -DESP_PLATFORM=1 -DCCACHE_ENABLE=1 F:\01_ESP_STM_PRJ\ESP32\ESP-BOX\esp-box-master\examples\factory_demo"...
-- IDF_TARGET is not set, guessed 'esp32s3' from sdkconfig 'F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/sdkconfig'
-- Found Git: D:/Espressif/tools/idf-git/2.39.2/cmd/git.exe (found version "2.39.2.windows.1")
-- ccache will be used for faster recompilation
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: D:/Espressif/tools/xtensa-esp32s3-elf/esp-12.2.0_20230208/xtensa-esp32s3-elf/bin/xtensa-esp32s3-elf-gcc.exe
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: D:/Espressif/tools/xtensa-esp32s3-elf/esp-12.2.0_20230208/xtensa-esp32s3-elf/bin/xtensa-esp32s3-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/xtensa-esp32s3-elf/esp-12.2.0_20230208/xtensa-esp32s3-elf/bin/xtensa-esp32s3-elf-g++.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- git describe returned 'fatal: bad revision 'HEAD''
-- Could not use 'git describe' to determine PROJECT_VER.
-- Building ESP-IDF components for target esp32s3
Processing 27 dependencies:
[1/27] chmorgan/esp-audio-player (1.0.5)
[2/27] chmorgan/esp-file-iterator (1.0.0)
[3/27] chmorgan/esp-libhelix-mp3 (1.0.3)
[4/27] espressif/cmake_utilities (0.5.2)
[5/27] espressif/esp-box (3.0.3~1)
[6/27] espressif/esp-box-3 (1.1.1~1)
[7/27] espressif/esp-box-lite (2.0.2~1)
[8/27] espressif/esp-dsp (1.4.8)
[9/27] espressif/esp-sr (1.4.2)
[10/27] espressif/esp_codec_dev (1.0.3)
[11/27] espressif/esp_lcd_ili9341 (1.1.0)
[12/27] espressif/esp_lcd_touch (1.1.0)
[13/27] espressif/esp_lcd_touch_gt911 (1.1.0)
[14/27] espressif/esp_lcd_touch_tt21100 (1.1.0)
[15/27] espressif/esp_lvgl_port (1.3.0)
[16/27] espressif/esp_rainmaker (cc861bffc818c607e799f66c79923fd4e2d00447)
[17/27] espressif/esp_schedule (cc861bffc818c607e799f66c79923fd4e2d00447)
[18/27] espressif/esp_secure_cert_mgr (2.4.0)
[19/27] espressif/icm42670 (1.0.0)
[20/27] espressif/json_generator (1.1.1)
[21/27] espressif/json_parser (1.0.0)
[22/27] espressif/led_strip (2.0.0)
[23/27] espressif/mdns (1.2.1)
[24/27] espressif/qrcode (0.1.0~1)
[25/27] espressif/rmaker_common (1.4.2)
[26/27] idf (5.1.1)
[27/27] lvgl/lvgl (8.3.10)
-- PLATFORM ESP32_S3_BOX_3.
-- Project sdkconfig file F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/sdkconfig
Loading defaults file F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/sdkconfig.defaults...
Compiler supported targets: xtensa-esp32s3-elf

-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of time_t
-- Check size of time_t - done
-- Found Python3: D:/Espressif/python_env/idf5.1_py3.11_env/Scripts/python.exe (found version "3.11.2") found components: Interpreter
-- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS
-- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS - Success
-- App "factory_demo" version: 1
-- Adding linker script F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/build/esp-idf/esp_system/ld/memory.ld
-- Adding linker script D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_system/ld/esp32s3/sections.ld.in
-- Adding linker script D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_rom/esp32s3/ld/esp32s3.rom.ld
-- Adding linker script D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_rom/esp32s3/ld/esp32s3.rom.api.ld
-- Adding linker script D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_rom/esp32s3/ld/esp32s3.rom.libgcc.ld
-- Adding linker script D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_rom/esp32s3/ld/esp32s3.rom.newlib.ld
-- Adding linker script D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_rom/esp32s3/ld/esp32s3.rom.version.ld
-- Adding linker script D:/Espressif/frameworks/esp-idf-v5.1.1/components/soc/esp32s3/ld/esp32s3.peripherals.ld
CMake Error at build/esp-idf/espressif__esp_rainmaker/CMakeFiles/git-data/grabRef.cmake:48 (file):
file failed to open for reading (No such file or directory):

F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/build/esp-idf/espressif__esp_rainmaker/CMakeFiles/git-data/head-ref
Call Stack (most recent call first):
D:/Espressif/frameworks/esp-idf-v5.1.1/tools/cmake/third_party/GetGitRevisionDescription.cmake:83 (include)
D:/Espressif/frameworks/esp-idf-v5.1.1/tools/cmake/third_party/GetGitRevisionDescription.cmake:93 (get_git_head_revision)
managed_components/espressif__esp_rainmaker/CMakeLists.txt:70 (git_describe)


ESP RainMaker Project commit: HEAD-HASH-NOTFOUND
-- BUTTON: 2.5.4
-- ESP_LCD_ILI9341: 1.1.0
-- AHT20: 1.1.0
-- AT581X: 1.1.0
-- PLATFORM ESP32_S3_BOX_3.
-- Relinker isn't enabled.
-- IR_LEARN: 0.1.0
-- Components: app_trace app_update bootloader bootloader_support bsp bt chmorgan__esp-audio-player chmorgan__esp-file-iterator chmorgan__esp-libhelix-mp3 cmock console cxx driver efuse esp-tls esp_adc esp_app_format esp_coex esp_common esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_lcd esp_local_ctrl esp_mm esp_netif esp_netif_stack esp_partition esp_phy esp_pm esp_psram esp_ringbuf esp_rom esp_system esp_timer esp_wifi espcoredump espressif__aht20 espressif__at581x espressif__button espressif__cmake_utilities espressif__esp-box espressif__esp-box-3 espressif__esp-box-lite espressif__esp-dsp espressif__esp-sr espressif__esp_codec_dev espressif__esp_lcd_ili9341 espressif__esp_lcd_touch espressif__esp_lcd_touch_gt911 espressif__esp_lcd_touch_tt21100 espressif__esp_lvgl_port espressif__esp_rainmaker espressif__esp_schedule espressif__esp_secure_cert_mgr espressif__icm42670 espressif__ir_learn espressif__json_generator espressif__json_parser espressif__led_strip espressif__mdns espressif__qrcode espressif__rmaker_common esptool_py fatfs freertos hal heap http_parser idf_test ieee802154 json log lvgl__lvgl lwip main mbedtls mqtt newlib nvs_flash openthread partition_table perfmon protobuf-c protocomm pthread sdmmc soc spi_flash spiffs tcp_transport touch_element ulp unity usb vfs wear_levelling wifi_provisioning wpa_supplicant xtensa
-- Component paths: D:/Espressif/frameworks/esp-idf-v5.1.1/components/app_trace D:/Espressif/frameworks/esp-idf-v5.1.1/components/app_update D:/Espressif/frameworks/esp-idf-v5.1.1/components/bootloader D:/Espressif/frameworks/esp-idf-v5.1.1/components/bootloader_support F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/components/bsp D:/Espressif/frameworks/esp-idf-v5.1.1/components/bt F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/chmorgan__esp-audio-player F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/chmorgan__esp-file-iterator F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/chmorgan__esp-libhelix-mp3 D:/Espressif/frameworks/esp-idf-v5.1.1/components/cmock D:/Espressif/frameworks/esp-idf-v5.1.1/components/console D:/Espressif/frameworks/esp-idf-v5.1.1/components/cxx D:/Espressif/frameworks/esp-idf-v5.1.1/components/driver D:/Espressif/frameworks/esp-idf-v5.1.1/components/efuse D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp-tls D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_adc D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_app_format D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_coex D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_common D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_eth D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_event D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_gdbstub D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_hid D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_http_client D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_http_server D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_https_ota D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_https_server D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_hw_support D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_lcd D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_local_ctrl D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_mm D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_netif D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_netif_stack D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_partition D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_phy D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_pm D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_psram D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_ringbuf D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_rom D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_system D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_timer D:/Espressif/frameworks/esp-idf-v5.1.1/components/esp_wifi D:/Espressif/frameworks/esp-idf-v5.1.1/components/espcoredump F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/components/espressif__aht20 F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/components/espressif__at581x F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/components/espressif__button F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/espressif__cmake_utilities F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/espressif__esp-box F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/espressif__esp-box-3 F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/espressif__esp-box-lite F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/espressif__esp-dsp F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/espressif__esp-sr F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/espressif__esp_codec_dev F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/espressif__esp_lcd_ili9341 F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/espressif__esp_lcd_touch F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/espressif__esp_lcd_touch_gt911 F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/espressif__esp_lcd_touch_tt21100 F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/espressif__esp_lvgl_port F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/espressif__esp_rainmaker F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/espressif__esp_schedule F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/espressif__esp_secure_cert_mgr F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/espressif__icm42670 F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/components/espressif__ir_learn F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/espressif__json_generator F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/espressif__json_parser F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/espressif__led_strip F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/espressif__mdns F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/espressif__qrcode F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/espressif__rmaker_common D:/Espressif/frameworks/esp-idf-v5.1.1/components/esptool_py D:/Espressif/frameworks/esp-idf-v5.1.1/components/fatfs D:/Espressif/frameworks/esp-idf-v5.1.1/components/freertos D:/Espressif/frameworks/esp-idf-v5.1.1/components/hal D:/Espressif/frameworks/esp-idf-v5.1.1/components/heap D:/Espressif/frameworks/esp-idf-v5.1.1/components/http_parser D:/Espressif/frameworks/esp-idf-v5.1.1/components/idf_test D:/Espressif/frameworks/esp-idf-v5.1.1/components/ieee802154 D:/Espressif/frameworks/esp-idf-v5.1.1/components/json D:/Espressif/frameworks/esp-idf-v5.1.1/components/log F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/managed_components/lvgl__lvgl D:/Espressif/frameworks/esp-idf-v5.1.1/components/lwip F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/main D:/Espressif/frameworks/esp-idf-v5.1.1/components/mbedtls D:/Espressif/frameworks/esp-idf-v5.1.1/components/mqtt D:/Espressif/frameworks/esp-idf-v5.1.1/components/newlib D:/Espressif/frameworks/esp-idf-v5.1.1/components/nvs_flash D:/Espressif/frameworks/esp-idf-v5.1.1/components/openthread D:/Espressif/frameworks/esp-idf-v5.1.1/components/partition_table D:/Espressif/frameworks/esp-idf-v5.1.1/components/perfmon D:/Espressif/frameworks/esp-idf-v5.1.1/components/protobuf-c D:/Espressif/frameworks/esp-idf-v5.1.1/components/protocomm D:/Espressif/frameworks/esp-idf-v5.1.1/components/pthread D:/Espressif/frameworks/esp-idf-v5.1.1/components/sdmmc D:/Espressif/frameworks/esp-idf-v5.1.1/components/soc D:/Espressif/frameworks/esp-idf-v5.1.1/components/spi_flash D:/Espressif/frameworks/esp-idf-v5.1.1/components/spiffs D:/Espressif/frameworks/esp-idf-v5.1.1/components/tcp_transport D:/Espressif/frameworks/esp-idf-v5.1.1/components/touch_element D:/Espressif/frameworks/esp-idf-v5.1.1/components/ulp D:/Espressif/frameworks/esp-idf-v5.1.1/components/unity D:/Espressif/frameworks/esp-idf-v5.1.1/components/usb D:/Espressif/frameworks/esp-idf-v5.1.1/components/vfs D:/Espressif/frameworks/esp-idf-v5.1.1/components/wear_levelling D:/Espressif/frameworks/esp-idf-v5.1.1/components/wifi_provisioning D:/Espressif/frameworks/esp-idf-v5.1.1/components/wpa_supplicant D:/Espressif/frameworks/esp-idf-v5.1.1/components/xtensa
-- Configuring incomplete, errors occurred!
See also "F:/01_ESP_STM_PRJ/ESP32/ESP-BOX/esp-box-master/examples/factory_demo/build/CMakeFiles/CMakeOutput.log".
cmake failed with exit code 1, output of the command is in the F:\01_ESP_STM_PRJ\ESP32\ESP-BOX\esp-box-master\examples\factory_demo\build\log\idf_py_stderr_output_18504 and F:\01_ESP_STM_PRJ\ESP32\ESP-BOX\esp-box-master\examples\factory_demo\build\log\idf_py_stdout_output_18504

ESP_Xuxin
Posts: 76
Joined: Thu Sep 22, 2022 3:35 am

Re: factory demo 编译报错,使用gitee上工程idf5.1

Postby ESP_Xuxin » Fri Nov 03, 2023 2:07 am

也和 imgae 的 demo 一样处理下看看先,看着原因不是一个,但是这边组件版本也是错误的。

180cm_bai
Posts: 4
Joined: Wed Nov 01, 2023 12:04 pm

Re: factory demo 编译报错,使用gitee上工程idf5.1

Postby 180cm_bai » Sun Nov 12, 2023 3:55 am

ESP_Xuxin wrote:
Fri Nov 03, 2023 2:07 am
也和 imgae 的 demo 一样处理下看看先,看着原因不是一个,但是这边组件版本也是错误的。
你好,处理后image可以正常编译下载了,但是按钮不可以用,串口里显示初始化成功了,但是过一会看门狗就触发了。factory demo报错还是和上面一样,能详细说说吗

ESP_Xuxin
Posts: 76
Joined: Thu Sep 22, 2022 3:35 am

Re: factory demo 编译报错,使用gitee上工程idf5.1

Postby ESP_Xuxin » Mon Nov 13, 2023 2:20 am

按钮不可用?
我看你选的平台不是 ESP-BOX-3? 方便描述下哪个按钮?

180cm_bai
Posts: 4
Joined: Wed Nov 01, 2023 12:04 pm

Re: factory demo 编译报错,使用gitee上工程idf5.1

Postby 180cm_bai » Mon Nov 13, 2023 2:56 am

ESP_Xuxin wrote:
Mon Nov 13, 2023 2:20 am
按钮不可用?
我看你选的平台不是 ESP-BOX-3? 方便描述下哪个按钮?
问题解决了,按键接线GND焊点虚焊了,品控也是一言难尽

Who is online

Users browsing this forum: No registered users and 53 guests