espressif / esp-at

AT application for ESP32/ESP32-C2/ESP32-C3/ESP32-C6/ESP8266
Apache License 2.0
835 stars 697 forks source link

ESP32 C3 MINI Build Error #842

Open Aravind0812 opened 1 month ago

Aravind0812 commented 1 month ago

Answers checklist.

General issue report

While building ESP32 C3 MINI after enabled AT+FS and Webserver when creating fatfs.bin getting invalid argument error. So i manual run that python without the argument "--wl_mode "safe" and generated fatfs.bin after and then i build it.

This is that error: wl_fatfsgen.py: error: unrecognized arguments: --wl_mode safe generating fatfs.bin: C:\Espressif\python_env\idf5.2_py3.11_env\Scripts\python.exe C:/Users/username/esp/esp-at\esp-idf\components\fatfs\wl_fatfsgen.py C:/Users/username/esp/esp-at\components\fs_image --partition_size 102400 --output_file C:/Users/username/esp/esp-at/build/customized_partitions\fatfs.bin --sector_size 512 --long_name_support --sectors_per_cluster 1 --fat_type 0 --wl_mode "safe" Please check the log below.

[0/1] Re-running CMake...
-- silence:1, sdkconfig:C:/Users/username/esp/esp-at/module_config/module_esp32c3_default/sdkconfig_silence.defaults
-- partition_table_dir: C:/Users/username/esp/esp-at
-- Component directory C:/Users/username/esp/esp-at/components/fs_image does not contain a CMakeLists.txt file. No component will be added
-- ccache will be used for faster recompilation
-- Building ESP-IDF components for target esp32c3
NOTICE: Skipping optional dependency: espressif/cmake_utilities
Processing 6 dependencies:
[1/6] espressif/bootloader_support_plus (0.2.2)
[2/6] espressif/cmake_utilities (0.5.3)
[3/6] espressif/esp_websocket_client (1.2.3)
[4/6] espressif/mdns (1.3.1)
[5/6] espressif/xz (1.0.0)
[6/6] idf (5.0.6)
NOTICE: Skipping optional dependency: espressif/cmake_utilities
-- Project sdkconfig file C:/Users/username/esp/esp-at/sdkconfig
Loading defaults file C:/Users/username/esp/esp-at/module_config/module_esp32c3_default/sdkconfig_silence.defaults...
-- App "esp-at" version: v3.3.0.0-20-ga24d4fb4
-- Adding linker script C:/Users/username/esp/esp-at/build/esp-idf/esp_system/ld/memory.ld
-- Adding linker script C:/Users/username/esp/esp-at/esp-idf/components/esp_system/ld/esp32c3/sections.ld.in
-- Adding linker script C:/Users/username/esp/esp-at/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.ld
-- Adding linker script C:/Users/username/esp/esp-at/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.api.ld
-- Adding linker script C:/Users/username/esp/esp-at/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.libgcc.ld
-- Adding linker script C:/Users/username/esp/esp-at/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.newlib.ld
-- Adding linker script C:/Users/username/esp/esp-at/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.version.ld
-- Adding linker script C:/Users/username/esp/esp-at/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.eco3.ld
-- Adding linker script C:/Users/username/esp/esp-at/esp-idf/components/soc/esp32c3/ld/esp32c3.peripherals.ld
-- BOOTLOADER_SUPPORT_PLUS: 0.2.2
-- Set custom partition table: C:/Users/username/esp/esp-at/module_config/module_esp32c3_default/at_customize.csv
-- Components: app_trace app_update at bootloader bootloader_support bt cmock console customized_partitions cxx driver efuse esp-tls esp_adc esp_app_format 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_netif esp_partition esp_phy esp_pm esp_psram esp_ringbuf esp_rom esp_system esp_timer esp_wifi espcoredump espressif__bootloader_support_plus espressif__cmake_utilities espressif__esp_websocket_client espressif__mdns espressif__xz esptool_py fatfs freertos hal heap http_parser idf_test ieee802154 json log lwip main mbedtls mqtt newlib nvs_flash openthread partition_table protobuf-c protocomm pthread riscv sdmmc soc spi_flash spiffs tcp_transport ulp unity usb vfs wear_levelling wifi_provisioning wpa_supplicant
-- Component paths: C:/Users/username/esp/esp-at/esp-idf/components/app_trace C:/Users/username/esp/esp-at/esp-idf/components/app_update C:/Users/username/esp/esp-at/components/at C:/Users/username/esp/esp-at/esp-idf/components/bootloader C:/Users/username/esp/esp-at/esp-idf/components/bootloader_support C:/Users/username/esp/esp-at/esp-idf/components/bt C:/Users/username/esp/esp-at/esp-idf/components/cmock C:/Users/username/esp/esp-at/esp-idf/components/console C:/Users/username/esp/esp-at/components/customized_partitions C:/Users/username/esp/esp-at/esp-idf/components/cxx C:/Users/username/esp/esp-at/esp-idf/components/driver C:/Users/username/esp/esp-at/esp-idf/components/efuse C:/Users/username/esp/esp-at/esp-idf/components/esp-tls C:/Users/username/esp/esp-at/esp-idf/components/esp_adc C:/Users/username/esp/esp-at/esp-idf/components/esp_app_format C:/Users/username/esp/esp-at/esp-idf/components/esp_common C:/Users/username/esp/esp-at/esp-idf/components/esp_eth C:/Users/username/esp/esp-at/esp-idf/components/esp_event C:/Users/username/esp/esp-at/esp-idf/components/esp_gdbstub C:/Users/username/esp/esp-at/esp-idf/components/esp_hid C:/Users/username/esp/esp-at/esp-idf/components/esp_http_client C:/Users/username/esp/esp-at/esp-idf/components/esp_http_server C:/Users/username/esp/esp-at/esp-idf/components/esp_https_ota C:/Users/username/esp/esp-at/esp-idf/components/esp_https_server C:/Users/username/esp/esp-at/esp-idf/components/esp_hw_support C:/Users/username/esp/esp-at/esp-idf/components/esp_lcd C:/Users/username/esp/esp-at/esp-idf/components/esp_local_ctrl C:/Users/username/esp/esp-at/esp-idf/components/esp_netif C:/Users/username/esp/esp-at/esp-idf/components/esp_partition C:/Users/username/esp/esp-at/esp-idf/components/esp_phy C:/Users/username/esp/esp-at/esp-idf/components/esp_pm C:/Users/username/esp/esp-at/esp-idf/components/esp_psram C:/Users/username/esp/esp-at/esp-idf/components/esp_ringbuf C:/Users/username/esp/esp-at/esp-idf/components/esp_rom C:/Users/username/esp/esp-at/esp-idf/components/esp_system C:/Users/username/esp/esp-at/esp-idf/components/esp_timer C:/Users/username/esp/esp-at/esp-idf/components/esp_wifi C:/Users/username/esp/esp-at/esp-idf/components/espcoredump C:/Users/username/esp/esp-at/managed_components/espressif__bootloader_support_plus C:/Users/username/esp/esp-at/managed_components/espressif__cmake_utilities C:/Users/username/esp/esp-at/managed_components/espressif__esp_websocket_client C:/Users/username/esp/esp-at/managed_components/espressif__mdns C:/Users/username/esp/esp-at/managed_components/espressif__xz C:/Users/username/esp/esp-at/esp-idf/components/esptool_py C:/Users/username/esp/esp-at/esp-idf/components/fatfs C:/Users/username/esp/esp-at/esp-idf/components/freertos C:/Users/username/esp/esp-at/esp-idf/components/hal C:/Users/username/esp/esp-at/esp-idf/components/heap C:/Users/username/esp/esp-at/esp-idf/components/http_parser C:/Users/username/esp/esp-at/esp-idf/components/idf_test C:/Users/username/esp/esp-at/esp-idf/components/ieee802154 C:/Users/username/esp/esp-at/esp-idf/components/json C:/Users/username/esp/esp-at/esp-idf/components/log C:/Users/username/esp/esp-at/esp-idf/components/lwip C:/Users/username/esp/esp-at/main C:/Users/username/esp/esp-at/esp-idf/components/mbedtls C:/Users/username/esp/esp-at/esp-idf/components/mqtt C:/Users/username/esp/esp-at/esp-idf/components/newlib C:/Users/username/esp/esp-at/esp-idf/components/nvs_flash C:/Users/username/esp/esp-at/esp-idf/components/openthread C:/Users/username/esp/esp-at/esp-idf/components/partition_table C:/Users/username/esp/esp-at/esp-idf/components/protobuf-c C:/Users/username/esp/esp-at/esp-idf/components/protocomm C:/Users/username/esp/esp-at/esp-idf/components/pthread C:/Users/username/esp/esp-at/esp-idf/components/riscv C:/Users/username/esp/esp-at/esp-idf/components/sdmmc C:/Users/username/esp/esp-at/esp-idf/components/soc C:/Users/username/esp/esp-at/esp-idf/components/spi_flash C:/Users/username/esp/esp-at/esp-idf/components/spiffs C:/Users/username/esp/esp-at/esp-idf/components/tcp_transport C:/Users/username/esp/esp-at/esp-idf/components/ulp C:/Users/username/esp/esp-at/esp-idf/components/unity C:/Users/username/esp/esp-at/esp-idf/components/usb C:/Users/username/esp/esp-at/esp-idf/components/vfs C:/Users/username/esp/esp-at/esp-idf/components/wear_levelling C:/Users/username/esp/esp-at/esp-idf/components/wifi_provisioning C:/Users/username/esp/esp-at/esp-idf/components/wpa_supplicant
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/username/esp/esp-at/build
[1/1145] Generating memory.ld linker script...
[2/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_slave_hal.c.obj
[3/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_hal_iram.c.obj
[4/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_hal.c.obj
[5/1145] Running utility command for at_net_debug
[6/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509.c.obj
[7/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/pkcs7.c.obj
[8/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_csr.c.obj
[9/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_crl.c.obj
[10/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/mps_trace.c.obj
[11/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_create.c.obj
[12/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/debug.c.obj
[13/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_csr.c.obj
[14/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write.c.obj
[15/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_crt.c.obj
[16/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_crt.c.obj
[17/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/mps_reader.c.obj
[18/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ciphersuites.c.obj
[19/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_debug_helpers_generated.c.obj
[20/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_server.c.obj
[21/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cookie.c.obj
[22/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ticket.c.obj
[23/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls12_client.c.obj
[24/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_msg.c.obj
[25/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/__/__/port/esp_platform_time.c.obj
[26/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_keys.c.obj
[27/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_client.c.obj
[28/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_client.c.obj
[29/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls.c.obj
[30/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cache.c.obj
[31/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls12_server.c.obj
[32/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_generic.c.obj
[33/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/__/__/port/dynamic/esp_mbedtls_dynamic_impl.c.obj
[34/1145] Running utility command for customized_bin

Creating NVS binary with version: V2 - Multipage Blob Support Enabled

Created NVS binary: ===> C:/Users/username/esp/esp-at/build/customized_partitions\mfg_nvs.bin
usage: wl_fatfsgen.py [-h] [--output_file OUTPUT_FILE]
                      [--partition_size PARTITION_SIZE]
                      [--sector_size {512,4096}]
                      [--sectors_per_cluster {1,2,4,8,16,32,64,128}]
                      [--root_entry_count ROOT_ENTRY_COUNT]
                      [--long_name_support] [--use_default_datetime]
                      [--fat_type {12,16,0}]
                      input_directory
wl_fatfsgen.py: error: unrecognized arguments: --wl_mode safe
generating fatfs.bin: C:\Espressif\python_env\idf5.2_py3.11_env\Scripts\python.exe C:/Users/username/esp/esp-at\esp-idf\components\fatfs\wl_fatfsgen.py C:/Users/username/esp/esp-at\components\fs_image --partition_size 102400 --output_file C:/Users/username/esp/esp-at/build/customized_partitions\fatfs.bin --sector_size 512 --long_name_support --sectors_per_cluster 1 --fat_type 0 --wl_mode "safe"
[35/1145] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj
[36/1145] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj
[37/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/__/__/port/mbedtls_debug.c.obj
[38/1145] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj
[39/1145] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash.c.obj
[40/1145] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj
[41/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/__/__/port/dynamic/esp_ssl_srv.c.obj
[42/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/__/__/port/dynamic/esp_ssl_tls.c.obj
[43/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/__/__/port/dynamic/esp_ssl_cli.c.obj
[44/1145] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj
[45/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/__/__/port/net_sockets.c.obj
[46/1145] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32c3.c.obj
[47/1145] Building C object esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj
[48/1145] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj
[49/1145] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj
[50/1145] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj
[51/1145] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj
[52/1145] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/flash_qio_mode.c.obj
[53/1145] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/idf/bootloader_sha.c.obj
[54/1145] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32c3.c.obj
[55/1145] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse.c.obj
[56/1145] Building C object esp-idf/esp_partition/CMakeFiles/__idf_esp_partition.dir/partition.c.obj
[57/1145] Building C object esp-idf/app_update/CMakeFiles/__idf_app_update.dir/esp_ota_app_desc.c.obj
[58/1145] Building C object esp-idf/esp_partition/CMakeFiles/__idf_esp_partition.dir/partition_target.c.obj
[59/1145] Building C object esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/library/x25519.c.obj
[60/1145] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj
[61/1145] Building C object esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/library/Hacl_Curve25519_joined.c.obj
[62/1145] Building C object esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/library/everest.c.obj
[63/1145] Building C object esp-idf/app_update/CMakeFiles/__idf_app_update.dir/esp_ota_ops.c.obj
[64/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesce.c.obj
[65/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aria.c.obj
[66/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aes.c.obj
[67/1145] Building C object esp-idf/mbedtls/mbedtls/3rdparty/p256-m/CMakeFiles/p256m.dir/p256-m_driver_entrypoints.c.obj
[68/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1write.c.obj
[69/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_mod_raw.c.obj
[70/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1parse.c.obj
[71/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesni.c.obj
[72/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_core.c.obj
[73/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/camellia.c.obj
[74/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum.c.obj
[75/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_mod.c.obj
[76/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/chachapoly.c.obj
[77/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/chacha20.c.obj
[78/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ccm.c.obj
[79/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher.c.obj
[80/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/constant_time.c.obj
[81/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cmac.c.obj
[82/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/des.c.obj
[83/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ctr_drbg.c.obj
[84/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/base64.c.obj
[85/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher_wrap.c.obj
[86/1145] Building C object esp-idf/mbedtls/mbedtls/3rdparty/p256-m/CMakeFiles/p256m.dir/p256-m/p256-m.c.obj
[87/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdh.c.obj
[88/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy.c.obj
[89/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecjpake.c.obj
[90/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/dhm.c.obj
[91/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdsa.c.obj
[92/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp_curves_new.c.obj
[93/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp.c.obj
[94/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp_curves.c.obj
[95/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/hkdf.c.obj
[96/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/memory_buffer_alloc.c.obj
[97/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/gcm.c.obj
[98/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/nist_kw.c.obj
[99/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/hmac_drbg.c.obj
[100/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy_poll.c.obj
[101/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/md5.c.obj
[102/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/lmots.c.obj
[103/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/padlock.c.obj
[104/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pem.c.obj
[105/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/md.c.obj
[106/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/error.c.obj
[107/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk.c.obj
[108/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform.c.obj
[109/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/lms.c.obj
[110/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/oid.c.obj
[111/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs5.c.obj
[112/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkparse.c.obj
[113/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk_wrap.c.obj
[114/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkwrite.c.obj
[115/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform_util.c.obj
[116/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/poly1305.c.obj
[117/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_cipher.c.obj
[118/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs12.c.obj
[119/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_aead.c.obj
[120/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_client.c.obj
[121/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_se.c.obj
[122/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_driver_wrappers_no_static.c.obj
[123/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_ecp.c.obj
[124/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto.c.obj
[125/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_ffdh.c.obj
[126/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_rsa.c.obj
[127/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_hash.c.obj
[128/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_pake.c.obj
[129/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_mac.c.obj
[130/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ripemd160.c.obj
[131/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_its_file.c.obj
[132/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/threading.c.obj
[133/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa_alt_helpers.c.obj
[134/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha512.c.obj
[135/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha1.c.obj
[136/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_storage.c.obj
[137/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/version_features.c.obj
[138/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/timing.c.obj
[139/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa.c.obj
[140/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/version.c.obj
[141/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha256.c.obj
[142/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha3.c.obj
[143/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp_hardware.c.obj
[144/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/sha/esp_sha.c.obj
[145/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/sha/dma/esp_sha_gdma_impl.c.obj
[146/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp_mem.c.obj
[147/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp_timing.c.obj
[148/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/aes/esp_aes_xts.c.obj
[149/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/aes/dma/esp_aes_gdma_impl.c.obj
[150/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_slot_management.c.obj
[151/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_util.c.obj
[152/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/crypto_shared_gdma/esp_crypto_shared_gdma.c.obj
[153/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/aes/esp_aes_common.c.obj
[154/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/sha/dma/sha.c.obj
[155/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp32c3/bignum.c.obj
[156/1145] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/flash_brownout_hook.c.obj
[157/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/sha/dma/esp_sha256.c.obj
[158/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/sha/dma/esp_sha512.c.obj
[159/1145] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_drivers.c.obj
[160/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/md/esp_md.c.obj
[161/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp_bignum.c.obj
[162/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/sha/dma/esp_sha1.c.obj
[163/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/aes/esp_aes_gcm.c.obj
[164/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/esp_ds/esp_rsa_sign_alt.c.obj
[165/1145] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/__/__/port/aes/dma/esp_aes.c.obj
[166/1145] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_gd.c.obj
[167/1145] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_boya.c.obj
[168/1145] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_th.c.obj
[169/1145] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_issi.c.obj
[170/1145] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_winbond.c.obj
[171/1145] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_mxic.c.obj
[172/1145] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_generic.c.obj
[173/1145] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/memspi_host_driver.c.obj
[174/1145] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_mxic_opi.c.obj
[175/1145] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/flash_mmap.c.obj
[176/1145] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/cache_utils.c.obj
[177/1145] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp32c3/flash_ops_esp32c3.c.obj
[178/1145] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/flash_ops.c.obj
[179/1145] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_os_func_noos.c.obj
[180/1145] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp_flash_spi_init.c.obj
[181/1145] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp_flash_api.c.obj
[182/1145] Building C object esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread_cond_var.c.obj
[183/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/int_wdt.c.obj
[184/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/freertos_hooks.c.obj
[185/1145] Building C object esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread_rwlock.c.obj
[186/1145] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_os_func_app.c.obj
[187/1145] Building C object esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread.c.obj
[188/1145] Building C object esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread_local_storage.c.obj
[189/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_err.c.obj
[190/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/crosscore_int.c.obj
[191/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_ipc.c.obj
[192/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/stack_check.c.obj
[193/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/panic.c.obj
[194/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/ubsan.c.obj
[195/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/system_time.c.obj
[196/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/debug_stubs.c.obj
[197/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_system.c.obj
[198/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/panic_handler.c.obj
[199/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/task_wdt/task_wdt.c.obj
[200/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/startup.c.obj
[201/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/xt_wdt.c.obj
[202/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32c3/reset_reason.c.obj
[203/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/cpu_start.c.obj
[204/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/task_wdt/task_wdt_impl_timergroup.c.obj
[205/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32c3/clk.c.obj
[206/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32c3/system_internal.c.obj
[207/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/riscv/debug_stubs.c.obj
[208/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/brownout.c.obj
[209/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32c3/cache_err_int.c.obj
[210/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/riscv/panic_arch.c.obj
[211/1145] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_regi2c.c.obj
[212/1145] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj
[213/1145] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_spiflash.c.obj
[214/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/riscv/expression_with_stack.c.obj
[215/1145] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32c3/apb_backup_dma.c.obj
[216/1145] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_uart.c.obj
[217/1145] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_mmap.c.obj
[218/1145] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_efuse.c.obj
[219/1145] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_systimer.c.obj
[220/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32c3/efuse_hal.c.obj
[221/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/mpu_hal.c.obj
[222/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/efuse_hal.c.obj
[223/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/mmu_hal.c.obj
[224/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/rtc_io_hal.c.obj
[225/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_pm.c.obj
[226/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj
[227/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/ledc_hal.c.obj
[228/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_clk.c.obj
[229/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/cache_hal.c.obj
[230/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_clk_init.c.obj
[231/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/timer_hal.c.obj
[232/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_wake_stub.c.obj
[233/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/timer_hal_iram.c.obj
[234/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/ledc_hal_iram.c.obj
[235/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_slave_hal_iram.c.obj
[236/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_init.c.obj
[237/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_flash_encrypt_hal_iram.c.obj
[238/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/uart_hal.c.obj
[239/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/i2c_hal.c.obj
[240/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/i2c_hal_iram.c.obj
[241/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/gpio_hal.c.obj
[242/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/systimer_hal.c.obj
[243/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/uart_hal_iram.c.obj
[244/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/adc_oneshot_hal.c.obj
[245/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_flash_hal_iram.c.obj
[246/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/rmt_hal.c.obj
[247/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/twai_hal.c.obj
[248/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/sha_hal.c.obj
[249/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/i2s_hal.c.obj
[250/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/adc_hal_common.c.obj
[251/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_flash_hal.c.obj
[252/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/sdm_hal.c.obj
[253/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/aes_hal.c.obj
[254/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/ds_hal.c.obj
[255/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/twai_hal_iram.c.obj
[256/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/gdma_hal.c.obj
[257/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32c3/brownout_hal.c.obj
[258/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32c3/rtc_cntl_hal.c.obj
[259/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/xt_wdt_hal.c.obj
[260/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_flash_hal_gpspi.c.obj
[261/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_slave_hd_hal.c.obj
[262/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32c3/hmac_hal.c.obj
[263/1145] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/adc_hal.c.obj
[264/1145] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_freertos.c.obj
[265/1145] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj
[266/1145] Building C object esp-idf/heap/CMakeFiles/__idf_heap.dir/port/esp32c3/memory_layout.c.obj
[267/1145] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj
[268/1145] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/dedic_gpio_periph.c.obj
[269/1145] Building C object esp-idf/heap/CMakeFiles/__idf_heap.dir/tlsf/tlsf.c.obj
[270/1145] Building C object esp-idf/heap/CMakeFiles/__idf_heap.dir/port/memory_layout_utils.c.obj
[271/1145] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj
[272/1145] Building C object esp-idf/heap/CMakeFiles/__idf_heap.dir/multi_heap.c.obj
[273/1145] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/adc_periph.c.obj
[274/1145] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/dport_access_common.c.obj
[275/1145] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/ledc_periph.c.obj
[276/1145] Building C object esp-idf/heap/CMakeFiles/__idf_heap.dir/heap_caps.c.obj
[277/1145] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/gpio_periph.c.obj
[278/1145] Building C object esp-idf/heap/CMakeFiles/__idf_heap.dir/heap_caps_init.c.obj
[279/1145] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/uart_periph.c.obj
[280/1145] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/i2c_periph.c.obj
[281/1145] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/interrupts.c.obj
[282/1145] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/i2s_periph.c.obj
[283/1145] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/spi_periph.c.obj
[284/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_memory_utils.c.obj
[285/1145] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32c3/timer_periph.c.obj
[286/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/revision.c.obj
[287/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_console.c.obj
[288/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu.c.obj
[289/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/hw_random.c.obj
[290/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/mac_addr.c.obj
[291/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_clk.c.obj
[292/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/intr_alloc.c.obj
[293/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/rtc_module.c.obj
[294/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/clk_ctrl_os.c.obj
[295/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/periph_ctrl.c.obj
[296/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sar_periph_ctrl_common.c.obj
[297/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/regi2c_ctrl.c.obj
[298/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_mac_bb.c.obj
[299/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/chip_info.c.obj
[300/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_gpio.c.obj
[301/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_async_memcpy.c.obj
[302/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/adc_share_hw_ctrl.c.obj
[303/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/async_memcpy_impl_gdma.c.obj
[304/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_retention.c.obj
[305/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/gdma.c.obj
[306/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_time.c.obj
[307/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/esp_hmac.c.obj
[308/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_modes.c.obj
[309/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/rtc_sleep.c.obj
[310/1145] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/adc2_init_cal.c.obj
[311/1145] Performing build step for 'bootloader'
[0/1] Re-running CMake...
-- Building ESP-IDF components for target esp32c3
Processing 4 dependencies:
[1/4] espressif/bootloader_support_plus (0.2.2)
[2/4] espressif/cmake_utilities (0.5.3)
[3/4] espressif/xz (1.0.0)
[4/4] idf (5.0.6)
-- Project sdkconfig file C:/Users/username/esp/esp-at/sdkconfig
-- Adding linker script C:/Users/username/esp/esp-at/esp-idf/components/soc/esp32c3/ld/esp32c3.peripherals.ld
-- App "bootloader" version: v5.0.6-dirty
-- Adding linker script C:/Users/username/esp/esp-at/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.ld
-- Adding linker script C:/Users/username/esp/esp-at/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.api.ld
-- Adding linker script C:/Users/username/esp/esp-at/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.libgcc.ld
-- Adding linker script C:/Users/username/esp/esp-at/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.newlib.ld
-- Adding linker script C:/Users/username/esp/esp-at/esp-idf/components/bootloader/subproject/managed_components/espressif__bootloader_support_plus/ld/esp32c3/linker.lf
-- BOOTLOADER_SUPPORT_PLUS: 0.2.2
-- Adding linker script C:/Users/username/esp/esp-at/esp-idf/components/bootloader/subproject/main/ld/esp32c3/bootloader.ld
-- Adding linker script C:/Users/username/esp/esp-at/esp-idf/components/bootloader/subproject/main/ld/esp32c3/bootloader.rom.ld
-- Components: bootloader bootloader_support efuse esp_app_format esp_common esp_hw_support esp_rom esp_system espressif__bootloader_support_plus espressif__cmake_utilities espressif__xz esptool_py freertos hal log main micro-ecc newlib partition_table riscv soc spi_flash
-- Component paths: C:/Users/username/esp/esp-at/esp-idf/components/bootloader C:/Users/username/esp/esp-at/esp-idf/components/bootloader_support C:/Users/username/esp/esp-at/esp-idf/components/efuse C:/Users/username/esp/esp-at/esp-idf/components/esp_app_format C:/Users/username/esp/esp-at/esp-idf/components/esp_common C:/Users/username/esp/esp-at/esp-idf/components/esp_hw_support C:/Users/username/esp/esp-at/esp-idf/components/esp_rom C:/Users/username/esp/esp-at/esp-idf/components/esp_system C:/Users/username/esp/esp-at/esp-idf/components/bootloader/subproject/managed_components/espressif__bootloader_support_plus C:/Users/username/esp/esp-at/esp-idf/components/bootloader/subproject/managed_components/espressif__cmake_utilities C:/Users/username/esp/esp-at/esp-idf/components/bootloader/subproject/managed_components/espressif__xz C:/Users/username/esp/esp-at/esp-idf/components/esptool_py C:/Users/username/esp/esp-at/esp-idf/components/freertos C:/Users/username/esp/esp-at/esp-idf/components/hal C:/Users/username/esp/esp-at/esp-idf/components/log C:/Users/username/esp/esp-at/bootloader_components/main C:/Users/username/esp/esp-at/esp-idf/components/bootloader/subproject/components/micro-ecc C:/Users/username/esp/esp-at/esp-idf/components/newlib C:/Users/username/esp/esp-at/esp-idf/components/partition_table C:/Users/username/esp/esp-at/esp-idf/components/riscv C:/Users/username/esp/esp-at/esp-idf/components/soc C:/Users/username/esp/esp-at/esp-idf/components/spi_flash
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/username/esp/esp-at/build/bootloader
[1/1] cmd.exe /C "cd /D C:\Users\username\esp\esp-at\build\bootloader\esp-idf\esptool_py && C:\Espressif\python_env\idf5.2_py3.11_env\Scripts\python.exe C:/Users/username/esp/esp-at/esp-idf/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 C:/Users/username/esp/esp-at/build/bootloader/bootloader.bin"
Bootloader binary size 0x4a70 bytes. 0x3590 bytes (42%) free.
[312/1143] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/esp_ds.c.obj
[313/1143] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp_memprot_conv.c.obj
[314/1143] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/riscv/port.c.obj
[315/1143] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/croutine.c.obj
[316/1143] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/port_systick.c.obj
[317/1143] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/esp_memprot.c.obj
[318/1143] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/list.c.obj
[319/1143] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/sar_periph_ctrl.c.obj
[320/1143] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/event_groups.c.obj
[321/1143] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/app_startup.c.obj
[322/1143] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/queue.c.obj
[323/1143] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/port_common.c.obj
[324/1143] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/timers.c.obj
[325/1143] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/poll.c.obj
[326/1143] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-openocd.c.obj
[327/1143] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/assert.c.obj
[328/1143] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/heap.c.obj
.......
........ (**removed**)
.......
embedded/linux/lib/xz/xz_dec_stream.c.obj
[1115/1143] Linking C static library esp-idf\spiffs\libspiffs.a
[1116/1143] Building C object esp-idf/espressif__mdns/CMakeFiles/__idf_espressif__mdns.dir/mdns_networking_lwip.c.obj
[1117/1143] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/interface/at_interface_api.c.obj
[1118/1143] Building C object esp-idf/espressif__bootloader_support_plus/CMakeFiles/__idf_espressif__bootloader_support_plus.dir/src/bootloader_custom_image_format.c.obj
[1119/1143] Building C object esp-idf/espressif__bootloader_support_plus/CMakeFiles/__idf_espressif__bootloader_support_plus.dir/src/bootloader_custom_utility.c.obj
[1120/1143] Building C object esp-idf/espressif__mdns/CMakeFiles/__idf_espressif__mdns.dir/mdns.c.obj
[1121/1143] Linking C static library esp-idf\espressif__xz\libespressif__xz.a
[1122/1143] Building C object esp-idf/espressif__bootloader_support_plus/CMakeFiles/__idf_espressif__bootloader_support_plus.dir/src/bootloader_custom_ota.c.obj
[1123/1143] Linking C static library esp-idf\espressif__mdns\libespressif__mdns.a
[1124/1143] Linking C static library esp-idf\espressif__bootloader_support_plus\libespressif__bootloader_support_plus.a
[1125/1143] Building C object esp-idf/at/CMakeFiles/__idf_at.dir/src/at_workaround.c.obj
[1126/1143] Linking C static library esp-idf\esp_local_ctrl\libesp_local_ctrl.a
[1127/1143] Building C object esp-idf/espressif__esp_websocket_client/CMakeFiles/__idf_espressif__esp_websocket_client.dir/esp_websocket_client.c.obj
[1128/1143] Linking C static library esp-idf\espressif__esp_websocket_client\libespressif__esp_websocket_client.a
[1129/1143] Building C object esp-idf/at/CMakeFiles/__idf_at.dir/src/at_cmd_register.c.obj
[1130/1143] Building C object esp-idf/at/CMakeFiles/__idf_at.dir/src/at_uart_cmd.c.obj
[1131/1143] Building C object esp-idf/at/CMakeFiles/__idf_at.dir/src/at_web_dns_server.c.obj
[1132/1143] Building C object esp-idf/at/CMakeFiles/__idf_at.dir/src/at_default_config.c.obj
[1133/1143] Building C object esp-idf/at/CMakeFiles/__idf_at.dir/src/at_user_cmd.c.obj
[1134/1143] Building C object esp-idf/at/CMakeFiles/__idf_at.dir/src/at_init.c.obj
[1135/1143] Building C object esp-idf/at/CMakeFiles/__idf_at.dir/src/at_ota_cmd.c.obj
[1136/1143] Building C object esp-idf/at/CMakeFiles/__idf_at.dir/src/at_web_server_cmd.c.obj
[1137/1143] Linking C static library esp-idf\at\libat.a
[1138/1143] Linking C static library esp-idf\main\libmain.a
[1139/1143] Generating ld/sections.ld
[1140/1143] Linking CXX executable esp-at.elf
[1141/1143] Generating binary image from built executable
esptool.py v4.7.0
Creating esp32c3 image...
Merged 3 ELF sections
Successfully created esp32c3 image.
Generated C:/Users/username/esp/esp-at/build/esp-at.bin
[1142/1143] cmd.exe /C "cd /D C:\Users\username\esp\esp-at\build\esp-idf\esptool_py && C:\Espressif\python_env\idf5.2_py3.11_env\Scripts\python.exe C:/Users/username/esp/esp-at/esp-idf/components/partition_table/check_sizes.py --offset 0x8000 partition --type app C:/Users/username/esp/esp-at/build/partition_table/partition-table.bin C:/Users/username/esp/esp-at/build/esp-at.bin"
esp-at.bin binary size 0x10ea40 bytes. Smallest app partition is 0x1d0000 bytes. 0xc15c0 bytes (42%) free.
[1143/1143] Running utility command for factory_bin
FAILED: CMakeFiles/factory_bin.util 
cmd.exe /C "cd /D C:\Users\username\esp\esp-at\build && C:\Espressif\python_env\idf5.2_py3.11_env\Scripts\python.exe C:/Users/username/esp/esp-at/tools/esp_at_factory_bin_combine.py --module_name MINI-1 --bin_directory C:/Users/username/esp/esp-at/build --flash_mode dio --flash_size 4MB --flash_speed 40m --download_config C:/Users/username/esp/esp-at/build/flash_project_args"
0x0,bootloader/bootloader.bin
0x60000,esp-at.bin
0x8000,partition_table/partition-table.bin
0xd000,ota_data_initial.bin
0x1e000,at_customize.bin
0x1f000,customized_partitions/mfg_nvs.bin
0x47000,customized_partitions/fatfs.bin
Traceback (most recent call last):
  File "C:\Users\username\esp\esp-at\tools\esp_at_factory_bin_combine.py", line 62, in <module>
    main()
  File "C:\Users\username\esp\esp-at\tools\esp_at_factory_bin_combine.py", line 58, in main
    esp_at_combine_bin(args.module_name.upper(), args.flash_mode.upper(), args.flash_size.upper(),
  File "C:\Users\username\esp\esp-at\tools\esp_at_factory_bin_combine.py", line 29, in esp_at_combine_bin
    with open(os.path.join(build_dir, bin_file), 'rb') as f:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'C:/Users/username/esp/esp-at/build\\customized_partitions/fatfs.bin'
ninja: build stopped: subcommand failed.
ustccw commented 1 week ago

@Aravind0812 Hello, it seems that fatfs_generation.patch patch is not applied to esp-idf correctly, could you please check the compile logs, IF there is a fatfs_generation.patch has been applied line, like the following:

...
submodules check completed for updates.
esp_tls_parse_ecc_key.patch has been applied
fatfs_generation.patch has been applied
support_ext_partition.patch has been applied
patches check completed for updates.
Ready to set up environment variables..
...

If no such logs, you can run the following command:

cd esp-idf
git reset --hard 
git submodule update --init --recursive
cd ..
rm -rf build sdkconfig
python build.py install
python build.py build

It the issue still exists, please provide the logs, thanks.