espressif / esp-idf

Espressif IoT Development Framework. Official development framework for Espressif SoCs.
Apache License 2.0
13.79k stars 7.31k forks source link

emmc example build fail (IDFGH-13703) #14575

Closed wuguanghai45 closed 2 months ago

wuguanghai45 commented 2 months ago

Answers checklist.

IDF version.

v5.4-dev-2744-g59e1838270

Operating System used.

macOS

How did you build your project?

Command line with idf.py

If you are using Windows, please specify command line type.

None

What is the expected behavior?

build success

What is the actual behavior?

build fail

Steps to reproduce.

  1. install idf
  2. cd $IDF_PATH/examples/storage/emmc
  3. idf.py build

Build or installation Logs.

No response

More Information.

No response

wuguanghai45 commented 2 months ago

image

igrr commented 2 months ago

Could you please attach the full build log, as text (not screenshot), and your sdkconfig file?

It seems that you are compiling the example for a chip which doesn't have an SDMMC peripheral.

wuguanghai45 commented 2 months ago

[1/957] Generating project_elf_src_esp32c3.c [2/957] Generating ../../partition_table/partition-table.bin Partition table binary generated. Contents:


ESP-IDF Partition Table

Name, Type, SubType, Offset, Size, Flags

nvs,data,nvs,0x9000,24K, phy_init,data,phy,0xf000,4K, factory,app,factory,0x10000,1M,


[3/957] Generating /Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/build/esp-idf/esp_system/ld/memory.ld linker script... [4/957] Generating /Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/build/esp-idf/esp_system/ld/sections.ld.in linker script... [5/957] Creating directories for 'bootloader' [6/957] No download step for 'bootloader' [7/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesce.c.obj [8/957] Building C object esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/library/Hacl_Curve25519_joined.c.obj [9/957] No update step for 'bootloader' [10/957] Building C object esp-idf/mbedtls/mbedtls/3rdparty/p256-m/CMakeFiles/p256m.dir/p256-m/p256-m.c.obj [11/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesni.c.obj [12/957] Building C object esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/library/everest.c.obj [13/957] Building C object esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/library/x25519.c.obj [14/957] Building C object esp-idf/mbedtls/mbedtls/3rdparty/p256-m/CMakeFiles/p256m.dir/p256-m_driver_entrypoints.c.obj [15/957] No patch step for 'bootloader' [16/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_mod.c.obj [17/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_mod_raw.c.obj [18/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aes.c.obj [19/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/block_cipher.c.obj [20/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/camellia.c.obj [21/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1parse.c.obj [22/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1write.c.obj [23/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/base64.c.obj [24/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/chacha20.c.obj [25/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/chachapoly.c.obj [26/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aria.c.obj [27/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_core.c.obj [28/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/constant_time.c.obj [29/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher_wrap.c.obj [30/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/des.c.obj [31/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/dhm.c.obj [32/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecjpake.c.obj [33/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ccm.c.obj [34/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ctr_drbg.c.obj [35/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cmac.c.obj [36/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp_curves_new.c.obj [37/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum.c.obj [38/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher.c.obj [39/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy_poll.c.obj [40/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdh.c.obj [41/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdsa.c.obj [42/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/hkdf.c.obj [43/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy.c.obj [44/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/error.c.obj [45/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/lmots.c.obj [46/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/md5.c.obj [47/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/hmac_drbg.c.obj [48/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/memory_buffer_alloc.c.obj [49/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/gcm.c.obj [50/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp_curves.c.obj [51/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/nist_kw.c.obj [52/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/padlock.c.obj [53/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/lms.c.obj [54/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/md.c.obj [55/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk_ecc.c.obj [56/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp.c.obj [57/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk_wrap.c.obj [58/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/oid.c.obj [59/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform.c.obj [60/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pem.c.obj [61/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs5.c.obj [62/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs12.c.obj [63/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/poly1305.c.obj [64/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform_util.c.obj [65/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk.c.obj [66/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_client.c.obj [67/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkwrite.c.obj [68/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkparse.c.obj [69/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_aead.c.obj [70/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_driver_wrappers_no_static.c.obj [71/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_cipher.c.obj [72/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_ffdh.c.obj [73/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_pake.c.obj [74/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_se.c.obj [75/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_ecp.c.obj [76/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ripemd160.c.obj [77/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_hash.c.obj [78/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_mac.c.obj [79/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_its_file.c.obj [80/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_storage.c.obj [81/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_util.c.obj [82/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_slot_management.c.obj [83/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_rsa.c.obj [84/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/threading.c.obj [85/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/timing.c.obj [86/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa_alt_helpers.c.obj [87/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha1.c.obj [88/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha256.c.obj [89/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/version.c.obj [90/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/version_features.c.obj [91/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/Users/wuguanghai45/esp/esp-idf/components/mbedtls/port/sha/dma/esp_sha_gdma_impl.c.obj [92/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/Users/wuguanghai45/esp/esp-idf/components/mbedtls/port/aes/dma/esp_aes_gdma_impl.c.obj [93/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/Users/wuguanghai45/esp/esp-idf/components/mbedtls/port/esp_hardware.c.obj [94/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/Users/wuguanghai45/esp/esp-idf/components/mbedtls/port/esp_mem.c.obj [95/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha512.c.obj [96/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/Users/wuguanghai45/esp/esp-idf/components/mbedtls/port/crypto_shared_gdma/esp_crypto_shared_gdma.c.obj [97/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/Users/wuguanghai45/esp/esp-idf/components/mbedtls/port/esp_timing.c.obj [98/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha3.c.obj [99/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/Users/wuguanghai45/esp/esp-idf/components/mbedtls/port/aes/esp_aes_common.c.obj [100/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/Users/wuguanghai45/esp/esp-idf/components/mbedtls/port/aes/esp_aes_xts.c.obj [101/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/Users/wuguanghai45/esp/esp-idf/components/mbedtls/port/aes/dma/esp_aes_dma_core.c.obj [102/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/Users/wuguanghai45/esp/esp-idf/components/mbedtls/port/sha/esp_sha.c.obj [103/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa.c.obj [104/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/Users/wuguanghai45/esp/esp-idf/components/mbedtls/port/aes/dma/esp_aes.c.obj [105/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/Users/wuguanghai45/esp/esp-idf/components/mbedtls/port/sha/dma/esp_sha512.c.obj [106/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/Users/wuguanghai45/esp/esp-idf/components/mbedtls/port/bignum/bignum_alt.c.obj [107/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/Users/wuguanghai45/esp/esp-idf/components/mbedtls/port/sha/dma/esp_sha1.c.obj [108/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/Users/wuguanghai45/esp/esp-idf/components/mbedtls/port/md/esp_md.c.obj [109/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/Users/wuguanghai45/esp/esp-idf/components/mbedtls/port/sha/dma/sha.c.obj [110/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/Users/wuguanghai45/esp/esp-idf/components/mbedtls/port/esp_ds/esp_rsa_sign_alt.c.obj [111/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/Users/wuguanghai45/esp/esp-idf/components/mbedtls/port/bignum/esp_bignum.c.obj [112/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/Users/wuguanghai45/esp/esp-idf/components/mbedtls/port/sha/dma/esp_sha256.c.obj [113/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/pkcs7.c.obj [114/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto.c.obj [115/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/Users/wuguanghai45/esp/esp-idf/components/mbedtls/port/aes/esp_aes_gcm.c.obj [116/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write.c.obj [117/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_create.c.obj [118/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/debug.c.obj [119/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_crl.c.obj [120/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_csr.c.obj [121/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/mps_reader.c.obj [122/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/mps_trace.c.obj [123/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_debug_helpers_generated.c.obj [124/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_csr.c.obj [125/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509.c.obj [126/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_crt.c.obj [127/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ciphersuites.c.obj [128/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cookie.c.obj [129/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cache.c.obj [130/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_keys.c.obj [131/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_server.c.obj [132/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_client.c.obj [133/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_client.c.obj [134/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_generic.c.obj [135/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/Users/wuguanghai45/esp/esp-idf/components/mbedtls/port/mbedtls_debug.c.obj [136/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ticket.c.obj [137/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_crt.c.obj [138/957] Building C object esp-idf/esp_bootloader_format/CMakeFiles/idf_esp_bootloader_format.dir/esp_bootloader_desc.c.obj [139/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/Users/wuguanghai45/esp/esp-idf/components/mbedtls/port/esp_platform_time.c.obj [140/957] Building C object esp-idf/app_update/CMakeFiles/idf_app_update.dir/esp_ota_app_desc.c.obj [141/957] Building C object esp-idf/esp_app_format/CMakeFiles/idf_esp_app_format.dir/esp_app_desc.c.obj [142/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls12_client.c.obj [143/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_msg.c.obj [144/957] Building C object esp-idf/efuse/CMakeFiles/idf_efuse.dir/esp32c3/esp_efuse_table.c.obj [145/957] Building C object esp-idf/esp_partition/CMakeFiles/idf_esp_partition.dir/partition.c.obj [146/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/Users/wuguanghai45/esp/esp-idf/components/mbedtls/port/net_sockets.c.obj [147/957] Building C object esp-idf/efuse/CMakeFiles/idf_efuse.dir/esp32c3/esp_efuse_fields.c.obj [148/957] Building C object esp-idf/esp_partition/CMakeFiles/idf_esp_partition.dir/partition_target.c.obj [149/957] Building C object esp-idf/efuse/CMakeFiles/idf_efuse.dir/esp32c3/esp_efuse_rtc_calib.c.obj [150/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls12_server.c.obj [151/957] Building C object esp-idf/app_update/CMakeFiles/idf_app_update.dir/esp_ota_ops.c.obj [152/957] Building C object esp-idf/efuse/CMakeFiles/idf_efuse.dir/esp32c3/esp_efuse_utility.c.obj [153/957] Building C object esp-idf/efuse/CMakeFiles/idf_efuse.dir/src/esp_efuse_fields.c.obj [154/957] Building C object esp-idf/efuse/CMakeFiles/idf_efuse.dir/src/esp_efuse_startup.c.obj [155/957] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls.c.obj [156/957] Building C object esp-idf/efuse/CMakeFiles/idf_efuse.dir/src/esp_efuse_api.c.obj [157/957] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj [158/957] Building C object esp-idf/efuse/CMakeFiles/idf_efuse.dir/src/efuse_controller/keys/with_key_purposes/esp_efuse_api_key.c.obj [159/957] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/bootloader_clock_init.c.obj [160/957] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/bootloader_random.c.obj [161/957] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/bootloader_efuse.c.obj [162/957] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj [163/957] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/bootloader_common.c.obj [164/957] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/bootloader_random_esp32c3.c.obj [165/957] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/flash_encrypt.c.obj [166/957] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/secure_boot.c.obj [167/957] Building C object esp-idf/efuse/CMakeFiles/idf_efuse.dir/src/esp_efuse_utility.c.obj [168/957] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/bootloader_flash/src/flash_qio_mode.c.obj [169/957] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/esp32c3/secure_boot_secure_features.c.obj [170/957] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/flash_partitions.c.obj [171/957] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/idf/bootloader_sha.c.obj [172/957] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32c3.c.obj [173/957] Building C object esp-idf/esp_mm/CMakeFiles/__idf_esp_mm.dir/port/esp32c3/ext_mem_layout.c.obj [174/957] Building C object esp-idf/spi_flash/CMakeFiles/idf_spi_flash.dir/flash_brownout_hook.c.obj [175/957] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash.c.obj [176/957] Building C object esp-idf/spi_flash/CMakeFiles/idf_spi_flash.dir/spi_flash_chip_drivers.c.obj [177/957] Building C object esp-idf/esp_mm/CMakeFiles/idf_esp_mm.dir/heap_align_hw.c.obj [178/957] Building C object esp-idf/esp_mm/CMakeFiles/idf_esp_mm.dir/esp_cache.c.obj [179/957] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/bootloader_utility.c.obj [180/957] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/esp_image_format.c.obj [181/957] Building C object esp-idf/esp_mm/CMakeFiles/idf_esp_mm.dir/esp_mmu_map.c.obj [182/957] Building C object esp-idf/spi_flash/CMakeFiles/idf_spi_flash.dir/spi_flash_chip_issi.c.obj [183/957] Building C object esp-idf/spi_flash/CMakeFiles/idf_spi_flash.dir/spi_flash_chip_boya.c.obj [184/957] Building C object esp-idf/spi_flash/CMakeFiles/idf_spi_flash.dir/spi_flash_chip_th.c.obj [185/957] Building C object esp-idf/spi_flash/CMakeFiles/idf_spi_flash.dir/spi_flash_chip_mxic.c.obj [186/957] Building C object esp-idf/spi_flash/CMakeFiles/idf_spi_flash.dir/spi_flash_chip_gd.c.obj [187/957] Building C object esp-idf/spi_flash/CMakeFiles/idf_spi_flash.dir/spi_flash_chip_generic.c.obj [188/957] Building C object esp-idf/spi_flash/CMakeFiles/idf_spi_flash.dir/spi_flash_chip_winbond.c.obj [189/957] Building C object esp-idf/spi_flash/CMakeFiles/idf_spi_flash.dir/memspi_host_driver.c.obj [190/957] Building C object esp-idf/spi_flash/CMakeFiles/idf_spi_flash.dir/spi_flash_chip_mxic_opi.c.obj [191/957] Building C object esp-idf/spi_flash/CMakeFiles/idf_spi_flash.dir/cache_utils.c.obj [192/957] Building C object esp-idf/spi_flash/CMakeFiles/idf_spi_flash.dir/spi_flash_os_func_noos.c.obj [193/957] Building C object esp-idf/spi_flash/CMakeFiles/idf_spi_flash.dir/spi_flash_wrap.c.obj [194/957] Building C object esp-idf/spi_flash/CMakeFiles/idf_spi_flash.dir/flash_ops.c.obj [195/957] Building C object esp-idf/spi_flash/CMakeFiles/idf_spi_flash.dir/flash_mmap.c.obj [196/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/esp_ipc.c.obj [197/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/esp_err.c.obj [198/957] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_os_func_app.c.obj [199/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/crosscore_int.c.obj [200/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/freertos_hooks.c.obj [201/957] Building C object esp-idf/spi_flash/CMakeFiles/idf_spi_flash.dir/esp_flash_spi_init.c.obj [202/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/int_wdt.c.obj [203/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/esp_system.c.obj [204/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/stack_check.c.obj [205/957] Building C object esp-idf/spi_flash/CMakeFiles/idf_spi_flash.dir/esp_flash_api.c.obj [206/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/startup.c.obj [207/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/system_time.c.obj [208/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/panic.c.obj [209/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/ubsan.c.obj [210/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/startup_funcs.c.obj [211/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/xt_wdt.c.obj [212/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/port/esp_system_chip.c.obj [213/957] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/hw_stack_guard.c.obj [214/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/port/panic_handler.c.obj [215/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/task_wdt/task_wdt_impl_timergroup.c.obj [216/957] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/task_wdt/task_wdt.c.obj [217/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/port/cpu_start.c.obj [218/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/port/arch/riscv/expression_with_stack.c.obj [219/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/port/arch/riscv/debug_stubs.c.obj [220/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/port/arch/riscv/debug_helpers.c.obj [221/957] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/brownout.c.obj [222/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/port/image_process.c.obj [223/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/port/arch/riscv/panic_arch.c.obj [224/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/port/soc/esp32c3/reset_reason.c.obj [225/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/port/soc/esp32c3/clk.c.obj [226/957] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32c3/cache_err_int.c.obj [227/957] Building C object esp-idf/esp_rom/CMakeFiles/idf_esp_rom.dir/patches/esp_rom_crc.c.obj [228/957] Building C object esp-idf/esp_rom/CMakeFiles/idf_esp_rom.dir/patches/esp_rom_spiflash.c.obj [229/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/port/soc/esp32c3/system_internal.c.obj [230/957] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/port/soc/esp32c3/apb_backup_dma.c.obj [231/957] Building C object esp-idf/esp_rom/CMakeFiles/idf_esp_rom.dir/patches/esp_rom_efuse.c.obj [232/957] Building C object esp-idf/esp_rom/CMakeFiles/idf_esp_rom.dir/patches/esp_rom_gpio.c.obj [233/957] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj [234/957] Building C object esp-idf/esp_rom/CMakeFiles/idf_esp_rom.dir/patches/esp_rom_systimer.c.obj [235/957] Building C object esp-idf/esp_rom/CMakeFiles/idf_esp_rom.dir/patches/esp_rom_uart.c.obj [236/957] Building C object esp-idf/esp_rom/CMakeFiles/idf_esp_rom.dir/patches/esp_rom_print.c.obj [237/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/efuse_hal.c.obj [238/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/color_hal.c.obj [239/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/esp32c3/efuse_hal.c.obj [240/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/hal_utils.c.obj [241/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/wdt_hal_iram.c.obj [242/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/spi_flash_encrypt_hal_iram.c.obj [243/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/cache_hal.c.obj [244/957] Building C object esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj [245/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/mmu_hal.c.obj [246/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/timer_hal.c.obj [247/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/ledc_hal.c.obj [248/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/spi_flash_hal.c.obj [249/957] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32c3/clk_tree_hal.c.obj [250/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/gpio_hal.c.obj [251/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/uart_hal_iram.c.obj [252/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/systimer_hal.c.obj [253/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/spi_flash_hal_iram.c.obj [254/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/uart_hal.c.obj [255/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/gdma_hal_top.c.obj [256/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/rmt_hal.c.obj [257/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/ledc_hal_iram.c.obj [258/957] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/i2c_hal_iram.c.obj [259/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/twai_hal_iram.c.obj [260/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/sdm_hal.c.obj [261/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/gdma_hal_ahb_v1.c.obj [262/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/i2c_hal.c.obj [263/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/twai_hal.c.obj [264/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/brownout_hal.c.obj [265/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/i2s_hal.c.obj [266/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/sha_hal.c.obj [267/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/mpi_hal.c.obj [268/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/adc_oneshot_hal.c.obj [269/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/aes_hal.c.obj [270/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/adc_hal_common.c.obj [271/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/adc_hal.c.obj [272/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/spi_hal.c.obj [273/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/spi_slave_hal.c.obj [274/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/spi_slave_hal_iram.c.obj [275/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/usb_serial_jtag_hal.c.obj [276/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/hmac_hal.c.obj [277/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/ds_hal.c.obj [278/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/spi_flash_hal_gpspi.c.obj [279/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/xt_wdt_hal.c.obj [280/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/esp32c3/rtc_cntl_hal.c.obj [281/957] Building C object esp-idf/log/CMakeFiles/idf_log.dir/src/os/log_timestamp.c.obj [282/957] Building C object esp-idf/log/CMakeFiles/idf_log.dir/src/os/log_write.c.obj [283/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/spi_slave_hd_hal.c.obj [284/957] Building C object esp-idf/log/CMakeFiles/idf_log.dir/src/os/log_lock.c.obj [285/957] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/src/log_level/log_level.c.obj [286/957] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/spi_hal_iram.c.obj [287/957] Building C object esp-idf/log/CMakeFiles/idf_log.dir/src/log_timestamp_common.c.obj [288/957] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/src/util.c.obj [289/957] Building C object esp-idf/log/CMakeFiles/idf_log.dir/src/log_level/tag_log_level/tag_log_level.c.obj [290/957] Building C object esp-idf/log/CMakeFiles/idf_log.dir/src/buffer/log_buffers.c.obj [291/957] Building C object esp-idf/log/CMakeFiles/idf_log.dir/src/log_level/tag_log_level/linked_list/log_linked_list.c.obj [292/957] Building C object esp-idf/log/CMakeFiles/idf_log.dir/src/log_level/tag_log_level/cache/log_binary_heap.c.obj [293/957] Building C object esp-idf/heap/CMakeFiles/idf_heap.dir/port/esp32c3/memory_layout.c.obj [294/957] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/dport_access_common.c.obj [295/957] Building C object esp-idf/heap/CMakeFiles/__idf_heap.dir/heap_caps_base.c.obj [296/957] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/lldesc.c.obj [297/957] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/interrupts.c.obj [298/957] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/gpio_periph.c.obj [299/957] Building C object esp-idf/heap/CMakeFiles/idf_heap.dir/multi_heap.c.obj [300/957] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/uart_periph.c.obj [301/957] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/adc_periph.c.obj [302/957] Building C object esp-idf/heap/CMakeFiles/idf_heap.dir/heap_caps.c.obj [303/957] Building C object esp-idf/heap/CMakeFiles/idf_heap.dir/heap_caps_init.c.obj [304/957] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/gdma_periph.c.obj [305/957] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/dedic_gpio_periph.c.obj [306/957] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/ledc_periph.c.obj [307/957] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/rmt_periph.c.obj [308/957] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/sdm_periph.c.obj [309/957] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/temperature_sensor_periph.c.obj [310/957] Building C object esp-idf/heap/CMakeFiles/idf_heap.dir/port/memory_layout_utils.c.obj [311/957] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/i2s_periph.c.obj [312/957] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/spi_periph.c.obj [313/957] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/i2c_periph.c.obj [314/957] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/mpi_periph.c.obj [315/957] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/timer_periph.c.obj [316/957] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/twai_periph.c.obj [317/957] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/wdt_periph.c.obj [318/957] Performing configure step for 'bootloader' -- Found Git: /usr/local/bin/git (found version "2.45.2") -- The C compiler identification is GNU 13.2.0 -- The CXX compiler identification is GNU 13.2.0 -- The ASM compiler identification is GNU -- Found assembler: /Users/wuguanghai45/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /Users/wuguanghai45/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc - 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: /Users/wuguanghai45/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Building ESP-IDF components for target esp32c3 -- Project sdkconfig file /Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/sdkconfig -- Adding linker script /Users/wuguanghai45/esp/esp-idf/components/riscv/ld/rom.api.ld -- Adding linker script /Users/wuguanghai45/esp/esp-idf/components/soc/esp32c3/ld/esp32c3.peripherals.ld -- Bootloader project name: "bootloader" version: 1 -- Adding linker script /Users/wuguanghai45/esp/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.ld -- Adding linker script /Users/wuguanghai45/esp/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.api.ld -- Adding linker script /Users/wuguanghai45/esp/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.libgcc.ld -- Adding linker script /Users/wuguanghai45/esp/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.version.ld -- Adding linker script /Users/wuguanghai45/esp/esp-idf/components/esp_rom/esp32c3/ld/esp32c3.rom.newlib.ld -- Adding linker script /Users/wuguanghai45/esp/esp-idf/components/bootloader/subproject/main/ld/esp32c3/bootloader.ld -- Adding linker script /Users/wuguanghai45/esp/esp-idf/components/bootloader/subproject/main/ld/esp32c3/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: /Users/wuguanghai45/esp/esp-idf/components/bootloader /Users/wuguanghai45/esp/esp-idf/components/bootloader_support /Users/wuguanghai45/esp/esp-idf/components/efuse /Users/wuguanghai45/esp/esp-idf/components/esp_app_format /Users/wuguanghai45/esp/esp-idf/components/esp_bootloader_format /Users/wuguanghai45/esp/esp-idf/components/esp_common /Users/wuguanghai45/esp/esp-idf/components/esp_hw_support /Users/wuguanghai45/esp/esp-idf/components/esp_rom /Users/wuguanghai45/esp/esp-idf/components/esp_security /Users/wuguanghai45/esp/esp-idf/components/esp_system /Users/wuguanghai45/esp/esp-idf/components/esptool_py /Users/wuguanghai45/esp/esp-idf/components/freertos /Users/wuguanghai45/esp/esp-idf/components/hal /Users/wuguanghai45/esp/esp-idf/components/log /Users/wuguanghai45/esp/esp-idf/components/bootloader/subproject/main /Users/wuguanghai45/esp/esp-idf/components/bootloader/subproject/components/micro-ecc /Users/wuguanghai45/esp/esp-idf/components/newlib /Users/wuguanghai45/esp/esp-idf/components/partition_table /Users/wuguanghai45/esp/esp-idf/components/riscv /Users/wuguanghai45/esp/esp-idf/components/soc /Users/wuguanghai45/esp/esp-idf/components/spi_flash -- Configuring done (16.6s) -- Generating done (0.2s) -- Build files have been written to: /Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/build/bootloader [319/957] Building C object esp-idf/esp_security/CMakeFiles/__idf_esp_security.dir/src/esp_crypto_lock.c.obj [320/957] Building C object esp-idf/esp_security/CMakeFiles/idf_esp_security.dir/src/init.c.obj [321/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/port/esp32c3/esp_cpu_intr.c.obj [322/957] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_memory_utils.c.obj [323/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/port/esp32c3/cpu_region_protect.c.obj [324/957] Building C object esp-idf/esp_security/CMakeFiles/idf_esp_security.dir/src/esp_hmac.c.obj [325/957] Building C object esp-idf/esp_security/CMakeFiles/idf_esp_security.dir/src/esp_ds.c.obj [326/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/cpu.c.obj [327/957] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/revision.c.obj [328/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/clk_ctrl_os.c.obj [329/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/hw_random.c.obj [330/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/esp_clk.c.obj [331/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/sleep_modem.c.obj [332/957] Building C object esp-idf/heap/CMakeFiles/idf_heap.dir/tlsf/tlsf.c.obj [333/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/periph_ctrl.c.obj [334/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/mac_addr.c.obj [335/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/sleep_console.c.obj [336/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/rtc_module.c.obj [337/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/esp_gpio_reserve.c.obj [338/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/sleep_event.c.obj [339/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/port/esp32c3/io_mux.c.obj [340/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/intr_alloc.c.obj [341/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/regi2c_ctrl.c.obj [342/957] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/esp_clk_tree.c.obj [343/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/sleep_gpio.c.obj [344/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/sar_periph_ctrl_common.c.obj [345/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/port/esp_clk_tree_common.c.obj [346/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/dma/gdma_link.c.obj [347/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/dma/esp_dma_utils.c.obj [348/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/spi_share_hw_ctrl.c.obj [349/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/sleep_modes.c.obj [350/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/dma/esp_async_memcpy.c.obj [351/957] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/systimer.c.obj [352/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/deprecated/gdma_legacy.c.obj [353/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/adc_share_hw_ctrl.c.obj [354/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/spi_bus_lock.c.obj [355/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/mspi_timing_tuning.c.obj [356/957] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_wake_stub.c.obj [357/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/esp_clock_output.c.obj [358/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/port/esp32c3/rtc_clk_init.c.obj [359/957] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/dma/gdma.c.obj [360/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/port/esp32c3/chip_info.c.obj [361/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/port/esp32c3/rtc_init.c.obj [362/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/port/esp32c3/rtc_sleep.c.obj [363/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/port/esp32c3/rtc_clk.c.obj [364/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/dma/async_memcpy_gdma.c.obj [365/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/port/esp_memprot_conv.c.obj [366/957] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/adc2_init_cal.c.obj [367/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/port/esp32c3/rtc_time.c.obj [368/957] Building C object esp-idf/freertos/CMakeFiles/idf_freertos.dir/heap_idf.c.obj [369/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/port/esp32c3/sar_periph_ctrl.c.obj [370/957] Building C object esp-idf/freertos/CMakeFiles/idf_freertos.dir/app_startup.c.obj [371/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/lowpower/port/esp32c3/sleep_cpu.c.obj [372/957] Building C object esp-idf/freertos/CMakeFiles/idf_freertos.dir/port_common.c.obj [373/957] Building C object esp-idf/freertos/CMakeFiles/idf_freertos.dir/FreeRTOS-Kernel/list.c.obj [374/957] Building C object esp-idf/freertos/CMakeFiles/idf_freertos.dir/port_systick.c.obj [375/957] Building ASM object esp-idf/freertos/CMakeFiles/idf_freertos.dir/FreeRTOS-Kernel/portable/riscv/portasm.S.obj [376/957] Building C object esp-idf/freertos/CMakeFiles/idf_freertos.dir/esp_additions/freertos_compatibility.c.obj [377/957] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/esp_additions/idf_additions_event_groups.c.obj [378/957] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/port/esp32c3/esp_memprot.c.obj [379/957] Building C object esp-idf/freertos/CMakeFiles/idf_freertos.dir/FreeRTOS-Kernel/event_groups.c.obj [380/957] Building C object esp-idf/freertos/CMakeFiles/idf_freertos.dir/FreeRTOS-Kernel/timers.c.obj [381/957] Building C object esp-idf/freertos/CMakeFiles/idf_freertos.dir/FreeRTOS-Kernel/stream_buffer.c.obj [382/957] Building C object esp-idf/newlib/CMakeFiles/idf_newlib.dir/abort.c.obj [383/957] Building C object esp-idf/freertos/CMakeFiles/idf_freertos.dir/FreeRTOS-Kernel/portable/riscv/port.c.obj [384/957] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/queue.c.obj [385/957] Building C object esp-idf/newlib/CMakeFiles/idf_newlib.dir/heap.c.obj [386/957] Building C object esp-idf/freertos/CMakeFiles/idf_freertos.dir/esp_additions/idf_additions.c.obj [387/957] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/flockfile.c.obj [388/957] Building C object esp-idf/newlib/CMakeFiles/idf_newlib.dir/pthread.c.obj [389/957] Building C object esp-idf/newlib/CMakeFiles/idf_newlib.dir/assert.c.obj [390/957] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/random.c.obj [391/957] Building C object esp-idf/newlib/CMakeFiles/idf_newlib.dir/getentropy.c.obj [392/957] Building C object esp-idf/newlib/CMakeFiles/idf_newlib.dir/termios.c.obj [393/957] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/poll.c.obj [394/957] Building C object esp-idf/newlib/CMakeFiles/idf_newlib.dir/reent_init.c.obj [395/957] Building C object esp-idf/newlib/CMakeFiles/idf_newlib.dir/locks.c.obj [396/957] Building C object esp-idf/newlib/CMakeFiles/idf_newlib.dir/newlib_init.c.obj [397/957] Building C object esp-idf/newlib/CMakeFiles/idf_newlib.dir/syscalls.c.obj [398/957] Building C object esp-idf/freertos/CMakeFiles/idf_freertos.dir/FreeRTOS-Kernel/tasks.c.obj [399/957] Building C object esp-idf/newlib/CMakeFiles/idf_newlib.dir/sysconf.c.obj [400/957] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/stdatomic.c.obj [401/957] Building C object esp-idf/newlib/CMakeFiles/idf_newlib.dir/time.c.obj [402/957] Building C object esp-idf/newlib/CMakeFiles/idf_newlib.dir/scandir.c.obj [403/957] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/realpath.c.obj [404/957] Building C object esp-idf/newlib/CMakeFiles/idf_newlib.dir/port/esp_time_impl.c.obj [405/957] Building C object esp-idf/pthread/CMakeFiles/idf_pthread.dir/pthread_local_storage.c.obj [406/957] Building C object esp-idf/pthread/CMakeFiles/idf_pthread.dir/pthread_rwlock.c.obj [407/957] Building C object esp-idf/pthread/CMakeFiles/idf_pthread.dir/pthread_semaphore.c.obj [408/957] Building C object esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread_cond_var.c.obj [409/957] Building C object esp-idf/pthread/CMakeFiles/idf_pthread.dir/pthread.c.obj [410/957] Building CXX object esp-idf/cxx/CMakeFiles/idf_cxx.dir/cxx_init.cpp.obj [411/957] Building CXX object esp-idf/cxx/CMakeFiles/idf_cxx.dir/cxx_exception_stubs.cpp.obj [412/957] Building C object esp-idf/esp_timer/CMakeFiles/idf_esp_timer.dir/src/esp_timer_init.c.obj [413/957] Building C object esp-idf/esp_timer/CMakeFiles/idf_esp_timer.dir/src/esp_timer_impl_common.c.obj [414/957] Building C object esp-idf/esp_timer/CMakeFiles/idf_esp_timer.dir/src/system_time.c.obj [415/957] Building C object esp-idf/esp_timer/CMakeFiles/idf_esp_timer.dir/src/esp_timer.c.obj [416/957] Building C object esp-idf/esp_timer/CMakeFiles/idf_esp_timer.dir/src/ets_timer_legacy.c.obj [417/957] Building C object esp-idf/esp_timer/CMakeFiles/idf_esp_timer.dir/src/esp_timer_impl_systimer.c.obj [418/957] Building C object esp-idf/esp_event/CMakeFiles/idf_esp_event.dir/default_event_loop.c.obj [419/957] Building C object esp-idf/esp_driver_gptimer/CMakeFiles/idf_esp_driver_gptimer.dir/src/gptimer_common.c.obj [420/957] Building C object esp-idf/esp_event/CMakeFiles/idf_esp_event.dir/esp_event_private.c.obj [421/957] Building CXX object esp-idf/cxx/CMakeFiles/idf_cxx.dir/cxx_guards.cpp.obj [422/957] Building C object esp-idf/esp_driver_gptimer/CMakeFiles/idf_esp_driver_gptimer.dir/src/gptimer.c.obj [423/957] Building C object esp-idf/esp_event/CMakeFiles/idf_esp_event.dir/esp_event.c.obj [424/957] Building C object esp-idf/esp_ringbuf/CMakeFiles/idf_esp_ringbuf.dir/ringbuf.c.obj [425/957] Building C object esp-idf/esp_driver_uart/CMakeFiles/idf_esp_driver_uart.dir/src/uart_vfs.c.obj [426/957] Building C object esp-idf/esp_driver_uart/CMakeFiles/idf_esp_driver_uart.dir/src/uart.c.obj [427/957] Performing build step for 'bootloader' [1/101] Generating project_elf_src_esp32c3.c [2/101] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/gpio_periph.c.obj [3/101] Building C object CMakeFiles/bootloader.elf.dir/project_elf_src_esp32c3.c.obj [4/101] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/dedic_gpio_periph.c.obj [5/101] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/adc_periph.c.obj [6/101] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/uart_periph.c.obj [7/101] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/gdma_periph.c.obj [8/101] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/interrupts.c.obj [9/101] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/spi_periph.c.obj [10/101] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/temperature_sensor_periph.c.obj [11/101] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/sdm_periph.c.obj [12/101] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/rmt_periph.c.obj [13/101] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/i2c_periph.c.obj [14/101] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/ledc_periph.c.obj [15/101] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/timer_periph.c.obj [16/101] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/dport_access_common.c.obj [17/101] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/twai_periph.c.obj [18/101] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/lldesc.c.obj [19/101] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/i2s_periph.c.obj [20/101] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/mpi_periph.c.obj [21/101] Building C object esp-idf/soc/CMakeFiles/idf_soc.dir/esp32c3/wdt_periph.c.obj [22/101] Building C object esp-idf/esp_bootloader_format/CMakeFiles/idf_esp_bootloader_format.dir/esp_bootloader_desc.c.obj [23/101] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/efuse_hal.c.obj [24/101] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/esp32c3/efuse_hal.c.obj [25/101] Building C object esp-idf/spi_flash/CMakeFiles/idf_spi_flash.dir/spi_flash_wrap.c.obj [26/101] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/hal_utils.c.obj [27/101] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/cache_hal.c.obj [28/101] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/wdt_hal_iram.c.obj [29/101] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj [30/101] Building C object esp-idf/hal/CMakeFiles/idf_hal.dir/mmu_hal.c.obj [31/101] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/bootloader_efuse.c.obj [32/101] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/bootloader_clock_init.c.obj [33/101] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/secure_boot.c.obj [34/101] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/bootloader_common.c.obj [35/101] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/bootloader_common_loader.c.obj [36/101] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/bootloader_random.c.obj [37/101] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/flash_encrypt.c.obj [38/101] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32c3.c.obj [39/101] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/bootloader_clock_loader.c.obj [40/101] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/bootloader_console_loader.c.obj [41/101] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/flash_partitions.c.obj [42/101] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/bootloader_flash/src/flash_qio_mode.c.obj [43/101] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32c3.c.obj [44/101] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/bootloader_console.c.obj [45/101] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/esp32c3/bootloader_soc.c.obj [46/101] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/bootloader_init.c.obj [47/101] Building C object esp-idf/efuse/CMakeFiles/idf_efuse.dir/esp32c3/esp_efuse_table.c.obj [48/101] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/esp32c3/bootloader_sha.c.obj [49/101] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/bootloader_panic.c.obj [50/101] Building C object esp-idf/efuse/CMakeFiles/idf_efuse.dir/esp32c3/esp_efuse_fields.c.obj [51/101] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash.c.obj [52/101] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/esp32c3/bootloader_esp32c3.c.obj [53/101] Building C object esp-idf/efuse/CMakeFiles/idf_efuse.dir/esp32c3/esp_efuse_rtc_calib.c.obj [54/101] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/bootloader_utility.c.obj [55/101] Building C object esp-idf/esp_system/CMakeFiles/idf_esp_system.dir/esp_err.c.obj [56/101] Building C object esp-idf/efuse/CMakeFiles/idf_efuse.dir/src/esp_efuse_fields.c.obj [57/101] Building C object esp-idf/efuse/CMakeFiles/idf_efuse.dir/esp32c3/esp_efuse_utility.c.obj [58/101] Building C object esp-idf/bootloader_support/CMakeFiles/idf_bootloader_support.dir/src/esp_image_format.c.obj [59/101] Building C object esp-idf/efuse/CMakeFiles/idf_efuse.dir/src/esp_efuse_api.c.obj [60/101] Building C object esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj [61/101] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/esp_memory_utils.c.obj [62/101] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/port/esp32c3/cpu_region_protect.c.obj [63/101] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32c3/esp_cpu_intr.c.obj [64/101] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/cpu.c.obj [65/101] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/port/esp32c3/chip_info.c.obj [66/101] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/port/esp32c3/rtc_clk_init.c.obj [67/101] Building C object esp-idf/efuse/CMakeFiles/idf_efuse.dir/src/efuse_controller/keys/with_key_purposes/esp_efuse_api_key.c.obj [68/101] Building C object esp-idf/efuse/CMakeFiles/idf_efuse.dir/src/esp_efuse_utility.c.obj [69/101] Building C object esp-idf/esp_rom/CMakeFiles/idf_esp_rom.dir/patches/esp_rom_crc.c.obj [70/101] Building C object esp-idf/esp_rom/CMakeFiles/idf_esp_rom.dir/patches/esp_rom_spiflash.c.obj [71/101] Building C object esp-idf/esp_common/CMakeFiles/idf_esp_common.dir/src/esp_err_to_name.c.obj [72/101] Building C object esp-idf/esp_rom/CMakeFiles/idf_esp_rom.dir/patches/esp_rom_efuse.c.obj [73/101] Building C object esp-idf/esp_rom/CMakeFiles/idf_esp_rom.dir/patches/esp_rom_sys.c.obj [74/101] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_gpio.c.obj [75/101] Building C object esp-idf/esp_rom/CMakeFiles/idf_esp_rom.dir/patches/esp_rom_systimer.c.obj [76/101] Building C object esp-idf/esp_rom/CMakeFiles/idf_esp_rom.dir/patches/esp_rom_uart.c.obj [77/101] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/port/esp32c3/rtc_sleep.c.obj [78/101] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/port/esp32c3/rtc_init.c.obj [79/101] Building C object esp-idf/log/CMakeFiles/idf_log.dir/src/log_timestamp_common.c.obj [80/101] Building C object esp-idf/log/CMakeFiles/idf_log.dir/src/noos/log_lock.c.obj [81/101] Building C object esp-idf/log/CMakeFiles/idf_log.dir/src/noos/log_timestamp.c.obj [82/101] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/port/esp32c3/rtc_clk.c.obj [83/101] Building C object esp-idf/main/CMakeFiles/idf_main.dir/bootloader_start.c.obj [84/101] Building C object esp-idf/esp_hw_support/CMakeFiles/idf_esp_hw_support.dir/port/esp32c3/rtc_time.c.obj [85/101] Linking C static library esp-idf/log/liblog.a [86/101] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_print.c.obj [87/101] Linking C static library esp-idf/esp_rom/libesp_rom.a [88/101] Linking C static library esp-idf/esp_common/libesp_common.a [89/101] Linking C static library esp-idf/esp_hw_support/libesp_hw_support.a [90/101] Linking C static library esp-idf/esp_system/libesp_system.a [91/101] Linking C static library esp-idf/efuse/libefuse.a [92/101] Linking C static library esp-idf/bootloader_support/libbootloader_support.a [93/101] Linking C static library esp-idf/esp_bootloader_format/libesp_bootloader_format.a [94/101] Linking C static library esp-idf/spi_flash/libspi_flash.a [95/101] Linking C static library esp-idf/hal/libhal.a [96/101] Linking C static library esp-idf/micro-ecc/libmicro-ecc.a [97/101] Linking C static library esp-idf/soc/libsoc.a [98/101] Linking C static library esp-idf/main/libmain.a [99/101] Linking C executable bootloader.elf [100/101] Generating binary image from built executable esptool.py v4.8.dev5 Creating esp32c3 image... Merged 2 ELF sections Successfully created esp32c3 image. Generated /Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/build/bootloader/bootloader.bin [101/101] cd /Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/build/bootloader/esp-idf/esptool_py && /Users/wuguanghai45/.espressif/python_env/idf5.4_py3.8_env/bin/python /Users/wuguanghai45/esp/esp-idf/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 /Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/build/bootloader/bootloader.bin Bootloader binary size 0x5470 bytes. 0x2b90 bytes (34%) free. [428/957] No install step for 'bootloader' [429/957] Completed 'bootloader' [430/957] Building CXX object esp-idf/nvs_flash/CMakeFiles/idf_nvs_flash.dir/src/nvs_partition.cpp.obj [431/957] Building CXX object esp-idf/nvs_flash/CMakeFiles/idf_nvs_flash.dir/src/nvs_item_hash_list.cpp.obj [432/957] Building CXX object esp-idf/nvs_flash/CMakeFiles/idf_nvs_flash.dir/src/nvs_cxx_api.cpp.obj [433/957] Building CXX object esp-idf/nvs_flash/CMakeFiles/idf_nvs_flash.dir/src/nvs_pagemanager.cpp.obj [434/957] Building CXX object esp-idf/nvs_flash/CMakeFiles/idf_nvs_flash.dir/src/nvs_platform.cpp.obj [435/957] Building CXX object esp-idf/nvs_flash/CMakeFiles/idf_nvs_flash.dir/src/nvs_partition_lookup.cpp.obj [436/957] Building CXX object esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_handle_simple.cpp.obj [437/957] Building CXX object esp-idf/nvs_flash/CMakeFiles/idf_nvs_flash.dir/src/nvs_handle_locked.cpp.obj [438/957] Building CXX object esp-idf/nvs_flash/CMakeFiles/idf_nvs_flash.dir/src/nvs_api.cpp.obj [439/957] Building C object esp-idf/esp_driver_spi/CMakeFiles/__idf_esp_driver_spi.dir/src/gpspi/spi_dma.c.obj [440/957] Building CXX object esp-idf/nvs_flash/CMakeFiles/idf_nvs_flash.dir/src/nvs_page.cpp.obj [441/957] Building CXX object esp-idf/nvs_flash/CMakeFiles/idf_nvs_flash.dir/src/nvs_storage.cpp.obj [442/957] Building C object esp-idf/esp_driver_spi/CMakeFiles/idf_esp_driver_spi.dir/src/gpspi/spi_slave.c.obj [443/957] Building C object esp-idf/esp_driver_spi/CMakeFiles/idf_esp_driver_spi.dir/src/gpspi/spi_common.c.obj [444/957] Building C object esp-idf/esp_driver_i2s/CMakeFiles/idf_esp_driver_i2s.dir/i2s_std.c.obj [445/957] Building C object esp-idf/esp_driver_spi/CMakeFiles/idf_esp_driver_spi.dir/src/gpspi/spi_slave_hd.c.obj [446/957] Building C object esp-idf/esp_driver_i2s/CMakeFiles/idf_esp_driver_i2s.dir/i2s_platform.c.obj [447/957] Building C object esp-idf/esp_driver_spi/CMakeFiles/idf_esp_driver_spi.dir/src/gpspi/spi_master.c.obj [448/957] Building C object esp-idf/esp_driver_i2s/CMakeFiles/idf_esp_driver_i2s.dir/i2s_pdm.c.obj [449/957] Building C object esp-idf/esp_driver_i2s/CMakeFiles/idf_esp_driver_i2s.dir/i2s_tdm.c.obj [450/957] Building C object esp-idf/esp_driver_i2s/CMakeFiles/idf_esp_driver_i2s.dir/i2s_common.c.obj [451/957] Building C object esp-idf/sdmmc/CMakeFiles/idf_sdmmc.dir/sdmmc_init.c.obj [452/957] Building C object esp-idf/sdmmc/CMakeFiles/idf_sdmmc.dir/sd_pwr_ctrl/sd_pwr_ctrl.c.obj [453/957] Building C object esp-idf/sdmmc/CMakeFiles/idf_sdmmc.dir/sdmmc_common.c.obj [454/957] Building C object esp-idf/sdmmc/CMakeFiles/idf_sdmmc.dir/sdmmc_cmd.c.obj [455/957] Building C object esp-idf/esp_driver_sdspi/CMakeFiles/idf_esp_driver_sdspi.dir/src/sdspi_crc.c.obj [456/957] Building C object esp-idf/sdmmc/CMakeFiles/idf_sdmmc.dir/sdmmc_io.c.obj [457/957] Building CXX object esp-idf/nvs_flash/CMakeFiles/idf_nvs_flash.dir/src/nvs_types.cpp.obj [458/957] Building C object esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sdmmc_mmc.c.obj [459/957] Building CXX object esp-idf/nvs_flash/CMakeFiles/idf_nvs_flash.dir/src/nvs_partition_manager.cpp.obj [460/957] Building C object esp-idf/sdmmc/CMakeFiles/idf_sdmmc.dir/sdmmc_sd.c.obj [461/957] Building C object esp-idf/esp_driver_sdspi/CMakeFiles/idf_esp_driver_sdspi.dir/src/sdspi_transaction.c.obj [462/957] Building C object esp-idf/esp_driver_rmt/CMakeFiles/idf_esp_driver_rmt.dir/src/rmt_common.c.obj [463/957] Building C object esp-idf/esp_driver_rmt/CMakeFiles/idf_esp_driver_rmt.dir/src/rmt_encoder.c.obj [464/957] Building CXX object esp-idf/nvs_flash/CMakeFiles/idf_nvs_flash.dir/src/nvs_encrypted_partition.cpp.obj [465/957] Building C object esp-idf/esp_driver_sdspi/CMakeFiles/idf_esp_driver_sdspi.dir/src/sdspi_host.c.obj [466/957] Building C object esp-idf/esp_driver_tsens/CMakeFiles/idf_esp_driver_tsens.dir/src/temperature_sensor.c.obj [467/957] Building C object esp-idf/esp_driver_sdm/CMakeFiles/idf_esp_driver_sdm.dir/src/sdm.c.obj [468/957] Building C object esp-idf/esp_driver_usb_serial_jtag/CMakeFiles/idf_esp_driver_usb_serial_jtag.dir/src/usb_serial_jtag_connection_monitor.c.obj [469/957] Building C object esp-idf/esp_driver_i2c/CMakeFiles/idf_esp_driver_i2c.dir/i2c_common.c.obj [470/957] Building C object esp-idf/esp_driver_rmt/CMakeFiles/idf_esp_driver_rmt.dir/src/rmt_rx.c.obj [471/957] Building C object esp-idf/esp_driver_usb_serial_jtag/CMakeFiles/__idf_esp_driver_usb_serial_jtag.dir/src/usb_serial_jtag.c.obj [472/957] Building C object esp-idf/esp_driver_rmt/CMakeFiles/idf_esp_driver_rmt.dir/src/rmt_tx.c.obj [473/957] Building C object esp-idf/esp_driver_usb_serial_jtag/CMakeFiles/idf_esp_driver_usb_serial_jtag.dir/src/usb_serial_jtag_vfs.c.obj [474/957] Building C object esp-idf/esp_driver_i2c/CMakeFiles/idf_esp_driver_i2c.dir/i2c_slave.c.obj [475/957] Building C object esp-idf/driver/CMakeFiles/idf_driver.dir/deprecated/adc_legacy.c.obj [476/957] Building C object esp-idf/driver/CMakeFiles/idf_driver.dir/deprecated/sigma_delta_legacy.c.obj [477/957] Building C object esp-idf/driver/CMakeFiles/idf_driver.dir/deprecated/adc_dma_legacy.c.obj [478/957] Building C object esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/rtc_temperature_legacy.c.obj [479/957] Building C object esp-idf/esp_driver_i2c/CMakeFiles/idf_esp_driver_i2c.dir/i2c_master.c.obj [480/957] Building C object esp-idf/esp_phy/CMakeFiles/idf_esp_phy.dir/src/phy_override.c.obj [481/957] Building C object esp-idf/esp_phy/CMakeFiles/idf_esp_phy.dir/src/lib_printf.c.obj [482/957] Building C object esp-idf/driver/CMakeFiles/idf_driver.dir/deprecated/timer_legacy.c.obj [483/957] Building C object esp-idf/esp_driver_ledc/CMakeFiles/idf_esp_driver_ledc.dir/src/ledc.c.obj [484/957] Building C object esp-idf/esp_phy/CMakeFiles/idf_esp_phy.dir/esp32c3/phy_init_data.c.obj [485/957] Building C object esp-idf/esp_phy/CMakeFiles/idf_esp_phy.dir/src/phy_common.c.obj [486/957] Building C object esp-idf/esp_phy/CMakeFiles/idf_esp_phy.dir/src/btbb_init.c.obj [487/957] Building C object esp-idf/esp_vfs_console/CMakeFiles/idf_esp_vfs_console.dir/vfs_console.c.obj [488/957] Building C object esp-idf/esp_phy/CMakeFiles/idf_esp_phy.dir/src/phy_init.c.obj [489/957] Building C object esp-idf/driver/CMakeFiles/__idf_driver.dir/twai/twai.c.obj [490/957] Building C object esp-idf/driver/CMakeFiles/idf_driver.dir/i2c/i2c.c.obj [491/957] Building C object esp-idf/vfs/CMakeFiles/idf_vfs.dir/vfs_eventfd.c.obj [492/957] Building C object esp-idf/vfs/CMakeFiles/idf_vfs.dir/nullfs.c.obj [493/957] Building C object esp-idf/driver/CMakeFiles/idf_driver.dir/deprecated/i2s_legacy.c.obj [494/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/apps/sntp/sntp.c.obj [495/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/api/err.c.obj [496/957] Building C object esp-idf/vfs/CMakeFiles/idf_vfs.dir/vfs_semihost.c.obj [497/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/api/if_api.c.obj [498/957] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/netbuf.c.obj [499/957] Building C object esp-idf/driver/CMakeFiles/idf_driver.dir/deprecated/rmt_legacy.c.obj [500/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/api/netifapi.c.obj [501/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/api/api_lib.c.obj [502/957] Building C object esp-idf/vfs/CMakeFiles/idf_vfs.dir/vfs.c.obj [503/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/api/netdb.c.obj [504/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/apps/netbiosns/netbiosns.c.obj [505/957] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/def.c.obj [506/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/apps/sntp/sntp.c.obj [507/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/api/api_msg.c.obj [508/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/inet_chksum.c.obj [509/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/api/tcpip.c.obj [510/957] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/init.c.obj [511/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/ip.c.obj [512/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/mem.c.obj [513/957] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/stats.c.obj [514/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/sys.c.obj [515/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/memp.c.obj [516/957] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/dns.c.obj [517/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/raw.c.obj [518/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/ipv4/autoip.c.obj [519/957] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/sockets.c.obj [520/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/pbuf.c.obj [521/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/netif.c.obj [522/957] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/timeouts.c.obj [523/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/udp.c.obj [524/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/ipv4/icmp.c.obj [525/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/ipv4/ip4_napt.c.obj [526/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/tcp_out.c.obj [527/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/tcp_in.c.obj [528/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/tcp.c.obj [529/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/ipv6/dhcp6.c.obj [530/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/ipv4/etharp.c.obj [531/957] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/dhcp.c.obj [532/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/ipv4/igmp.c.obj [533/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/ipv6/inet6.c.obj [534/957] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/ethip6.c.obj [535/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/ipv4/ip4.c.obj [536/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/ipv4/ip4_frag.c.obj [537/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/ipv4/ip4_addr.c.obj [538/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/bridgeif.c.obj [539/957] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/icmp6.c.obj [540/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/ipv6/ip6_addr.c.obj [541/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/ipv6/ip6_frag.c.obj [542/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/ethernet.c.obj [543/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/bridgeif_fdb.c.obj [544/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/slipif.c.obj [545/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/ppp/ccp.c.obj [546/957] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/chap-md5.c.obj [547/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/ipv6/mld6.c.obj [548/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/ppp/auth.c.obj [549/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/ppp/chap_ms.c.obj [550/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/ppp/chap-new.c.obj [551/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/ipv6/ip6.c.obj [552/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/ppp/demand.c.obj [553/957] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ecp.c.obj [554/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/ppp/fsm.c.obj [555/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/ppp/eap.c.obj [556/957] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ipv6cp.c.obj [557/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/ppp/lcp.c.obj [558/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/ppp/eui64.c.obj [559/957] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ipcp.c.obj [560/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/ppp/multilink.c.obj [561/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/ppp/ppp.c.obj [562/957] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/pppcrypt.c.obj [563/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/ppp/mppe.c.obj [564/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/ppp/pppol2tp.c.obj [565/957] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/magic.c.obj [566/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/ppp/pppapi.c.obj [567/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/ppp/pppoe.c.obj [568/957] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/vj.c.obj [569/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/ppp/upap.c.obj [570/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/ppp/pppos.c.obj [571/957] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/utils.c.obj [572/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/core/ipv6/nd6.c.obj [573/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/port/hooks/tcp_isn_default.c.obj [574/957] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/apps/ping/ping.c.obj [575/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/port/hooks/lwip_default_hooks.c.obj [576/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/port/sockets_ext.c.obj [577/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/port/esp32xx/vfs_lwip.c.obj [578/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/port/debug/lwip_debug.c.obj [579/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/ppp/polarssl/arc4.c.obj [580/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/apps/ping/esp_ping.c.obj [581/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/port/freertos/sys_arch.c.obj [582/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/ppp/polarssl/md4.c.obj [583/957] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/polarssl/des.c.obj [584/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/ppp/polarssl/md5.c.obj [585/957] Building C object esp-idf/esp_netif/CMakeFiles/idf_esp_netif.dir/esp_netif_defaults.c.obj [586/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/lwip/src/netif/ppp/polarssl/sha1.c.obj [587/957] Building C object esp-idf/esp_netif/CMakeFiles/idf_esp_netif.dir/esp_netif_objects.c.obj [588/957] Building C object esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/esp_netif_lwip_defaults.c.obj [589/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/apps/ping/ping_sock.c.obj [590/957] Building C object esp-idf/esp_netif/CMakeFiles/idf_esp_netif.dir/esp_netif_handlers.c.obj [591/957] Building C object esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/netif/esp_pbuf_ref.c.obj [592/957] Building C object esp-idf/esp_netif/CMakeFiles/idf_esp_netif.dir/lwip/netif/wlanif.c.obj [593/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/port/os_xtensa.c.obj [594/957] Building C object esp-idf/esp_netif/CMakeFiles/idf_esp_netif.dir/lwip/netif/ethernetif.c.obj [595/957] Building C object esp-idf/esp_netif/CMakeFiles/idf_esp_netif.dir/lwip/esp_netif_sntp.c.obj [596/957] Building C object esp-idf/lwip/CMakeFiles/idf_lwip.dir/apps/dhcpserver/dhcpserver.c.obj [597/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/ap/ieee802_1x.c.obj [598/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/ap/sta_info.c.obj [599/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/ap/ap_config.c.obj [600/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/port/eloop.c.obj [601/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/ap/pmksa_cache_auth.c.obj [602/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/wpa_auth_ie.c.obj [603/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/ap/comeback_token.c.obj [604/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/ap/ieee802_11.c.obj [605/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/utils/bitfield.c.obj [606/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/common/dragonfly.c.obj [607/957] Building C object esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/esp_netif_lwip.c.obj [608/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/crypto/sha256-kdf.c.obj [609/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/crypto/aes-siv.c.obj [610/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/crypto/crypto_ops.c.obj [611/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/crypto/dh_group5.c.obj [612/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/ccmp.c.obj [613/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/ap/wpa_auth.c.obj [614/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/common/wpa_common.c.obj [615/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/crypto/dh_groups.c.obj [616/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/crypto/aes-gcm.c.obj [617/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha256-tlsprf.c.obj [618/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/crypto/sha1-tlsprf.c.obj [619/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/crypto/sha384-tlsprf.c.obj [620/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/crypto/ms_funcs.c.obj [621/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/crypto/sha384-prf.c.obj [622/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/crypto/sha1-prf.c.obj [623/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/crypto/sha256-prf.c.obj [624/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/common/sae.c.obj [625/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/eap_common/eap_wsc_common.c.obj [626/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/eap_peer/chap.c.obj [627/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/crypto/sha1-tprf.c.obj [628/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/crypto/md4-internal.c.obj [629/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_common.c.obj [630/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/eap_peer/eap_peap_common.c.obj [631/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/common/ieee802_11_common.c.obj [632/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_tls.c.obj [633/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/eap_peer/mschapv2.c.obj [634/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/eap_peer/eap_mschapv2.c.obj [635/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/eap_peer/eap.c.obj [636/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/eap_peer/eap_fast_common.c.obj [637/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/eap_peer/eap_tls_common.c.obj [638/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/eap_peer/eap_peap.c.obj [639/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/rsn_supp/wpa_ie.c.obj [640/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/eap_peer/eap_ttls.c.obj [641/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/rsn_supp/pmksa_cache.c.obj [642/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/utils/base64.c.obj [643/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/utils/ext_password.c.obj [644/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/eap_peer/eap_fast_pac.c.obj [645/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/eap_peer/eap_fast.c.obj [646/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/common.c.obj [647/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/utils/uuid.c.obj [648/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/utils/wpa_debug.c.obj [649/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/utils/wpabuf.c.obj [650/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/wps/wps_attr_parse.c.obj [651/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps.c.obj [652/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/utils/json.c.obj [653/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/wps/wps_attr_build.c.obj [654/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wpa2_api_port.c.obj [655/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/rsn_supp/wpa.c.obj [656/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/wps/wps_attr_process.c.obj [657/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_dev_attr.c.obj [658/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/wps/wps_common.c.obj [659/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/esp_supplicant/src/esp_wpas_glue.c.obj [660/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/esp_supplicant/src/esp_common.c.obj [661/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/wps/wps_enrollee.c.obj [662/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/esp_supplicant/src/esp_wpa_main.c.obj [663/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/esp_supplicant/src/esp_owe.c.obj [664/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/common/sae_pk.c.obj [665/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/esp_supplicant/src/esp_wpa3.c.obj [666/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/esp_supplicant/src/esp_eap_client.c.obj [667/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/esp_supplicant/src/esp_hostap.c.obj [668/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/crypto_mbedtls-bignum.c.obj [669/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/esp_supplicant/src/crypto/crypto_mbedtls.c.obj [670/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/esp_supplicant/src/crypto/fastpbkdf2.c.obj [671/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/crypto/rc4.c.obj [672/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/esp_supplicant/src/crypto/tls_mbedtls.c.obj [673/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/crypto_mbedtls-rsa.c.obj [674/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/crypto/aes-wrap.c.obj [675/957] Building C object esp-idf/esp_coex/CMakeFiles/idf_esp_coex.dir/esp32c3/esp_coex_adapter.c.obj [676/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wps.c.obj [677/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/crypto/aes-unwrap.c.obj [678/957] Building C object esp-idf/esp_wifi/CMakeFiles/idf_esp_wifi.dir/src/lib_printf.c.obj [679/957] Building C object esp-idf/esp_wifi/CMakeFiles/idf_esp_wifi.dir/src/mesh_event.c.obj [680/957] Building C object esp-idf/esp_wifi/CMakeFiles/idf_esp_wifi.dir/src/wifi_default_ap.c.obj [681/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/aes-ccm.c.obj [682/957] Building C object esp-idf/esp_wifi/CMakeFiles/idf_esp_wifi.dir/src/smartconfig.c.obj [683/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/idf_wpa_supplicant.dir/src/crypto/des-internal.c.obj [684/957] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/crypto_mbedtls-ec.c.obj [685/957] Building C object esp-idf/esp_wifi/CMakeFiles/idf_esp_wifi.dir/src/wifi_init.c.obj [686/957] Building C object esp-idf/esp_wifi/CMakeFiles/idf_esp_wifi.dir/src/wifi_netif.c.obj [687/957] Building C object esp-idf/esp-tls/CMakeFiles/idf_esp-tls.dir/esp_tls_platform_port.c.obj [688/957] Building C object esp-idf/esp-tls/CMakeFiles/idf_esp-tls.dir/esp-tls-crypto/esp_tls_crypto.c.obj [689/957] Building C object esp-idf/esp-tls/CMakeFiles/idf_esp-tls.dir/esp_tls_error_capture.c.obj [690/957] Building C object esp-idf/esp_wifi/CMakeFiles/idf_esp_wifi.dir/src/wifi_default.c.obj [691/957] Building C object esp-idf/esp_wifi/CMakeFiles/idf_esp_wifi.dir/esp32c3/esp_adapter.c.obj [692/957] Building C object esp-idf/esp_wifi/CMakeFiles/idf_esp_wifi.dir/src/smartconfig_ack.c.obj [693/957] Building C object esp-idf/esp_adc/CMakeFiles/idf_esp_adc.dir/adc_cali.c.obj [694/957] Building C object esp-idf/esp_adc/CMakeFiles/idf_esp_adc.dir/adc_common.c.obj [695/957] Building C object esp-idf/esp_adc/CMakeFiles/idf_esp_adc.dir/deprecated/esp_adc_cal_common_legacy.c.obj [696/957] Building C object esp-idf/esp_adc/CMakeFiles/idf_esp_adc.dir/adc_oneshot.c.obj [697/957] Building C object esp-idf/esp_adc/CMakeFiles/idf_esp_adc.dir/adc_cali_curve_fitting.c.obj [698/957] Building C object esp-idf/esp_adc/CMakeFiles/idf_esp_adc.dir/esp32c3/curve_fitting_coefficients.c.obj [699/957] Building C object esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/gdma/adc_dma.c.obj [700/957] Building C object esp-idf/esp-tls/CMakeFiles/idf_esp-tls.dir/esp_tls.c.obj [701/957] Building C object esp-idf/esp-tls/CMakeFiles/idf_esp-tls.dir/esp_tls_mbedtls.c.obj [702/957] Building C object esp-idf/esp_adc/CMakeFiles/idf_esp_adc.dir/adc_monitor.c.obj [703/957] Building C object esp-idf/esp_adc/CMakeFiles/idf_esp_adc.dir/deprecated/esp32c3/esp_adc_cal_legacy.c.obj [704/957] Building C object esp-idf/esp_gdbstub/CMakeFiles/idf_esp_gdbstub.dir/src/port/riscv/gdbstub_riscv.c.obj [705/957] Building C object esp-idf/esp_adc/CMakeFiles/idf_esp_adc.dir/adc_continuous.c.obj [706/957] Building C object esp-idf/esp_gdbstub/CMakeFiles/idf_esp_gdbstub.dir/src/gdbstub_transport.c.obj [707/957] Building C object esp-idf/esp_adc/CMakeFiles/idf_esp_adc.dir/adc_filter.c.obj [708/957] Building C object esp-idf/esp_gdbstub/CMakeFiles/idf_esp_gdbstub.dir/src/packet.c.obj [709/957] Building C object esp-idf/http_parser/CMakeFiles/idf_http_parser.dir/http_parser.c.obj [710/957] Building C object esp-idf/esp_gdbstub/CMakeFiles/idf_esp_gdbstub.dir/src/port/riscv/rv_decode.c.obj [711/957] Building C object esp-idf/esp_gdbstub/CMakeFiles/idf_esp_gdbstub.dir/src/gdbstub.c.obj [712/957] Building C object esp-idf/tcp_transport/CMakeFiles/idf_tcp_transport.dir/transport_internal.c.obj [713/957] Building C object esp-idf/tcp_transport/CMakeFiles/idf_tcp_transport.dir/transport_socks_proxy.c.obj [714/957] Building C object esp-idf/tcp_transport/CMakeFiles/idf_tcp_transport.dir/transport.c.obj [715/957] Building C object esp-idf/esp_http_client/CMakeFiles/idf_esp_http_client.dir/lib/http_auth.c.obj [716/957] Building C object esp-idf/esp_http_client/CMakeFiles/idf_esp_http_client.dir/lib/http_header.c.obj [717/957] Building C object esp-idf/esp_http_client/CMakeFiles/idf_esp_http_client.dir/lib/http_utils.c.obj [718/957] Building C object esp-idf/esp_http_server/CMakeFiles/idf_esp_http_server.dir/src/httpd_ws.c.obj [719/957] Building C object esp-idf/tcp_transport/CMakeFiles/idf_tcp_transport.dir/transport_ssl.c.obj [720/957] Building C object esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/util/ctrl_sock.c.obj [721/957] Building C object esp-idf/tcp_transport/CMakeFiles/idf_tcp_transport.dir/transport_ws.c.obj [722/957] Building C object esp-idf/esp_http_server/CMakeFiles/idf_esp_http_server.dir/src/httpd_sess.c.obj [723/957] Building C object esp-idf/esp_http_server/CMakeFiles/idf_esp_http_server.dir/src/httpd_uri.c.obj [724/957] Building C object esp-idf/esp_http_server/CMakeFiles/idf_esp_http_server.dir/src/httpd_main.c.obj [725/957] Building C object esp-idf/esp_http_server/CMakeFiles/idf_esp_http_server.dir/src/httpd_parse.c.obj [726/957] Building C object esp-idf/esp_http_server/CMakeFiles/idf_esp_http_server.dir/src/httpd_txrx.c.obj [727/957] Building C object esp-idf/esp_http_client/CMakeFiles/idf_esp_http_client.dir/esp_http_client.c.obj [728/957] Building C object esp-idf/esp_https_ota/CMakeFiles/idf_esp_https_ota.dir/src/esp_https_ota.c.obj [729/957] Linking C static library esp-idf/esp_https_ota/libesp_https_ota.a [730/957] Linking C static library esp-idf/esp_http_server/libesp_http_server.a [731/957] Linking C static library esp-idf/esp_http_client/libesp_http_client.a [732/957] Linking C static library esp-idf/tcp_transport/libtcp_transport.a [733/957] Linking C static library esp-idf/esp_gdbstub/libesp_gdbstub.a [734/957] Linking C static library esp-idf/esp_adc/libesp_adc.a [735/957] Linking C static library esp-idf/esp-tls/libesp-tls.a [736/957] Linking C static library esp-idf/http_parser/libhttp_parser.a [737/957] Linking C static library esp-idf/esp_wifi/libesp_wifi.a [738/957] Linking C static library esp-idf/esp_coex/libesp_coex.a [739/957] Linking C static library esp-idf/wpa_supplicant/libwpa_supplicant.a [740/957] Linking C static library esp-idf/esp_netif/libesp_netif.a [741/957] Linking C static library esp-idf/lwip/liblwip.a [742/957] Linking C static library esp-idf/vfs/libvfs.a [743/957] Linking C static library esp-idf/esp_vfs_console/libesp_vfs_console.a [744/957] Linking C static library esp-idf/esp_phy/libesp_phy.a [745/957] Linking C static library esp-idf/driver/libdriver.a [746/957] Linking C static library esp-idf/esp_driver_usb_serial_jtag/libesp_driver_usb_serial_jtag.a [747/957] Linking C static library esp-idf/esp_driver_ledc/libesp_driver_ledc.a [748/957] Linking C static library esp-idf/esp_driver_i2c/libesp_driver_i2c.a [749/957] Linking C static library esp-idf/esp_driver_sdm/libesp_driver_sdm.a [750/957] Linking C static library esp-idf/esp_driver_tsens/libesp_driver_tsens.a [751/957] Linking C static library esp-idf/esp_driver_rmt/libesp_driver_rmt.a [752/957] Linking C static library esp-idf/esp_driver_sdspi/libesp_driver_sdspi.a [753/957] Linking C static library esp-idf/sdmmc/libsdmmc.a [754/957] Linking C static library esp-idf/esp_driver_i2s/libesp_driver_i2s.a [755/957] Linking C static library esp-idf/esp_driver_spi/libesp_driver_spi.a [756/957] Linking C static library esp-idf/nvs_flash/libnvs_flash.a [757/957] Linking C static library esp-idf/esp_event/libesp_event.a [758/957] Linking C static library esp-idf/esp_driver_uart/libesp_driver_uart.a [759/957] Linking C static library esp-idf/esp_ringbuf/libesp_ringbuf.a [760/957] Linking C static library esp-idf/esp_driver_gptimer/libesp_driver_gptimer.a [761/957] Linking C static library esp-idf/esp_timer/libesp_timer.a [762/957] Linking C static library esp-idf/cxx/libcxx.a [763/957] Linking C static library esp-idf/pthread/libpthread.a [764/957] Linking C static library esp-idf/newlib/libnewlib.a [765/957] Linking C static library esp-idf/freertos/libfreertos.a [766/957] Linking C static library esp-idf/esp_hw_support/libesp_hw_support.a [767/957] Linking C static library esp-idf/esp_security/libesp_security.a [768/957] Linking C static library esp-idf/soc/libsoc.a [769/957] Linking C static library esp-idf/heap/libheap.a [770/957] Linking C static library esp-idf/log/liblog.a [771/957] Linking C static library esp-idf/hal/libhal.a [772/957] Linking C static library esp-idf/esp_rom/libesp_rom.a [773/957] Linking C static library esp-idf/esp_common/libesp_common.a [774/957] Linking C static library esp-idf/esp_system/libesp_system.a [775/957] Linking C static library esp-idf/spi_flash/libspi_flash.a [776/957] Linking C static library esp-idf/esp_mm/libesp_mm.a [777/957] Linking C static library esp-idf/bootloader_support/libbootloader_support.a [778/957] Linking C static library esp-idf/efuse/libefuse.a [779/957] Linking C static library esp-idf/esp_partition/libesp_partition.a [780/957] Linking C static library esp-idf/app_update/libapp_update.a [781/957] Linking C static library esp-idf/esp_bootloader_format/libesp_bootloader_format.a [782/957] Linking C static library esp-idf/esp_app_format/libesp_app_format.a [783/957] Linking CXX static library esp-idf/mbedtls/mbedtls/library/libmbedtls.a [784/957] Linking CXX static library esp-idf/mbedtls/mbedtls/library/libmbedx509.a [785/957] Linking CXX static library esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a [786/957] Linking CXX static library esp-idf/mbedtls/mbedtls/3rdparty/p256-m/libp256m.a [787/957] Linking CXX static library esp-idf/mbedtls/mbedtls/3rdparty/everest/libeverest.a [788/957] Generating x509_crt_bundle [789/957] Generating ../../x509_crt_bundle.S [790/957] Building ASM object esp-idf/riscv/CMakeFiles/__idf_riscv.dir/vectors.S.obj [791/957] Building ASM object esp-idf/riscv/CMakeFiles/idf_riscv.dir/vectors_intc.S.obj [792/957] Building C object esp-idf/esp_driver_gpio/CMakeFiles/idf_esp_driver_gpio.dir/src/rtc_io.c.obj [793/957] Building C object esp-idf/riscv/CMakeFiles/idf_riscv.dir/instruction_decode.c.obj [794/957] Building C object esp-idf/riscv/CMakeFiles/idf_riscv.dir/interrupt.c.obj [795/957] Building C object esp-idf/riscv/CMakeFiles/idf_riscv.dir/interrupt_intc.c.obj [796/957] Building C object esp-idf/esp_driver_gpio/CMakeFiles/idf_esp_driver_gpio.dir/src/gpio_glitch_filter_ops.c.obj [797/957] Building C object esp-idf/esp_pm/CMakeFiles/idf_esp_pm.dir/pm_locks.c.obj [798/957] Building ASM object esp-idf/mbedtls/CMakeFiles/idf_mbedtls.dir///x509_crt_bundle.S.obj [799/957] Building C object esp-idf/esp_pm/CMakeFiles/idf_esp_pm.dir/pm_trace.c.obj [800/957] Building C object esp-idf/esp_driver_gpio/CMakeFiles/idf_esp_driver_gpio.dir/src/gpio_pin_glitch_filter.c.obj [801/957] Building C object esp-idf/unity/CMakeFiles/idf_unity.dir/unity_compat.c.obj [802/957] Building C object esp-idf/esp_driver_gpio/CMakeFiles/idf_esp_driver_gpio.dir/src/dedic_gpio.c.obj [803/957] Building C object esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/host_file_io.c.obj [804/957] Building C object esp-idf/app_trace/CMakeFiles/idf_app_trace.dir/app_trace_util.c.obj [805/957] Building C object esp-idf/app_trace/CMakeFiles/idf_app_trace.dir/port/port_uart.c.obj [806/957] Building C object esp-idf/app_trace/CMakeFiles/idf_app_trace.dir/app_trace.c.obj [807/957] Building C object esp-idf/mbedtls/CMakeFiles/idf_mbedtls.dir/esp_crt_bundle/esp_crt_bundle.c.obj [808/957] Linking C static library esp-idf/mbedtls/libmbedtls.a [809/957] Building C object esp-idf/esp_pm/CMakeFiles/idf_esp_pm.dir/pm_impl.c.obj [810/957] Building C object esp-idf/unity/CMakeFiles/idf_unity.dir/port/esp/unity_utils_memory_esp.c.obj [811/957] Building C object esp-idf/unity/CMakeFiles/idf_unity.dir/unity_utils_freertos.c.obj [812/957] Building C object esp-idf/unity/CMakeFiles/idf_unity.dir/unity_utils_memory.c.obj [813/957] Linking C static library esp-idf/esp_pm/libesp_pm.a [814/957] Building C object esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_utils_cache.c.obj [815/957] Building C object esp-idf/esp_driver_gpio/CMakeFiles/idf_esp_driver_gpio.dir/src/gpio.c.obj [816/957] Building C object esp-idf/cmock/CMakeFiles/idf_cmock.dir/CMock/src/cmock.c.obj [817/957] Building C object esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_port_esp32.c.obj [818/957] Building C object esp-idf/unity/CMakeFiles/idf_unity.dir/unity_runner.c.obj [819/957] Linking C static library esp-idf/esp_driver_gpio/libesp_driver_gpio.a [820/957] Building C object esp-idf/console/CMakeFiles/idf_console.dir/split_argv.c.obj [821/957] Building C object esp-idf/console/CMakeFiles/idf_console.dir/esp_console_repl_chip.c.obj [822/957] Linking C static library esp-idf/riscv/libriscv.a [823/957] Building C object esp-idf/console/CMakeFiles/idf_console.dir/esp_console_common.c.obj [824/957] Building C object esp-idf/console/CMakeFiles/__idf_console.dir/commands.c.obj [825/957] Building C object esp-idf/console/CMakeFiles/idf_console.dir/argtable3/arg_dbl.c.obj [826/957] Building C object esp-idf/console/CMakeFiles/idf_console.dir/argtable3/arg_cmd.c.obj [827/957] Linking C static library esp-idf/app_trace/libapp_trace.a [828/957] Building C object esp-idf/console/CMakeFiles/idf_console.dir/argtable3/arg_dstr.c.obj [829/957] Building C object esp-idf/unity/CMakeFiles/idf_unity.dir/unity/src/unity.c.obj [830/957] Building C object esp-idf/console/CMakeFiles/idf_console.dir/argtable3/arg_end.c.obj [831/957] Building C object esp-idf/console/CMakeFiles/idf_console.dir/argtable3/arg_rem.c.obj [832/957] Building C object esp-idf/console/CMakeFiles/idf_console.dir/argtable3/arg_lit.c.obj [833/957] Building C object esp-idf/console/CMakeFiles/idf_console.dir/argtable3/arg_date.c.obj [834/957] Linking C static library esp-idf/unity/libunity.a [835/957] Building C object esp-idf/console/CMakeFiles/idf_console.dir/argtable3/arg_file.c.obj [836/957] Building C object esp-idf/console/CMakeFiles/idf_console.dir/argtable3/arg_int.c.obj [837/957] Linking C static library esp-idf/cmock/libcmock.a [838/957] Building C object esp-idf/console/CMakeFiles/idf_console.dir/argtable3/arg_hashtable.c.obj [839/957] Building C object esp-idf/console/CMakeFiles/idf_console.dir/argtable3/arg_str.c.obj [840/957] Building C object esp-idf/console/CMakeFiles/__idf_console.dir/linenoise/linenoise.c.obj [841/957] Building C object esp-idf/console/CMakeFiles/idf_console.dir/argtable3/arg_utils.c.obj [842/957] Building C object esp-idf/esp_driver_cam/CMakeFiles/idf_esp_driver_cam.dir/esp_cam_ctlr.c.obj [843/957] Building C object esp-idf/esp_driver_cam/CMakeFiles/__idf_esp_driver_cam.dir/dvp_share_ctrl.c.obj [844/957] Building C object esp-idf/console/CMakeFiles/idf_console.dir/argtable3/arg_rex.c.obj [845/957] Linking C static library esp-idf/esp_driver_cam/libesp_driver_cam.a [846/957] Building C object esp-idf/esp_eth/CMakeFiles/idf_esp_eth.dir/src/esp_eth_netif_glue.c.obj [847/957] Building C object esp-idf/console/CMakeFiles/idf_console.dir/argtable3/argtable3.c.obj [848/957] Building C object esp-idf/esp_eth/CMakeFiles/idf_esp_eth.dir/src/esp_eth.c.obj [849/957] Building C object esp-idf/esp_hid/CMakeFiles/idf_esp_hid.dir/src/esp_hidd.c.obj [850/957] Building C object esp-idf/esp_lcd/CMakeFiles/idf_esp_lcd.dir/src/esp_lcd_common.c.obj [851/957] Building C object esp-idf/esp_lcd/CMakeFiles/idf_esp_lcd.dir/src/esp_lcd_panel_io.c.obj [852/957] Linking C static library esp-idf/console/libconsole.a [853/957] Building C object esp-idf/esp_eth/CMakeFiles/idf_esp_eth.dir/src/phy/esp_eth_phy_802_3.c.obj [854/957] Building C object esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hid_common.c.obj [855/957] Building C object esp-idf/esp_hid/CMakeFiles/idf_esp_hid.dir/src/esp_hidh.c.obj [856/957] Linking C static library esp-idf/esp_eth/libesp_eth.a [857/957] Building C object esp-idf/esp_lcd/CMakeFiles/idf_esp_lcd.dir/src/esp_lcd_panel_ops.c.obj [858/957] Building C object esp-idf/esp_https_server/CMakeFiles/__idf_esp_https_server.dir/src/https_server.c.obj [859/957] Linking C static library esp-idf/esp_hid/libesp_hid.a [860/957] Building C object esp-idf/esp_lcd/CMakeFiles/idf_esp_lcd.dir/src/esp_lcd_panel_nt35510.c.obj [861/957] Linking C static library esp-idf/esp_https_server/libesp_https_server.a [862/957] Building C object esp-idf/protocomm/CMakeFiles/idf_protocomm.dir/proto-c/constants.pb-c.c.obj [863/957] Building C object esp-idf/esp_lcd/CMakeFiles/idf_esp_lcd.dir/src/esp_lcd_panel_ssd1306.c.obj [864/957] Building C object esp-idf/protocomm/CMakeFiles/idf_protocomm.dir/proto-c/sec0.pb-c.c.obj [865/957] Building C object esp-idf/esp_lcd/CMakeFiles/idf_esp_lcd.dir/src/esp_lcd_panel_st7789.c.obj [866/957] Building C object esp-idf/esp_lcd/CMakeFiles/idf_esp_lcd.dir/i2c/esp_lcd_panel_io_i2c_v2.c.obj [867/957] Building C object esp-idf/esp_lcd/CMakeFiles/idf_esp_lcd.dir/i2c/esp_lcd_panel_io_i2c_v1.c.obj [868/957] Building C object esp-idf/protocomm/CMakeFiles/idf_protocomm.dir/proto-c/sec1.pb-c.c.obj [869/957] Building C object esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/common/protocomm.c.obj [870/957] Building C object esp-idf/protocomm/CMakeFiles/idf_protocomm.dir/proto-c/session.pb-c.c.obj [871/957] Building C object esp-idf/protocomm/CMakeFiles/idf_protocomm.dir/proto-c/sec2.pb-c.c.obj [872/957] Building C object esp-idf/esp_lcd/CMakeFiles/idf_esp_lcd.dir/spi/esp_lcd_panel_io_spi.c.obj [873/957] Building C object esp-idf/protocomm/CMakeFiles/idf_protocomm.dir/src/security/security0.c.obj [874/957] Linking C static library esp-idf/esp_lcd/libesp_lcd.a [875/957] Building C object esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/crypto/srp6a/esp_srp_mpi.c.obj [876/957] Building C object esp-idf/protocomm/CMakeFiles/idf_protocomm.dir/src/transports/protocomm_console.c.obj [877/957] Building C object esp-idf/protocomm/CMakeFiles/idf_protocomm.dir/src/transports/protocomm_httpd.c.obj [878/957] Building C object esp-idf/protocomm/CMakeFiles/idf_protocomm.dir/src/crypto/srp6a/esp_srp.c.obj [879/957] Building C object esp-idf/espcoredump/CMakeFiles/idf_espcoredump.dir/src/core_dump_init.c.obj [880/957] Building C object esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl.c.obj [881/957] Building C object esp-idf/protocomm/CMakeFiles/idf_protocomm.dir/src/security/security1.c.obj [882/957] Building C object esp-idf/protocomm/CMakeFiles/idf_protocomm.dir/src/security/security2.c.obj [883/957] Building C object esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/proto-c/esp_local_ctrl.pb-c.c.obj [884/957] Building C object esp-idf/esp_local_ctrl/CMakeFiles/idf_esp_local_ctrl.dir/src/esp_local_ctrl_transport_httpd.c.obj [885/957] Building C object esp-idf/espcoredump/CMakeFiles/idf_espcoredump.dir/src/core_dump_sha.c.obj [886/957] Building C object esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_crc.c.obj [887/957] Building C object esp-idf/espcoredump/CMakeFiles/idf_espcoredump.dir/src/core_dump_common.c.obj [888/957] Building C object esp-idf/espcoredump/CMakeFiles/idf_espcoredump.dir/src/core_dump_uart.c.obj [889/957] Building C object esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_binary.c.obj [890/957] Building C object esp-idf/espcoredump/CMakeFiles/idf_espcoredump.dir/src/core_dump_elf.c.obj [891/957] Building C object esp-idf/esp_local_ctrl/CMakeFiles/idf_esp_local_ctrl.dir/src/esp_local_ctrl_handler.c.obj [892/957] Building C object esp-idf/espcoredump/CMakeFiles/idf_espcoredump.dir/src/port/riscv/core_dump_port.c.obj [893/957] Building C object esp-idf/espcoredump/CMakeFiles/idf_espcoredump.dir/src/core_dump_flash.c.obj [894/957] Building CXX object esp-idf/wear_levelling/CMakeFiles/idf_wear_levelling.dir/crc32.cpp.obj [895/957] Linking C static library esp-idf/espcoredump/libespcoredump.a [896/957] Building CXX object esp-idf/wear_levelling/CMakeFiles/idf_wear_levelling.dir/Partition.cpp.obj [897/957] Building C object esp-idf/protobuf-c/CMakeFiles/idf_protobuf-c.dir/protobuf-c/protobuf-c/protobuf-c.c.obj [898/957] Building CXX object esp-idf/wear_levelling/CMakeFiles/idf_wear_levelling.dir/SPI_Flash.cpp.obj [899/957] Linking C static library esp-idf/protobuf-c/libprotobuf-c.a [900/957] Building CXX object esp-idf/wear_levelling/CMakeFiles/idf_wear_levelling.dir/wear_levelling.cpp.obj [901/957] Building CXX object esp-idf/wear_levelling/CMakeFiles/idf_wear_levelling.dir/WL_Ext_Perf.cpp.obj [902/957] Building CXX object esp-idf/wear_levelling/CMakeFiles/idf_wear_levelling.dir/WL_Ext_Safe.cpp.obj [903/957] Building C object esp-idf/fatfs/CMakeFiles/idf_fatfs.dir/diskio/diskio_rawflash.c.obj [904/957] Building C object esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio.c.obj [905/957] Building C object esp-idf/fatfs/CMakeFiles/idf_fatfs.dir/src/ffunicode.c.obj [906/957] Building C object esp-idf/fatfs/CMakeFiles/idf_fatfs.dir/diskio/diskio_wl.c.obj [907/957] Linking C static library esp-idf/protocomm/libprotocomm.a [908/957] Building CXX object esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Flash.cpp.obj [909/957] Building C object esp-idf/fatfs/CMakeFiles/idf_fatfs.dir/port/freertos/ffsystem.c.obj [910/957] Linking C static library esp-idf/esp_local_ctrl/libesp_local_ctrl.a [911/957] Building C object esp-idf/fatfs/CMakeFiles/idf_fatfs.dir/diskio/diskio_sdmmc.c.obj [912/957] Linking C static library esp-idf/wear_levelling/libwear_levelling.a [913/957] Building C object esp-idf/fatfs/CMakeFiles/idf_fatfs.dir/vfs/vfs_fat_spiflash.c.obj [914/957] Building C object esp-idf/mqtt/CMakeFiles/idf_mqtt.dir/esp-mqtt/lib/platform_esp32_idf.c.obj [915/957] Building C object esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat_sdmmc.c.obj [916/957] Building C object esp-idf/mqtt/CMakeFiles/idf_mqtt.dir/esp-mqtt/lib/mqtt_outbox.c.obj [917/957] Building C object esp-idf/nvs_sec_provider/CMakeFiles/idf_nvs_sec_provider.dir/nvs_sec_provider.c.obj [918/957] Building C object esp-idf/json/CMakeFiles/idf_json.dir/cJSON/cJSON_Utils.c.obj [919/957] Building C object esp-idf/mqtt/CMakeFiles/idf_mqtt.dir/esp-mqtt/lib/mqtt_msg.c.obj [920/957] Building C object esp-idf/rt/CMakeFiles/__idf_rt.dir/FreeRTOS_POSIX_utils.c.obj [921/957] Linking C static library esp-idf/nvs_sec_provider/libnvs_sec_provider.a [922/957] Building C object esp-idf/spiffs/CMakeFiles/idf_spiffs.dir/spiffs_api.c.obj [923/957] Building C object esp-idf/fatfs/CMakeFiles/idf_fatfs.dir/vfs/vfs_fat.c.obj [924/957] Building C object esp-idf/rt/CMakeFiles/idf_rt.dir/FreeRTOS_POSIX_mqueue.c.obj [925/957] Linking C static library esp-idf/rt/librt.a [926/957] Building C object esp-idf/json/CMakeFiles/idf_json.dir/cJSON/cJSON.c.obj [927/957] Building C object esp-idf/spiffs/CMakeFiles/idf_spiffs.dir/spiffs/src/spiffs_cache.c.obj [928/957] Building C object esp-idf/fatfs/CMakeFiles/idf_fatfs.dir/src/ff.c.obj [929/957] Linking C static library esp-idf/json/libjson.a [930/957] Building C object esp-idf/spiffs/CMakeFiles/idf_spiffs.dir/spiffs/src/spiffs_gc.c.obj [931/957] Building C object esp-idf/spiffs/CMakeFiles/idf_spiffs.dir/spiffs/src/spiffs_check.c.obj [932/957] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_config.c.obj [933/957] Building C object esp-idf/spiffs/CMakeFiles/idf_spiffs.dir/spiffs/src/spiffs_hydrogen.c.obj [934/957] Building C object esp-idf/wifi_provisioning/CMakeFiles/idf_wifi_provisioning.dir/src/wifi_scan.c.obj [935/957] Building C object esp-idf/mqtt/CMakeFiles/idf_mqtt.dir/esp-mqtt/mqtt_client.c.obj [936/957] Building C object esp-idf/spiffs/CMakeFiles/idf_spiffs.dir/esp_spiffs.c.obj [937/957] Linking C static library esp-idf/fatfs/libfatfs.a [938/957] Building C object esp-idf/wifi_provisioning/CMakeFiles/idf_wifi_provisioning.dir/src/wifi_ctrl.c.obj [939/957] Linking C static library esp-idf/mqtt/libmqtt.a [940/957] Building C object esp-idf/wifi_provisioning/CMakeFiles/idf_wifi_provisioning.dir/proto-c/wifi_ctrl.pb-c.c.obj [941/957] Building C object esp-idf/wifi_provisioning/CMakeFiles/idf_wifi_provisioning.dir/proto-c/wifi_config.pb-c.c.obj [942/957] Building C object esp-idf/wifi_provisioning/CMakeFiles/idf_wifi_provisioning.dir/src/scheme_console.c.obj [943/957] Building C object esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_nucleus.c.obj [944/957] Building C object esp-idf/wifi_provisioning/CMakeFiles/idf_wifi_provisioning.dir/proto-c/wifi_constants.pb-c.c.obj [945/957] Building C object esp-idf/wifi_provisioning/CMakeFiles/idf_wifi_provisioning.dir/proto-c/wifi_scan.pb-c.c.obj [946/957] Building C object esp-idf/wifi_provisioning/CMakeFiles/idf_wifi_provisioning.dir/src/handlers.c.obj [947/957] Building C object esp-idf/main/CMakeFiles/idf_main.dir/emmc_example_main.c.obj FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/emmc_example_main.c.obj /Users/wuguanghai45/.espressif/tools/riscv32-esp-elf/esp-13.2.0_20240530/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DESP_PLATFORM -DIDF_VER=\"v5.4-dev-2744-g59e1838270\" -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -DUNITY_INCLUDE_CONFIG_H -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -I/Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/build/config -I/Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/main -I/Users/wuguanghai45/esp/esp-idf/components/newlib/platform_include -I/Users/wuguanghai45/esp/esp-idf/components/freertos/config/include -I/Users/wuguanghai45/esp/esp-idf/components/freertos/config/include/freertos -I/Users/wuguanghai45/esp/esp-idf/components/freertos/config/riscv/include -I/Users/wuguanghai45/esp/esp-idf/components/freertos/FreeRTOS-Kernel/include -I/Users/wuguanghai45/esp/esp-idf/components/freertos/FreeRTOS-Kernel/portable/riscv/include -I/Users/wuguanghai45/esp/esp-idf/components/freertos/FreeRTOS-Kernel/portable/riscv/include/freertos -I/Users/wuguanghai45/esp/esp-idf/components/freertos/esp_additions/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_hw_support/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_hw_support/include/soc -I/Users/wuguanghai45/esp/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/Users/wuguanghai45/esp/esp-idf/components/esp_hw_support/dma/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_hw_support/ldo/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_hw_support/debug_probe/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_hw_support/port/esp32c3/. -I/Users/wuguanghai45/esp/esp-idf/components/esp_hw_support/port/esp32c3/include -I/Users/wuguanghai45/esp/esp-idf/components/heap/include -I/Users/wuguanghai45/esp/esp-idf/components/log/include -I/Users/wuguanghai45/esp/esp-idf/components/soc/include -I/Users/wuguanghai45/esp/esp-idf/components/soc/esp32c3 -I/Users/wuguanghai45/esp/esp-idf/components/soc/esp32c3/include -I/Users/wuguanghai45/esp/esp-idf/components/hal/platform_port/include -I/Users/wuguanghai45/esp/esp-idf/components/hal/esp32c3/include -I/Users/wuguanghai45/esp/esp-idf/components/hal/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_rom/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_rom/esp32c3/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/Users/wuguanghai45/esp/esp-idf/components/esp_rom/esp32c3 -I/Users/wuguanghai45/esp/esp-idf/components/esp_common/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_system/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_system/port/soc -I/Users/wuguanghai45/esp/esp-idf/components/esp_system/port/include/riscv -I/Users/wuguanghai45/esp/esp-idf/components/esp_system/port/include/private -I/Users/wuguanghai45/esp/esp-idf/components/riscv/include -I/Users/wuguanghai45/esp/esp-idf/components/lwip/include -I/Users/wuguanghai45/esp/esp-idf/components/lwip/include/apps -I/Users/wuguanghai45/esp/esp-idf/components/lwip/include/apps/sntp -I/Users/wuguanghai45/esp/esp-idf/components/lwip/lwip/src/include -I/Users/wuguanghai45/esp/esp-idf/components/lwip/port/include -I/Users/wuguanghai45/esp/esp-idf/components/lwip/port/freertos/include -I/Users/wuguanghai45/esp/esp-idf/components/lwip/port/esp32xx/include -I/Users/wuguanghai45/esp/esp-idf/components/lwip/port/esp32xx/include/arch -I/Users/wuguanghai45/esp/esp-idf/components/lwip/port/esp32xx/include/sys -I/Users/wuguanghai45/esp/esp-idf/components/esp_driver_gpio/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_pm/include -I/Users/wuguanghai45/esp/esp-idf/components/mbedtls/port/include -I/Users/wuguanghai45/esp/esp-idf/components/mbedtls/mbedtls/include -I/Users/wuguanghai45/esp/esp-idf/components/mbedtls/mbedtls/library -I/Users/wuguanghai45/esp/esp-idf/components/mbedtls/esp_crt_bundle/include -I/Users/wuguanghai45/esp/esp-idf/components/mbedtls/mbedtls/3rdparty/everest/include -I/Users/wuguanghai45/esp/esp-idf/components/mbedtls/mbedtls/3rdparty/p256-m -I/Users/wuguanghai45/esp/esp-idf/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -I/Users/wuguanghai45/esp/esp-idf/components/esp_app_format/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_bootloader_format/include -I/Users/wuguanghai45/esp/esp-idf/components/app_update/include -I/Users/wuguanghai45/esp/esp-idf/components/bootloader_support/include -I/Users/wuguanghai45/esp/esp-idf/components/bootloader_support/bootloader_flash/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_partition/include -I/Users/wuguanghai45/esp/esp-idf/components/efuse/include -I/Users/wuguanghai45/esp/esp-idf/components/efuse/esp32c3/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_mm/include -I/Users/wuguanghai45/esp/esp-idf/components/spi_flash/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_security/include -I/Users/wuguanghai45/esp/esp-idf/components/pthread/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_timer/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_driver_gptimer/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_ringbuf/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_driver_uart/include -I/Users/wuguanghai45/esp/esp-idf/components/vfs/include -I/Users/wuguanghai45/esp/esp-idf/components/app_trace/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_event/include -I/Users/wuguanghai45/esp/esp-idf/components/nvs_flash/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_driver_pcnt/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_driver_spi/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_driver_mcpwm/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_driver_ana_cmpr/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_driver_i2s/include -I/Users/wuguanghai45/esp/esp-idf/components/sdmmc/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_driver_sdmmc/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_driver_sdspi/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_driver_sdio/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_driver_dac/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_driver_rmt/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_driver_tsens/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_driver_sdm/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_driver_i2c/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_driver_ledc/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_driver_parlio/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_driver_usb_serial_jtag/include -I/Users/wuguanghai45/esp/esp-idf/components/driver/deprecated -I/Users/wuguanghai45/esp/esp-idf/components/driver/i2c/include -I/Users/wuguanghai45/esp/esp-idf/components/driver/touch_sensor/include -I/Users/wuguanghai45/esp/esp-idf/components/driver/twai/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_phy/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_phy/esp32c3/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_vfs_console/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_netif/include -I/Users/wuguanghai45/esp/esp-idf/components/wpa_supplicant/include -I/Users/wuguanghai45/esp/esp-idf/components/wpa_supplicant/port/include -I/Users/wuguanghai45/esp/esp-idf/components/wpa_supplicant/esp_supplicant/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_coex/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_wifi/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_wifi/wifi_apps/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_wifi/wifi_apps/nan_app/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_wifi/include/local -I/Users/wuguanghai45/esp/esp-idf/components/unity/include -I/Users/wuguanghai45/esp/esp-idf/components/unity/unity/src -I/Users/wuguanghai45/esp/esp-idf/components/cmock/CMock/src -I/Users/wuguanghai45/esp/esp-idf/components/console -I/Users/wuguanghai45/esp/esp-idf/components/http_parser -I/Users/wuguanghai45/esp/esp-idf/components/esp-tls -I/Users/wuguanghai45/esp/esp-idf/components/esp-tls/esp-tls-crypto -I/Users/wuguanghai45/esp/esp-idf/components/esp_adc/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_adc/interface -I/Users/wuguanghai45/esp/esp-idf/components/esp_adc/esp32c3/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_adc/deprecated/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_driver_isp/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_driver_cam/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_driver_cam/interface -I/Users/wuguanghai45/esp/esp-idf/components/esp_driver_jpeg/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_driver_ppa/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_eth/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_gdbstub/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_hid/include -I/Users/wuguanghai45/esp/esp-idf/components/tcp_transport/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_http_client/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_http_server/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_https_ota/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_https_server/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_psram/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_lcd/include -I/Users/wuguanghai45/esp/esp-idf/components/esp_lcd/interface -I/Users/wuguanghai45/esp/esp-idf/components/protobuf-c/protobuf-c -I/Users/wuguanghai45/esp/esp-idf/components/protocomm/include/common -I/Users/wuguanghai45/esp/esp-idf/components/protocomm/include/security -I/Users/wuguanghai45/esp/esp-idf/components/protocomm/include/transports -I/Users/wuguanghai45/esp/esp-idf/components/protocomm/include/crypto/srp6a -I/Users/wuguanghai45/esp/esp-idf/components/protocomm/proto-c -I/Users/wuguanghai45/esp/esp-idf/components/esp_local_ctrl/include -I/Users/wuguanghai45/esp/esp-idf/components/espcoredump/include -I/Users/wuguanghai45/esp/esp-idf/components/espcoredump/include/port/riscv -I/Users/wuguanghai45/esp/esp-idf/components/wear_levelling/include -I/Users/wuguanghai45/esp/esp-idf/components/fatfs/diskio -I/Users/wuguanghai45/esp/esp-idf/components/fatfs/src -I/Users/wuguanghai45/esp/esp-idf/components/fatfs/vfs -I/Users/wuguanghai45/esp/esp-idf/components/idf_test/include -I/Users/wuguanghai45/esp/esp-idf/components/idf_test/include/esp32c3 -I/Users/wuguanghai45/esp/esp-idf/components/ieee802154/include -I/Users/wuguanghai45/esp/esp-idf/components/json/cJSON -I/Users/wuguanghai45/esp/esp-idf/components/mqtt/esp-mqtt/include -I/Users/wuguanghai45/esp/esp-idf/components/nvs_sec_provider/include -I/Users/wuguanghai45/esp/esp-idf/components/rt/include -I/Users/wuguanghai45/esp/esp-idf/components/spiffs/include -I/Users/wuguanghai45/esp/esp-idf/components/wifi_provisioning/include -march=rv32imc_zicsr_zifencei -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 -Og -fno-shrink-wrap -fmacro-prefix-map=/Users/wuguanghai45/esp/esp-idf/examples/storage/emmc=. -fmacro-prefix-map=/Users/wuguanghai45/esp/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -MD -MT esp-idf/main/CMakeFiles/idf_main.dir/emmc_example_main.c.obj -MF esp-idf/main/CMakeFiles/__idf_main.dir/emmc_example_main.c.obj.d -o esp-idf/main/CMakeFiles/idf_main.dir/emmc_example_main.c.obj -c /Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/main/emmc_example_main.c /Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/main/emmc_example_main.c: In function 'app_main': /Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/main/emmc_example_main.c:58:25: error: implicit declaration of function 'SDMMC_HOST_DEFAULT'; did you mean 'SDSPI_HOST_DEFAULT'? [-Werror=implicit-function-declaration] 58 | sdmmc_host_t host = SDMMC_HOST_DEFAULT(); | ^~~~~~ | SDSPI_HOST_DEFAULT /Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/main/emmc_example_main.c:58:25: error: invalid initializer /Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/main/emmc_example_main.c:63:5: error: unknown type name 'sdmmc_slot_config_t' 63 | sdmmc_slot_config_t slot_config = { | ^~~~~~~ /Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/main/emmc_example_main.c:64:9: error: field name not in record or union initializer 64 | .cd = SDMMC_SLOT_NO_CD, | ^ /Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/main/emmc_example_main.c:64:9: note: (near initialization for 'slot_config') /Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/main/emmc_example_main.c:64:15: error: 'SDMMC_SLOT_NO_CD' undeclared (first use in this function); did you mean 'SDSPI_SLOT_NO_CD'? 64 | .cd = SDMMC_SLOT_NO_CD, | ^~~~ | SDSPI_SLOT_NO_CD /Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/main/emmc_example_main.c:64:15: note: each undeclared identifier is reported only once for each function it appears in /Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/main/emmc_example_main.c:65:9: error: field name not in record or union initializer 65 | .wp = SDMMC_SLOT_NO_WP, | ^ /Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/main/emmc_example_main.c:65:9: note: (near initialization for 'slot_config') /Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/main/emmc_example_main.c:65:15: error: 'SDMMC_SLOT_NO_WP' undeclared (first use in this function); did you mean 'SDSPI_SLOT_NO_WP'? 65 | .wp = SDMMC_SLOT_NO_WP, | ^~~~ | SDSPI_SLOT_NO_WP /Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/main/emmc_example_main.c:65:15: warning: excess elements in scalar initializer /Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/main/emmc_example_main.c:65:15: note: (near initialization for 'slot_config') /Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/main/emmc_example_main.c:72:16: error: request for member 'width' in something not a structure or union 72 | slot_config.width = 4; | ^ /Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/main/emmc_example_main.c:98:16: error: request for member 'flags' in something not a structure or union 98 | slot_config.flags |= SDMMC_SLOT_FLAG_INTERNAL_PULLUP; | ^ /Users/wuguanghai45/esp/esp-idf/examples/storage/emmc/main/emmc_example_main.c:98:26: error: 'SDMMC_SLOT_FLAG_INTERNAL_PULLUP' undeclared (first use in this function) 98 | slot_config.flags |= SDMMC_SLOT_FLAG_INTERNAL_PULLUP; | ^~~~~~~ cc1: some warnings being treated as errors [948/957] Linking C static library esp-idf/spiffs/libspiffs.a [949/957] Building C object esp-idf/wifi_provisioning/CMakeFiles/idf_wifi_provisioning.dir/src/scheme_softap.c.obj [950/957] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/manager.c.obj ninja: build stopped: subcommand failed.

wuguanghai45 commented 2 months ago

esp32-c3 not support emmc.