From 062221dfd346103dc778d1f8b8c62b2bb11a37b3 Mon Sep 17 00:00:00 2001 From: Thaddeus Hughes Date: Tue, 16 Dec 2025 12:10:10 -0600 Subject: [PATCH] B001-V3 works with it now --- .gitignore | 1 + build/.bin_timestamp | 2 +- build/.ninja_deps | Bin 1071820 -> 1159892 bytes build/.ninja_log | 3271 +++++++++++------ build/CMakeFiles/CMakeOutput.log | 108 +- build/CMakeFiles/git-data/head-ref | 2 +- build/app-template.bin | Bin 205856 -> 262432 bytes build/bootloader/.bin_timestamp | 2 +- build/bootloader/.ninja_deps | Bin 62756 -> 62756 bytes build/bootloader/.ninja_log | 342 +- build/bootloader/CMakeFiles/CMakeOutput.log | 88 +- build/bootloader/bootloader.bin | Bin 26752 -> 26752 bytes build/build.ninja | 44 +- build/compile_commands.json | 27 +- build/log/idf_py_stderr_output_10376 | 0 build/log/idf_py_stderr_output_11872 | 0 build/log/idf_py_stderr_output_12528 | 0 build/log/idf_py_stderr_output_15076 | 0 build/log/idf_py_stderr_output_18152 | 0 build/log/idf_py_stderr_output_20820 | 0 build/log/idf_py_stderr_output_24124 | 0 build/log/idf_py_stderr_output_25188 | 0 build/log/idf_py_stderr_output_26264 | 0 build/log/idf_py_stderr_output_2628 | 0 build/log/idf_py_stderr_output_27940 | 0 build/log/idf_py_stderr_output_28372 | 0 build/log/idf_py_stderr_output_29408 | 0 build/log/idf_py_stderr_output_8024 | 0 build/log/idf_py_stdout_output_10376 | 28 - build/log/idf_py_stdout_output_11872 | 50 - build/log/idf_py_stdout_output_12528 | 50 - build/log/idf_py_stdout_output_15076 | 1063 ------ build/log/idf_py_stdout_output_18152 | 50 - build/log/idf_py_stdout_output_20820 | 50 - build/log/idf_py_stdout_output_22980 | 34 +- build/log/idf_py_stdout_output_24124 | 50 - build/log/idf_py_stdout_output_25188 | 50 - build/log/idf_py_stdout_output_26264 | 50 - build/log/idf_py_stdout_output_2628 | 50 - build/log/idf_py_stdout_output_27940 | 50 - build/log/idf_py_stdout_output_28372 | 50 - build/log/idf_py_stdout_output_29408 | 50 - build/log/idf_py_stdout_output_8024 | 50 - build/partition_table/partition-table.bin | Bin 3072 -> 3072 bytes build/project_description.json | 4 +- main/CMakeLists.txt | 2 +- main/control_fsm.c | 179 +- main/control_fsm.h | 26 +- main/hard_ui.c | 5 + main/i2c.c | 11 +- main/i2c.h | 3 +- main/main.c | 199 +- main/power_mgmt.c | 615 ++-- main/power_mgmt.c.old | 546 +++ main/power_mgmt.h | 25 +- main/rf.c | 89 +- main/rf.h | 8 +- main/rtc.c | 17 +- main/rtc.h | 8 +- main/sensors.c | 17 +- main/sensors.h | 4 +- main/solar.c | 91 + main/solar.h | 16 + main/storage.c | 4 +- main/storage.h | 44 +- main/uart_comms.c | 121 +- main/uart_comms.h | 6 +- .../esp-idf-lib__i2cdev/i2cdev.c | 2 +- .../esp-idf-lib__i2cdev/i2cdev.h | 2 +- partitions.csv | 2 +- 70 files changed, 3872 insertions(+), 3786 deletions(-) create mode 100644 .gitignore delete mode 100644 build/log/idf_py_stderr_output_10376 delete mode 100644 build/log/idf_py_stderr_output_11872 delete mode 100644 build/log/idf_py_stderr_output_12528 delete mode 100644 build/log/idf_py_stderr_output_15076 delete mode 100644 build/log/idf_py_stderr_output_18152 delete mode 100644 build/log/idf_py_stderr_output_20820 delete mode 100644 build/log/idf_py_stderr_output_24124 delete mode 100644 build/log/idf_py_stderr_output_25188 delete mode 100644 build/log/idf_py_stderr_output_26264 delete mode 100644 build/log/idf_py_stderr_output_2628 delete mode 100644 build/log/idf_py_stderr_output_27940 delete mode 100644 build/log/idf_py_stderr_output_28372 delete mode 100644 build/log/idf_py_stderr_output_29408 delete mode 100644 build/log/idf_py_stderr_output_8024 delete mode 100644 build/log/idf_py_stdout_output_10376 delete mode 100644 build/log/idf_py_stdout_output_11872 delete mode 100644 build/log/idf_py_stdout_output_12528 delete mode 100644 build/log/idf_py_stdout_output_15076 delete mode 100644 build/log/idf_py_stdout_output_18152 delete mode 100644 build/log/idf_py_stdout_output_20820 delete mode 100644 build/log/idf_py_stdout_output_24124 delete mode 100644 build/log/idf_py_stdout_output_25188 delete mode 100644 build/log/idf_py_stdout_output_26264 delete mode 100644 build/log/idf_py_stdout_output_2628 delete mode 100644 build/log/idf_py_stdout_output_27940 delete mode 100644 build/log/idf_py_stdout_output_28372 delete mode 100644 build/log/idf_py_stdout_output_29408 delete mode 100644 build/log/idf_py_stdout_output_8024 create mode 100644 main/power_mgmt.c.old create mode 100644 main/solar.c create mode 100644 main/solar.h diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..84c048a --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/build/ diff --git a/build/.bin_timestamp b/build/.bin_timestamp index 7ac4196..c181c65 100644 --- a/build/.bin_timestamp +++ b/build/.bin_timestamp @@ -1 +1 @@ -14ab08b034b673e117efa123c47785cb C:/data/stockcropper-sw-playground/SC-F001/build/app-template.bin +48564bd21f9eadc785deb337f57c02cc C:/data/stockcropper-sw-playground/SC-F001/build/app-template.bin diff --git a/build/.ninja_deps b/build/.ninja_deps index 99ad975753de230c7775e3ee440dcc862df261f5..0d03c75d63cfaa9cd450dc893a8b92d730262f2d 100644 GIT binary patch delta 69771 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∨bBr;e> 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 delta 53873 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 diff --git a/build/.ninja_log b/build/.ninja_log index d1b9aa0..1155780 100644 --- a/build/.ninja_log +++ b/build/.ninja_log @@ -1,1187 +1,2086 @@ # ninja log v5 -10033 10309 7873442143585027 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2c_periph.c.obj d108c86bde6fcad9 -109 157 7873441291938533 project_elf_src_esp32.c 3dfa8c7d1dcea8f5 -47979 48160 7873442522034865 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_init.c.obj bdbbc5b326e75224 -17966 18990 7873442229995926 esp-idf/esp_driver_i2s/CMakeFiles/__idf_esp_driver_i2s.dir/i2s_pdm.c.obj 665848053756c2ad -26669 27383 7873442314213125 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/netif/esp_pbuf_ref.c.obj 7bc46d166fdeac08 -140 353 7873442043999355 esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/library/x25519.c.obj 27bce084964d81d4 -109 157 7873441291938533 C:/data/stockcropper-sw-playground/SC-F001/build/project_elf_src_esp32.c 3dfa8c7d1dcea8f5 -24413 25200 7873442292342014 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/mld6.c.obj cda04b26cdc62fe5 -42985 43082 7873442471424750 esp-idf/esp_rom/libesp_rom.a cbd442a4b2432dff -12582 12856 7873442168916118 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/getentropy.c.obj 775d02ee1ce89e25 -9256 9583 7873442135996868 esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32/touch_sensor_hal.c.obj 199dbf53ea0616c -2767 3077 7873442071198126 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/esp_hardware.c.obj 819587b70d1b55f2 -11599 12087 7873442161240941 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/sar_periph_ctrl.c.obj 4ccd141912b00420 -137 222 7873441292656600 esp-idf/esp_system/ld/memory.ld 22f7d37c36dad14c -4524 4728 7873442087379458 C:/data/stockcropper-sw-playground/SC-F001/build/ota_data_initial.bin aff260d681262938 -9577 10114 7873442141507508 esp-idf/heap/CMakeFiles/__idf_heap.dir/multi_heap.c.obj a484d978ae3aca83 -1235 1499 7873442055451963 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/memory_buffer_alloc.c.obj 2fe083aeaa0c3de7 -137 222 7873441292656600 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/memory.ld 22f7d37c36dad14c -21313 22259 7873442262918350 esp-idf/esp_phy/CMakeFiles/__idf_esp_phy.dir/src/phy_init.c.obj 29be5fc920f6d618 -50488 51348 7873442554006282 esp-idf/esp-idf-lib__i2cdev/CMakeFiles/__idf_esp-idf-lib__i2cdev.dir/i2cdev.c.obj df10bb801a80d874 -19686 20658 7873442246638221 esp-idf/esp_driver_i2c/CMakeFiles/__idf_esp_driver_i2c.dir/i2c_slave.c.obj 713adbeee8a8b8e8 -1275 1357 7873441303887589 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-update 2e096b79b3704430 -19978 21184 7873442251909450 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/timer_legacy.c.obj e7f3e26ab960d5e0 -28472 29248 7873442332657161 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha1-prf.c.obj db8aed23de01767c -464 751 7873442047685866 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/chacha20.c.obj 3ecf48582c9d9024 -9606 9880 7873442139113926 esp-idf/heap/CMakeFiles/__idf_heap.dir/port/esp32/memory_layout.c.obj e58aeea9bf158f76 -12595 13110 7873442171330107 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/newlib_init.c.obj 2835e49ebcf028ea -186 636 7873442046698322 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1write.c.obj 5ebd8af803feefae -47394 47873 7873442518943255 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec2.pb-c.c.obj 30fa607e74d37eab -4524 4728 7873442087379458 ota_data_initial.bin aff260d681262938 -1575 2060 7873442060869081 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs12.c.obj 28280c7038aaf42d -11333 11898 7873442159420708 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk_init.c.obj 84672b5af458ddf9 -19169 20283 7873442243151527 esp-idf/esp_driver_rmt/CMakeFiles/__idf_esp_driver_rmt.dir/src/rmt_rx.c.obj 2a20acb04fa89ad4 -147 232 7873441292748945 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld.in aad00f8e743e99ce -12027 12616 7873442166412213 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/port.c.obj 4b3511874e7b8e44 -26676 27556 7873442315845546 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/port/os_xtensa.c.obj 99c9366d5855e060 -24319 25208 7873442292411826 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/ip6.c.obj 80487c19d11d68e5 -147 232 7873441292748945 esp-idf/esp_system/ld/sections.ld.in aad00f8e743e99ce -135 423 7873442044752602 esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/library/everest.c.obj 31975cecf8f08073 -5724 6077 7873442101105231 esp-idf/esp_mm/CMakeFiles/__idf_esp_mm.dir/heap_align_hw.c.obj 90df15ab752d71c0 -19513 20273 7873442243071741 esp-idf/esp_driver_sdm/CMakeFiles/__idf_esp_driver_sdm.dir/src/sdm.c.obj 726c572c029bc525 -1100 1581 7873442056015553 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/lmots.c.obj 1e88378d586706e1 -2084 2556 7873442065791626 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_ffdh.c.obj 3b8f5645d215f341 -3170 3705 7873442077382827 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/aes/esp_aes_gcm.c.obj fe7182851df3d5d -145 371 7873442044183946 esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/library/Hacl_Curve25519_joined.c.obj f85a51d83d51e431 -40455 40554 7873442446140277 esp-idf/esp_driver_dac/libesp_driver_dac.a ed22bb86c8eb93c -149 524 7873442045735325 esp-idf/mbedtls/mbedtls/3rdparty/p256-m/CMakeFiles/p256m.dir/p256-m_driver_entrypoints.c.obj 2bc84424cbe1c09d -3957 5301 7873442093429773 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls.c.obj fdce4fc47b2a3e8e -155 464 7873442044852333 esp-idf/mbedtls/mbedtls/3rdparty/p256-m/CMakeFiles/p256m.dir/p256-m/p256-m.c.obj 29f596db134dafb5 -160 601 7873442046374088 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aes.c.obj e48759cacdfa1bb1 -1092 1190 7873441302053914 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-mkdir d0c45255a4a47c7d -34892 35442 7873442394857407 esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/lib/http_header.c.obj 17b05a798a627bcf -797 1870 7873442059043033 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp_curves.c.obj abd5e4cb91491603 -25637 26199 7873442302437303 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/pppcrypt.c.obj 62c42441af10a2e0 -24356 25103 7873442291378695 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/ip6_addr.c.obj 63202d74b6700117 -22811 23773 7873442278130195 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/netif.c.obj babc574c966ea24 -371 642 7873442046798053 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_mod_raw.c.obj 389fe738b6f1ca0b -2405 2653 7873442066968696 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ripemd160.c.obj aca844a5c65e02b1 -27991 28879 7873442329222129 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/crypto_ops.c.obj 4f73c114b73110ae -166 394 7873442044443254 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesni.c.obj 137f0b53881890e -8908 9458 7873442134730060 esp-idf/hal/CMakeFiles/__idf_hal.dir/adc_hal.c.obj 86dd9e89b3a5f255 -47118 47819 7873442518522808 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/spi/esp_lcd_panel_io_spi.c.obj 7d7244010ea939c6 -209 796 7873442048284268 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_core.c.obj 5748fd861171ca4d -171 400 7873442044483143 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesce.c.obj b114b52af1e827e -33872 34768 7873442388134198 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/phy/esp_eth_phy_802_3.c.obj 75a644ec75592cb0 -4410 5033 7873442086392094 C:/data/stockcropper-sw-playground/SC-F001/build/partition_table/partition-table.bin 69314f72be512faf -3187 3558 7873442075806844 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/md/esp_md.c.obj 6e441e2d905bc809 -7331 7696 7873442117338184 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/esp_ipc_isr_port.c.obj 330893eb25698f5d -22797 23502 7873442275287380 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/memp.c.obj ec2da3fa89a63200 -176 683 7873442047256828 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aria.c.obj 174baa8f1b25a660 -9953 10159 7873442141986236 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rmt_periph.c.obj 67ecb84aed6f12fb -107 270 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -181 629 7873442046638485 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1parse.c.obj 3794a29f96bef427 -30959 31934 7873442359680409 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/common/sae_pk.c.obj 5fa5b058fe260913 -608 916 7873442049600947 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/constant_time.c.obj 49238d9c0cfa248f -191 594 7873442046334186 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/base64.c.obj 2fe4f0567bd4d18c -11024 11714 7873442157364023 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/spi_bus_lock.c.obj 29ddb991752481df -196 1093 7873442051042218 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum.c.obj ad0365ba3004f9 -17152 18145 7873442221716150 esp-idf/esp_driver_mcpwm/CMakeFiles/__idf_esp_driver_mcpwm.dir/src/mcpwm_cap.c.obj 211910371b8890ca -18720 19585 7873442236055021 esp-idf/esp_driver_dac/CMakeFiles/__idf_esp_driver_dac.dir/dac_oneshot.c.obj 10056d5c9bb9bda0 -354 607 7873442046538747 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_mod.c.obj 65480b1faaa2f305 -15597 18680 7873442227198263 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_encrypted_partition.cpp.obj 6f05122b4ecbe9b -23177 24311 7873442283436862 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/tcp.c.obj b7743a94983f5619 -20857 21879 7873442259188154 esp-idf/driver/CMakeFiles/__idf_driver.dir/twai/twai.c.obj 228c89d6ee21689a -395 648 7873442046897783 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/block_cipher.c.obj c2a71a7d240b0f0d -40844 40919 7873442449791234 esp-idf/esp_driver_i2s/libesp_driver_i2s.a 2d7c88066261e981 -18681 19686 7873442237246933 esp-idf/esp_driver_sdspi/CMakeFiles/__idf_esp_driver_sdspi.dir/src/sdspi_host.c.obj 43705ebbcc676ffe -26131 26825 7873442308659794 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/esp32xx/vfs_lwip.c.obj f6df428efb459bb7 -1078 1748 7873442057885824 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/gcm.c.obj 175c8a4bf33ce42 -8011 8217 7873442122624664 esp-idf/hal/CMakeFiles/__idf_hal.dir/hal_utils.c.obj f12988a2be5baca2 -629 1172 7873442052035332 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cmac.c.obj 46f0cda1952a8379 -401 673 7873442047196994 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/camellia.c.obj 92635a7056a2536d -5903 6560 7873442106025325 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_generic.c.obj f7f23d98cdf5740f -423 925 7873442049630870 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ccm.c.obj 9c3eb6eb1d39f72 -13623 14640 7873442186722434 esp-idf/esp_driver_uart/CMakeFiles/__idf_esp_driver_uart.dir/src/uart_vfs.c.obj 3ce655deddfb66cd -48468 48857 7873442528828438 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/Partition.cpp.obj 2bd618ab07125e4d -42313 42475 7873442465288590 esp-idf/soc/libsoc.a 3da7b86c7cc26e2c -23331 24085 7873442281177804 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/timeouts.c.obj f2e2ab0c0de1e33b -649 906 7873442049521163 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/dhm.c.obj 432a994453800c8b -29079 29934 7873442339543871 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_peap_common.c.obj 405d65924f6a7503 -524 778 7873442048094772 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/chachapoly.c.obj ff285d8c910847bb -636 1147 7873442051895711 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ctr_drbg.c.obj a25e3a03caabc5b7 -1568 2092 7873442061188290 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk_wrap.c.obj ef4cc9b8e858efbe -925 1568 7873442055885905 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/error.c.obj 1dc67f1751146b82 -595 1254 7873442052803807 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher.c.obj a93e3907d1cafe5a -31935 32633 7873442366739148 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/rc4.c.obj b44a430244468647 -896 1192 7873442052315131 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp_curves_new.c.obj 6cde8e677c993046 -5660 5909 7873442099504399 esp-idf/esp_mm/CMakeFiles/__idf_esp_mm.dir/port/esp32/ext_mem_layout.c.obj b1f315331bb2c757 -31753 32891 7873442369207813 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/crypto_mbedtls-bignum.c.obj 5710d4f30190264b -601 1078 7873442051012303 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher_wrap.c.obj 97e6710df6b528f8 -642 896 7873442049441383 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/des.c.obj 1b71c8d57d4d894f -7467 7942 7873442119891777 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/panic_arch.c.obj cd47a9df5942444b -5250 5659 7873442096941047 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj fb8ff8af574105fc -9928 10215 7873442142345798 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/pcnt_periph.c.obj 240d77b4a16f5857 -1411 1703 7873442057267298 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/padlock.c.obj 2bd23f020110008d -673 1086 7873442051162689 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdh.c.obj ffedba86632071ad -9491 10146 7873442141816684 esp-idf/heap/CMakeFiles/__idf_heap.dir/heap_caps.c.obj 48e320649ab6a6ec -44872 45045 7873442490867872 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/mbedtls/x509_crt_bundle 6ef485704b0f9b01 -27683 28643 7873442326549279 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha256-kdf.c.obj b2018b3e23691bb1 -684 1235 7873442052624290 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdsa.c.obj 65b091f651f49b81 -17397 18280 7873442222846471 esp-idf/esp_driver_mcpwm/CMakeFiles/__idf_esp_driver_mcpwm.dir/src/mcpwm_oper.c.obj 87fc4009ca699cbf -1312 1931 7873442059691661 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/oid.c.obj 4c408f946f6daaf8 -9881 10152 7873442141986236 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/ledc_periph.c.obj cf36c97ea6047b08 -1173 1761 7873442058005509 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/md.c.obj 42e8f132967bf038 -4423 4797 7873442088257105 esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj 8296f5522242b84 -49022 49962 7873442539940819 esp-idf/json/CMakeFiles/__idf_json.dir/cJSON/cJSON.c.obj 8fea480242fd74bf -7942 8202 7873442122425191 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_efuse.c.obj e788d66617769c78 -751 1100 7873442051182517 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecjpake.c.obj 64cf5f7d0f4eed1b -21839 22722 7873442267506971 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/api_lib.c.obj 55c02405564081d4 -43353 43489 7873442475487385 esp-idf/spi_flash/libspi_flash.a ed7cc82f23527b17 -778 1732 7873442057546737 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp.c.obj 3c89db3ff8d10627 -907 1411 7873442054389724 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy.c.obj ff8877a962a842fe -916 1312 7873442053531892 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy_poll.c.obj 87c322fccba88897 -8552 8908 7873442129547334 esp-idf/hal/CMakeFiles/__idf_hal.dir/i2c_hal.c.obj 7e959f42fa2d9f6f -1581 2155 7873442061956174 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs5.c.obj a2bc0b3e74230143 -10507 10719 7873442147701550 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/revision.c.obj d9c4132179423aa1 -1087 1417 7873442054324824 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/hkdf.c.obj 844ca058ddea1345 -4410 5033 7873442086392094 partition_table/partition-table.bin 69314f72be512faf -30873 31752 7873442357645603 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_common.c.obj 8e9356969c1ed0c9 -10843 11133 7873442151761349 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/io_mux.c.obj 3f28fa1bc4b555d9 -1093 1600 7873442056424465 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/hmac_drbg.c.obj 72f112aea96eae41 -45245 45508 7873442495531864 esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/gpio_glitch_filter_ops.c.obj d0118401496a4966 -1148 1663 7873442057012892 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/lms.c.obj 7ca1c563735fdc03 -2965 3321 7873442073647524 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/sha/esp_sha.c.obj 8d72665767c6e8eb -45983 46446 7873442504850801 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_date.c.obj 27d478808c6464fb -1193 1575 7873442056015553 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/md5.c.obj 51101566489ba483 -1254 1508 7873442055521780 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/nist_kw.c.obj 1ef61aeafd5e67e8 -8081 8441 7873442124764278 esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32/efuse_hal.c.obj a97020fdc4b4e2c2 -1417 1876 7873442059142792 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pem.c.obj 2360070acec2df35 -2675 2956 7873442069951487 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/version.c.obj a3bfbac970de4730 -7664 7884 7873442119263218 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/debug_stubs.c.obj 4f60da342e5f6375 -18849 19792 7873442238049883 esp-idf/esp_driver_dac/CMakeFiles/__idf_esp_driver_dac.dir/dac_cosine.c.obj 4958fd7f083f23d6 -1500 2121 7873442061467481 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk.c.obj f31515208396bcc4 -1508 1907 7873442059412060 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk_ecc.c.obj 23d9862dfd98f9dd -869 10657 7873465961481356 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe -28235 29058 7873442330937535 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha1-tlsprf.c.obj e7001c18b6cb24a -1600 2311 7873442063512213 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkparse.c.obj c395deda1b2df87c -4042 4951 7873442089928186 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls12_server.c.obj 61ca28af5aa7c301 -43489 43628 7873442476831833 esp-idf/esp_mm/libesp_mm.a fd5bc9dc22731a39 -1663 2255 7873442063018461 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkwrite.c.obj 4ab82a608f815ef -1704 2098 7873442061317877 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform.c.obj db61f204accadc92 -6423 6999 7873442110275175 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_os_func_app.c.obj 2994e594fbcbe26f -107 270 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 -46210 46586 7873442506277179 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_int.c.obj 89b0d6e14b76e486 -9103 9576 7873442135976926 esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_hal.c.obj aeeccb687834a27a -1735 2114 7873442061567216 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform_util.c.obj 27cc5410d1a60bc8 -3771 4301 7873442083218971 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cache.c.obj ecccda94e9446f16 -15943 17152 7873442211651113 esp-idf/esp_driver_spi/CMakeFiles/__idf_esp_driver_spi.dir/src/gpspi/spi_common.c.obj fe21ba45f1de204b -1749 2083 7873442061198201 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/poly1305.c.obj 42d8a32536bb0327 -1762 3809 7873442078210613 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto.c.obj 989bb4ad894bff6a -3600 3921 7873442079487425 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/debug.c.obj bd57d01fdd4c132f -8804 9279 7873442133183642 esp-idf/hal/CMakeFiles/__idf_hal.dir/emac_hal.c.obj c12109b471e736b0 -46818 47444 7873442514710280 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ssd1306.c.obj d59b7796cdf2246 -1870 2415 7873442064589544 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_aead.c.obj 2bf085eb9facb69d -1876 2365 7873442064041009 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_cipher.c.obj 13e0c14077ebaa3a -10603 11742 7873442157775171 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_modes.c.obj 4ab6aa10e1a59933 -11742 12162 7873442162103753 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/app_startup.c.obj 2b528adf99df779d -1907 2353 7873442064041009 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_client.c.obj d3eba4325e450e03 -1932 2405 7873442064469874 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_driver_wrappers_no_static.c.obj 578740541d2645ef -5620 6013 7873442100486869 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/secure_boot_secure_features.c.obj eec4a41095cabb5c -2060 2674 7873442067128271 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_ecp.c.obj 963f54af02239748 -34483 35268 7873442393047005 esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/src/gdbstub.c.obj c924a3d2922efa51 -2092 2472 7873442065138265 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_hash.c.obj 761394455b148fd2 -21886 22472 7873442265067940 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/err.c.obj 5b8ff78515842c66 -48858 49405 7873442534320961 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_wl.c.obj dfdca01b820c4d3f -45913 46210 7873442502536821 esp-idf/console/CMakeFiles/__idf_console.dir/split_argv.c.obj 958d42e8af50e11b -34511 35146 7873442391795058 esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/src/gdbstub_transport.c.obj 541bb2b18e538f4c -2098 2564 7873442066001285 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_mac.c.obj 7732a8b326ca6c24 -50854 51124 7873442551694995 esp-idf/joltwallet__littlefs/CMakeFiles/__idf_joltwallet__littlefs.dir/src/lfs_config.c.obj d34efe53a0ab8652 -46919 47166 7873442512112121 esp-idf/unity/libunity.a a4fe7d4605927d7f -2114 2550 7873442065741745 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_pake.c.obj 8035de8965a9e6fa -2121 2659 7873442066938790 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_rsa.c.obj 8efaa6bca9c6373b -9684 9867 7873442138944391 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/interrupts.c.obj f728e39cb891f116 -2155 2452 7873442064898717 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_se.c.obj 712a95734198db19 -2256 2747 7873442067866295 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_slot_management.c.obj e81ce27304d175b6 -21506 21929 7873442259736692 esp-idf/esp_phy/CMakeFiles/__idf_esp_phy.dir/esp32/phy_init_data.c.obj ee9b5816a5db6958 -2311 2827 7873442068574751 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_storage.c.obj 6e794e9d9d8adf30 -5424 6316 7873442103466580 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj f5b792ee868c824d -8993 9335 7873442133801989 esp-idf/hal/CMakeFiles/__idf_hal.dir/sha_hal.c.obj 2f472704a0c3bb17 -22709 23377 7873442274175254 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ip.c.obj 8da74528f3f4cda2 -2353 2767 7873442068055790 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_its_file.c.obj 9451fa31c12f406b -7829 8024 7873442120599897 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj 2a8c07ddf730ab69 -2366 2810 7873442068484997 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_util.c.obj ed52f33b69be3b95 -21536 22138 7873442261626720 esp-idf/esp_phy/CMakeFiles/__idf_esp_phy.dir/src/btbb_init.c.obj ab7ab612d5936584 -2415 3461 7873442074889300 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa.c.obj 20df4329aaaee292 -10347 11051 7873442150776219 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/intr_alloc.c.obj 737e8dca3c2d6c92 -45448 45740 7873442497696081 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_compat.c.obj b1c0eef849a7ecbe -2452 2841 7873442068784192 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa_alt_helpers.c.obj 4c522af573beabe -7460 7670 7873442117088596 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/esp_ipc_isr_routines.S.obj bdfedc60567f753 -46159 46530 7873442505733521 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_file.c.obj 4f2513e45f53dced -2472 2882 7873442069178229 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha1.c.obj 75f4bd2a951eb7ae -2550 2986 7873442070260635 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha256.c.obj 200fd35ac000ab0f -17028 18013 7873442220387194 esp-idf/esp_driver_spi/CMakeFiles/__idf_esp_driver_spi.dir/src/gpspi/spi_slave.c.obj b8f2e53f47b441a0 -35362 36210 7873442402491760 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_ws.c.obj 85a6ff74b7dd3bb -10684 11159 7873442151998847 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_event.c.obj 737b27fcbd2e6314 -16868 17906 7873442219290129 esp-idf/esp_driver_spi/CMakeFiles/__idf_esp_driver_spi.dir/src/gpspi/spi_master.c.obj a7989391f5065721 -45268 45775 7873442498145235 esp-idf/mbedtls/CMakeFiles/__idf_mbedtls.dir/esp_crt_bundle/esp_crt_bundle.c.obj c43d2702f6782778 -40328 40454 7873442445136587 esp-idf/esp_driver_rmt/libesp_driver_rmt.a 48b1619fe7f02a28 -2557 2978 7873442070011314 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha512.c.obj 278a3e22374cf48b -2564 3187 7873442072225544 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha3.c.obj 11232d7d9bb9db5c -2653 2965 7873442069796845 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/threading.c.obj eefe88e3b68d7e5d -2659 2971 7873442070031255 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/timing.c.obj 318e47bb5991c460 -2747 3012 7873442070519943 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/version_features.c.obj 80bbfb61e72bb2f3 -13190 13833 7873442178697545 esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/esp_timer.c.obj 733b7ee09e5cc061 -2810 3095 7873442071397598 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/esp_mem.c.obj 8099b1cb4a7ab6f3 -46647 47190 7873442512241779 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_io.c.obj 248a90ce7031693c -44243 44382 7873442484422103 esp-idf/mbedtls/mbedtls/library/libmbedtls.a 42b0363d06aa0dbe -2827 3170 7873442072026084 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/esp_timing.c.obj 79e11f68a6f69c3 -10633 10843 7873442148616586 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_console.c.obj de75db7c76bcaf92 -3322 3906 7873442079337825 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_create.c.obj 383c3bd47985287f -2841 3219 7873442072674838 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/aes/esp_aes_xts.c.obj 24a14e980ae03d4e -9458 9986 7873442140061393 esp-idf/heap/CMakeFiles/__idf_heap.dir/heap_caps_base.c.obj c7c405d8df0642a1 -8063 8402 7873442124205784 esp-idf/hal/CMakeFiles/__idf_hal.dir/efuse_hal.c.obj fe5d11105c163c9e -2883 3237 7873442072759720 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/aes/esp_aes_common.c.obj 7c6766526c4375fc -2957 3539 7873442075707105 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/aes/block/esp_aes.c.obj decf715e13a82739 -2971 3566 7873442075866680 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/sha/parallel_engine/sha.c.obj d8f8d2eecd6759c5 -31907 33325 7873442373591393 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/crypto_mbedtls-ec.c.obj 53c970e4ad8898a0 -2978 3527 7873442075677185 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/bignum/esp_bignum.c.obj 7ca2ffce9d4aeaa6 -2987 3374 7873442074096327 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/bignum/bignum_alt.c.obj be91a3b5196a862d -36628 36809 7873442408652587 esp-idf/esp_https_ota/libesp_https_ota.a 56809149bcf80bc7 -3012 3616 7873442076524918 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/sha/parallel_engine/esp_sha1.c.obj cd829b7fe6f1f2e7 -16454 16631 7873441456010458 bootloader-prefix/src/bootloader-stamp/bootloader-install 61fefb07275b0a08 -6013 6423 7873442104663377 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_mxic.c.obj a646971c43d2ca9a -3077 3600 7873442076305521 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/sha/parallel_engine/esp_sha256.c.obj 77a3b43a056dc182 -11133 11599 7873442156380512 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/mspi_timing_tuning.c.obj 80d15e48046db774 -24363 25044 7873442290824224 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/ip6_frag.c.obj 84ba9d0b77aabf76 -3095 3770 7873442078100906 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/sha/parallel_engine/esp_sha512.c.obj f7a6867417513801 -19375 20561 7873442245919427 esp-idf/esp_driver_rmt/CMakeFiles/__idf_esp_driver_rmt.dir/src/rmt_tx.c.obj 249d5a8a0cd9fff6 -3219 3846 7873442078689332 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/pkcs7.c.obj c139725c7bdc860f -3237 4115 7873442081482539 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509.c.obj 505ba829f4ac1664 -21991 22709 7873442267387288 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/netbuf.c.obj a1b0e68bc3aecd51 -3374 3949 7873442079956437 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_crl.c.obj 9204b320226881e9 -3462 4715 7873442087419360 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_crt.c.obj 9c307e5a2bb7c99f -8494 8797 7873442128360324 esp-idf/hal/CMakeFiles/__idf_hal.dir/timer_hal.c.obj 7319f861f29eac84 -3527 4071 7873442081083607 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_csr.c.obj 664548608e4f17c -34065 34511 7873442385256775 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/phy/esp_eth_phy_dp83848.c.obj 81cce72e70cd6681 -3539 4042 7873442080869090 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write.c.obj 87bb82ac7da6a937 -30422 31323 7873442353589060 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps.c.obj 907b33765e5e78dd -3559 4105 7873442081502486 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_crt.c.obj 8f30569fdf0789a8 -3566 4032 7873442080554839 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_csr.c.obj 383631786e074ada -3617 3900 7873442079347801 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/mps_reader.c.obj d0bfd6f2e2c2e759 -19144 19978 7873442240064493 esp-idf/esp_driver_rmt/CMakeFiles/__idf_esp_driver_rmt.dir/src/rmt_encoder.c.obj 6c084c5c0cffd0f2 -3705 3957 7873442080006303 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/mps_trace.c.obj b1714ab0c4e66111 -11630 11974 7873465975204922 .bin_timestamp 62d40643a01db53 -3809 4328 7873442083668022 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ciphersuites.c.obj 2db30d981c4154d3 -3846 4452 7873442084690620 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_client.c.obj f6814770ac92ad81 -25977 26691 7873442307263528 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/freertos/sys_arch.c.obj a290fbb3d551ff08 -3900 4410 7873442084326495 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cookie.c.obj 6a4f2d8fc2cf5830 -10146 10402 7873442144344681 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/twai_periph.c.obj ec6d826d394683e5 -22259 23038 7873442270828269 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/tcpip.c.obj b2b85e587fd4d353 -6429 6748 7873442107935838 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_os_func_noos.c.obj 41c923fc97389f99 -9690 9927 7873442139632546 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/gpio_periph.c.obj 5d7e2d1998faedb7 -3907 4228 7873442082689317 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_debug_helpers_generated.c.obj c3b986ff4e2139fd -8664 8954 7873442130026222 esp-idf/hal/CMakeFiles/__idf_hal.dir/rmt_hal.c.obj 97a775a6cae66ee -3921 4829 7873442088636089 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_msg.c.obj 26a091db3c205a1a -45741 46145 7873442501913372 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_port_esp32.c.obj 571c353d68842543 -30889 31740 7873442357845064 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_dev_attr.c.obj b71612042d99a8e7 -3950 4524 7873442085358820 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ticket.c.obj 30a03f9768bb1a58 -6748 7331 7873442113726566 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/panic.c.obj 3d0573dc99e442f0 -12938 13497 7873442175311087 esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread_rwlock.c.obj 6b32a22e92f95312 -27456 28568 7873442326040650 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/common/wpa_common.c.obj 8344b6420075dcc2 -4033 4873 7873442088950598 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls12_client.c.obj e6b7395027374f20 -20896 21555 7873442255921516 esp-idf/esp_phy/CMakeFiles/__idf_esp_phy.dir/src/phy_override.c.obj 5a88fff7eb9529b5 -48935 50051 7873442540840791 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat.c.obj faae9a7a651b138a -4071 4322 7873442083697945 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_keys.c.obj 89fc70499adc91b8 -9335 9849 7873442138894516 esp-idf/log/CMakeFiles/__idf_log.dir/log_freertos.c.obj 7a50e581894e3276 -10129 10353 7873442143914358 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdmmc_periph.c.obj d72d1a92e50c554f -11400 11952 7873442159949300 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_time.c.obj bbc9a018236d31e -13992 17311 7873442213191151 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_page.cpp.obj 31a7cbc466feb577 -107 270 7873442250932661 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -25208 25820 7873442298690554 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ipv6cp.c.obj b5297b8431eb2d94 -4105 4446 7873442084585805 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_server.c.obj 7b7b8b01a691e203 -5701 6100 7873442101282435 esp-idf/esp_mm/CMakeFiles/__idf_esp_mm.dir/cache_esp32.c.obj 5128893d38f24516 -47222 47979 7873442520046825 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/common/protocomm.c.obj c6f68844db8c3b82 -28908 29713 7873442337150275 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/chap.c.obj fd6e7cc397bf965c -17167 17973 7873442220018208 esp-idf/esp_driver_mcpwm/CMakeFiles/__idf_esp_driver_mcpwm.dir/src/mcpwm_cmpr.c.obj 2115083ab65186e9 -20284 21886 7873442259208108 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/mcpwm_legacy.c.obj 5679d45b09d3fba -49974 50917 7873442549279965 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/esp_spiffs.c.obj 89cd55cbe0cae4cf -4115 4423 7873442084406296 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_client.c.obj f3df023f98beb6f0 -5144 5511 7873442095609242 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj 8b95e11435ca776c -4228 4517 7873442085588205 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_generic.c.obj a1955179100e679e -4301 4756 7873442087987831 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/mbedtls_debug.c.obj 9b6090278017610b -45537 45982 7873442500295018 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_utils_freertos.c.obj 72e0a80db93d2e3a -4322 4690 7873442087219881 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/esp_platform_time.c.obj f1ec9776d126cd81 -45250 45892 7873442499207752 esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/rtc_io.c.obj 4a5b027a39f9fc3f -7730 8096 7873442121208258 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32/cache_err_int.c.obj c5ac7e17eca39fff -17973 18849 7873442228335221 esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sdmmc_cmd.c.obj b49d1412dfcc8f5c -4328 5218 7873442092132481 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/net_sockets.c.obj 600bad3cf7e1c15 -28262 29045 7873442330857756 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha256-tlsprf.c.obj dc3d915b10c3806b -1092 1190 7873441302053914 bootloader-prefix/src/bootloader-stamp/bootloader-mkdir d0c45255a4a47c7d -46111 46477 7873442505090155 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_dbl.c.obj 4b6cb24c08390e69 -4452 5144 7873442091783416 esp-idf/app_update/CMakeFiles/__idf_app_update.dir/esp_ota_ops.c.obj edc72fd538dc97f5 -8797 9036 7873442130849118 esp-idf/hal/CMakeFiles/__idf_hal.dir/sdmmc_hal.c.obj 3b0f6f3f0d55854 -47026 47680 7873442517089204 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i2c/esp_lcd_panel_io_i2c_v1.c.obj c3eab6ca4855a27a -4517 4891 7873442089090238 esp-idf/app_update/CMakeFiles/__idf_app_update.dir/esp_ota_app_desc.c.obj fb95234dc5fd5d6b -43898 43988 7873442480478248 esp-idf/esp_partition/libesp_partition.a eab70fc1cf43b42e -4951 5424 7873442094676627 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_startup.c.obj 70c1235083d04430 -4690 5138 7873442091753495 esp-idf/esp_partition/CMakeFiles/__idf_esp_partition.dir/partition.c.obj 16de964bac1dc164 -4703 5123 7873442091628723 esp-idf/esp_partition/CMakeFiles/__idf_esp_partition.dir/partition_target.c.obj 9cd71b6418ba87d9 -33888 34541 7873442385620926 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/esp_eth_netif_glue.c.obj 2f3e0a4db90a293f -4715 5015 7873442090646264 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_table.c.obj b56417aa15ea59af -18013 18719 7873442227607169 esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sdmmc_common.c.obj 6ce2d51eb33c0a -4728 5116 7873442091519023 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_fields.c.obj 607c201047e5081d -49885 50956 7873442549838464 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_nucleus.c.obj 98c7e3e63685fc30 -47807 48354 7873442523986125 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/crypto/srp6a/esp_srp_mpi.c.obj abe88b3539af1439 -30996 31907 7873442359390925 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wpa_main.c.obj 7ae119769cf73211 -4757 5250 7873442092621175 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_utility.c.obj ff516fa3729ae59 -21880 22984 7873442270164956 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/api_msg.c.obj c08a88064711c5c1 -33579 34157 7873442381925016 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/esp32/adc_cali_line_fitting.c.obj ba15a9e2ac9f6f55 -6100 6411 7873442104543707 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_boya.c.obj baf867b7e3476c84 -12251 12624 7873442166521910 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/heap.c.obj 226f92dfa264594 -4797 5361 7873442093958550 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj 4ab925b1b33c1031 -4829 5227 7873442092391787 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj 3cdef91bcdba5449 -4873 5413 7873442094576897 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj 3c00ea7b8bf896c0 -13641 14366 7873442183809834 esp-idf/esp_event/CMakeFiles/__idf_esp_event.dir/esp_event.c.obj 5b0e37192cf0134f -12217 12581 7873442166132953 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/assert.c.obj 5490ac150b285f52 -8785 9244 7873442132784443 esp-idf/hal/CMakeFiles/__idf_hal.dir/i2s_hal.c.obj 45af7494b9dac5f -9043 9256 7873442132973942 esp-idf/hal/CMakeFiles/__idf_hal.dir/brownout_hal.c.obj 2fda480b005efc31 -4891 5351 7873442093763976 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/efuse_controller/keys/without_key_purposes/three_key_blocks/esp_efuse_api_key.c.obj 2aa5892e97de8e67 -19585 20895 7873442249326478 esp-idf/esp_driver_i2c/CMakeFiles/__idf_esp_driver_i2c.dir/i2c_master.c.obj 92ea35095a5387b2 -1190 1275 7873441303009941 bootloader-prefix/src/bootloader-stamp/bootloader-download 9a8c2a2187cdcf07 -1190 1275 7873441303009941 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-download 9a8c2a2187cdcf07 -5015 5610 7873442096417300 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj f3e9067f216aab64 -33506 33977 7873442380159753 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/deprecated/esp_adc_cal_common_legacy.c.obj 62595148de0c2040 -25262 25918 7873442299707822 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/magic.c.obj bda0372c52cf35b7 -5117 5695 7873442097369894 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj f5a41137bbb79a24 -6356 6787 7873442108314826 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_wrap.c.obj a7ccd39b184e22a6 -5124 5619 7873442096576863 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj 9682ac78ddaacf72 -7230 7724 7873442117617445 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/esp_ipc_isr.c.obj 3c0639d1b5f777cd -10340 10763 7873442148051801 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/hw_random.c.obj 14b979d102f50921 -17312 18111 7873442221426617 esp-idf/esp_driver_mcpwm/CMakeFiles/__idf_esp_driver_mcpwm.dir/src/mcpwm_fault.c.obj 8db359912fd29e6f -7802 9499 7873442135318688 esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj fc20bb44a5ab08a0 -47559 48180 7873442522104681 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security0.c.obj 1aa452c3d1f2637a -5138 5573 7873442096077994 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj b998400c9b20db83 -5351 5903 7873442099414640 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash.c.obj eb3453c27c59106b -5219 5643 7873442096681728 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse.c.obj 56f7dfd7d6164d03 -5227 5701 7873442097349966 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj de803c138aca3b16 -5301 5724 7873442097629417 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32.c.obj 2a76dfb323eccc11 -5511 5872 7873442099055604 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj a51112e089ac713a -1275 1357 7873441303887589 bootloader-prefix/src/bootloader-stamp/bootloader-update 2e096b79b3704430 -5362 5865 7873442098915987 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/flash_qio_mode.c.obj a9936616ce550779 -9655 9835 7873442138774844 esp-idf/soc/CMakeFiles/__idf_soc.dir/dport_access_common.c.obj b0786a7f571895b0 -5414 6116 7873442101432029 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32.c.obj 5f60a275b6c6f1c -23802 24549 7873442285801502 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/ip4_addr.c.obj 45f629bda755cb54 -12866 13635 7873442176767172 esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread.c.obj 7283edbfe5f20d5d -5573 6356 7873442103755810 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj 59a30a531618d98f -5610 6152 7873442101880822 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/idf/bootloader_sha.c.obj c2af7ee20d9d76c -21930 22588 7873442266314607 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/if_api.c.obj dbce14ec69ca3a36 -29965 30980 7873442350096166 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/common.c.obj 7c7e2d42e8f577c0 -5644 6368 7873442103885467 esp-idf/esp_mm/CMakeFiles/__idf_esp_mm.dir/esp_mmu_map.c.obj 40bed5749f0e4296 -5695 6263 7873442102977887 esp-idf/esp_mm/CMakeFiles/__idf_esp_mm.dir/esp_cache.c.obj ce9a6b74492a6ec2 -1357 1445 7873441304706729 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-patch 60fa60b224dedb78 -17610 18483 7873442225126736 esp-idf/esp_driver_mcpwm/CMakeFiles/__idf_esp_driver_mcpwm.dir/src/mcpwm_timer.c.obj 91aa119478234965 -31297 32555 7873442365885478 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wps.c.obj 1c1bdd51225b032b -1357 1445 7873441304706729 bootloader-prefix/src/bootloader-stamp/bootloader-patch 60fa60b224dedb78 -20875 21712 7873442257138333 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/adc_i2s_deprecated.c.obj e38a4d027f0863ed -5865 6085 7873442101252504 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/flash_brownout_hook.c.obj 35aff340722e7b73 -5872 6216 7873442102509147 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_drivers.c.obj 88de360ff8df4b90 -13539 14434 7873442184448129 esp-idf/esp_ringbuf/CMakeFiles/__idf_esp_ringbuf.dir/ringbuf.c.obj c8314809c286bdfd -5909 6270 7873442103037744 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_issi.c.obj 37e1632c00115f73 -6077 6429 7873442104693295 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_gd.c.obj 73c3ed383eb8c82e -45892 46493 7873442505159979 esp-idf/console/CMakeFiles/__idf_console.dir/commands.c.obj e8a250088b8ca02b -45335 45930 7873442499691549 esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/app_trace.c.obj 24f8b24fd830c048 -6085 6450 7873442104952815 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_winbond.c.obj e58284dd6d4145d8 -47819 48579 7873442526200201 esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl.c.obj b487620ab8f3760a -30104 31012 7873442350505511 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/uuid.c.obj 9a7b803739dec000 -6116 6644 7873442106873590 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_mxic_opi.c.obj 73a971d4a1c6b6bb -10513 11060 7873442150950842 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/rtc_module.c.obj 6d7b566f51a48693 -12588 12928 7873442169539573 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/reent_init.c.obj c82b1c59cd13c9af -6152 6460 7873442105062513 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_th.c.obj bbddbb87817cc3b8 -6216 6656 7873442106963349 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/memspi_host_driver.c.obj e3c4c87a657c7b5f -9987 10137 7873442141746872 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdm_periph.c.obj 4598cabaa512b74b -6263 6894 7873442109227746 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/cache_utils.c.obj 9dbf2659205fdcab -18483 19375 7873442233541221 esp-idf/esp_driver_sdmmc/CMakeFiles/__idf_esp_driver_sdmmc.dir/src/sdmmc_transaction.c.obj 4c185b81f6a60673 -20612 21312 7873442253316862 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/sigma_delta_legacy.c.obj 79a41cebd6cfce6 -4446 4703 7873442087479197 esp-idf/esp_bootloader_format/CMakeFiles/__idf_esp_bootloader_format.dir/esp_bootloader_desc.c.obj 55f3f4ec6ca5b4a4 -50409 50854 7873442548661622 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_ctrl.pb-c.c.obj 6415ab7da236dc5a -6270 6901 7873442109297542 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/flash_mmap.c.obj bd24778745334e9 -32841 33887 7873442379371402 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/esp32/esp_adapter.c.obj c606a5450d4a24a4 -6316 6883 7873442109207879 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/flash_ops.c.obj 30d0d0130283f482 -25754 26338 7873442303887072 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/utils.c.obj bcf0ad60db1a62fc -6368 7196 7873442112355134 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp_flash_api.c.obj 778e9d8857525822 -6411 7113 7873442111322622 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp_flash_spi_init.c.obj 6198eedc142f5c6c -10100 10328 7873442143724860 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/lcd_periph.c.obj 1f7dec72f75b19b9 -18990 19802 7873442238209454 esp-idf/esp_driver_dac/CMakeFiles/__idf_esp_driver_dac.dir/dac_common.c.obj 55b11958385a82df -10024 10298 7873442143345008 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2s_periph.c.obj d364eccfaba0bc67 -33540 34483 7873442385007478 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/adc_continuous.c.obj fc409e3a571f2922 -6450 6821 7873442108444482 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_err.c.obj 8e781ac7095a1d5b -6460 6989 7873442110235272 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/crosscore_int.c.obj ec20dc8538efbc4d -10640 11375 7873442154008276 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_gpio.c.obj c7ae0bf6e13086f6 -6560 7050 7873442110963562 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_ipc.c.obj f48703c4e6c3a818 -18333 18700 7873442227258114 esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sd_pwr_ctrl/sd_pwr_ctrl.c.obj f2cc89debc92505b -13274 13677 7873442177181394 esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/esp_timer_impl_common.c.obj a56bcb4895a0f857 -6644 7129 7873442111696689 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/freertos_hooks.c.obj 9e1ae14977c98ef6 -6656 7202 7873442112434922 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/int_wdt.c.obj b41492c56461b51a -9109 9600 7873442136396099 esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_hal_iram.c.obj 5aac220ef72f3340 -45272 45437 7873442494783669 esp-idf/mbedtls/CMakeFiles/__idf_mbedtls.dir/__/__/x509_crt_bundle.S.obj c0774c4ad00c7c6c -36810 36990 7873442410448413 esp-idf/esp_http_server/libesp_http_server.a f87f1658fc3e1768 -6788 7230 7873442112764040 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_system.c.obj 290e79c08543f0f5 -12624 13268 7873442172971829 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/time.c.obj 117075870560f8e9 -28002 28936 7873442329750713 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/dh_group5.c.obj 66ba954a33a1082a -6821 7224 7873442112764040 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/startup.c.obj 91c6d7e69fcbc78a -8402 8748 7873442127981333 esp-idf/hal/CMakeFiles/__idf_hal.dir/uart_hal_iram.c.obj 70645765ae5733a8 -7884 8252 7873442122809271 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_uart.c.obj 16a77f474fd275f0 -50956 51266 7873442553108681 esp-idf/spiffs/libspiffs.a 888954772816728a -45343 45762 7873442497985651 esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/app_trace_util.c.obj da00c915a6ae3a40 -41679 41763 7873442458206413 esp-idf/pthread/libpthread.a 44a11ab4920072f3 -6884 7532 7873442115656732 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/startup_funcs.c.obj 4a17e47d24d3d9f7 -48516 48935 7873442529726043 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Ext_Perf.cpp.obj 961af0d129a8081a -29724 31177 7873442352044454 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/rsn_supp/wpa.c.obj 195df1a11c9db232 -6894 7342 7873442113876150 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/system_time.c.obj 2d731cf59b101ee6 -20561 22232 7873442262639095 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/rmt_legacy.c.obj ae0ee5306d89ff74 -10138 10315 7873442143635099 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/touch_sensor_periph.c.obj 24802fa23df5dc82 -6901 7163 7873442112005861 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/stack_check.c.obj bcfe98c3d1361f3e -7163 7654 7873442117028755 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/panic_handler.c.obj 78cf2a27881840b4 -33052 33539 7873442375596222 esp-idf/esp-tls/CMakeFiles/__idf_esp-tls.dir/esp-tls-crypto/esp_tls_crypto.c.obj a8b0cdf0e0e39d5c -6989 7467 7873442114998249 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/ubsan.c.obj 9ce0fd67a4c11586 -6999 7460 7873442114848661 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/xt_wdt.c.obj 2cc4b5db352de35f -38891 39049 7873442431062713 esp-idf/esp_netif/libesp_netif.a b839ce449e1668eb -7717 8063 7873442120948955 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32/reset_reason.c.obj 5b5cb665d2aea871 -7050 7709 7873442117388047 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/task_wdt/task_wdt.c.obj 8bf4e5d44338561b -26338 26626 7873442306645183 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/esp_netif_defaults.c.obj 1e180bd62949de3d -7113 7663 7873442117048703 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/task_wdt/task_wdt_impl_timergroup.c.obj a7e520cfcad102cb -7129 7820 7873442118634910 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/cpu_start.c.obj 5083d8f4d3987fc3 -7196 7623 7873442116574869 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/esp_system_chip.c.obj 3ef812125665fbf3 -7915 8500 7873442125343131 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_spiflash.c.obj a2cc30d937a572fc -7202 7616 7873442116554911 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/image_process.c.obj b3e15c40e42be469 -12496 12819 7873442168646844 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/pthread.c.obj 7f6be2d890e21933 -8892 9307 7873442133502791 esp-idf/hal/CMakeFiles/__idf_hal.dir/adc_oneshot_hal.c.obj 610075c09695627e -18693 19513 7873442235102447 esp-idf/esp_driver_sdspi/CMakeFiles/__idf_esp_driver_sdspi.dir/src/sdspi_transaction.c.obj a4e1bd805b1903fb -7224 7716 7873442117597481 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/brownout.c.obj f9009b305095d367 -8297 8562 7873442125891650 esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_flash_encrypt_hal_iram.c.obj 347ad0e9a950178f -23305 24356 7873442283890731 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/tcp_out.c.obj fb41e1a9ed74a1b2 -7342 7595 7873442116305582 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/esp_ipc_isr_handler.S.obj a33eae5f0a010604 -7532 7730 7873442117677265 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/panic_handler_asm.S.obj e52d08db0c748fdf -10152 10321 7873442143674999 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/dac_periph.c.obj d8ff02b9cba6c4dd -7595 8080 7873442121138441 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/expression_with_stack.c.obj f49b5f6b7c17771d -7617 7802 7873442118435439 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/expression_with_stack_asm.S.obj a6782ef79219e06d -18700 19820 7873442238568496 esp-idf/esp_driver_sdio/CMakeFiles/__idf_esp_driver_sdio.dir/src/sdio_slave.c.obj 3337bb9ab506123 -48180 48867 7873442529047851 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_uart.c.obj 75e8d78211de7180 -8954 9294 7873442133363173 esp-idf/hal/CMakeFiles/__idf_hal.dir/mpi_hal.c.obj 178484d2fbf425f4 -30007 30873 7873442348839580 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/ext_password.c.obj 5330827796eaac69 -7624 8169 7873442122096081 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/debug_helpers.c.obj 9c686f0cee673fcf -7654 7829 7873442118734631 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/debug_helpers_asm.S.obj c8cbc3c751072818 -232 845 7873463775921710 esp-idf/main/CMakeFiles/__idf_main.dir/rtc.c.obj 196d1c19450cc89f -7670 7988 7873442120300687 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/trax.c.obj 97c58bee3b894033 -7696 7915 7873442119552445 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32/highint_hdl.S.obj 3ab59bb7ba0d3997 -7709 8297 7873442123417877 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32/clk.c.obj 712ecf0a8e0a7f99 -7724 8348 7873442123956433 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32/system_internal.c.obj 899f3dd459c7ce6 -29851 30889 7873442349078888 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/rsn_supp/wpa_ie.c.obj 4ab1d3b90cb8b32f -7820 8011 7873442120440318 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj a87029be904c4e32 -38157 38321 7873442423768348 esp-idf/esp_wifi/libesp_wifi.a 56ef8e134a968e40 -13246 13716 7873442177430726 esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/ets_timer_legacy.c.obj d017f04acf0775d0 -7989 8120 7873442121557324 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_longjmp.S.obj 14e775f4b1db16a8 -48362 48504 7873442525412302 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_sha.c.obj bb9e18bbb0c49172 -30924 32085 7873442360837516 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_enrollee.c.obj 5d1ef86f5055f814 -8025 8334 7873442123796876 esp-idf/hal/CMakeFiles/__idf_hal.dir/mpu_hal.c.obj b1a782fb90f4244c -23038 23654 7873442277028064 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/stats.c.obj 8fca00a12596af07 -17907 18673 7873442227108504 esp-idf/esp_driver_i2s/CMakeFiles/__idf_esp_driver_i2s.dir/i2s_std.c.obj 6b89b314f62d1589 -8096 8506 7873442125492717 esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj ecca98b88d897e6f -13510 14264 7873442182942159 esp-idf/esp_driver_gptimer/CMakeFiles/__idf_esp_driver_gptimer.dir/src/gptimer.c.obj a384bedbaaf3ede4 -24595 25224 7873442292641212 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/auth.c.obj a9950722e1e8d6de -8120 8552 7873442125871704 esp-idf/hal/CMakeFiles/__idf_hal.dir/mmu_hal.c.obj 50855f6706f3efc0 -8169 8494 7873442125283281 esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32/cache_hal_esp32.c.obj d4065744b26090c6 -10403 11024 7873442150646567 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/periph_ctrl.c.obj 94de6db800489a1c -12162 12595 7873442166382301 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/esp_additions/freertos_compatibility.c.obj 30db63b5e93c0c93 -46845 47222 7873442512580878 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ops.c.obj dffcb0cf1ad99fae -8202 8410 7873442124455107 esp-idf/hal/CMakeFiles/__idf_hal.dir/color_hal.c.obj a0695782cd9e3c5a -14366 15943 7873442199619580 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_partition_lookup.cpp.obj 8df0d05145a70231 -8217 8664 7873442126714554 esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_flash_hal.c.obj 4bc3558cd82afc80 -48543 48727 7873442527621470 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/crc32.cpp.obj c0b7186f85fa716f -47196 48343 7873442523676946 esp-idf/protobuf-c/CMakeFiles/__idf_protobuf-c.dir/protobuf-c/protobuf-c/protobuf-c.c.obj fddca85d09af7aaa -8253 8700 7873442127472514 esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_flash_hal_iram.c.obj 50169cc4674c6b5b -12856 13274 7873442173081540 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/port/esp_time_impl.c.obj d2b50d02e8b743b3 -48534 49245 7873442532900203 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Flash.cpp.obj c60965a6956eb836 -8334 8791 7873442128240640 esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32/clk_tree_hal.c.obj debca0a81e7a080 -48876 49386 7873442534200323 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/src/ffunicode.c.obj a65bbd7fa477ba4b -23795 24427 7873442284589246 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/ip4_napt.c.obj 35d62c8fb6768f1e -8348 8772 7873442128081070 esp-idf/hal/CMakeFiles/__idf_hal.dir/uart_hal.c.obj e3caa595d71a7f12 -48525 48945 7873442529855691 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Ext_Safe.cpp.obj 1ac253e2bb1e469d -8410 8741 7873442127931471 esp-idf/hal/CMakeFiles/__idf_hal.dir/gpio_hal.c.obj 9871e05871de6272 -8441 8804 7873442128470026 esp-idf/hal/CMakeFiles/__idf_hal.dir/rtc_io_hal.c.obj 215ca620f8d8d185 -44739 44806 7873442488667661 esp-idf/mbedtls/mbedtls/3rdparty/p256-m/libp256m.a e006b27c63833110 -8500 8784 7873442128300483 esp-idf/hal/CMakeFiles/__idf_hal.dir/ledc_hal.c.obj 1545871773010b9a -8506 8845 7873442128889093 esp-idf/hal/CMakeFiles/__idf_hal.dir/ledc_hal_iram.c.obj 4059c8ffb24fdedd -49405 49709 7873442537474552 esp-idf/nvs_sec_provider/CMakeFiles/__idf_nvs_sec_provider.dir/nvs_sec_provider.c.obj 499232659eca8536 -8562 8892 7873442129327918 esp-idf/hal/CMakeFiles/__idf_hal.dir/i2c_hal_iram.c.obj aafd239d4fb3165f -25583 26211 7873442302517540 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/pppapi.c.obj 88423d2518899445 -8700 8993 7873442130365321 esp-idf/hal/CMakeFiles/__idf_hal.dir/pcnt_hal.c.obj 586ce7c19f65d73e -12617 13246 7873442172717424 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/stdatomic.c.obj 6a8a126487f10c4c -8742 9109 7873442131367737 esp-idf/hal/CMakeFiles/__idf_hal.dir/mcpwm_hal.c.obj 4199acd5bc32a094 -8748 9146 7873442131667179 esp-idf/hal/CMakeFiles/__idf_hal.dir/twai_hal.c.obj 3074a4dc8c8b3ed4 -8773 9103 7873442131397650 esp-idf/hal/CMakeFiles/__idf_hal.dir/twai_hal_iram.c.obj 383669dd16c7dbc0 -107 270 7873442250932661 bootloader/bootloader.elf 32aaaffcbe600118 -8791 9042 7873442130779328 esp-idf/hal/CMakeFiles/__idf_hal.dir/sdm_hal.c.obj 4f3e201c1400f73c -14640 17721 7873442217270427 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_types.cpp.obj 4f6fc6e7fd883909 -8845 9181 7873442132135923 esp-idf/hal/CMakeFiles/__idf_hal.dir/adc_hal_common.c.obj 30e569d83533363 -9036 9321 7873442133672340 esp-idf/hal/CMakeFiles/__idf_hal.dir/aes_hal.c.obj 29c8f2bffa451602 -48369 48524 7873442525601794 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_crc.c.obj 854b6a01c07c2e91 -9146 9491 7873442135228932 esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_slave_hal.c.obj 4b2a060c439924a7 -11466 11823 7873442158637703 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/chip_info.c.obj 166227f3023e3f73 -17596 18332 7873442223716344 esp-idf/esp_driver_mcpwm/CMakeFiles/__idf_esp_driver_mcpwm.dir/src/mcpwm_sync.c.obj 3f9687cd64d06400 -9181 9606 7873442136426018 esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_slave_hal_iram.c.obj 9d401bb2fb925e3c -26835 27727 7873442317618208 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/ieee802_1x.c.obj 56aba2af81d4e8f0 -9244 9874 7873442139074020 esp-idf/hal/CMakeFiles/__idf_hal.dir/sdio_slave_hal.c.obj 8e27906175411069 -9279 9654 7873442136904732 esp-idf/hal/CMakeFiles/__idf_hal.dir/touch_sensor_hal.c.obj fd029febc15fe0c3 -9295 9638 7873442136854868 esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32/gpio_hal_workaround.c.obj 2ecdb49aa4d9746a -9307 9690 7873442137223877 esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj 166d51f40cf64ba3 -45227 45343 7873442493925969 esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xtensa_context.S.obj f5877acb9aa7ae40 -9321 9684 7873442137203935 esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj a254fc971e5d79ed -9499 10023 7873442140550080 esp-idf/heap/CMakeFiles/__idf_heap.dir/heap_caps_init.c.obj 24df014c05811bee -9583 10602 7873442146372431 esp-idf/heap/CMakeFiles/__idf_heap.dir/tlsf/tlsf.c.obj 982c46f987dc976 -9600 9953 7873442139871893 esp-idf/heap/CMakeFiles/__idf_heap.dir/port/memory_layout_utils.c.obj 853001494c166ad6 -10092 10334 7873442143774726 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/timer_periph.c.obj 5a81d88c6aed1ee0 -9638 9824 7873442138709902 esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj dfdb5722849d17dd -9824 10092 7873442141248216 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/uart_periph.c.obj f4befcf1814d82e9 -9835 10033 7873442140729595 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/dport_access.c.obj 96d34f16f0801236 -9849 10100 7873442141367892 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/adc_periph.c.obj 64e364cc7cba50f9 -9867 10108 7873442141537433 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/emac_periph.c.obj 684f6769db85baca -14434 17966 7873442219898499 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_partition_manager.cpp.obj eb7b632a97bf3189 -23502 24534 7873442285701774 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/dhcp.c.obj a9a472f5a25c8dfd -19821 20875 7873442248786664 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/adc_dma_legacy.c.obj 7727f29a290fb75c -25644 26226 7873442302787293 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/pppoe.c.obj 5b8f4c2b2c528642 -9874 10129 7873442141667082 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/spi_periph.c.obj e49999bdab2b1781 -10108 10347 7873442143884443 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/mcpwm_periph.c.obj a8db301506c5e8e0 -27298 28153 7873442321744046 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/comeback_token.c.obj 679646f0ce3af442 -10115 10340 7873442143894411 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/mpi_periph.c.obj 15a1d10c4ee9837d -10159 10507 7873442145343527 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_io_periph.c.obj 2633ec4769de0976 -11212 11937 7873442159799708 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_clock_output.c.obj b2f8fa1a8eef99b5 -13647 14180 7873442181999411 esp-idf/esp_event/CMakeFiles/__idf_esp_event.dir/esp_event_private.c.obj cdb26c888764c62 -25359 25977 7873442300261433 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/multilink.c.obj a96a8c17068075b -10216 10513 7873442145523304 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdio_slave_periph.c.obj e29b1460c28339c6 -10298 10684 7873442147161676 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu.c.obj ea7f749325865da7 -11286 12055 7873442160911822 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk.c.obj c7e351a5c04dd -10309 10640 7873442146817037 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/esp_cpu_intr.c.obj 221f41597e68a750 -47433 48153 7873442521884750 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/transports/protocomm_console.c.obj ee73e7dfaff51bd0 -10315 10589 7873442146332530 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_memory_utils.c.obj d5af7c399f86544a -22722 23390 7873442274245073 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/mem.c.obj 4bf931d2f199e499 -10322 10633 7873442146732103 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/cpu_region_protect.c.obj f2f46566e618d467 -39558 39664 7873442437216373 esp-idf/esp_vfs_console/libesp_vfs_console.a 65189edac82a2f3a -10328 10917 7873442149481443 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_clk.c.obj 9a92cca513f6a4c7 -12887 13510 7873442175440721 esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread_cond_var.c.obj 6cb5577c49011fdf -24573 25358 7873442293997579 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/slipif.c.obj 398ecd52bb58151b -12928 13520 7873442175580348 esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread_local_storage.c.obj af1aefada9f0b420 -10334 10924 7873442149641281 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/clk_ctrl_os.c.obj 86b35950af6a2a82 -10353 10794 7873442148316555 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/mac_addr.c.obj b9612c5b916b07f7 -35146 36219 7873442402656715 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_txrx.c.obj 44dfb883f5af5be1 -28401 29125 7873442331577342 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha384-tlsprf.c.obj 4ae6aa4ff7ea879 -10589 11008 7873442150516475 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_modem.c.obj 7c81373e58137bd -10719 11212 7873442152587185 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/regi2c_ctrl.c.obj 1fb251d8b319ce99 -10763 10985 7873442150261468 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_gpio_reserve.c.obj 731081236244f4bc -47166 47394 7873442514321311 esp-idf/cmock/libcmock.a cdc38d075a743ac6 -39786 39966 7873442440154721 esp-idf/driver/libdriver.a 88f93a8b6cf08a2a -10794 11285 7873442153397632 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sar_periph_ctrl_common.c.obj 1e7bf79e06d0fdcd -21196 21839 7873442258330455 esp-idf/esp_phy/CMakeFiles/__idf_esp_phy.dir/src/phy_common.c.obj f03cd683347bb471 -50248 50746 7873442547887800 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_config.pb-c.c.obj 7273d4a881b0669e -10918 11333 7873442153652055 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/esp_clk_tree.c.obj 3f12bd97db5f4776 -17135 17609 7873442216347744 esp-idf/esp_driver_spi/CMakeFiles/__idf_esp_driver_spi.dir/src/gpspi/spi_dma.c.obj b072081e8db7132e -29237 30302 7873442343215224 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_tls_common.c.obj c5b2bab3a1ee5e98 -10924 11358 7873442153901117 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp_clk_tree_common.c.obj 5ab4389519a20e3f -11824 12588 7873442166222712 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/queue.c.obj 92c9e89b38e7a79d -36990 37156 7873442412115612 esp-idf/esp_http_client/libesp_http_client.a af563b239c5ea958 -31741 32785 7873442368255069 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/crypto_mbedtls.c.obj fb679c3a521c978c -10985 11400 7873442154492085 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/dma/esp_dma_utils.c.obj 25626bf64c0193c3 -11008 11571 7873442156093874 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/spi_share_hw_ctrl.c.obj 59901d5d4f11b5e8 -47303 47725 7873442517647709 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec0.pb-c.c.obj bae0b16e43c6a581 -32397 33146 7873442371771186 esp-idf/esp_coex/CMakeFiles/__idf_esp_coex.dir/esp32/esp_coex_adapter.c.obj 259695edf0b56707 -28568 29393 7873442334226649 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha384-prf.c.obj c4a028930917da89 -24085 24750 7873442287726772 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/ethip6.c.obj 66ec5d10cee9539f -11052 11592 7873442156370540 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/adc_share_hw_ctrl.c.obj c6c2effb7d12eb95 -11061 11465 7873442154972997 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/rtc_wdt.c.obj 88468f1af5034fa2 -19802 20852 7873442248557008 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/adc_legacy.c.obj 9e8020aa1520b56c -13546 15074 7873442191101267 esp-idf/esp_driver_uart/CMakeFiles/__idf_esp_driver_uart.dir/src/uart.c.obj 5b1df34e17408680 -11159 11750 7873442157904840 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_wake_stub.c.obj 39dbb490110b55f0 -11358 11809 7873442158403232 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_init.c.obj 8b1680fc36499640 -11375 11946 7873442159929346 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_sleep.c.obj 54606be2530c54b1 -11571 12027 7873442160662518 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/cache_sram_mmu.c.obj ae2d084bdb333efa -11592 11774 7873442158173838 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/esp_crypto_lock.c.obj c504c5b734b7946b -11714 12156 7873442162023948 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/heap_idf.c.obj bc6d304aa2d08f36 -48886 49354 7873442533980449 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/port/freertos/ffsystem.c.obj ffa737c90f97f5e7 -44159 44243 7873442483015419 esp-idf/esp_app_format/libesp_app_format.a d903b3c95686cb74 -11750 12200 7873442162382983 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/port_common.c.obj 2d176b119c13b444 -18280 19144 7873442231521814 esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sdmmc_mmc.c.obj 3e1f27cd1233133a -39966 40111 7873442441669032 esp-idf/esp_driver_ledc/libesp_driver_ledc.a e3d3d993d628f89c -11774 12216 7873442162502665 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/port_systick.c.obj d0f9de3165826e7e -11809 12208 7873442162472743 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/list.c.obj c94c15d7d984364c -11898 13122 7873442171320132 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/tasks.c.obj cc7c44923d5d182b -11937 12496 7873442165335101 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/timers.c.obj 46f9550120e906d7 -11946 12473 7873442165065838 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/event_groups.c.obj b5ecd989625604b2 -11953 12575 7873442166202773 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/stream_buffer.c.obj 9a36459bcc53254f -21767 22626 7873442266598946 esp-idf/vfs/CMakeFiles/__idf_vfs.dir/vfs_semihost.c.obj c466fe0d031b6bb1 -48343 48551 7873442525891034 esp-idf/protobuf-c/libprotobuf-c.a d19b6c07e70573ed -12055 12251 7873442162921542 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/portasm.S.obj 690dd60f0a5fff4e -12088 12411 7873442164497328 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/xtensa_init.c.obj 34cf8cacebc54f47 -34589 34823 7873442388518263 esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/src/port/xtensa/gdbstub-entry.S.obj a8da8619523424d0 -12156 12609 7873442166422185 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/xtensa_overlay_os_hook.c.obj ee03395b90a78f53 -26315 26676 7873442307193715 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/esp_netif_objects.c.obj 8e08c16018931caa -12200 12770 7873442168028273 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/esp_additions/idf_additions.c.obj 11d6e0c8f5801352 -12209 12603 7873442166352362 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/abort.c.obj 54b29eb4f7cd9b09 -12412 12887 7873442169310191 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/locks.c.obj 782711aea9c40373 -46124 46499 7873442505434339 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_dstr.c.obj b7c856c1c670a88c -43629 43794 7873442478528385 esp-idf/bootloader_support/libbootloader_support.a 83faad130b67cb38 -34663 35834 7873442398703124 esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport.c.obj 8233006d70cd4db6 -12474 12826 7873442168696724 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/poll.c.obj a11b61998374d7ae -12576 12938 7873442169709118 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/random.c.obj cf45b93b1c137061 -49796 50611 7873442546319103 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_hydrogen.c.obj 7e834fabafeec00a -48275 48906 7873442529257296 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_elf.c.obj fa56d71f3115cee4 -12603 13116 7873442171180503 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/syscalls.c.obj b419bf1f7dc894fb -13122 14342 7873442183720074 esp-idf/cxx/CMakeFiles/__idf_cxx.dir/cxx_guards.cpp.obj c16a0001f2c6e731 -12610 12866 7873442169155492 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/termios.c.obj 5c9690de28e1cbbc -32634 33480 7873442375257124 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/wifi_init.c.obj ecf3e9de9c12d906 -12770 13141 7873442171838752 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/sysconf.c.obj a3bf4126777d7e79 -12819 13190 7873442172258656 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/realpath.c.obj fe9f1d87f69db3b0 -12827 13196 7873442172278601 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/scandir.c.obj dd55937a9b738bb9 -13110 13641 7873442176807074 esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread_semaphore.c.obj 5cac5817dbc31882 -42771 42985 7873442470431938 esp-idf/hal/libhal.a 9b143c28cf0238cb -13116 13623 7873442176657461 esp-idf/cxx/CMakeFiles/__idf_cxx.dir/cxx_exception_stubs.cpp.obj 45a31d731d1cf31c -13141 13545 7873442175779821 esp-idf/cxx/CMakeFiles/__idf_cxx.dir/cxx_init.cpp.obj aec29880f0b9ee7b -50214 50905 7873442549279965 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/handlers.c.obj 29c90438fabde603 -13197 13539 7873442175839652 esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/esp_timer_init.c.obj f045a4bb6e58ea8d -13268 13647 7873442176912011 esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/system_time.c.obj 823ed4138cd6e1f8 -34168 34663 7873442386708013 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/phy/esp_eth_phy_ksz80xx.c.obj 9a8032203ff5233b -13497 14112 7873442181241152 esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/esp_timer_impl_lac.c.obj 40c825bbe003b3a4 -30970 32404 7873442364424309 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_eap_client.c.obj b7326d7fcd53e919 -13520 13992 7873442180218760 esp-idf/esp_driver_gptimer/CMakeFiles/__idf_esp_driver_gptimer.dir/src/gptimer_priv.c.obj 714cac397b4a6885 -29935 30923 7873442349507730 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/base64.c.obj ff76e3938b0b1282 -19658 20510 7873442244772494 esp-idf/esp_driver_i2c/CMakeFiles/__idf_esp_driver_i2c.dir/i2c_common.c.obj db2e87fa39be5ad7 -45662 46110 7873442501562144 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_utils_memory.c.obj 143ea821b593ec6e -13635 14136 7873442181520405 esp-idf/esp_event/CMakeFiles/__idf_esp_event.dir/default_event_loop.c.obj 42d71992bedf9dea -13677 17352 7873442213761054 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_api.cpp.obj a3355a64e8b83b82 -22292 22579 7873442266075252 CMakeFiles/bootloader-complete 2fc57e7b7224c9aa -50363 50814 7873442548591805 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_scan.pb-c.c.obj 9c5a1b1c98d25d5b -13716 17028 7873442209815550 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_cxx_api.cpp.obj a4206056bb876d7b -13833 16868 7873442208200405 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_item_hash_list.cpp.obj a998b71c17230ce3 -14113 17217 7873442212211204 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_pagemanager.cpp.obj 301da5879e2b218f -21712 22424 7873442264678748 esp-idf/vfs/CMakeFiles/__idf_vfs.dir/vfs_eventfd.c.obj 59ce4a960aded3b -14136 17596 7873442216257979 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_storage.cpp.obj e4105601ae5de324 -14181 17166 7873442211731253 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_handle_simple.cpp.obj 6af08d03af843267 -45553 45924 7873442499621744 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_utils_cache.c.obj 9627246f3908ca4 -31012 31817 7873442358593064 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wpas_glue.c.obj 93a99abed3889947 -14264 17397 7873442214150845 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_handle_locked.cpp.obj 73ff367f3dba0230 -14342 15840 7873442198502567 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_partition.cpp.obj e28531f8cef3e181 -18673 19093 7873442230833655 esp-idf/esp_driver_sdspi/CMakeFiles/__idf_esp_driver_sdspi.dir/src/sdspi_crc.c.obj 3ccc09c752ecc755 -15075 15597 7873442195993753 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_platform.cpp.obj d275957b2ba08c6a -27384 28262 7873442322639330 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/common/dragonfly.c.obj 8e0e9fec7d7e57d7 -15840 17134 7873442211600987 esp-idf/esp_driver_pcnt/CMakeFiles/__idf_esp_driver_pcnt.dir/src/pulse_cnt.c.obj c70ed7b8d52d30c9 -17217 17883 7873442219070711 esp-idf/esp_driver_mcpwm/CMakeFiles/__idf_esp_driver_mcpwm.dir/src/mcpwm_com.c.obj 3124a80247ccc042 -17352 18314 7873442223486409 esp-idf/esp_driver_mcpwm/CMakeFiles/__idf_esp_driver_mcpwm.dir/src/mcpwm_gen.c.obj c98dab3b2fadd89c -34542 35048 7873442390802579 esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/src/packet.c.obj 54c380afe8b6c90e -17722 18982 7873442229706673 esp-idf/esp_driver_i2s/CMakeFiles/__idf_esp_driver_i2s.dir/i2s_common.c.obj ebca87e898dde86c -41606 41679 7873442457382763 esp-idf/cxx/libcxx.a 3f4fcf08b18b700 -17884 18568 7873442225911522 esp-idf/esp_driver_i2s/CMakeFiles/__idf_esp_driver_i2s.dir/i2s_platform.c.obj 53d9b588c9096a8e -28951 29851 7873442338696151 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_common.c.obj 7f395b8446934411 -21184 21597 7873442256320517 esp-idf/esp_phy/CMakeFiles/__idf_esp_phy.dir/src/lib_printf.c.obj b47bd38a3135c32 -18111 18693 7873442227297998 esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sdmmc_init.c.obj d7d53d3799fdbffe -25352 25945 7873442299827502 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/mppe.c.obj 6081934b2d152979 -18145 19033 7873442230275146 esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sdmmc_io.c.obj b75d94e1fb7ec1cf -46517 47178 7873442512112121 esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidh.c.obj 829793188f657d47 -18315 19168 7873442231801610 esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sdmmc_sd.c.obj 5ee9626825c8e8b9 -22138 22811 7873442268554171 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/netdb.c.obj d7d223d9eac4fd69 -18569 19658 7873442236598667 esp-idf/esp_driver_sdmmc/CMakeFiles/__idf_esp_driver_sdmmc.dir/src/sdmmc_host.c.obj c55d65e2c4b4f5fc -21597 22797 7873442268195128 esp-idf/vfs/CMakeFiles/__idf_vfs.dir/vfs.c.obj 88e80cca10772b2b -25918 26668 7873442307123907 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/debug/lwip_debug.c.obj 86406710111670cb -18983 19967 7873442240004653 esp-idf/esp_driver_dac/CMakeFiles/__idf_esp_driver_dac.dir/dac_continuous.c.obj 17a5bd9266c6e0e3 -19033 19942 7873442239835109 esp-idf/esp_driver_dac/CMakeFiles/__idf_esp_driver_dac.dir/esp32/dac_dma.c.obj 9552a7e91b955725 -27728 28734 7873442327696218 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/ccmp.c.obj 82e2a73eafd39122 -19093 19985 7873442240313823 esp-idf/esp_driver_rmt/CMakeFiles/__idf_esp_driver_rmt.dir/src/rmt_common.c.obj 3f4b8283b8b99220 -22879 23794 7873442278170083 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/pbuf.c.obj 1fcf02442025b832 -19792 21195 7873442252348513 esp-idf/esp_driver_ledc/CMakeFiles/__idf_esp_driver_ledc.dir/src/ledc.c.obj 2eedd7e4252ab5a6 -19942 20681 7873442247178122 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/dac_common_legacy.c.obj 33a5210b408b5037 -19968 20612 7873442246308652 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/esp32/dac_legacy.c.obj 8628d33a368adbd4 -19986 21505 7873442255290435 esp-idf/driver/CMakeFiles/__idf_driver.dir/i2c/i2c.c.obj a3ff0b8f58fb5e3e -20273 21990 7873442260145595 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/i2s_legacy.c.obj e2e29f15fd615a9c -47725 48368 7873442524075884 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/crypto/srp6a/esp_srp.c.obj 2075c7c8bf688b73 -31390 32162 7873442361900448 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_owe.c.obj 6b0736ade0f9f841 -20510 21766 7873442257941539 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/pcnt_legacy.c.obj c368887a8ac10552 -20659 21536 7873442255729266 esp-idf/driver/CMakeFiles/__idf_driver.dir/touch_sensor/touch_sensor_common.c.obj 5cfe351acd220179 -20681 21832 7873442258220756 esp-idf/driver/CMakeFiles/__idf_driver.dir/touch_sensor/esp32/touch_sensor.c.obj d833c6724639617a -24015 24636 7873442286828982 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/dhcp6.c.obj 8d4ef0b51cd91746 -21555 22240 7873442262788700 esp-idf/esp_vfs_console/CMakeFiles/__idf_esp_vfs_console.dir/vfs_console.c.obj d9f621b8e2328e0b -21833 22566 7873442266035350 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/apps/sntp/sntp.c.obj 8eb5f9973c7241b7 -22232 22879 7873442269162538 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/netifapi.c.obj 2d3c3ab8cc0d29c -22241 23802 7873442278329660 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/sockets.c.obj fe650649f3b602e3 -22424 23130 7873442271596840 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/apps/sntp/sntp.c.obj 9a56aac284a6311 -22472 23247 7873442272873423 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/apps/netbiosns/netbiosns.c.obj ff0268cceec2637b -22566 23176 7873442272135392 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/def.c.obj 9ef9fc0e99ce0f1e -22580 23537 7873442275736415 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/dns.c.obj 53fa6653da4d2add -22588 23331 7873442273736434 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/inet_chksum.c.obj 2a46b2edf277c151 -22626 23304 7873442273317335 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/init.c.obj 57260f17c18c28de -45384 45906 7873442499512032 esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/port/port_uart.c.obj f75d139e0837a30a -22985 23816 7873442278569019 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/raw.c.obj 9a7517f796706537 -46906 47196 7873442512161988 esp-idf/app_trace/libapp_trace.a a4d24b4e80b26ac6 -32055 32840 7873442368783854 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/des-internal.c.obj 18d3d274cd03e67b -23131 23787 7873442278259843 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/sys.c.obj 37f5026214504031 -23248 24319 7873442283536591 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/tcp_in.c.obj 3abeb3d831d14221 -50746 51079 7873442551195018 esp-idf/joltwallet__littlefs/CMakeFiles/__idf_joltwallet__littlefs.dir/src/littlefs/lfs_util.c.obj f97231d8e31048ca -23377 24304 7873442283436862 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/udp.c.obj 39ed73dd4ddc2b0c -33480 33928 7873442379541153 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/adc_cali_curve_fitting.c.obj d997c4c19214a60a -23391 24014 7873442280504497 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/autoip.c.obj 8330ed45a2743569 -24990 25583 7873442296141843 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/chap_ms.c.obj 660565f542fb48f6 -23537 24413 7873442284399795 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/etharp.c.obj 91d787bd289fa53d -34158 34756 7873442387924751 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/phy/esp_eth_phy_ip101.c.obj 958cec120c894902 -23655 24363 7873442284060484 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/icmp.c.obj fff23cfd584d2070 -23777 24573 7873442286140592 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/igmp.c.obj 8e36ca3d44b4d132 -26626 27339 7873442313844115 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/netif/ethernetif.c.obj aa64c2d54e50be0d -23788 24595 7873442286440072 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/ip4.c.obj 998392bc833d2bc3 -45924 46614 7873442506536487 esp-idf/console/CMakeFiles/__idf_console.dir/linenoise/linenoise.c.obj 64d07a86a11ae087 -23816 24512 7873442285542203 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/ip4_frag.c.obj 66cd4acf0067bb8d -24305 24990 7873442290245752 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/icmp6.c.obj 6dbe72dca01fb3ec -24534 25143 7873442291827488 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/bridgeif.c.obj a220c7d00506d4dd -24312 24926 7873442289477810 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/inet6.c.obj 2e2ea36418f36663 -24427 25637 7873442296740670 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/nd6.c.obj 32ce9644cb4eccaf -24512 25161 7873442292026958 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ethernet.c.obj df0c9deae9bc79f1 -32555 33237 7873442372778487 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/smartconfig.c.obj 117a1a6ac44488ec -24549 25189 7873442292182206 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/bridgeif_fdb.c.obj d36e5e3732cbe3a3 -24637 25261 7873442292960358 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ccp.c.obj 81ae17e56d6c35c8 -24750 25352 7873442293987606 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/chap-md5.c.obj 5390497a9e3c11ad -24927 25553 7873442296042111 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/chap-new.c.obj 8035d6005da7a332 -48727 49308 7873442533390044 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio.c.obj 1c1eaaf9cf941a92 -25045 25644 7873442296929947 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/demand.c.obj 4b1efacacb33d5a3 -45045 45220 7873442492799706 C:/data/stockcropper-sw-playground/SC-F001/build/x509_crt_bundle.S 4f977a5e4779a765 -25104 25676 7873442297179504 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/eap.c.obj 763872da248f482 -25143 25707 7873442297488672 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ecp.c.obj 5da1f792b3529d73 -25161 25714 7873442297608352 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/eui64.c.obj c461bf32cd5888f2 -25189 25809 7873442298431239 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/fsm.c.obj 9ebd0b4608bcc074 -37673 37863 7873442419194996 esp-idf/esp_adc/libesp_adc.a 817b2dbf59428fac -25201 25754 7873442297937471 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ipcp.c.obj 85f1d6c47b9891ef -25224 25831 7873442298740411 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/lcp.c.obj c5ecfd1ea8f2c734 -25553 26131 7873442301761079 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ppp.c.obj 2edd6e2129e20f3a -32819 33579 7873442376144746 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/wifi_netif.c.obj 9aceb034bcd16b40 -25676 26233 7873442302797266 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/pppol2tp.c.obj d5f0c07b3b9947aa -25707 26314 7873442303517051 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/pppos.c.obj 907ab4429bd52c4a -37320 37483 7873442415400525 esp-idf/esp_gdbstub/libesp_gdbstub.a 23787f364d9058bd -25714 26270 7873442303212194 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/upap.c.obj 104151f4c027b17d -25809 26411 7873442304605556 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/vj.c.obj d4b5c37f76bafab1 -48907 49425 7873442534615872 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_sdmmc.c.obj 70186daac5d56b15 -40216 40328 7873442443866612 esp-idf/esp_driver_sdm/libesp_driver_sdm.a 1a426003458fde84 -25820 26417 7873442304605556 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/hooks/tcp_isn_default.c.obj 518d53371ed4a766 -48154 48805 7873442528479376 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_common.c.obj 5cb5241be23d93b2 -41385 41449 7873442455095917 esp-idf/esp_ringbuf/libesp_ringbuf.a c2a19fde7162dd9f -25832 26468 7873442305114192 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/hooks/lwip_default_hooks.c.obj 3b94d72b29ad1f5d -25946 26611 7873442306525522 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/sockets_ext.c.obj eedc2d29f6b2d082 -26199 26945 7873442309049931 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/apps/ping/esp_ping.c.obj 97df0667e1e07deb -26211 26962 7873442309039957 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/apps/ping/ping.c.obj d0ec4b3e9b38dfb2 -45775 46013 7873442500414699 esp-idf/mbedtls/libmbedtls.a cb72c91f0fb0853e -26226 27029 7873442310787193 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/apps/ping/ping_sock.c.obj 2befbe6c320b332f -26233 27136 7873442311834391 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/apps/dhcpserver/dhcpserver.c.obj 6bebde5ddefe4bda -35138 36002 7873442400529348 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_sess.c.obj c49d4184ac4d7659 -26270 26835 7873442308659794 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/esp_netif_handlers.c.obj e4e03f3d7e98f3d1 -26411 28098 7873442321244157 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/esp_netif_lwip.c.obj b133e4104a59bc13 -26418 27298 7873442313165928 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/esp_netif_sntp.c.obj e3b8d00909ea43f0 -38452 38890 7873442429468155 esp-idf/wpa_supplicant/libwpa_supplicant.a 670426f07b61f535 -26468 27159 7873442312073753 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/esp_netif_lwip_defaults.c.obj 4e638e140483297f -26611 27456 7873442314982226 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/netif/wlanif.c.obj 2c6e653fa7ca8148 -37483 37672 7873442417265213 esp-idf/esp_eth/libesp_eth.a 652ec5e7f59c44ff -26691 27545 7873442315765752 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/port/eloop.c.obj 46956370f0349384 -26825 27683 7873442317164298 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/ap_config.c.obj fec37d9f40aba7da -26945 28401 7873442324185387 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/wpa_auth.c.obj 718f6a35bc487406 -26962 27841 7873442318615538 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/wpa_auth_ie.c.obj 104ac94d4d46e57a -27029 27991 7873442319763834 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/pmksa_cache_auth.c.obj ec05300c8e89f163 -27137 28002 7873442319984107 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/sta_info.c.obj 7b1abe27b35f87c6 -27159 28235 7873442322514194 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/ieee802_11.c.obj d202cedf1f02f5af -33200 34552 7873442385860277 esp-idf/esp-tls/CMakeFiles/__idf_esp-tls.dir/esp_tls_mbedtls.c.obj d27ec038760a8058 -27339 28908 7873442329351779 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/common/sae.c.obj 68e164d0e9106421 -27545 28423 7873442324704001 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/bitfield.c.obj a0807be3066d8946 -27556 28472 7873442325023148 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/aes-siv.c.obj 78183e5427698c23 -27841 28846 7873442328793284 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/aes-gcm.c.obj 21d7867c8fbbb02a -28099 28950 7873442329770664 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/dh_groups.c.obj 378b38fc62073b4b -28153 29078 7873442331187846 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/ms_funcs.c.obj 817e89713d45fd03 -44468 44738 7873442487987496 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a 31a233428fe2ed6a -33547 34296 7873442382927666 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/esp32/adc_dma.c.obj fc55ada9e8ee416e -28423 29237 7873442332627374 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha256-prf.c.obj 4e67933e763b763c -33237 34065 7873442381017446 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/adc_oneshot.c.obj 5e826eb5856b9a8c -32785 33547 7873442375626143 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/wifi_default.c.obj 788d707a941061c7 -30157 30996 7873442350185936 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/wpa_debug.c.obj cdecc38479dbc359 -28643 29523 7873442335718509 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/md4-internal.c.obj 7a7fd1e733d9ed1f -28734 29470 7873442334995360 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha1-tprf.c.obj b4a8353910a4b2f -34623 34831 7873442388608019 esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/src/port/xtensa/xt_debugexception.S.obj b5440bd716a3e1db -28847 29557 7873442335808268 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_common/eap_wsc_common.c.obj 5597eff5953ada49 -49683 50248 7873442542580282 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs_api.c.obj 669a8c792a140e11 -28879 29723 7873442337489363 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/common/ieee802_11_common.c.obj fa24c7c425b8acae -28937 30007 7873442340222048 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap.c.obj 205382a57a50472b -29045 30103 7873442341299180 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_mschapv2.c.obj e06f47a526782fda -29059 30140 7873442341608345 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_peap.c.obj 5e8cbe3d009998b2 -29125 29965 7873442339892986 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_tls.c.obj 5ea3178cb527b24c -29248 30539 7873442345567838 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_ttls.c.obj 1aee111253811953 -29394 30157 7873442341907536 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/mschapv2.c.obj e4c18ef7a659faf -45231 45348 7873442493935949 esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xtensa_intr_asm.S.obj a0d7c6a3d51a0984 -40111 40216 7873442442757562 esp-idf/esp_driver_i2c/libesp_driver_i2c.a b950632177fb9de3 -30302 31297 7873442353284784 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/json.c.obj 50d52dbbc18c13b7 -29471 30958 7873442349936587 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_fast.c.obj e7cde1ee600503da -29523 30422 7873442344514521 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_fast_common.c.obj 473932632a57f994 -29558 30855 7873442348660006 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_fast_pac.c.obj 9082bf71d95c2b9f -29713 30747 7873442347757069 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/rsn_supp/pmksa_cache.c.obj b4d9fcb9322a1649 -30140 30969 7873442350006395 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/wpabuf.c.obj 2bd1c7e16bd4e584 -42665 42771 7873442468298732 esp-idf/log/liblog.a 9fcdc7f2f514f346 -30539 31567 7873442355904692 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_attr_build.c.obj 1a5f55a234943054 -30747 31654 7873442356812705 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_attr_parse.c.obj 44c7bda4599bbd32 -30855 31642 7873442356722929 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_attr_process.c.obj 35588568fc13e0a6 -47841 48361 7873442523976149 esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/proto-c/esp_local_ctrl.pb-c.c.obj 32522c102482636b -30980 31390 7873442354262402 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wpa2_api_port.c.obj 9bcb767e47db4e9 -51278 51463 7873442555203257 esp-idf/wifi_provisioning/libwifi_provisioning.a ee389110bcee0f3e -31178 32054 7873442360588164 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_common.c.obj 11cb361bdf4c71f1 -33778 34338 7873442383481307 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/deprecated/esp32/esp_adc_cal_legacy.c.obj f0c27a780b0c08c4 -31323 32243 7873442362708699 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wpa3.c.obj ec25467b0e36b14e -45259 45553 7873442495940769 esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_trace.c.obj f6ea17d8c5a14c42 -31568 32396 7873442364434274 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_hostap.c.obj be10d06844dc6207 -31642 33045 7873442370863615 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/tls_mbedtls.c.obj b4cc15a8ec2dc966 -31654 32505 7873442365371775 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/fastpbkdf2.c.obj 9a826b37a01eb4d2 -31818 33078 7873442371152840 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/crypto_mbedtls-rsa.c.obj 3db42575c5711f7c -47520 47840 7873442518512868 esp-idf/esp_https_server/libesp_https_server.a 6e03f90de7d814a8 -32085 32819 7873442368589270 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/aes-wrap.c.obj e778b30b5d4e1531 -32162 32870 7873442368988401 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/aes-unwrap.c.obj 44778f11ab7afedd -32243 33052 7873442370853640 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/aes-ccm.c.obj 230b0ae40edd9c05 -35629 36627 7873442406701518 esp-idf/esp_https_ota/CMakeFiles/__idf_esp_https_ota.dir/src/esp_https_ota.c.obj 9e806023815db1ec -32405 32830 7873442368694095 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/lib_printf.c.obj cbfe64b4aa3302ac -107 270 7873442250932661 bootloader/bootloader.map 32aaaffcbe600118 -32505 33199 7873442372349637 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/mesh_event.c.obj 6f1ec13a63871470 -723 868 7873465864138975 esp-idf/main/libmain.a b59175b1bf8ab0c2 -32830 33303 7873442373391947 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/wifi_default_ap.c.obj 49aa7b07689a1a0 -32870 33865 7873442378892680 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/smartconfig_ack.c.obj f9e93fa73fd8e1ed -47647 48516 7873442525452197 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security1.c.obj 88384bed6194ea10 -46145 46471 7873442505090155 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_end.c.obj 3ec42a1214b7f031 -32891 34167 7873442382124490 esp-idf/http_parser/CMakeFiles/__idf_http_parser.dir/http_parser.c.obj a1be7535996233b7 -33045 34623 7873442386388867 esp-idf/esp-tls/CMakeFiles/__idf_esp-tls.dir/esp_tls.c.obj c2c993b30e524939 -33079 33872 7873442378882702 esp-idf/esp-tls/CMakeFiles/__idf_esp-tls.dir/esp_tls_error_capture.c.obj 2fba5547bda26912 -33146 33506 7873442375386784 esp-idf/esp-tls/CMakeFiles/__idf_esp-tls.dir/esp_tls_platform_port.c.obj a3befa9ddb1248b0 -45437 46166 7873442502107976 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity/src/unity.c.obj ef256cd9d0d4dcc8 -33303 34033 7873442380608553 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/adc_common.c.obj b386713fa9c6aff7 -33326 33778 7873442378025006 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/adc_cali.c.obj 9ead25649278c554 -33865 34744 7873442387715324 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/esp_eth.c.obj 1f97cd9053e2d77c -33929 34892 7873442389291303 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/mac/esp_eth_mac_esp.c.obj 300af63dfc98cda8 -33978 34589 7873442386169451 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/mac/esp_eth_mac_esp_dma.c.obj ac2d018074d98c8c -34033 34679 7873442387176763 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/mac/esp_eth_mac_esp_gpio.c.obj f7fad3e2d942190 -34296 34904 7873442389371094 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/phy/esp_eth_phy_lan87xx.c.obj af0d209af029e9d6 -34338 34971 7873442389949778 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/phy/esp_eth_phy_rtl8201.c.obj c7c078300c8f0fae -34553 35138 7873442391814999 esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/src/port/xtensa/gdbstub_xtensa.c.obj 694897965ebfba2e -49432 49796 7873442538382119 esp-idf/perfmon/CMakeFiles/__idf_perfmon.dir/xtensa_perfmon_apis.c.obj f87757cb8a8351fc -34679 35974 7873442400110283 esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_ssl.c.obj 2aab0123830f4a40 -34744 35841 7873442398787987 esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_internal.c.obj 104e180b1b8ec2f0 -34756 35629 7873442396558160 esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_socks_proxy.c.obj ed31ae0e9c34952 -39665 39786 7873442438438192 esp-idf/esp_phy/libesp_phy.a 835fe16f44c36815 -34768 36206 7873442402421953 esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_ws.c.obj 2ba47b80ddf9fac3 -34823 36654 7873442406851619 esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/esp_http_client.c.obj a8e35bcb523673aa -34831 35787 7873442398239224 esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/lib/http_auth.c.obj caa4201c625dc5bc -34904 35362 7873442394019485 esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/lib/http_utils.c.obj cb29df3ff1f6f186 -40624 40696 7873442447571759 esp-idf/esp_driver_sdspi/libesp_driver_sdspi.a e5a1592b8a105c03 -34971 36031 7873442400773794 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_main.c.obj a3f494678daaf857 -35048 36149 7873442401942809 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_parse.c.obj e9419d43cf88ede6 -35268 36134 7873442401793245 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_uri.c.obj 31feb5383895491 -35442 36244 7873442402901638 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/util/ctrl_sock.c.obj 99db49c87788583d -37156 37320 7873442413757224 esp-idf/tcp_transport/libtcp_transport.a 688cab945d9653a8 -49087 49432 7873442534515555 esp-idf/espcoredump/libespcoredump.a f1c748330576e487 -37863 38015 7873442420716017 esp-idf/esp-tls/libesp-tls.a 82d27ab30d1039bd -49336 50042 7873442540810637 esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/mqtt_msg.c.obj 2a75e84bb4b2610d -38015 38157 7873442422143675 esp-idf/http_parser/libhttp_parser.a 3149974ed08916b5 -38321 38452 7873442425083923 esp-idf/esp_coex/libesp_coex.a d1c5ff08e922dc6 -50707 52054 7873442561049258 esp-idf/joltwallet__littlefs/CMakeFiles/__idf_joltwallet__littlefs.dir/src/littlefs/lfs.c.obj 95da937eafe7f3af -39049 39439 7873442434966114 esp-idf/lwip/liblwip.a 54b39d601c64bb62 -44806 44872 7873442489326242 esp-idf/mbedtls/mbedtls/3rdparty/everest/libeverest.a ac1b046b01f4b31f -39440 39558 7873442436150519 esp-idf/vfs/libvfs.a c8ba573d99a1b19a -40554 40624 7873442446833142 esp-idf/esp_driver_sdio/libesp_driver_sdio.a 60f6fb9b46722684 -44872 45045 7873442490867872 esp-idf/mbedtls/x509_crt_bundle 6ef485704b0f9b01 -40697 40765 7873442448252549 esp-idf/esp_driver_sdmmc/libesp_driver_sdmmc.a 7a38d56faca0a8a1 -40765 40844 7873442449042533 esp-idf/sdmmc/libsdmmc.a 142438ba79d16a5e -40920 41010 7873442450687266 esp-idf/esp_driver_mcpwm/libesp_driver_mcpwm.a 99ede2ad6d119f2a -42475 42665 7873442467198764 esp-idf/heap/libheap.a 5edcc2933cf99c95 -41010 41084 7873442451449453 esp-idf/esp_driver_spi/libesp_driver_spi.a 747c010471c9be88 -41084 41147 7873442452078332 esp-idf/esp_driver_pcnt/libesp_driver_pcnt.a 4c089e38f49a0a6e -41147 41248 7873442453086444 esp-idf/nvs_flash/libnvs_flash.a 3e29fecd5832bbab -41248 41318 7873442453784877 esp-idf/esp_event/libesp_event.a 8d9b03dfd4e2a70d -41318 41385 7873442454448341 esp-idf/esp_driver_uart/libesp_driver_uart.a f303342c8011a481 -41449 41516 7873442455771900 esp-idf/esp_driver_gptimer/libesp_driver_gptimer.a 1d0706b4150b3959 -41517 41606 7873442456664507 esp-idf/esp_timer/libesp_timer.a 7c1c2b506b506705 -41763 41910 7873442459694925 esp-idf/newlib/libnewlib.a d056551779b4b5c9 -41911 42055 7873442461139224 esp-idf/freertos/libfreertos.a 25b34f7a8107cff6 -114 216 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -42055 42312 7873442463647655 esp-idf/esp_hw_support/libesp_hw_support.a 536905c3fd17ee0e -43082 43170 7873442472285509 esp-idf/esp_common/libesp_common.a c139bd398534f508 -43170 43353 7873442474125855 esp-idf/esp_system/libesp_system.a 6e5d4d6ffb18a7ab -5033 21074 7873442250932661 bootloader-prefix/src/bootloader-stamp/bootloader-configure 410ceccbfc551fa0 -5033 21074 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-configure 410ceccbfc551fa0 -43794 43898 7873442479575597 esp-idf/efuse/libefuse.a 735164cf919c3780 -43988 44076 7873442481358157 esp-idf/app_update/libapp_update.a ecb967341af9d7dd -44076 44159 7873442482175968 esp-idf/esp_bootloader_format/libesp_bootloader_format.a 793eb38b0bc11f23 -44382 44468 7873442485281751 esp-idf/mbedtls/mbedtls/library/libmbedx509.a db09253033e94a5f -45045 45220 7873442492799706 x509_crt_bundle.S 4f977a5e4779a765 -45220 45334 7873442493866123 esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/eri.c.obj 33b4f41b75e28f0 -48355 48990 7873442530184807 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_binary.c.obj c2ed13039cab1f60 -45223 45448 7873442494973162 esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xt_trax.c.obj 8fa05757217f8ad2 -45234 45537 7873442495890912 esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xtensa_intr.c.obj 4b2152a1f0d566f8 -46598 46906 7873442509319402 esp-idf/xtensa/libxtensa.a 949b5da892c102fb -45237 45383 7873442494285005 esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xtensa_vectors.S.obj dd8844ff347ba0c -45241 46350 7873442503833518 esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/gpio.c.obj 104c00fe377b7c13 -45254 45661 7873442497117620 esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_locks.c.obj 8dbdef2024a48652 -45263 45912 7873442499372401 esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_impl.c.obj 30ef1cfb71eee0da -45349 45788 7873442498205073 esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/host_file_io.c.obj 2e5f02f8361cabc5 -45508 45941 7873442499851125 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_runner.c.obj 39f7006ac40ffe51 -45762 46159 7873442502033054 esp-idf/unity/CMakeFiles/__idf_unity.dir/port/esp/unity_utils_memory_esp.c.obj 3e6f8c3ef7dc95ef -45788 46123 7873442501665768 esp-idf/cmock/CMakeFiles/__idf_cmock.dir/CMock/src/cmock.c.obj 9e6dd1c95d13a8e2 -45906 46483 7873442505130073 esp-idf/console/CMakeFiles/__idf_console.dir/esp_console_common.c.obj 987244d5173be332 -45930 46506 7873442505484196 esp-idf/console/CMakeFiles/__idf_console.dir/esp_console_repl_chip.c.obj eda1be04cf36b10d -45941 46340 7873442503743764 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_cmd.c.obj 4eb49a557a4d2b2a -46166 46517 7873442505563975 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_hashtable.c.obj 1e37dafb94ce593d -46287 46647 7873442506735953 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_lit.c.obj 52084ed01e3aaf2e -46340 46667 7873442507070155 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_rem.c.obj 72260cc28add5316 -48991 49683 7873442537105550 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat_spiflash.c.obj ec0f09d4949b3fac -46447 47032 7873442510571150 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_rex.c.obj 67bbb5a2efcdb25 -46471 46818 7873442508431589 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_str.c.obj cea80f95dcfb7208 -46478 46845 7873442508740946 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_utils.c.obj c98e2efba1651872 -10657 11629 7873465971622704 app-template.elf ed411f0a83c3695a -46483 47070 7873442511069816 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/argtable3.c.obj e435a763ccf3ef58 -46493 46824 7873442508636135 esp-idf/esp_driver_cam/CMakeFiles/__idf_esp_driver_cam.dir/esp_cam_ctlr.c.obj aaf165cbc75f24c2 -46500 46919 7873442509419139 esp-idf/esp_driver_cam/CMakeFiles/__idf_esp_driver_cam.dir/dvp_share_ctrl.c.obj e183d067c9469b56 -46506 46981 7873442510172222 esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidd.c.obj e37eb7fa4c9e4968 -46530 47026 7873442510591094 esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hid_common.c.obj ea968a65150ba6c8 -46586 47520 7873442515538054 esp-idf/esp_https_server/CMakeFiles/__idf_esp_https_server.dir/src/https_server.c.obj 3f8bf12dbfd36d87 -46614 47118 7873442511548529 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_common.c.obj c20058a650e5ba56 -46667 47302 7873442513438578 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_nt35510.c.obj f03f0df54db0034 -46824 47423 7873442514690331 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_st7789.c.obj 57e7d664e40d0975 -47033 47647 7873442516814836 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i2c/esp_lcd_panel_io_i2c_v2.c.obj fd0fc531fb5fb1fd -47190 48167 7873442522064798 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i80/esp_lcd_panel_io_i2s.c.obj f63b2e4db279b1e2 -47233 47559 7873442515877148 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/constants.pb-c.c.obj 7ce5a3bef1270889 -47352 47830 7873442518542755 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec1.pb-c.c.obj 147f51e5be7e76d5 -46013 46287 7873442503125252 esp-idf/esp_pm/libesp_pm.a 46ecef580f1ee765 -47423 47807 7873442518407785 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/session.pb-c.c.obj 3c064c24cdebb675 -47444 48275 7873442523168137 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/transports/protocomm_httpd.c.obj 998c6a9af7acdb51 -47680 48543 7873442525771339 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security2.c.obj 816fa9a13f67dbe7 -47830 48534 7873442525761374 esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_handler.c.obj c88c276cb1fe753f -47873 48468 7873442525123076 esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_transport_httpd.c.obj aceb9fb77eaa67de -48160 48885 7873442529147597 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_flash.c.obj 7ca34ff4af341561 -48461 49087 7873442531172164 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/port/xtensa/core_dump_port.c.obj ceb674f6be50eb3 -48504 48876 7873442529047851 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/SPI_Flash.cpp.obj fa1bcee1f222e27c -46351 46598 7873442506337040 esp-idf/esp_driver_gpio/libesp_driver_gpio.a b16a7e74df9caa34 -48579 49021 7873442530513925 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/wear_levelling.cpp.obj e4e8db75c4be73e9 -48805 49335 7873442533820906 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_rawflash.c.obj da72deb20d80c49 -48867 50121 7873442541530632 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/src/ff.c.obj d06f8af9a829ac5c -48945 49788 7873442538272419 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat_sdmmc.c.obj b183f2ddf4ee696 -49137 49737 7873442537693963 esp-idf/json/CMakeFiles/__idf_json.dir/cJSON/cJSON_Utils.c.obj 4e96b07de2a3e952 -49308 51097 7873442551306781 esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/mqtt_client.c.obj 48c0ed5efc4b2dcb -49354 49980 7873442540030817 esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/mqtt_outbox.c.obj 57b160adace034ff -49386 49885 7873442539361035 esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/platform_esp32_idf.c.obj bcd82d3a8a83af9 -49425 49759 7873442537973216 esp-idf/perfmon/CMakeFiles/__idf_perfmon.dir/xtensa_perfmon_access.c.obj 5cf1fd706e0a7738 -49581 49803 7873442538451936 esp-idf/perfmon/CMakeFiles/__idf_perfmon.dir/xtensa_perfmon_masks.c.obj 7104558e3041f928 -49738 50224 7873442542310193 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_cache.c.obj 316261c09a185a7e -49759 50409 7873442544429771 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_check.c.obj 67c8efba81dc3590 -49788 50363 7873442543999643 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_gc.c.obj 8e7db3531cab6767 -49980 50428 7873442544649420 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_config.c.obj d34995dd7c379416 -50042 50707 7873442547468924 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_scan.c.obj ae1d29758fddbfe -50052 50488 7873442544929747 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_ctrl.c.obj 6646b0e2ab135a -50103 51277 7873442553258298 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/manager.c.obj 86ac4417a8aa06ad -50224 50875 7873442549080494 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/scheme_console.c.obj bbebd9c18e4f417b -50418 50806 7873442548302573 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_constants.pb-c.c.obj 56f44914149f1eaa -50428 51109 7873442551408360 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/scheme_softap.c.obj 270a2dbf93ae3e98 -107 270 7873442250932661 bootloader/bootloader.bin 32aaaffcbe600118 -107 270 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 -107 270 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 -46981 47233 7873442512570900 esp-idf/esp_driver_cam/libesp_driver_cam.a 885c28bf0424cc61 -47178 47433 7873442514610539 esp-idf/esp_hid/libesp_hid.a c562f0356ba16a8c -47070 47352 7873442514002176 esp-idf/console/libconsole.a 3be0bf668b1eeb7b -49963 50214 7873442542360378 esp-idf/json/libjson.a d1a36d4366f61115 -49246 49581 7873442536110681 esp-idf/wear_levelling/libwear_levelling.a 319965c0ee52933 -49710 49973 7873442539970737 esp-idf/nvs_sec_provider/libnvs_sec_provider.a ab1434a9820d307a -48167 48461 7873442525083185 esp-idf/esp_lcd/libesp_lcd.a 2088c298b1ae77fb -51097 51331 7873442553766934 esp-idf/mqtt/libmqtt.a 97f53cbb9e2cb05f -50612 51214 7873442552604945 esp-idf/esp-idf-lib__tca95x5/CMakeFiles/__idf_esp-idf-lib__tca95x5.dir/tca95x5.c.obj 334f66ac8ff78269 -49803 50103 7873442541260838 esp-idf/perfmon/libperfmon.a d4ed02df42be26ba -16454 16631 7873441456010458 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-install 61fefb07275b0a08 -50905 51593 7873442556502591 esp-idf/main/CMakeFiles/__idf_main.dir/i2c.c.obj 872414334461cc0 -50806 51755 7873442558091720 esp-idf/joltwallet__littlefs/CMakeFiles/__idf_joltwallet__littlefs.dir/src/esp_littlefs.c.obj b8f99721f66aa99e -50814 51373 7873442554245638 esp-idf/joltwallet__littlefs/CMakeFiles/__idf_joltwallet__littlefs.dir/src/littlefs_esp_part.c.obj 101c1f3b2694b948 -51348 51465 7873442555233183 esp-idf/esp-idf-lib__i2cdev/libesp-idf-lib__i2cdev.a 1f34c7161eed4fdf -48552 48894 7873442529117674 esp-idf/protocomm/libprotocomm.a d322919d42cc0a3b -50121 50418 7873442544539478 esp-idf/fatfs/libfatfs.a d107bce0dfa0390a -22292 22579 7873442266075252 bootloader-prefix/src/bootloader-stamp/bootloader-done 2fc57e7b7224c9aa -22292 22579 7873442266075252 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/bootloader-complete 2fc57e7b7224c9aa -22292 22579 7873442266075252 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-done 2fc57e7b7224c9aa -270 5259 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 -51465 51572 7873442556303137 esp-idf/esp-idf-lib__tca95x5/libesp-idf-lib__tca95x5.a f3c79a7be327046b -52054 52142 7873442562020878 esp-idf/joltwallet__littlefs/libjoltwallet__littlefs.a 363a5815630a9f5f -48895 49136 7873442531741145 esp-idf/esp_local_ctrl/libesp_local_ctrl.a fadc1e9a7d3e45 -223 763 7873463775100632 esp-idf/main/CMakeFiles/__idf_main.dir/main.c.obj 94642b3062dea8f9 -254 848 7873463775941657 esp-idf/main/CMakeFiles/__idf_main.dir/uart_comms.c.obj 9bb27ace6a12833a -195 721 7873465862637472 esp-idf/main/CMakeFiles/__idf_main.dir/storage.c.obj 6fd548bbd57e451 -869 10657 7873465961481356 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe -59834 59907 7873442639663099 CMakeFiles/app-template.elf.dir/project_elf_src_esp32.c.obj d358a0881c07773f -11630 11974 7873465975204922 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 -114 216 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -270 5259 0 CMakeFiles/flash 91573100e52f1701 -126 16558 7873468450686936 build.ninja a6469dee6d324895 -175 470 7873468454859233 partition_table/partition-table.bin 69314f72be512faf -175 470 7873468454859233 C:/data/stockcropper-sw-playground/SC-F001/build/partition_table/partition-table.bin 69314f72be512faf -471 666 7873442250932661 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -471 666 7873442250932661 bootloader/bootloader.elf 32aaaffcbe600118 -471 666 7873442250932661 bootloader/bootloader.bin 32aaaffcbe600118 -471 666 7873442250932661 bootloader/bootloader.map 32aaaffcbe600118 -471 666 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -471 666 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 -471 666 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 -471 666 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 -186 700 7873468458816682 esp-idf/main/CMakeFiles/__idf_main.dir/storage.c.obj 6fd548bbd57e451 -701 811 7873468459968431 esp-idf/main/libmain.a b59175b1bf8ab0c2 -811 10669 7873468558056669 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe -811 10669 7873468558056669 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe -10669 11759 7873468569340566 app-template.elf ed411f0a83c3695a -11760 12084 7873468572747362 .bin_timestamp 62d40643a01db53 -11760 12084 7873468572747362 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 -12084 12164 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -12084 12164 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -129 211 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -129 211 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -123 257 7873442250932661 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -123 257 7873442250932661 bootloader/bootloader.elf 32aaaffcbe600118 -123 257 7873442250932661 bootloader/bootloader.bin 32aaaffcbe600118 -123 257 7873442250932661 bootloader/bootloader.map 32aaaffcbe600118 -123 257 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -123 257 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 -123 257 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 -123 257 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 -258 5576 0 CMakeFiles/flash 91573100e52f1701 -258 5576 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 -177 399 7873442250932661 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -177 399 7873442250932661 bootloader/bootloader.elf 32aaaffcbe600118 -177 399 7873442250932661 bootloader/bootloader.bin 32aaaffcbe600118 -177 399 7873442250932661 bootloader/bootloader.map 32aaaffcbe600118 -177 399 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -177 399 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 -177 399 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 -177 399 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 -190 646 7873469699234699 esp-idf/main/CMakeFiles/__idf_main.dir/storage.c.obj 6fd548bbd57e451 -647 726 7873469700063937 esp-idf/main/libmain.a b59175b1bf8ab0c2 -727 9803 7873469790233109 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe -727 9803 7873469790233109 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe -9803 10755 7873469800224264 app-template.elf ed411f0a83c3695a -10755 10999 7873469802780634 .bin_timestamp 62d40643a01db53 -10755 10999 7873469802780634 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 -10999 11079 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -10999 11079 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -149 249 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -149 249 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -141 321 7873442250932661 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -141 321 7873442250932661 bootloader/bootloader.elf 32aaaffcbe600118 -141 321 7873442250932661 bootloader/bootloader.bin 32aaaffcbe600118 -141 321 7873442250932661 bootloader/bootloader.map 32aaaffcbe600118 -141 321 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -141 321 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 -141 321 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 -141 321 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 -321 5431 0 CMakeFiles/flash 91573100e52f1701 -321 5431 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 -141 273 7873442250932661 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -141 273 7873442250932661 bootloader/bootloader.elf 32aaaffcbe600118 -141 273 7873442250932661 bootloader/bootloader.bin 32aaaffcbe600118 -141 273 7873442250932661 bootloader/bootloader.map 32aaaffcbe600118 -141 273 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -141 273 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 -141 273 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 -141 273 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 -149 495 7873473543881148 esp-idf/main/CMakeFiles/__idf_main.dir/storage.c.obj 6fd548bbd57e451 -496 570 7873473544664352 esp-idf/main/libmain.a b59175b1bf8ab0c2 -570 9544 7873473634155653 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe -570 9544 7873473634155653 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe -9545 10397 7873473642827413 app-template.elf ed411f0a83c3695a -10397 10624 7873473645205966 .bin_timestamp 62d40643a01db53 -10397 10624 7873473645205966 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 -10624 10701 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -10624 10701 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -111 190 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -111 190 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -105 238 7873442250932661 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -105 238 7873442250932661 bootloader/bootloader.elf 32aaaffcbe600118 -105 238 7873442250932661 bootloader/bootloader.bin 32aaaffcbe600118 -105 238 7873442250932661 bootloader/bootloader.map 32aaaffcbe600118 -105 238 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -105 238 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 -105 238 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 -105 238 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 -239 5420 0 CMakeFiles/flash 91573100e52f1701 -239 5420 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 -114 251 7873442250932661 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -114 251 7873442250932661 bootloader/bootloader.elf 32aaaffcbe600118 -114 251 7873442250932661 bootloader/bootloader.bin 32aaaffcbe600118 -114 251 7873442250932661 bootloader/bootloader.map 32aaaffcbe600118 -114 251 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -114 251 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 -114 251 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 -114 251 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 -122 473 7873476710158093 esp-idf/main/CMakeFiles/__idf_main.dir/storage.c.obj 6fd548bbd57e451 -474 556 7873476711026489 esp-idf/main/libmain.a b59175b1bf8ab0c2 -557 9124 7873476796160210 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe -557 9124 7873476796160210 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe -9124 10105 7873476806417638 app-template.elf ed411f0a83c3695a -10106 10339 7873476808860086 .bin_timestamp 62d40643a01db53 -10106 10339 7873476808860086 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 -10339 10418 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -10339 10418 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -112 195 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -112 195 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -107 241 7873442250932661 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -107 241 7873442250932661 bootloader/bootloader.elf 32aaaffcbe600118 -107 241 7873442250932661 bootloader/bootloader.bin 32aaaffcbe600118 -107 241 7873442250932661 bootloader/bootloader.map 32aaaffcbe600118 -107 241 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -107 241 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 -107 241 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 -107 241 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 -241 5258 0 CMakeFiles/flash 91573100e52f1701 -241 5258 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 -110 244 7873442250932661 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -110 244 7873442250932661 bootloader/bootloader.elf 32aaaffcbe600118 -110 244 7873442250932661 bootloader/bootloader.bin 32aaaffcbe600118 -110 244 7873442250932661 bootloader/bootloader.map 32aaaffcbe600118 -110 244 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -110 244 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 -110 244 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 -110 244 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 -116 449 7873478033116139 esp-idf/main/CMakeFiles/__idf_main.dir/storage.c.obj 6fd548bbd57e451 -451 539 7873478033997744 esp-idf/main/libmain.a b59175b1bf8ab0c2 -539 9894 7873478127096385 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe -539 9894 7873478127096385 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe -9894 10768 7873478136192578 app-template.elf ed411f0a83c3695a -10768 10991 7873478138534723 .bin_timestamp 62d40643a01db53 -10768 10991 7873478138534723 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 -10991 11067 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -10991 11067 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -109 190 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -109 190 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -103 238 7873442250932661 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -103 238 7873442250932661 bootloader/bootloader.elf 32aaaffcbe600118 -103 238 7873442250932661 bootloader/bootloader.bin 32aaaffcbe600118 -103 238 7873442250932661 bootloader/bootloader.map 32aaaffcbe600118 -103 238 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -103 238 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 -103 238 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 -103 238 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 -239 5303 0 CMakeFiles/flash 91573100e52f1701 -239 5303 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 -149 296 7873442250932661 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -149 296 7873442250932661 bootloader/bootloader.elf 32aaaffcbe600118 -149 296 7873442250932661 bootloader/bootloader.bin 32aaaffcbe600118 -149 296 7873442250932661 bootloader/bootloader.map 32aaaffcbe600118 -149 296 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -149 296 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 -149 296 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 -149 296 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 -156 528 7873478755991742 esp-idf/main/CMakeFiles/__idf_main.dir/storage.c.obj 6fd548bbd57e451 -530 618 7873478756920754 esp-idf/main/libmain.a b59175b1bf8ab0c2 -618 10525 7873478855142925 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe -618 10525 7873478855142925 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe -10525 11763 7873478868243014 app-template.elf ed411f0a83c3695a -11763 12008 7873478870820862 .bin_timestamp 62d40643a01db53 -11763 12008 7873478870820862 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 -12008 12091 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -12008 12091 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -122 221 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -122 221 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 -114 291 7873442250932661 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -114 291 7873442250932661 bootloader/bootloader.elf 32aaaffcbe600118 -114 291 7873442250932661 bootloader/bootloader.bin 32aaaffcbe600118 -114 291 7873442250932661 bootloader/bootloader.map 32aaaffcbe600118 -114 291 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 -114 291 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 -114 291 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 -114 291 7873442250932661 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 -292 5558 0 CMakeFiles/flash 91573100e52f1701 -292 5558 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +10266 10490 7873652209869167 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2c_periph.c.obj d108c86bde6fcad9 +112 168 7873638559742024 project_elf_src_esp32.c 3dfa8c7d1dcea8f5 +112 168 7873638559742024 C:/data/stockcropper-sw-playground/SC-F001/build/project_elf_src_esp32.c 3dfa8c7d1dcea8f5 +39900 39981 7873652504954929 esp-idf/esp_rom/libesp_rom.a cbd442a4b2432dff +23897 24546 7873652350471968 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/mld6.c.obj cda04b26cdc62fe5 +12710 13025 7873652235220330 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/getentropy.c.obj 775d02ee1ce89e25 +187 501 7873652109874726 esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/library/x25519.c.obj 27bce084964d81d4 +25878 26508 7873652370104194 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/netif/esp_pbuf_ref.c.obj 7bc46d166fdeac08 +45447 45676 7873652561581487 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_init.c.obj bdbbc5b326e75224 +17979 18857 7873652293507194 esp-idf/esp_driver_i2s/CMakeFiles/__idf_esp_driver_i2s.dir/i2s_pdm.c.obj 665848053756c2ad +142 254 7873638560649594 esp-idf/esp_system/ld/memory.ld 22f7d37c36dad14c +11769 12254 7873652227463452 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/sar_periph_ctrl.c.obj 4ccd141912b00420 +2920 3249 7873652137341999 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/esp_hardware.c.obj 819587b70d1b55f2 +9494 9847 7873652203388300 esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32/touch_sensor_hal.c.obj 199dbf53ea0616c +1333 1648 7873652121476646 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/memory_buffer_alloc.c.obj 2fe083aeaa0c3de7 +142 254 7873638560649594 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/memory.ld 22f7d37c36dad14c +20873 21816 7873652323009077 esp-idf/esp_phy/CMakeFiles/__idf_esp_phy.dir/src/phy_init.c.obj 29be5fc920f6d618 +48620 49691 7873652601496356 esp-idf/esp-idf-lib__i2cdev/CMakeFiles/__idf_esp-idf-lib__i2cdev.dir/i2cdev.c.obj df10bb801a80d874 +19444 20222 7873652307088422 esp-idf/esp_driver_i2c/CMakeFiles/__idf_esp_driver_i2c.dir/i2c_slave.c.obj 713adbeee8a8b8e8 +1711 2136 7873652126358798 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs12.c.obj 28280c7038aaf42d +11504 12080 7873652225653660 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk_init.c.obj 84672b5af458ddf9 +19088 19984 7873652304649298 esp-idf/esp_driver_rmt/CMakeFiles/__idf_esp_driver_rmt.dir/src/rmt_rx.c.obj 2a20acb04fa89ad4 +155 256 7873638560659561 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld.in aad00f8e743e99ce +12133 12710 7873652232004525 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/port.c.obj 4b3511874e7b8e44 +25950 26738 7873652372258866 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/port/os_xtensa.c.obj 99c9366d5855e060 +23828 24634 7873652351207158 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/ip6.c.obj 80487c19d11d68e5 +155 256 7873638560659561 esp-idf/esp_system/ld/sections.ld.in aad00f8e743e99ce +179 517 7873652110154300 esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/library/everest.c.obj 31975cecf8f08073 +5956 6314 7873652168016797 esp-idf/esp_mm/CMakeFiles/__idf_esp_mm.dir/heap_align_hw.c.obj 90df15ab752d71c0 +1395 1512 7873638573071518 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-update 2e096b79b3704430 +19739 20873 7873652313387299 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/timer_legacy.c.obj e7f3e26ab960d5e0 +27485 28131 7873652386275017 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha1-prf.c.obj db8aed23de01767c +544 846 7873652113505591 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/chacha20.c.obj 3ecf48582c9d9024 +9848 10108 7873652206018517 esp-idf/heap/CMakeFiles/__idf_heap.dir/port/esp32/memory_layout.c.obj e58aeea9bf158f76 +12768 13243 7873652237314721 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/newlib_init.c.obj 2835e49ebcf028ea +238 774 7873652112677803 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1write.c.obj 5ebd8af803feefae +44822 45362 7873652558583976 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec2.pb-c.c.obj 30fa607e74d37eab +4728 4977 7873652154327479 ota_data_initial.bin aff260d681262938 +4728 4977 7873652154327479 C:/data/stockcropper-sw-playground/SC-F001/build/ota_data_initial.bin aff260d681262938 +9745 10290 7873652207874112 esp-idf/heap/CMakeFiles/__idf_heap.dir/multi_heap.c.obj a484d978ae3aca83 +19292 19977 7873652304659263 esp-idf/esp_driver_sdm/CMakeFiles/__idf_esp_driver_sdm.dir/src/sdm.c.obj 726c572c029bc525 +1237 1711 7873652121986682 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/lmots.c.obj 1e88378d586706e1 +2148 2604 7873652131012475 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_ffdh.c.obj 3b8f5645d215f341 +3331 3878 7873652143701538 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/aes/esp_aes_gcm.c.obj fe7182851df3d5d +192 453 7873652109555578 esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/library/Hacl_Curve25519_joined.c.obj f85a51d83d51e431 +37529 37602 7873652481173521 esp-idf/esp_driver_dac/libesp_driver_dac.a ed22bb86c8eb93c +198 590 7873652110573172 esp-idf/mbedtls/mbedtls/3rdparty/p256-m/CMakeFiles/p256m.dir/p256-m_driver_entrypoints.c.obj 2bc84424cbe1c09d +4138 5546 7873652160295725 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls.c.obj fdce4fc47b2a3e8e +203 543 7873652110313879 esp-idf/mbedtls/mbedtls/3rdparty/p256-m/CMakeFiles/p256m.dir/p256-m/p256-m.c.obj 29f596db134dafb5 +209 704 7873652111859993 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aes.c.obj e48759cacdfa1bb1 +1191 1296 7873638570742444 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-mkdir d0c45255a4a47c7d +33262 33873 7873652443615553 esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/lib/http_header.c.obj 17b05a798a627bcf +913 2033 7873652125026589 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp_curves.c.obj abd5e4cb91491603 +24962 25466 7873652359698225 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/pppcrypt.c.obj 62c42441af10a2e0 +23848 24465 7873652349564211 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/ip6_addr.c.obj 63202d74b6700117 +22362 23282 7873652337706037 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/netif.c.obj babc574c966ea24 +491 805 7873652112986976 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_mod_raw.c.obj 389fe738b6f1ca0b +2542 2826 7873652133232039 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ripemd160.c.obj aca844a5c65e02b1 +27019 27747 7873652382415175 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/crypto_ops.c.obj 4f73c114b73110ae +214 490 7873652109884699 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesni.c.obj 137f0b53881890e +9177 9734 7873652202258467 esp-idf/hal/CMakeFiles/__idf_hal.dir/adc_hal.c.obj 86dd9e89b3a5f255 +44388 45249 7873652557118448 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/spi/esp_lcd_panel_io_spi.c.obj 7d7244010ea939c6 +266 863 7873652113565430 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_core.c.obj 5748fd861171ca4d +220 511 7873652109974462 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesce.c.obj b114b52af1e827e +32215 33055 7873652435283523 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/phy/esp_eth_phy_802_3.c.obj 75a644ec75592cb0 +4495 5211 7873652151716027 C:/data/stockcropper-sw-playground/SC-F001/build/partition_table/partition-table.bin 69314f72be512faf +3338 3704 7873652141950501 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/md/esp_md.c.obj 6e441e2d905bc809 +7583 7897 7873652183992778 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/esp_ipc_isr_port.c.obj 330893eb25698f5d +22354 23019 7873652334793372 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/memp.c.obj ec2da3fa89a63200 +225 755 7873652112528263 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aria.c.obj 174baa8f1b25a660 +10164 10372 7873652208792083 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rmt_periph.c.obj 67ecb84aed6f12fb +116 245 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +232 689 7873652111840044 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1parse.c.obj 3794a29f96bef427 +29478 30339 7873652408350006 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/common/sae_pk.c.obj 5fa5b058fe260913 +742 1041 7873652115325993 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/constant_time.c.obj 49238d9c0cfa248f +243 742 7873652112328737 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/base64.c.obj 2fe4f0567bd4d18c +11144 11769 7873652222682663 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/spi_bus_lock.c.obj 29ddb991752481df +261 1165 7873652116433021 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum.c.obj ad0365ba3004f9 +17230 18129 7873652285844706 esp-idf/esp_driver_mcpwm/CMakeFiles/__idf_esp_driver_mcpwm.dir/src/mcpwm_cap.c.obj 211910371b8890ca +18782 19292 7873652297686674 esp-idf/esp_driver_dac/CMakeFiles/__idf_esp_driver_dac.dir/dac_oneshot.c.obj 10056d5c9bb9bda0 +455 748 7873652112498283 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_mod.c.obj 65480b1faaa2f305 +15837 18813 7873652293122967 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_encrypted_partition.cpp.obj 6f05122b4ecbe9b +22747 23904 7873652343932317 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/tcp.c.obj b7743a94983f5619 +20463 21431 7873652319213713 esp-idf/driver/CMakeFiles/__idf_driver.dir/twai/twai.c.obj 228c89d6ee21689a +502 787 7873652112867428 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/block_cipher.c.obj c2a71a7d240b0f0d +37886 37961 7873652484756446 esp-idf/esp_driver_i2s/libesp_driver_i2s.a 2d7c88066261e981 +18724 19499 7873652299572248 esp-idf/esp_driver_sdspi/CMakeFiles/__idf_esp_driver_sdspi.dir/src/sdspi_host.c.obj 43705ebbcc676ffe +25412 25995 7873652364892800 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/esp32xx/vfs_lwip.c.obj f6df428efb459bb7 +1091 1778 7873652122556852 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/gcm.c.obj 175c8a4bf33ce42 +8190 8445 7873652189214234 esp-idf/hal/CMakeFiles/__idf_hal.dir/hal_utils.c.obj f12988a2be5baca2 +748 1309 7873652117839263 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cmac.c.obj 46f0cda1952a8379 +511 781 7873652112787512 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/camellia.c.obj 92635a7056a2536d +6198 6858 7873652173419305 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_generic.c.obj f7f23d98cdf5740f +517 1048 7873652115276127 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ccm.c.obj 9c3eb6eb1d39f72 +13758 14758 7873652252505452 esp-idf/esp_driver_uart/CMakeFiles/__idf_esp_driver_uart.dir/src/uart_vfs.c.obj 3ce655deddfb66cd +46142 46601 7873652570678593 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/Partition.cpp.obj 2bd618ab07125e4d +39326 39538 7873652500519340 esp-idf/soc/libsoc.a 3da7b86c7cc26e2c +22913 23570 7873652340442045 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/timeouts.c.obj f2e2ab0c0de1e33b +781 1071 7873652115555595 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/dhm.c.obj 432a994453800c8b +27980 28692 7873652391767754 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_peap_common.c.obj 405d65924f6a7503 +590 913 7873652113934442 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/chachapoly.c.obj ff285d8c910847bb +755 1273 7873652117540062 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ctr_drbg.c.obj a25e3a03caabc5b7 +1702 2198 7873652126862526 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk_wrap.c.obj ef4cc9b8e858efbe +1071 1719 7873652122236620 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/error.c.obj 1dc67f1751146b82 +689 1341 7873652118337928 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher.c.obj a93e3907d1cafe5a +30494 31204 7873652416962912 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/rc4.c.obj b44a430244468647 +1042 1323 7873652118098569 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp_curves_new.c.obj 6cde8e677c993046 +5877 6204 7873652166420377 esp-idf/esp_mm/CMakeFiles/__idf_esp_mm.dir/port/esp32/ext_mem_layout.c.obj b1f315331bb2c757 +30321 31294 7873652417680995 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/crypto_mbedtls-bignum.c.obj 5710d4f30190264b +704 1237 7873652117181023 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher_wrap.c.obj 97e6710df6b528f8 +775 1057 7873652115485711 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/des.c.obj 1b71c8d57d4d894f +7635 8085 7873652185838181 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/panic_arch.c.obj cd47a9df5942444b +5477 5877 7873652163811811 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj fb8ff8af574105fc +10131 10337 7873652208332883 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/pcnt_periph.c.obj 240d77b4a16f5857 +1453 1771 7873652122626673 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/padlock.c.obj 2bd23f020110008d +787 1199 7873652116961614 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdh.c.obj ffedba86632071ad +9709 10357 7873652208472965 esp-idf/heap/CMakeFiles/__idf_heap.dir/heap_caps.c.obj 48e320649ab6a6ec +41819 42033 7873652525282519 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/mbedtls/x509_crt_bundle 6ef485704b0f9b01 +26776 27476 7873652379422870 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha256-kdf.c.obj b2018b3e23691bb1 +805 1333 7873652118108543 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdsa.c.obj 65b091f651f49b81 +17540 18397 7873652288986523 esp-idf/esp_driver_mcpwm/CMakeFiles/__idf_esp_driver_mcpwm.dir/src/mcpwm_oper.c.obj 87fc4009ca699cbf +1432 2076 7873652125605672 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/oid.c.obj 4c408f946f6daaf8 +10108 10350 7873652208362809 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/ledc_periph.c.obj cf36c97ea6047b08 +1309 1910 7873652123831235 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/md.c.obj 42e8f132967bf038 +4510 5037 7873652155096197 esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj 5d80a8b89c230a0 +46825 47917 7873652584007693 esp-idf/json/CMakeFiles/__idf_json.dir/cJSON/cJSON.c.obj 8fea480242fd74bf +8173 8425 7873652189134451 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_efuse.c.obj e788d66617769c78 +846 1091 7873652115844619 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecjpake.c.obj 64cf5f7d0f4eed1b +21431 22354 7873652328429216 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/api_lib.c.obj 55c02405564081d4 +40203 40311 7873652508257951 esp-idf/spi_flash/libspi_flash.a ed7cc82f23527b17 +864 1886 7873652123686538 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp.c.obj 3c89db3ff8d10627 +1048 1547 7873652120306014 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy.c.obj ff8877a962a842fe +1057 1432 7873652119206445 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy_poll.c.obj 87c322fccba88897 +8835 9194 7873652196939812 esp-idf/hal/CMakeFiles/__idf_hal.dir/i2c_hal.c.obj 7e959f42fa2d9f6f +1719 2222 7873652127246604 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs5.c.obj a2bc0b3e74230143 +10626 10876 7873652213794156 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/revision.c.obj d9c4132179423aa1 +1165 1453 7873652119546689 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/hkdf.c.obj 844ca058ddea1345 +4495 5211 7873652151716027 partition_table/partition-table.bin 69314f72be512faf +29405 30275 7873652407616866 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_common.c.obj 8e9356969c1ed0c9 +11015 11305 7873652218043198 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/io_mux.c.obj 3f28fa1bc4b555d9 +1199 1738 7873652122326626 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/hmac_drbg.c.obj 72f112aea96eae41 +42345 42663 7873652531569223 esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/gpio_glitch_filter_ops.c.obj d0118401496a4966 +1273 1793 7873652122927136 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/lms.c.obj 7ca1c563735fdc03 +3083 3494 7873652139726074 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/sha/esp_sha.c.obj 8d72665767c6e8eb +43154 43731 7873652542243172 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_date.c.obj 27d478808c6464fb +1323 1702 7873652121816483 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/md5.c.obj 51101566489ba483 +1341 1662 7873652121496581 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/nist_kw.c.obj 1ef61aeafd5e67e8 +8321 8680 7873652191758094 esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32/efuse_hal.c.obj a97020fdc4b4e2c2 +1547 2041 7873652125326254 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pem.c.obj 2360070acec2df35 +2826 3109 7873652135915254 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/version.c.obj a3bfbac970de4730 +7890 8115 7873652186167295 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/debug_stubs.c.obj 4f60da342e5f6375 +18813 19444 7873652299307859 esp-idf/esp_driver_dac/CMakeFiles/__idf_esp_driver_dac.dir/dac_cosine.c.obj 4958fd7f083f23d6 +1649 2253 7873652127366285 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk.c.obj f31515208396bcc4 +1662 2084 7873652125795003 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk_ecc.c.obj 23d9862dfd98f9dd +588 8359 7875487269787051 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +27264 27919 7873652384225263 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha1-tlsprf.c.obj e7001c18b6cb24a +1738 2451 7873652129251606 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkparse.c.obj c395deda1b2df87c +4190 5182 7873652156689607 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls12_server.c.obj 61ca28af5aa7c301 +40311 40397 7873652509110771 esp-idf/esp_mm/libesp_mm.a fd5bc9dc22731a39 +1771 2348 7873652128453569 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkwrite.c.obj 4ab82a608f815ef +1778 2183 7873652126732876 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform.c.obj db61f204accadc92 +6675 7239 7873652177319491 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_os_func_app.c.obj 2994e594fbcbe26f +116 245 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +43409 43859 7873652543430497 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_int.c.obj 89b0d6e14b76e486 +9301 9701 7873652201955525 esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_hal.c.obj aeeccb687834a27a +1794 2213 7873652126902419 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform_util.c.obj 27cc5410d1a60bc8 +3878 4377 7873652148794193 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cache.c.obj ecccda94e9446f16 +15943 17229 7873652277066561 esp-idf/esp_driver_spi/CMakeFiles/__idf_esp_driver_spi.dir/src/gpspi/spi_common.c.obj fe21ba45f1de204b +1887 2148 7873652126483578 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/poly1305.c.obj 42d8a32536bb0327 +1911 3870 7873652143561936 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto.c.obj 989bb4ad894bff6a +3786 4062 7873652145586920 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/debug.c.obj bd57d01fdd4c132f +9081 9494 7873652199911695 esp-idf/hal/CMakeFiles/__idf_hal.dir/emac_hal.c.obj c12109b471e736b0 +44058 44822 7873652553174788 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ssd1306.c.obj d59b7796cdf2246 +2033 2550 7873652130423770 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_aead.c.obj 2bf085eb9facb69d +2041 2542 7873652130373894 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_cipher.c.obj 13e0c14077ebaa3a +10777 12053 7873652225483291 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_modes.c.obj 4ab6aa10e1a59933 +11947 12410 7873652229014866 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/app_startup.c.obj 2b528adf99df779d +2076 2526 7873652130214324 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_client.c.obj d3eba4325e450e03 +2084 2533 7873652130244249 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_driver_wrappers_no_static.c.obj 578740541d2645ef +5857 6240 7873652167408246 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/secure_boot_secure_features.c.obj eec4a41095cabb5c +2136 2729 7873652132239184 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_ecp.c.obj 963f54af02239748 +32831 33582 7873652440634752 esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/src/gdbstub.c.obj c924a3d2922efa51 +2183 2672 7873652131700640 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_hash.c.obj 761394455b148fd2 +21492 22161 7873652326448888 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/err.c.obj 5b8ff78515842c66 +46601 47261 7873652577515860 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_wl.c.obj dfdca01b820c4d3f +43048 43374 7873652538701465 esp-idf/console/CMakeFiles/__idf_console.dir/split_argv.c.obj 958d42e8af50e11b +32837 33360 7873652438340574 esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/src/gdbstub_transport.c.obj 541bb2b18e538f4c +2198 2720 7873652132109533 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_mac.c.obj 7732a8b326ca6c24 +49055 49344 7873652598398280 esp-idf/joltwallet__littlefs/CMakeFiles/__idf_joltwallet__littlefs.dir/src/lfs_config.c.obj d34efe53a0ab8652 +44137 44451 7873652549190837 esp-idf/unity/libunity.a a4fe7d4605927d7f +2214 2698 7873652131979879 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_pake.c.obj 8035de8965a9e6fa +2222 2807 7873652133027488 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_rsa.c.obj 8efaa6bca9c6373b +9911 10072 7873652205624489 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/interrupts.c.obj f728e39cb891f116 +2253 2564 7873652130523778 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_se.c.obj 712a95734198db19 +2349 2878 7873652133705865 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_slot_management.c.obj e81ce27304d175b6 +21138 21491 7873652319662758 esp-idf/esp_phy/CMakeFiles/__idf_esp_phy.dir/esp32/phy_init_data.c.obj ee9b5816a5db6958 +2451 2990 7873652134828162 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_storage.c.obj 6e794e9d9d8adf30 +143 844 7873735367221870 esp-idf/main/CMakeFiles/__idf_main.dir/control_fsm.c.obj 920d9eb8721960d9 +5667 6584 7873652170780047 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj f5b792ee868c824d +9194 9570 7873652200660089 esp-idf/hal/CMakeFiles/__idf_hal.dir/sha_hal.c.obj 2f472704a0c3bb17 +22341 22926 7873652334184997 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ip.c.obj 8da74528f3f4cda2 +2526 2919 7873652134214698 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_its_file.c.obj 9451fa31c12f406b +8047 8221 7873652187174592 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj 2a8c07ddf730ab69 +2533 3000 7873652134917929 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_util.c.obj ed52f33b69be3b95 +21148 21715 7873652322071593 esp-idf/esp_phy/CMakeFiles/__idf_esp_phy.dir/src/btbb_init.c.obj ab7ab612d5936584 +2550 3599 7873652140858385 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa.c.obj 20df4329aaaee292 +10537 11234 7873652217304963 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/intr_alloc.c.obj 737e8dca3c2d6c92 +42598 42950 7873652534422490 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_compat.c.obj b1c0eef849a7ecbe +2564 2974 7873652134483978 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa_alt_helpers.c.obj 4c522af573beabe +7605 7819 7873652183234789 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/esp_ipc_isr_routines.S.obj bdfedc60567f753 +43381 43788 7873652542911515 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_file.c.obj 4f2513e45f53dced +2604 3017 7873652135137347 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha1.c.obj 75f4bd2a951eb7ae +2672 3083 7873652135546266 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha256.c.obj 200fd35ac000ab0f +17045 17929 7873652284278891 esp-idf/esp_driver_spi/CMakeFiles/__idf_esp_driver_spi.dir/src/gpspi/spi_slave.c.obj b8f2e53f47b441a0 +33860 34677 7873652451855745 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_ws.c.obj 85a6ff74b7dd3bb +10876 11362 7873652218422223 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_event.c.obj 737b27fcbd2e6314 +16891 17997 7873652284667846 esp-idf/esp_driver_spi/CMakeFiles/__idf_esp_driver_spi.dir/src/gpspi/spi_master.c.obj a7989391f5065721 +42374 42973 7873652534641893 esp-idf/mbedtls/CMakeFiles/__idf_mbedtls.dir/esp_crt_bundle/esp_crt_bundle.c.obj c43d2702f6782778 +37450 37529 7873652480428393 esp-idf/esp_driver_rmt/libesp_driver_rmt.a 48b1619fe7f02a28 +2699 3118 7873652136005012 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha512.c.obj 278a3e22374cf48b +2720 3338 7873652138199707 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha3.c.obj 11232d7d9bb9db5c +2729 3027 7873652135177231 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/threading.c.obj eefe88e3b68d7e5d +2807 3102 7873652135745712 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/timing.c.obj 318e47bb5991c460 +2878 3176 7873652136743279 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/version_features.c.obj 80bbfb61e72bb2f3 +13334 14077 7873652245525811 esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/esp_timer.c.obj 733b7ee09e5cc061 +2974 3227 7873652137077673 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/esp_mem.c.obj 8099b1cb4a7ab6f3 +43947 44592 7873652550512689 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_io.c.obj 248a90ce7031693c +41017 41159 7873652516726638 esp-idf/mbedtls/mbedtls/library/libmbedtls.a 42b0363d06aa0dbe +2990 3354 7873652138399170 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/esp_timing.c.obj 79e11f68a6f69c3 +10783 11006 7873652214871274 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_console.c.obj de75db7c76bcaf92 +3494 4069 7873652145636777 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_create.c.obj 383c3bd47985287f +3001 3331 7873652138259544 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/aes/esp_aes_xts.c.obj 24a14e980ae03d4e +9702 10164 7873652206626917 esp-idf/heap/CMakeFiles/__idf_heap.dir/heap_caps_base.c.obj c7c405d8df0642a1 +8306 8614 7873652191010095 esp-idf/hal/CMakeFiles/__idf_hal.dir/efuse_hal.c.obj fe5d11105c163c9e +3017 3346 7873652138279492 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/aes/esp_aes_common.c.obj 7c6766526c4375fc +3027 3650 7873652141187454 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/aes/block/esp_aes.c.obj decf715e13a82739 +3102 3642 7873652141127648 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/sha/parallel_engine/sha.c.obj d8f8d2eecd6759c5 +30450 31761 7873652422536843 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/crypto_mbedtls-ec.c.obj 53c970e4ad8898a0 +3109 3682 7873652141631355 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/bignum/esp_bignum.c.obj 7ca2ffce9d4aeaa6 +3118 3528 7873652140190118 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/bignum/bignum_alt.c.obj be91a3b5196a862d +34871 35036 7873652455492473 esp-idf/esp_https_ota/libesp_https_ota.a 56809149bcf80bc7 +3177 3801 7873652143008107 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/sha/parallel_engine/esp_sha1.c.obj cd829b7fe6f1f2e7 +18502 18757 7873638745230219 bootloader-prefix/src/bootloader-stamp/bootloader-install 61fefb07275b0a08 +6240 6675 7873652171812576 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_mxic.c.obj a646971c43d2ca9a +3227 3786 7873652142713800 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/sha/parallel_engine/esp_sha256.c.obj 77a3b43a056dc182 +11306 11742 7873652222382644 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/mspi_timing_tuning.c.obj 80d15e48046db774 +23858 24445 7873652349309784 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/ip6_frag.c.obj 84ba9d0b77aabf76 +3249 3894 7873652143881055 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/sha/parallel_engine/esp_sha512.c.obj f7a6867417513801 +19142 20179 7873652306629648 esp-idf/esp_driver_rmt/CMakeFiles/__idf_esp_driver_rmt.dir/src/rmt_tx.c.obj 249d5a8a0cd9fff6 +3346 3963 7873652144504725 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/pkcs7.c.obj c139725c7bdc860f +3354 4204 7873652146983411 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509.c.obj 505ba829f4ac1664 +21616 22300 7873652327970447 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/netbuf.c.obj a1b0e68bc3aecd51 +3528 4131 7873652146255377 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_crl.c.obj 9204b320226881e9 +3599 4970 7873652154387313 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_crt.c.obj 9c307e5a2bb7c99f +8680 8975 7873652194710454 esp-idf/hal/CMakeFiles/__idf_hal.dir/timer_hal.c.obj 7319f861f29eac84 +3642 4215 7873652147113063 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_csr.c.obj 664548608e4f17c +32448 32837 7873652433146971 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/phy/esp_eth_phy_dp83848.c.obj 81cce72e70cd6681 +3650 4138 7873652146394998 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write.c.obj 87bb82ac7da6a937 +29082 29891 7873652403859783 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps.c.obj 907b33765e5e78dd +3682 4229 7873652147202821 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_crt.c.obj 8f30569fdf0789a8 +3705 4190 7873652146893649 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_csr.c.obj 383631786e074ada +3801 4076 7873652145666705 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/mps_reader.c.obj d0bfd6f2e2c2e759 +19060 19745 7873652302299331 esp-idf/esp_driver_rmt/CMakeFiles/__idf_esp_driver_rmt.dir/src/rmt_encoder.c.obj 6c084c5c0cffd0f2 +3871 4149 7873652146385013 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/mps_trace.c.obj b1714ab0c4e66111 +9351 9588 7875487282367003 .bin_timestamp 62d40643a01db53 +3894 4366 7873652148594379 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ciphersuites.c.obj 2db30d981c4154d3 +3963 4547 7873652150300433 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_client.c.obj f6814770ac92ad81 +25285 25968 7873652364648135 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/freertos/sys_arch.c.obj a290fbb3d551ff08 +4063 4567 7873652150420105 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cookie.c.obj 6a4f2d8fc2cf5830 +10350 10588 7873652210876472 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/twai_periph.c.obj ec6d826d394683e5 +21824 22547 7873652330487283 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/tcpip.c.obj b2b85e587fd4d353 +6719 7032 7873652175219784 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_os_func_noos.c.obj 41c923fc97389f99 +9943 10194 7873652206936624 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/gpio_periph.c.obj 5d7e2d1998faedb7 +4069 4312 7873652148195433 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_debug_helpers_generated.c.obj c3b986ff4e2139fd +8894 9183 7873652196820133 esp-idf/hal/CMakeFiles/__idf_hal.dir/rmt_hal.c.obj 97a775a6cae66ee +4076 4999 7873652154842585 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_msg.c.obj 26a091db3c205a1a +42950 43400 7873652539020820 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_port_esp32.c.obj 571c353d68842543 +29434 30320 7873652408005825 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_dev_attr.c.obj b71612042d99a8e7 +4132 4728 7873652152156702 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ticket.c.obj 30a03f9768bb1a58 +7024 7605 7873652181100156 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/panic.c.obj 3d0573dc99e442f0 +13093 13721 7873652242144861 esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread_rwlock.c.obj 6b32a22e92f95312 +26534 27549 7873652380210759 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/common/wpa_common.c.obj 8344b6420075dcc2 +4149 5012 7873652154981230 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls12_client.c.obj e6b7395027374f20 +20517 21158 7873652316439804 esp-idf/esp_phy/CMakeFiles/__idf_esp_phy.dir/src/phy_override.c.obj 5a88fff7eb9529b5 +46733 48030 7873652585257827 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat.c.obj faae9a7a651b138a +4205 4510 7873652150011201 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_keys.c.obj 89fc70499adc91b8 +9584 10089 7873652205769181 esp-idf/log/CMakeFiles/__idf_log.dir/log_freertos.c.obj 7a50e581894e3276 +10338 10557 7873652210497485 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdmmc_periph.c.obj d72d1a92e50c554f +11565 12120 7873652226139010 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_time.c.obj bbc9a018236d31e +14180 17464 7873652279013289 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_page.cpp.obj 31a7cbc466feb577 +116 245 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +24596 25146 7873652356500392 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ipv6cp.c.obj b5297b8431eb2d94 +4215 4488 7873652149741651 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_server.c.obj 7b7b8b01a691e203 +5935 6266 7873652167488036 esp-idf/esp_mm/CMakeFiles/__idf_esp_mm.dir/cache_esp32.c.obj 5128893d38f24516 +44593 45418 7873652559202325 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/common/protocomm.c.obj c6f68844db8c3b82 +27772 28459 7873652389493302 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/chap.c.obj fd6e7cc397bf965c +17289 17978 7873652284528220 esp-idf/esp_driver_mcpwm/CMakeFiles/__idf_esp_driver_mcpwm.dir/src/mcpwm_cmpr.c.obj 2115083ab65186e9 +19984 21616 7873652320939338 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/mcpwm_legacy.c.obj 5679d45b09d3fba +47996 49159 7873652596507950 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/esp_spiffs.c.obj 89cd55cbe0cae4cf +4229 4495 7873652149991260 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_client.c.obj f3df023f98beb6f0 +5432 5824 7873652163208147 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj 8b95e11435ca776c +4312 4591 7873652150879335 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_generic.c.obj a1955179100e679e +4366 4874 7873652153656594 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/mbedtls_debug.c.obj 9b6090278017610b +42680 43154 7873652536482074 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_utils_freertos.c.obj 72e0a80db93d2e3a +4382 4818 7873652152942042 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/esp_platform_time.c.obj f1ec9776d126cd81 +42351 43041 7873652535300146 esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/rtc_io.c.obj 4a5b027a39f9fc3f +8021 8374 7873652188750369 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32/cache_err_int.c.obj c5ac7e17eca39fff +17998 18782 7873652292694063 esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sdmmc_cmd.c.obj b49d1412dfcc8f5c +4488 5431 7873652159218606 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/net_sockets.c.obj 600bad3cf7e1c15 +27285 28026 7873652385275497 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha256-tlsprf.c.obj dc3d915b10c3806b +1191 1296 7873638570742444 bootloader-prefix/src/bootloader-stamp/bootloader-mkdir d0c45255a4a47c7d +43361 43758 7873652542532392 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_dbl.c.obj 4b6cb24c08390e69 +4568 5340 7873652158258913 esp-idf/app_update/CMakeFiles/__idf_app_update.dir/esp_ota_ops.c.obj edc72fd538dc97f5 +9075 9354 7873652198429073 esp-idf/hal/CMakeFiles/__idf_hal.dir/sdmmc_hal.c.obj 3b0f6f3f0d55854 +44357 45135 7873652556071177 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i2c/esp_lcd_panel_io_i2c_v1.c.obj c3eab6ca4855a27a +4592 5005 7873652154882476 esp-idf/app_update/CMakeFiles/__idf_app_update.dir/esp_ota_app_desc.c.obj fb95234dc5fd5d6b +40640 40751 7873652512613333 esp-idf/esp_partition/libesp_partition.a eab70fc1cf43b42e +5183 5667 7873652161692204 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_startup.c.obj 70c1235083d04430 +4818 5309 7873652157838183 esp-idf/esp_partition/CMakeFiles/__idf_esp_partition.dir/partition.c.obj 16de964bac1dc164 +4874 5398 7873652158950544 esp-idf/esp_partition/CMakeFiles/__idf_esp_partition.dir/partition_target.c.obj 9cd71b6418ba87d9 +32279 32844 7873652433216758 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/esp_eth_netif_glue.c.obj 2f3e0a4db90a293f +4944 5299 7873652157595632 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_table.c.obj b56417aa15ea59af +18030 18675 7873652291701319 esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sdmmc_common.c.obj 6ce2d51eb33c0a +4970 5445 7873652159408102 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_fields.c.obj 607c201047e5081d +47933 49243 7873652597061850 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_nucleus.c.obj 98c7e3e63685fc30 +45297 45931 7873652564239865 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/crypto/srp6a/esp_srp_mpi.c.obj abe88b3539af1439 +29677 30553 7873652410369866 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wpa_main.c.obj 7ae119769cf73211 +4977 5439 7873652159268497 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_utility.c.obj ff516fa3729ae59 +21438 22596 7873652330787251 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/api_msg.c.obj c08a88064711c5c1 +32025 32569 7873652430578685 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/esp32/adc_cali_line_fitting.c.obj ba15a9e2ac9f6f55 +6380 6719 7873652171887507 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_boya.c.obj baf867b7e3476c84 +12423 12798 7873652232914194 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/heap.c.obj 226f92dfa264594 +4999 5603 7873652160973917 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj 4ab925b1b33c1031 +5006 5477 7873652159477913 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj 3cdef91bcdba5449 +5012 5570 7873652160594921 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj 3c00ea7b8bf896c0 +13773 14507 7873652249785307 esp-idf/esp_event/CMakeFiles/__idf_esp_event.dir/esp_event.c.obj 5b0e37192cf0134f +12416 12806 7873652233064377 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/assert.c.obj 5490ac150b285f52 +8991 9406 7873652198994198 esp-idf/hal/CMakeFiles/__idf_hal.dir/i2s_hal.c.obj 45af7494b9dac5f +9289 9561 7873652200470589 esp-idf/hal/CMakeFiles/__idf_hal.dir/brownout_hal.c.obj 2fda480b005efc31 +5038 5495 7873652159657460 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/efuse_controller/keys/without_key_purposes/three_key_blocks/esp_efuse_api_key.c.obj 2aa5892e97de8e67 +19338 20517 7873652309716931 esp-idf/esp_driver_i2c/CMakeFiles/__idf_esp_driver_i2c.dir/i2c_master.c.obj 92ea35095a5387b2 +1297 1395 7873638571974239 bootloader-prefix/src/bootloader-stamp/bootloader-download 9a8c2a2187cdcf07 +1297 1395 7873638571974239 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-download 9a8c2a2187cdcf07 +5299 5907 7873652163891596 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj f3e9067f216aab64 +31870 32279 7873652427750034 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/deprecated/esp_adc_cal_common_legacy.c.obj 62595148de0c2040 +24634 25159 7873652356635148 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/magic.c.obj bda0372c52cf35b7 +5309 5870 7873652163742002 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj f5a41137bbb79a24 +6584 7010 7873652175159947 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_wrap.c.obj a7ccd39b184e22a6 +5340 5849 7873652163477427 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj 9682ac78ddaacf72 +7566 8028 7873652185189555 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/esp_ipc_isr.c.obj 3c0639d1b5f777cd +10530 10903 7873652214023542 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/hw_random.c.obj 14b979d102f50921 +17465 18236 7873652286842087 esp-idf/esp_driver_mcpwm/CMakeFiles/__idf_esp_driver_mcpwm.dir/src/mcpwm_fault.c.obj 8db359912fd29e6f +8028 9744 7873652202412061 esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj fc20bb44a5ab08a0 +45123 45872 7873652563611546 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security0.c.obj 1aa452c3d1f2637a +5398 5809 7873652163078500 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj b998400c9b20db83 +5546 6113 7873652166170842 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash.c.obj eb3453c27c59106b +5439 5856 7873652163492494 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse.c.obj 56f7dfd7d6164d03 +5445 5934 7873652164230689 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj de803c138aca3b16 +5496 5956 7873652164330455 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32.c.obj 2a76dfb323eccc11 +5809 6197 7873652166380485 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj a51112e089ac713a +1395 1512 7873638573071518 bootloader-prefix/src/bootloader-stamp/bootloader-update 2e096b79b3704430 +5570 6102 7873652166051163 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/flash_qio_mode.c.obj a9936616ce550779 +9897 10082 7873652205679423 esp-idf/soc/CMakeFiles/__idf_soc.dir/dport_access_common.c.obj b0786a7f571895b0 +5603 6400 7873652168650408 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32.c.obj 5f60a275b6c6f1c +23314 23944 7873652344312313 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/ip4_addr.c.obj 45f629bda755cb54 +13026 13758 7873652242563744 esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread.c.obj 7283edbfe5f20d5d +5825 6569 7873652170421003 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj 59a30a531618d98f +5849 6407 7873652168809974 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/idf/bootloader_sha.c.obj c2af7ee20d9d76c +21521 22168 7873652326468836 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/if_api.c.obj dbce14ec69ca3a36 +28693 29515 7873652400104159 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/common.c.obj 7c7e2d42e8f577c0 +5870 6625 7873652171089415 esp-idf/esp_mm/CMakeFiles/__idf_esp_mm.dir/esp_mmu_map.c.obj 40bed5749f0e4296 +5907 6541 7873652170071950 esp-idf/esp_mm/CMakeFiles/__idf_esp_mm.dir/esp_cache.c.obj ce9a6b74492a6ec2 +1512 1611 7873638574154299 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-patch 60fa60b224dedb78 +17741 18567 7873652290280018 esp-idf/esp_driver_mcpwm/CMakeFiles/__idf_esp_driver_mcpwm.dir/src/mcpwm_timer.c.obj 91aa119478234965 +29881 30996 7873652414958094 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wps.c.obj 1c1bdd51225b032b +1512 1611 7873638574154299 bootloader-prefix/src/bootloader-stamp/bootloader-patch 60fa60b224dedb78 +20502 21249 7873652317442830 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/adc_i2s_deprecated.c.obj e38a4d027f0863ed +6102 6380 7873652168630470 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/flash_brownout_hook.c.obj 35aff340722e7b73 +6113 6535 7873652170022076 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_drivers.c.obj 88de360ff8df4b90 +13741 14620 7873652250995763 esp-idf/esp_ringbuf/CMakeFiles/__idf_esp_ringbuf.dir/ringbuf.c.obj c8314809c286bdfd +6204 6575 7873652170460899 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_issi.c.obj 37e1632c00115f73 +6266 6667 7873652171623083 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_gd.c.obj 73c3ed383eb8c82e +43029 43648 7873652541270410 esp-idf/console/CMakeFiles/__idf_console.dir/commands.c.obj e8a250088b8ca02b +42440 43132 7873652536142981 esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/app_trace.c.obj 24f8b24fd830c048 +6314 6740 7873652172391294 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_winbond.c.obj e58284dd6d4145d8 +45343 46241 7873652567257086 esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl.c.obj b487620ab8f3760a +28764 29478 7873652399685310 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/uuid.c.obj 9a7b803739dec000 +6400 6866 7873652173678612 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_mxic_opi.c.obj 73a971d4a1c6b6bb +10636 11120 7873652216237613 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/rtc_module.c.obj 6d7b566f51a48693 +12738 13019 7873652235120716 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/reent_init.c.obj c82b1c59cd13c9af +6407 6726 7873652172102034 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_th.c.obj bbddbb87817cc3b8 +6535 7023 7873652175199840 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/memspi_host_driver.c.obj e3c4c87a657c7b5f +10194 10311 7873652208113476 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdm_periph.c.obj 4598cabaa512b74b +6542 7170 7873652176531388 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/cache_utils.c.obj 9dbf2659205fdcab +18459 19088 7873652295691774 esp-idf/esp_driver_sdmmc/CMakeFiles/__idf_esp_driver_sdmmc.dir/src/sdmmc_transaction.c.obj 4c185b81f6a60673 +20222 20849 7873652313307507 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/sigma_delta_legacy.c.obj 79a41cebd6cfce6 +4547 4944 7873652153968431 esp-idf/esp_bootloader_format/CMakeFiles/__idf_esp_bootloader_format.dir/esp_bootloader_desc.c.obj 55f3f4ec6ca5b4a4 +48559 49096 7873652595848511 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_ctrl.pb-c.c.obj 6415ab7da236dc5a +6569 7147 7873652176411697 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/flash_mmap.c.obj bd24778745334e9 +31295 32357 7873652428503673 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/esp32/esp_adapter.c.obj c606a5450d4a24a4 +6575 7180 7873652176531388 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/flash_ops.c.obj 30d0d0130283f482 +25071 25619 7873652361179731 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/utils.c.obj bcf0ad60db1a62fc +6625 7482 7873652179618811 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp_flash_api.c.obj 778e9d8857525822 +6667 7338 7873652178371937 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp_flash_spi_init.c.obj 6198eedc142f5c6c +10311 10530 7873652210307999 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/lcd_periph.c.obj 1f7dec72f75b19b9 +18872 19417 7873652298978523 esp-idf/esp_driver_dac/CMakeFiles/__idf_esp_driver_dac.dir/dac_common.c.obj 55b11958385a82df +10256 10496 7873652209869167 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2s_periph.c.obj d364eccfaba0bc67 +31971 32850 7873652433426203 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/adc_continuous.c.obj fc409e3a571f2922 +6726 7093 7873652175917928 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_err.c.obj 8e781ac7095a1d5b +6740 7190 7873652176850526 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/crosscore_int.c.obj ec20dc8538efbc4d +10792 11521 7873652220137590 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_gpio.c.obj c7ae0bf6e13086f6 +6859 7322 7873652178157414 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_ipc.c.obj f48703c4e6c3a818 +18404 18765 7873652292394860 esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sd_pwr_ctrl/sd_pwr_ctrl.c.obj f2cc89debc92505b +13550 14011 7873652245096964 esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/esp_timer_impl_common.c.obj a56bcb4895a0f857 +6866 7311 7873652178027593 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/freertos_hooks.c.obj 9e1ae14977c98ef6 +7010 7583 7873652180716074 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/int_wdt.c.obj b41492c56461b51a +9332 9806 7873652202873691 esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_hal_iram.c.obj 5aac220ef72f3340 +42379 42597 7873652530901062 esp-idf/mbedtls/CMakeFiles/__idf_mbedtls.dir/__/__/x509_crt_bundle.S.obj c0774c4ad00c7c6c +35036 35148 7873652456624522 esp-idf/esp_http_server/libesp_http_server.a f87f1658fc3e1768 +7032 7449 7873652179429316 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_system.c.obj 290e79c08543f0f5 +12863 13550 7873652240344413 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/time.c.obj 117075870560f8e9 +27029 27772 7873652382395216 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/dh_group5.c.obj 66ba954a33a1082a +7093 7506 7873652180007985 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/startup.c.obj 91c6d7e69fcbc78a +8638 8952 7873652194520977 esp-idf/hal/CMakeFiles/__idf_hal.dir/uart_hal_iram.c.obj 70645765ae5733a8 +8085 8438 7873652189356707 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_uart.c.obj 16a77f474fd275f0 +49244 49703 7873652601315372 esp-idf/spiffs/libspiffs.a 888954772816728a +42446 43022 7873652534801473 esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/app_trace_util.c.obj da00c915a6ae3a40 +38781 38877 7873652493910197 esp-idf/pthread/libpthread.a 44a11ab4920072f3 +7147 7827 7873652183194893 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/startup_funcs.c.obj 4a17e47d24d3d9f7 +46209 46722 7873652571965416 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Ext_Perf.cpp.obj 961af0d129a8081a +28496 29832 7873652403176113 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/rsn_supp/wpa.c.obj 195df1a11c9db232 +7171 7599 7873652181050304 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/system_time.c.obj 2d731cf59b101ee6 +20180 21727 7873652322201240 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/rmt_legacy.c.obj ae0ee5306d89ff74 +10344 10472 7873652209769433 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/touch_sensor_periph.c.obj 24802fa23df5dc82 +7180 7473 7873652179608834 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/stack_check.c.obj bcfe98c3d1361f3e +7449 7953 7873652184581193 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/panic_handler.c.obj 78cf2a27881840b4 +31483 31870 7873652423506468 esp-idf/esp-tls/CMakeFiles/__idf_esp-tls.dir/esp-tls-crypto/esp_tls_crypto.c.obj a8b0cdf0e0e39d5c +7190 7566 7873652180566472 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/ubsan.c.obj 9ce0fd67a4c11586 +7240 7635 7873652181399353 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/xt_wdt.c.obj 2cc4b5db352de35f +36517 36646 7873652471618319 esp-idf/esp_netif/libesp_netif.a b839ce449e1668eb +8010 8321 7873652188241723 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32/reset_reason.c.obj 5b5cb665d2aea871 +7311 7960 7873652184561241 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/task_wdt/task_wdt.c.obj 8bf4e5d44338561b +25619 25878 7873652363774827 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/esp_netif_defaults.c.obj 1e180bd62949de3d +7322 7869 7873652183613777 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/task_wdt/task_wdt_impl_timergroup.c.obj a7e520cfcad102cb +7338 8047 7873652185329180 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/cpu_start.c.obj 5083d8f4d3987fc3 +7473 7890 7873652183893053 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/esp_system_chip.c.obj 3ef812125665fbf3 +8115 8645 7873652191389092 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_spiflash.c.obj a2cc30d937a572fc +7483 7862 7873652183553931 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/image_process.c.obj b3e15c40e42be469 +12675 13013 7873652235050798 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/pthread.c.obj 7f6be2d890e21933 +9164 9584 7873652200769789 esp-idf/hal/CMakeFiles/__idf_hal.dir/adc_oneshot_hal.c.obj 610075c09695627e +18758 19337 7873652298340040 esp-idf/esp_driver_sdspi/CMakeFiles/__idf_esp_driver_sdspi.dir/src/sdspi_transaction.c.obj a4e1bd805b1903fb +7506 8041 7873652185249399 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/brownout.c.obj f9009b305095d367 +8563 8845 7873652193483736 esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_flash_encrypt_hal_iram.c.obj 347ad0e9a950178f +22907 23897 7873652343912359 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/tcp_out.c.obj fb41e1a9ed74a1b2 +7599 7799 7873652183075212 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/esp_ipc_isr_handler.S.obj a33eae5f0a010604 +7799 8009 7873652184980128 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/panic_handler_asm.S.obj e52d08db0c748fdf +10357 10509 7873652210068648 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/dac_periph.c.obj d8ff02b9cba6c4dd +7819 8305 7873652188052236 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/expression_with_stack.c.obj f49b5f6b7c17771d +7828 8015 7873652185109905 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/expression_with_stack_asm.S.obj a6782ef79219e06d +18765 19660 7873652301560040 esp-idf/esp_driver_sdio/CMakeFiles/__idf_esp_driver_sdio.dir/src/sdio_slave.c.obj 3337bb9ab506123 +45872 46712 7873652571910393 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_uart.c.obj 75e8d78211de7180 +9183 9538 7873652200251210 esp-idf/hal/CMakeFiles/__idf_hal.dir/mpi_hal.c.obj 178484d2fbf425f4 +28741 29434 7873652399251328 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/ext_password.c.obj 5330827796eaac69 +7863 8406 7873652188999700 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/debug_helpers.c.obj 9c686f0cee673fcf +7870 8021 7873652185179579 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/debug_helpers_asm.S.obj c8cbc3c751072818 +115 538 7875468117274566 esp-idf/main/CMakeFiles/__idf_main.dir/rtc.c.obj 196d1c19450cc89f +7897 8190 7873652186915271 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/trax.c.obj 97c58bee3b894033 +7953 8172 7873652186735762 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32/highint_hdl.S.obj 3ab59bb7ba0d3997 +7960 8638 7873652191339213 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32/clk.c.obj 712ecf0a8e0a7f99 +8015 8650 7873652191349188 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32/system_internal.c.obj 899f3dd459c7ce6 +28534 29405 7873652398912406 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/rsn_supp/wpa_ie.c.obj 4ab1d3b90cb8b32f +8041 8180 7873652186855442 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj a87029be904c4e32 +35877 35985 7873652464981829 esp-idf/esp_wifi/libesp_wifi.a 56ef8e134a968e40 +13492 14005 7873652244877562 esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/ets_timer_legacy.c.obj d017f04acf0775d0 +8180 8328 7873652188092139 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_longjmp.S.obj 14e775f4b1db16a8 +45939 46142 7873652566319463 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_sha.c.obj bb9e18bbb0c49172 +29450 30450 7873652409460890 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_enrollee.c.obj 5d1ef86f5055f814 +8221 8563 7873652190621136 esp-idf/hal/CMakeFiles/__idf_hal.dir/mpu_hal.c.obj b1a782fb90f4244c +22596 23209 7873652337091118 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/stats.c.obj 8fca00a12596af07 +17929 18723 7873652292115309 esp-idf/esp_driver_i2s/CMakeFiles/__idf_esp_driver_i2s.dir/i2s_std.c.obj 6b89b314f62d1589 +8328 8790 7873652192486406 esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj ecca98b88d897e6f +13692 14553 7873652250205130 esp-idf/esp_driver_gptimer/CMakeFiles/__idf_esp_driver_gptimer.dir/src/gptimer.c.obj a384bedbaaf3ede4 +24010 24563 7873652350561741 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/auth.c.obj a9950722e1e8d6de +8374 8835 7873652193364052 esp-idf/hal/CMakeFiles/__idf_hal.dir/mmu_hal.c.obj 50855f6706f3efc0 +8406 8706 7873652192067522 esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32/cache_hal_esp32.c.obj d4065744b26090c6 +10588 11144 7873652216287485 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/periph_ctrl.c.obj 94de6db800489a1c +12398 12863 7873652233464148 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/esp_additions/freertos_compatibility.c.obj 30db63b5e93c0c93 +44315 44804 7873652552893786 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ops.c.obj dffcb0cf1ad99fae +8426 8603 7873652191040019 esp-idf/hal/CMakeFiles/__idf_hal.dir/color_hal.c.obj a0695782cd9e3c5a +14553 15843 7873652263390735 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_partition_lookup.cpp.obj 8df0d05145a70231 +8439 8894 7873652193603413 esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_flash_hal.c.obj 4bc3558cd82afc80 +46253 46528 7873652570055154 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/crc32.cpp.obj c0b7186f85fa716f +44555 45919 7873652564070318 esp-idf/protobuf-c/CMakeFiles/__idf_protobuf-c.dir/protobuf-c/protobuf-c/protobuf-c.c.obj fddca85d09af7aaa +8445 8909 7873652194012319 esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_flash_hal_iram.c.obj 50169cc4674c6b5b +13019 13544 7873652240334441 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/port/esp_time_impl.c.obj d2b50d02e8b743b3 +46241 47194 7873652576767873 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Flash.cpp.obj c60965a6956eb836 +8603 9088 7873652195842749 esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32/clk_tree_hal.c.obj debca0a81e7a080 +46702 47275 7873652577625565 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/src/ffunicode.c.obj a65bbd7fa477ba4b +23303 23858 7873652343612450 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/ip4_napt.c.obj 35d62c8fb6768f1e +8615 9036 7873652195338772 esp-idf/hal/CMakeFiles/__idf_hal.dir/uart_hal.c.obj e3caa595d71a7f12 +46219 46733 7873652572124984 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Ext_Safe.cpp.obj 1ac253e2bb1e469d +8645 8969 7873652194720444 esp-idf/hal/CMakeFiles/__idf_hal.dir/gpio_hal.c.obj 9871e05871de6272 +8650 9081 7873652195802870 esp-idf/hal/CMakeFiles/__idf_hal.dir/rtc_io_hal.c.obj 215ca620f8d8d185 +41629 41716 7873652522301232 esp-idf/mbedtls/mbedtls/3rdparty/p256-m/libp256m.a e006b27c63833110 +8706 8991 7873652194929879 esp-idf/hal/CMakeFiles/__idf_hal.dir/ledc_hal.c.obj 1545871773010b9a +8790 9075 7873652195693148 esp-idf/hal/CMakeFiles/__idf_hal.dir/ledc_hal_iram.c.obj 4059c8ffb24fdedd +47275 47712 7873652581997374 esp-idf/nvs_sec_provider/CMakeFiles/__idf_nvs_sec_provider.dir/nvs_sec_provider.c.obj 499232659eca8536 +8846 9164 7873652196590747 esp-idf/hal/CMakeFiles/__idf_hal.dir/i2c_hal_iram.c.obj aafd239d4fb3165f +24925 25474 7873652359718182 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/pppapi.c.obj 88423d2518899445 +8909 9176 7873652196790213 esp-idf/hal/CMakeFiles/__idf_hal.dir/pcnt_hal.c.obj 586ce7c19f65d73e +12806 13491 7873652239835779 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/stdatomic.c.obj 6a8a126487f10c4c +8953 9289 7873652197868881 esp-idf/hal/CMakeFiles/__idf_hal.dir/mcpwm_hal.c.obj 4199acd5bc32a094 +8969 9301 7873652197958862 esp-idf/hal/CMakeFiles/__idf_hal.dir/twai_hal.c.obj 3074a4dc8c8b3ed4 +8975 9332 7873652198329339 esp-idf/hal/CMakeFiles/__idf_hal.dir/twai_hal_iram.c.obj 383669dd16c7dbc0 +116 245 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +9037 9280 7873652197768923 esp-idf/hal/CMakeFiles/__idf_hal.dir/sdm_hal.c.obj 4f3e201c1400f73c +14759 17533 7873652279763284 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_types.cpp.obj 4f6fc6e7fd883909 +9088 9426 7873652199323278 esp-idf/hal/CMakeFiles/__idf_hal.dir/adc_hal_common.c.obj 30e569d83533363 +9280 9579 7873652200759858 esp-idf/hal/CMakeFiles/__idf_hal.dir/aes_hal.c.obj 29c8f2bffa451602 +45989 46219 7873652567127246 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_crc.c.obj 854b6a01c07c2e91 +9354 9709 7873652202035304 esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_slave_hal.c.obj 4b2a060c439924a7 +11645 12003 7873652224883228 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/chip_info.c.obj 166227f3023e3f73 +17647 18404 7873652288996494 esp-idf/esp_driver_mcpwm/CMakeFiles/__idf_esp_driver_mcpwm.dir/src/mcpwm_sync.c.obj 3f9687cd64d06400 +9406 9827 7873652203112782 esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_slave_hal_iram.c.obj 9d401bb2fb925e3c +26051 26821 7873652373153418 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/ieee802_1x.c.obj 56aba2af81d4e8f0 +9426 10102 7873652205858960 esp-idf/hal/CMakeFiles/__idf_hal.dir/sdio_slave_hal.c.obj 8e27906175411069 +9538 9887 7873652203808864 esp-idf/hal/CMakeFiles/__idf_hal.dir/touch_sensor_hal.c.obj fd029febc15fe0c3 +9561 9897 7873652203948493 esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32/gpio_hal_workaround.c.obj 2ecdb49aa4d9746a +9570 9911 7873652204147957 esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj 166d51f40cf64ba3 +42319 42446 7873652529494128 esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xtensa_context.S.obj f5877acb9aa7ae40 +9579 9943 7873652204317779 esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj a254fc971e5d79ed +9734 10266 7873652207544995 esp-idf/heap/CMakeFiles/__idf_heap.dir/heap_caps_init.c.obj 24df014c05811bee +9806 10771 7873652212616906 esp-idf/heap/CMakeFiles/__idf_heap.dir/tlsf/tlsf.c.obj 982c46f987dc976 +9827 10131 7873652206217994 esp-idf/heap/CMakeFiles/__idf_heap.dir/port/memory_layout_utils.c.obj 853001494c166ad6 +10290 10502 7873652210068648 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/timer_periph.c.obj 5a81d88c6aed1ee0 +9888 10095 7873652205829025 esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj dfdb5722849d17dd +10072 10331 7873652208342858 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/uart_periph.c.obj f4befcf1814d82e9 +10082 10255 7873652207544995 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/dport_access.c.obj 96d34f16f0801236 +10089 10317 7873652208183285 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/adc_periph.c.obj 64e364cc7cba50f9 +10095 10344 7873652208352836 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/emac_periph.c.obj 684f6769db85baca +14621 17741 7873652282244078 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_partition_manager.cpp.obj eb7b632a97bf3189 +23019 24003 7873652344972276 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/dhcp.c.obj a9a472f5a25c8dfd +19660 20502 7873652309637140 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/adc_dma_legacy.c.obj 7727f29a290fb75c +25021 25538 7873652360421758 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/pppoe.c.obj 5b8f4c2b2c528642 +10102 10363 7873652208602570 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/spi_periph.c.obj e49999bdab2b1781 +10317 10524 7873652210268103 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/mcpwm_periph.c.obj a8db301506c5e8e0 +26434 27158 7873652376539642 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/comeback_token.c.obj 679646f0ce3af442 +10331 10537 7873652210317977 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/mpi_periph.c.obj 15a1d10c4ee9837d +10363 10625 7873652211265449 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_io_periph.c.obj 2633ec4769de0976 +11393 12098 7873652225873993 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_clock_output.c.obj b2f8fa1a8eef99b5 +13969 14455 7873652249455456 esp-idf/esp_event/CMakeFiles/__idf_esp_event.dir/esp_event_private.c.obj cdb26c888764c62 +24759 25285 7873652357911698 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/multilink.c.obj a96a8c17068075b +10373 10636 7873652211370239 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdio_slave_periph.c.obj e29b1460c28339c6 +10472 10882 7873652213804182 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu.c.obj ea7f749325865da7 +11480 12248 7873652227438448 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk.c.obj c7e351a5c04dd +10490 10792 7873652212876209 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/esp_cpu_intr.c.obj 221f41597e68a750 +44942 45773 7873652562559250 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/transports/protocomm_console.c.obj ee73e7dfaff51bd0 +10496 10777 7873652212616906 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_memory_utils.c.obj d5af7c399f86544a +22347 22907 7873652334025434 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/mem.c.obj 4bf931d2f199e499 +10502 10783 7873652212726623 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/cpu_region_protect.c.obj f2f46566e618d467 +36977 37044 7873652475592933 esp-idf/esp_vfs_console/libesp_vfs_console.a 65189edac82a2f3a +10509 11077 7873652215738983 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_clk.c.obj 9a92cca513f6a4c7 +13032 13674 7873652241571294 esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread_cond_var.c.obj 6cb5577c49011fdf +24003 24603 7873652350870944 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/slipif.c.obj 398ecd52bb58151b +13065 13691 7873652241910386 esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread_local_storage.c.obj af1aefada9f0b420 +10524 11070 7873652215738983 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/clk_ctrl_os.c.obj 86b35950af6a2a82 +10557 11015 7873652214911161 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/mac_addr.c.obj b9612c5b916b07f7 +33384 34435 7873652449377878 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_txrx.c.obj 44dfb883f5af5be1 +27321 27980 7873652384765237 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha384-tlsprf.c.obj 4ae6aa4ff7ea879 +10771 11223 7873652217045662 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_modem.c.obj 7c81373e58137bd +10882 11392 7873652218491992 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/regi2c_ctrl.c.obj 1fb251d8b319ce99 +10903 11109 7873652216068066 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_gpio_reserve.c.obj 731081236244f4bc +44451 44749 7873652552404994 esp-idf/cmock/libcmock.a cdc38d075a743ac6 +37121 37233 7873652477482831 esp-idf/driver/libdriver.a 88f93a8b6cf08a2a +11006 11480 7873652219758609 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sar_periph_ctrl_common.c.obj 1e7bf79e06d0fdcd +20850 21437 7873652319213713 esp-idf/esp_phy/CMakeFiles/__idf_esp_phy.dir/src/phy_common.c.obj f03cd683347bb471 +48362 48930 7873652594138848 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_config.pb-c.c.obj 7273d4a881b0669e +11071 11504 7873652219978012 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/esp_clk_tree.c.obj 3f12bd97db5f4776 +17145 17647 7873652281420956 esp-idf/esp_driver_spi/CMakeFiles/__idf_esp_driver_spi.dir/src/gpspi/spi_dma.c.obj b072081e8db7132e +28131 29009 7873652394997135 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_tls_common.c.obj c5b2bab3a1ee5e98 +11078 11511 7873652220077750 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp_clk_tree_common.c.obj 5ab4389519a20e3f +12054 12778 7873652232674434 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/queue.c.obj 92c9e89b38e7a79d +35148 35249 7873652457631880 esp-idf/esp_http_client/libesp_http_client.a af563b239c5ea958 +30275 31281 7873652417601215 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/crypto_mbedtls.c.obj fb679c3a521c978c +11110 11565 7873652220616306 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/dma/esp_dma_utils.c.obj 25626bf64c0193c3 +11121 11645 7873652221483983 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/spi_share_hw_ctrl.c.obj 59901d5d4f11b5e8 +44767 45297 7873652557607443 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec0.pb-c.c.obj bae0b16e43c6a581 +30789 31518 7873652420025965 esp-idf/esp_coex/CMakeFiles/__idf_esp_coex.dir/esp32/esp_coex_adapter.c.obj 259695edf0b56707 +27528 28208 7873652386925047 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha384-prf.c.obj c4a028930917da89 +23570 24196 7873652346666473 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/ethip6.c.obj 66ec5d10cee9539f +11223 11775 7873652222672700 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/adc_share_hw_ctrl.c.obj c6c2effb7d12eb95 +11235 11696 7873652221903200 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/rtc_wdt.c.obj 88468f1af5034fa2 +19506 20393 7873652308813811 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/adc_legacy.c.obj 9e8020aa1520b56c +13747 15355 7873652258370722 esp-idf/esp_driver_uart/CMakeFiles/__idf_esp_driver_uart.dir/src/uart.c.obj 5b1df34e17408680 +11362 11960 7873652224573190 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_wake_stub.c.obj 39dbb490110b55f0 +11511 11993 7873652224793195 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_init.c.obj 8b1680fc36499640 +11521 12109 7873652226013908 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_sleep.c.obj 54606be2530c54b1 +11696 12133 7873652226323846 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/cache_sram_mmu.c.obj ae2d084bdb333efa +11742 11947 7873652224453253 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/esp_crypto_lock.c.obj c504c5b734b7946b +11776 12231 7873652227338502 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/heap_idf.c.obj bc6d304aa2d08f36 +46712 47355 7873652578363592 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/port/freertos/ffsystem.c.obj ffa737c90f97f5e7 +40936 41017 7873652515305919 esp-idf/esp_app_format/libesp_app_format.a d903b3c95686cb74 +11960 12404 7873652228964997 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/port_common.c.obj 2d176b119c13b444 +18390 19059 7873652295392566 esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sdmmc_mmc.c.obj 3e1f27cd1233133a +37233 37301 7873652478159716 esp-idf/esp_driver_ledc/libesp_driver_ledc.a e3d3d993d628f89c +11995 12397 7873652228945048 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/port_systick.c.obj d0f9de3165826e7e +12003 12416 7873652229060018 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/list.c.obj c94c15d7d984364c +12080 13282 7873652237763524 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/tasks.c.obj cc7c44923d5d182b +12098 12675 7873652231734480 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/timers.c.obj 46f9550120e906d7 +12109 12634 7873652231334538 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/event_groups.c.obj b5ecd989625604b2 +12121 12738 7873652232274346 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/stream_buffer.c.obj 9a36459bcc53254f +21343 22240 7873652327226806 esp-idf/vfs/CMakeFiles/__idf_vfs.dir/vfs_semihost.c.obj c466fe0d031b6bb1 +45919 46208 7873652566977646 esp-idf/protobuf-c/libprotobuf-c.a d19b6c07e70573ed +12231 12423 7873652229139619 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/portasm.S.obj 690dd60f0a5fff4e +12248 12586 7873652230715413 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/xtensa_init.c.obj 34cf8cacebc54f47 +32858 33098 7873652435933637 esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/src/port/xtensa/gdbstub-entry.S.obj a8da8619523424d0 +12255 12703 7873652231984581 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/xtensa_overlay_os_hook.c.obj ee03395b90a78f53 +25608 25950 7873652364438693 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/esp_netif_objects.c.obj 8e08c16018931caa +12404 12969 7873652234576951 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/esp_additions/idf_additions.c.obj 11d6e0c8f5801352 +12410 12768 7873652232754649 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/abort.c.obj 54b29eb4f7cd9b09 +12586 13032 7873652235290141 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/locks.c.obj 782711aea9c40373 +43367 43804 7873652542991158 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_dstr.c.obj b7c856c1c670a88c +40397 40518 7873652510328285 esp-idf/bootloader_support/libbootloader_support.a 83faad130b67cb38 +33015 34222 7873652446868005 esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport.c.obj 8233006d70cd4db6 +12635 13003 7873652234911162 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/poll.c.obj a11b61998374d7ae +12703 13065 7873652235509571 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/random.c.obj cf45b93b1c137061 +47917 48898 7873652593508941 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_hydrogen.c.obj 7e834fabafeec00a +45912 46753 7873652572204810 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_elf.c.obj fa56d71f3115cee4 +12778 13224 7873652237254885 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/syscalls.c.obj b419bf1f7dc894fb +13254 14532 7873652250075134 esp-idf/cxx/CMakeFiles/__idf_cxx.dir/cxx_guards.cpp.obj c16a0001f2c6e731 +12798 13093 7873652235858620 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/termios.c.obj 5c9690de28e1cbbc +31204 32024 7873652425098762 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/wifi_init.c.obj ecf3e9de9c12d906 +12969 13254 7873652237554081 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/sysconf.c.obj a3bf4126777d7e79 +13003 13362 7873652238582740 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/realpath.c.obj fe9f1d87f69db3b0 +13013 13334 7873652238342879 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/scandir.c.obj dd55937a9b738bb9 +13224 13765 7873652242593657 esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread_semaphore.c.obj 5cac5817dbc31882 +39735 39900 7873652504139470 esp-idf/hal/libhal.a 9b143c28cf0238cb +13243 13773 7873652242703363 esp-idf/cxx/CMakeFiles/__idf_cxx.dir/cxx_exception_stubs.cpp.obj 45a31d731d1cf31c +13282 13741 7873652242354301 esp-idf/cxx/CMakeFiles/__idf_cxx.dir/cxx_init.cpp.obj aec29880f0b9ee7b +48270 48994 7873652594808724 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/handlers.c.obj 29c90438fabde603 +13363 13747 7873652242394199 esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/esp_timer_init.c.obj f045a4bb6e58ea8d +13544 13969 7873652244678089 esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/system_time.c.obj 823ed4138cd6e1f8 +32581 33038 7873652434823612 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/phy/esp_eth_phy_ksz80xx.c.obj 9a8032203ff5233b +13675 14360 7873652248505947 esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/esp_timer_impl_lac.c.obj 40c825bbe003b3a4 +29515 30844 7873652413442149 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_eap_client.c.obj b7326d7fcd53e919 +13721 14180 7873652246615464 esp-idf/esp_driver_gptimer/CMakeFiles/__idf_esp_driver_gptimer.dir/src/gptimer_priv.c.obj 714cac397b4a6885 +28682 29450 7873652399460760 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/base64.c.obj ff76e3938b0b1282 +19417 20163 7873652306589753 esp-idf/esp_driver_i2c/CMakeFiles/__idf_esp_driver_i2c.dir/i2c_common.c.obj db2e87fa39be5ad7 +42897 43381 7873652538771272 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_utils_memory.c.obj 143ea821b593ec6e +13765 14320 7873652247595744 esp-idf/esp_event/CMakeFiles/__idf_esp_event.dir/default_event_loop.c.obj 42d71992bedf9dea +22047 22361 7873652328558887 CMakeFiles/bootloader-complete 2fc57e7b7224c9aa +48539 49065 7873652595488086 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_scan.pb-c.c.obj 9c5a1b1c98d25d5b +14011 17045 7873652274935142 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_cxx_api.cpp.obj a4206056bb876d7b +14077 16890 7873652273632560 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_item_hash_list.cpp.obj a998b71c17230ce3 +14005 17796 7873652282623075 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_api.cpp.obj a3355a64e8b83b82 +14532 15837 7873652263070758 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_partition.cpp.obj e28531f8cef3e181 +14320 17311 7873652277595135 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_pagemanager.cpp.obj 301da5879e2b218f +18676 18872 7873652293656795 esp-idf/esp_driver_sdspi/CMakeFiles/__idf_esp_driver_sdspi.dir/src/sdspi_crc.c.obj 3ccc09c752ecc755 +15356 15943 7873652263970875 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_platform.cpp.obj d275957b2ba08c6a +21277 22018 7873652325075199 esp-idf/vfs/CMakeFiles/__idf_vfs.dir/vfs_eventfd.c.obj 59ce4a960aded3b +14360 17825 7873652283012031 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_storage.cpp.obj e4105601ae5de324 +42686 43119 7873652535978321 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_utils_cache.c.obj 9627246f3908ca4 +29714 30494 7873652409799595 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wpas_glue.c.obj 93a99abed3889947 +14508 17540 7873652279622495 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_handle_locked.cpp.obj 73ff367f3dba0230 +14455 17289 7873652277664961 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_handle_simple.cpp.obj 6af08d03af843267 +26509 27264 7873652377208186 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/common/dragonfly.c.obj 8e0e9fec7d7e57d7 +15843 17145 7873652276178951 esp-idf/esp_driver_pcnt/CMakeFiles/__idf_esp_driver_pcnt.dir/src/pulse_cnt.c.obj c70ed7b8d52d30c9 +38688 38781 7873652492952713 esp-idf/cxx/libcxx.a 3f4fcf08b18b700 +17825 18459 7873652289430806 esp-idf/esp_driver_i2s/CMakeFiles/__idf_esp_driver_i2s.dir/i2s_platform.c.obj 53d9b588c9096a8e +17311 18030 7873652284887271 esp-idf/esp_driver_mcpwm/CMakeFiles/__idf_esp_driver_mcpwm.dir/src/mcpwm_com.c.obj 3124a80247ccc042 +17533 18390 7873652288737183 esp-idf/esp_driver_mcpwm/CMakeFiles/__idf_esp_driver_mcpwm.dir/src/mcpwm_gen.c.obj c98dab3b2fadd89c +27830 28496 7873652389742635 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_common.c.obj 7f395b8446934411 +20788 21277 7873652317712379 esp-idf/esp_phy/CMakeFiles/__idf_esp_phy.dir/src/lib_printf.c.obj b47bd38a3135c32 +18129 18758 7873652292384887 esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sdmmc_init.c.obj d7d53d3799fdbffe +24688 25244 7873652357303388 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/mppe.c.obj 6081934b2d152979 +18237 19001 7873652295023327 esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sdmmc_io.c.obj b75d94e1fb7ec1cf +43804 44542 7873652550308197 esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidh.c.obj 829793188f657d47 +18398 19141 7873652296340033 esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sdmmc_sd.c.obj 5ee9626825c8e8b9 +32844 33384 7873652438579932 esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/src/packet.c.obj 54c380afe8b6c90e +17796 19033 7873652295182899 esp-idf/esp_driver_i2s/CMakeFiles/__idf_esp_driver_i2s.dir/i2s_common.c.obj ebca87e898dde86c +21715 22435 7873652329322985 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/netdb.c.obj d7d223d9eac4fd69 +18568 19506 7873652299781906 esp-idf/esp_driver_sdmmc/CMakeFiles/__idf_esp_driver_sdmmc.dir/src/sdmmc_host.c.obj c55d65e2c4b4f5fc +21249 22347 7873652328369383 esp-idf/vfs/CMakeFiles/__idf_vfs.dir/vfs.c.obj 88e80cca10772b2b +25159 25780 7873652362811345 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/debug/lwip_debug.c.obj 86406710111670cb +18858 19691 7873652301804597 esp-idf/esp_driver_dac/CMakeFiles/__idf_esp_driver_dac.dir/dac_continuous.c.obj 17a5bd9266c6e0e3 +19001 19738 7873652302236308 esp-idf/esp_driver_dac/CMakeFiles/__idf_esp_driver_dac.dir/esp32/dac_dma.c.obj 9552a7e91b955725 +26821 27675 7873652381597051 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/ccmp.c.obj 82e2a73eafd39122 +19034 19698 7873652301844491 esp-idf/esp_driver_rmt/CMakeFiles/__idf_esp_driver_rmt.dir/src/rmt_common.c.obj 3f4b8283b8b99220 +22435 23276 7873652337591080 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/pbuf.c.obj 1fcf02442025b832 +19499 20787 7873652312758980 esp-idf/esp_driver_ledc/CMakeFiles/__idf_esp_driver_ledc.dir/src/ledc.c.obj 2eedd7e4252ab5a6 +19691 20463 7873652309157982 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/dac_common_legacy.c.obj 33a5210b408b5037 +19698 20264 7873652307597096 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/esp32/dac_legacy.c.obj 8628d33a368adbd4 +19745 21147 7873652316220382 esp-idf/driver/CMakeFiles/__idf_driver.dir/i2c/i2c.c.obj a3ff0b8f58fb5e3e +19977 21521 7873652320051719 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/i2s_legacy.c.obj e2e29f15fd615a9c +45249 46134 7873652566299456 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/crypto/srp6a/esp_srp.c.obj 2075c7c8bf688b73 +29968 30729 7873652412189809 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_owe.c.obj 6b0736ade0f9f841 +20164 21342 7873652318291050 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/pcnt_legacy.c.obj c368887a8ac10552 +20264 21138 7873652316180487 esp-idf/driver/CMakeFiles/__idf_driver.dir/touch_sensor/touch_sensor_common.c.obj 5cfe351acd220179 +20393 21381 7873652318769769 esp-idf/driver/CMakeFiles/__idf_driver.dir/touch_sensor/esp32/touch_sensor.c.obj d833c6724639617a +23527 24087 7873652345881740 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/dhcp6.c.obj 8d4ef0b51cd91746 +21158 21823 7873652322989133 esp-idf/esp_vfs_console/CMakeFiles/__idf_esp_vfs_console.dir/vfs_console.c.obj d9f621b8e2328e0b +21381 22035 7873652325125405 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/apps/sntp/sntp.c.obj 8eb5f9973c7241b7 +21728 22341 7873652328399302 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/netifapi.c.obj 2d3c3ab8cc0d29c +21816 23361 7873652338404154 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/sockets.c.obj fe650649f3b602e3 +152 915 7873735367975222 esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj cacfac29d9943f37 +22018 22732 7873652332050735 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/apps/sntp/sntp.c.obj 9a56aac284a6311 +22035 22746 7873652332220255 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/apps/netbiosns/netbiosns.c.obj ff0268cceec2637b +22161 22764 7873652332569322 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/def.c.obj 9ef9fc0e99ce0f1e +22168 23033 7873652335331932 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/dns.c.obj 53fa6653da4d2add +22241 22913 7873652334065327 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/inet_chksum.c.obj 2a46b2edf277c151 +22300 22919 7873652334175052 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/init.c.obj 57260f17c18c28de +42523 43029 7873652535070787 esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/port/port_uart.c.obj f75d139e0837a30a +22547 23313 7873652338005227 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/raw.c.obj 9a7517f796706537 +44119 44445 7873652549210782 esp-idf/app_trace/libapp_trace.a a4d24b4e80b26ac6 +30553 31268 7873652417501474 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/des-internal.c.obj 18d3d274cd03e67b +22732 23303 7873652337815750 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/sys.c.obj 37f5026214504031 +22764 23828 7873652343042779 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/tcp_in.c.obj 3abeb3d831d14221 +48930 49306 7873652598089110 esp-idf/joltwallet__littlefs/CMakeFiles/__idf_joltwallet__littlefs.dir/src/littlefs/lfs_util.c.obj f97231d8e31048ca +22919 23763 7873652342522640 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/udp.c.obj 39ed73dd4ddc2b0c +31810 32198 7873652426822458 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/adc_cali_curve_fitting.c.obj d997c4c19214a60a +22926 23527 7873652339961939 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/autoip.c.obj 8330ed45a2743569 +24391 24925 7873652354265312 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/chap_ms.c.obj 660565f542fb48f6 +23033 23821 7873652343072465 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/etharp.c.obj 91d787bd289fa53d +32569 33176 7873652436423779 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/phy/esp_eth_phy_ip101.c.obj 958cec120c894902 +23209 23848 7873652343402443 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/icmp.c.obj fff23cfd584d2070 +23276 23965 7873652344612522 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/igmp.c.obj 8e36ca3d44b4d132 +25828 26478 7873652369829785 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/netif/ethernetif.c.obj aa64c2d54e50be0d +23283 24009 7873652345112205 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/ip4.c.obj 998392bc833d2bc3 +43119 43850 7873652543370142 esp-idf/console/CMakeFiles/__idf_console.dir/linenoise/linenoise.c.obj 64d07a86a11ae087 +23361 23972 7873652344682336 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/ip4_frag.c.obj 66cd4acf0067bb8d +23763 24377 7873652348696128 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/icmp6.c.obj 6dbe72dca01fb3ec +23965 24540 7873652350491920 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/bridgeif.c.obj a220c7d00506d4dd +23821 24391 7873652348930798 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/inet6.c.obj 2e2ea36418f36663 +23904 25020 7873652355156409 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/nd6.c.obj 32ce9644cb4eccaf +23944 24589 7873652350701361 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ethernet.c.obj df0c9deae9bc79f1 +30996 31691 7873652421736697 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/smartconfig.c.obj 117a1a6ac44488ec +23972 24596 7873652350801101 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/bridgeif_fdb.c.obj d36e5e3732cbe3a3 +24087 24688 7873652351920330 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ccp.c.obj 81ae17e56d6c35c8 +24196 24759 7873652352612699 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/chap-md5.c.obj 5390497a9e3c11ad +24377 24918 7873652354225445 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/chap-new.c.obj 8035d6005da7a332 +46421 47187 7873652576638222 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio.c.obj 1c1eaaf9cf941a92 +24445 24961 7873652354612424 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/demand.c.obj 4b1efacacb33d5a3 +42033 42309 7873652528222452 C:/data/stockcropper-sw-playground/SC-F001/build/x509_crt_bundle.S 4f977a5e4779a765 +24465 25039 7873652355272726 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/eap.c.obj 763872da248f482 +24540 25065 7873652355560705 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ecp.c.obj 5da1f792b3529d73 +24547 25051 7873652355570677 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/eui64.c.obj c461bf32cd5888f2 +24563 25071 7873652355650464 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/fsm.c.obj 9ebd0b4608bcc074 +35582 35691 7873652462043460 esp-idf/esp_adc/libesp_adc.a 817b2dbf59428fac +24589 25105 7873652356051594 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ipcp.c.obj 85f1d6c47b9891ef +24603 25113 7873652356141349 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/lcp.c.obj c5ecfd1ea8f2c734 +24918 25411 7873652359129748 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ppp.c.obj 2edd6e2129e20f3a +31268 31970 7873652424666876 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/wifi_netif.c.obj 9aceb034bcd16b40 +25039 25548 7873652360511537 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/pppol2tp.c.obj d5f0c07b3b9947aa +25051 25559 7873652360651144 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/pppos.c.obj 907ab4429bd52c4a +35352 35458 7873652459719684 esp-idf/esp_gdbstub/libesp_gdbstub.a 23787f364d9058bd +25065 25608 7873652361060051 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/upap.c.obj 104151f4c027b17d +25105 25633 7873652361319356 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/vj.c.obj d4b5c37f76bafab1 +46723 47326 7873652578114263 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_sdmmc.c.obj 70186daac5d56b15 +37382 37450 7873652479650467 esp-idf/esp_driver_sdm/libesp_driver_sdm.a 1a426003458fde84 +25115 25743 7873652362382495 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/hooks/tcp_isn_default.c.obj 518d53371ed4a766 +45676 46420 7873652569217190 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_common.c.obj 5cb5241be23d93b2 +38462 38529 7873652490443798 esp-idf/esp_ringbuf/libesp_ringbuf.a c2a19fde7162dd9f +25146 25734 7873652362292736 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/hooks/lwip_default_hooks.c.obj 3b94d72b29ad1f5d +25244 25828 7873652363160411 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/sockets_ext.c.obj eedc2d29f6b2d082 +25466 26093 7873652365905210 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/apps/ping/esp_ping.c.obj 97df0667e1e07deb +25474 26050 7873652365486328 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/apps/ping/ping.c.obj d0ec4b3e9b38dfb2 +42973 43244 7873652537379898 esp-idf/mbedtls/libmbedtls.a cb72c91f0fb0853e +25538 26263 7873652367520883 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/apps/ping/ping_sock.c.obj 2befbe6c320b332f +25548 26412 7873652368982053 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/apps/dhcpserver/dhcpserver.c.obj 6bebde5ddefe4bda +33375 34344 7873652448444668 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_sess.c.obj c49d4184ac4d7659 +25559 26065 7873652365635933 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/esp_netif_handlers.c.obj e4e03f3d7e98f3d1 +25633 27018 7873652375078454 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/esp_netif_lwip.c.obj b133e4104a59bc13 +25734 26434 7873652369351076 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/esp_netif_sntp.c.obj e3b8d00909ea43f0 +36093 36516 7873652470242023 esp-idf/wpa_supplicant/libwpa_supplicant.a 670426f07b61f535 +25744 26332 7873652368273947 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/esp_netif_lwip_defaults.c.obj 4e638e140483297f +25781 26534 7873652370333537 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/netif/wlanif.c.obj 2c6e653fa7ca8148 +35458 35582 7873652460966346 esp-idf/esp_eth/libesp_eth.a 652ec5e7f59c44ff +25968 26766 7873652372578937 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/port/eloop.c.obj 46956370f0349384 +25995 26776 7873652372668939 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/ap_config.c.obj fec37d9f40aba7da +26066 27321 7873652378065568 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/wpa_auth.c.obj 718f6a35bc487406 +26093 26925 7873652374001166 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/wpa_auth_ie.c.obj 104ac94d4d46e57a +26264 27029 7873652375287904 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/pmksa_cache_auth.c.obj ec05300c8e89f163 +26332 27044 7873652375397608 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/sta_info.c.obj 7b1abe27b35f87c6 +26412 27284 7873652377517029 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/ieee802_11.c.obj d202cedf1f02f5af +31518 32858 7873652433456119 esp-idf/esp-tls/CMakeFiles/__idf_esp-tls.dir/esp_tls_mbedtls.c.obj d27ec038760a8058 +26478 27830 7873652383205297 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/common/sae.c.obj 68e164d0e9106421 +26738 27456 7873652379382983 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/bitfield.c.obj a0807be3066d8946 +26766 27527 7873652379941489 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/aes-siv.c.obj 78183e5427698c23 +26925 27700 7873652382015928 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/aes-gcm.c.obj 21d7867c8fbbb02a +27044 27790 7873652382794925 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/dh_groups.c.obj 378b38fc62073b4b +27158 27970 7873652384685233 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/ms_funcs.c.obj 817e89713d45fd03 +41267 41629 7873652521410487 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a 31a233428fe2ed6a +32018 32703 7873652431910249 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/esp32/adc_dma.c.obj fc55ada9e8ee416e +27456 28174 7873652386685060 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha256-prf.c.obj 4e67933e763b763c +31691 32447 7873652429376471 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/adc_oneshot.c.obj 5e826eb5856b9a8c +31224 32018 7873652425178560 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/wifi_default.c.obj 788d707a941061c7 +28945 29677 7873652401642945 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/wpa_debug.c.obj cdecc38479dbc359 +27550 28317 7873652388107013 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/md4-internal.c.obj 7a7fd1e733d9ed1f +27676 28369 7873652388595703 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha1-tprf.c.obj b4a8353910a4b2f +32924 33155 7873652436323775 esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/src/port/xtensa/xt_debugexception.S.obj b5440bd716a3e1db +27700 28379 7873652388685520 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_common/eap_wsc_common.c.obj 5597eff5953ada49 +47664 48323 7873652587988462 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs_api.c.obj 669a8c792a140e11 +27747 28534 7873652390291717 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/common/ieee802_11_common.c.obj fa24c7c425b8acae +27791 28681 7873652391677992 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap.c.obj 205382a57a50472b +27920 28741 7873652392271784 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_mschapv2.c.obj e06f47a526782fda +27971 28913 7873652394042448 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_peap.c.obj 5e8cbe3d009998b2 +28026 28764 7873652392600904 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_tls.c.obj 5ea3178cb527b24c +28174 29184 7873652396757999 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_ttls.c.obj 1aee111253811953 +28208 28944 7873652394337229 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/mschapv2.c.obj e4c18ef7a659faf +42323 42440 7873652529484156 esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xtensa_intr_asm.S.obj a0d7c6a3d51a0984 +37301 37382 7873652478982157 esp-idf/esp_driver_i2c/libesp_driver_i2c.a b950632177fb9de3 +29009 29881 7873652403530644 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/json.c.obj 50d52dbbc18c13b7 +28317 29593 7873652400702540 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_fast.c.obj e7cde1ee600503da +28369 29082 7873652395725684 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_fast_common.c.obj 473932632a57f994 +28379 29335 7873652398054543 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_fast_pac.c.obj 9082bf71d95c2b9f +28459 29269 7873652397486047 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/rsn_supp/pmksa_cache.c.obj b4d9fcb9322a1649 +28913 29714 7873652402024441 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/wpabuf.c.obj 2bd1c7e16bd4e584 +39653 39735 7873652502511106 esp-idf/log/liblog.a 9fcdc7f2f514f346 +29184 30048 7873652405353002 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_attr_build.c.obj 1a5f55a234943054 +29270 30035 7873652405304369 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_attr_parse.c.obj 44c7bda4599bbd32 +29335 30110 7873652405978813 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_attr_process.c.obj 35588568fc13e0a6 +45380 45938 7873652564199979 esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/proto-c/esp_local_ctrl.pb-c.c.obj 32522c102482636b +29594 29968 7873652404456985 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wpa2_api_port.c.obj 9bcb767e47db4e9 +49678 50104 7873652606029587 esp-idf/wifi_provisioning/libwifi_provisioning.a ee389110bcee0f3e +29832 30590 7873652410724202 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_common.c.obj 11cb361bdf4c71f1 +32199 32768 7873652432648273 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/deprecated/esp32/esp_adc_cal_legacy.c.obj f0c27a780b0c08c4 +29891 30789 7873652412674205 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wpa3.c.obj ec25467b0e36b14e +42362 42680 7873652531768696 esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_trace.c.obj f6ea17d8c5a14c42 +30035 30772 7873652412504661 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_hostap.c.obj be10d06844dc6207 +30048 31336 7873652418030067 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/tls_mbedtls.c.obj b4cc15a8ec2dc966 +30110 30931 7873652414259962 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/fastpbkdf2.c.obj 9a826b37a01eb4d2 +30342 31483 7873652419686440 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/crypto_mbedtls-rsa.c.obj 3db42575c5711f7c +45047 45380 7873652558673739 esp-idf/esp_https_server/libesp_https_server.a 6e03f90de7d814a8 +30590 31223 7873652417242166 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/aes-wrap.c.obj e778b30b5d4e1531 +30729 31429 7873652419227163 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/aes-unwrap.c.obj 44778f11ab7afedd +30772 31490 7873652419886143 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/aes-ccm.c.obj 230b0ae40edd9c05 +33894 34870 7873652453708390 esp-idf/esp_https_ota/CMakeFiles/__idf_esp_https_ota.dir/src/esp_https_ota.c.obj 9e806023815db1ec +30844 31307 7873652417780816 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/lib_printf.c.obj cbfe64b4aa3302ac +116 245 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +30932 31497 7873652419906088 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/mesh_event.c.obj 6f1ec13a63871470 +501 588 7875487192352755 esp-idf/main/libmain.a a9b02b9e068e6b0 +31281 31809 7873652422996327 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/wifi_default_ap.c.obj 49aa7b07689a1a0 +31307 32344 7873652428348956 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/smartconfig_ack.c.obj f9e93fa73fd8e1ed +45135 46282 7873652567556290 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security1.c.obj 88384bed6194ea10 +43375 43745 7873652542472545 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_end.c.obj 3ec42a1214b7f031 +31336 32581 7873652430638524 esp-idf/http_parser/CMakeFiles/__idf_http_parser.dir/http_parser.c.obj a1be7535996233b7 +31429 32831 7873652433087115 esp-idf/esp-tls/CMakeFiles/__idf_esp-tls.dir/esp_tls.c.obj c2c993b30e524939 +31490 32206 7873652426732696 esp-idf/esp-tls/CMakeFiles/__idf_esp-tls.dir/esp_tls_error_capture.c.obj 2fba5547bda26912 +31498 31803 7873652423016278 esp-idf/esp-tls/CMakeFiles/__idf_esp-tls.dir/esp_tls_platform_port.c.obj a3befa9ddb1248b0 +42579 43360 7873652538442156 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity/src/unity.c.obj ef256cd9d0d4dcc8 +31761 32405 7873652428852742 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/adc_common.c.obj b386713fa9c6aff7 +31803 32215 7873652427081849 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/adc_cali.c.obj 9ead25649278c554 +32206 33014 7873652434923612 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/esp_eth.c.obj 1f97cd9053e2d77c +32344 33262 7873652437383893 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/mac/esp_eth_mac_esp.c.obj 300af63dfc98cda8 +32357 32924 7873652433994818 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/mac/esp_eth_mac_esp_dma.c.obj ac2d018074d98c8c +32405 33088 7873652435873796 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/mac/esp_eth_mac_esp_gpio.c.obj f7fad3e2d942190 +32704 33294 7873652437831932 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/phy/esp_eth_phy_lan87xx.c.obj af0d209af029e9d6 +32768 33367 7873652438380465 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/phy/esp_eth_phy_rtl8201.c.obj c7c078300c8f0fae +32851 33375 7873652438480215 esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/src/port/xtensa/gdbstub_xtensa.c.obj 694897965ebfba2e +47356 47869 7873652583527381 esp-idf/perfmon/CMakeFiles/__idf_perfmon.dir/xtensa_perfmon_apis.c.obj f87757cb8a8351fc +33038 34406 7873652448958597 esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_ssl.c.obj 2aab0123830f4a40 +33055 34288 7873652447666547 esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_internal.c.obj 104e180b1b8ec2f0 +33088 33894 7873652443865077 esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_socks_proxy.c.obj ed31ae0e9c34952 +37044 37120 7873652476360845 esp-idf/esp_phy/libesp_phy.a 835fe16f44c36815 +33098 34526 7873652450280819 esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_ws.c.obj 2ba47b80ddf9fac3 +33155 34965 7873652454614834 esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/esp_http_client.c.obj a8e35bcb523673aa +33176 34175 7873652446159865 esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/lib/http_auth.c.obj caa4201c625dc5bc +33294 33859 7873652443565685 esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/lib/http_utils.c.obj cb29df3ff1f6f186 +37670 37741 7873652482568859 esp-idf/esp_driver_sdspi/libesp_driver_sdspi.a e5a1592b8a105c03 +33360 34434 7873652449387868 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_main.c.obj a3f494678daaf857 +33368 34490 7873652449956574 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_parse.c.obj e9419d43cf88ede6 +33583 34491 7873652449976519 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_uri.c.obj 31feb5383895491 +33873 34599 7873652451058973 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/util/ctrl_sock.c.obj 99db49c87788583d +35249 35351 7873652458647220 esp-idf/tcp_transport/libtcp_transport.a 688cab945d9653a8 +46861 47230 7873652577017193 esp-idf/espcoredump/libespcoredump.a f1c748330576e487 +35691 35790 7873652463031965 esp-idf/esp-tls/libesp-tls.a 82d27ab30d1039bd +47187 48040 7873652585207548 esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/mqtt_msg.c.obj 2a75e84bb4b2610d +35790 35876 7873652463904712 esp-idf/http_parser/libhttp_parser.a 3149974ed08916b5 +35985 36093 7873652466038605 esp-idf/esp_coex/libesp_coex.a d1c5ff08e922dc6 +48898 50895 7873652613969327 esp-idf/joltwallet__littlefs/CMakeFiles/__idf_joltwallet__littlefs.dir/src/littlefs/lfs.c.obj 95da937eafe7f3af +36647 36900 7873652474137902 esp-idf/lwip/liblwip.a 54b39d601c64bb62 +41716 41819 7873652523328201 esp-idf/mbedtls/mbedtls/3rdparty/everest/libeverest.a ac1b046b01f4b31f +36900 36977 7873652474904736 esp-idf/vfs/libvfs.a c8ba573d99a1b19a +37602 37670 7873652481834608 esp-idf/esp_driver_sdio/libesp_driver_sdio.a 60f6fb9b46722684 +41819 42033 7873652525282519 esp-idf/mbedtls/x509_crt_bundle 6ef485704b0f9b01 +37741 37808 7873652483232498 esp-idf/esp_driver_sdmmc/libesp_driver_sdmmc.a 7a38d56faca0a8a1 +37808 37886 7873652484015511 esp-idf/sdmmc/libsdmmc.a 142438ba79d16a5e +37961 38059 7873652485741686 esp-idf/esp_driver_mcpwm/libesp_driver_mcpwm.a 99ede2ad6d119f2a +115 522 7875484652670861 esp-idf/main/CMakeFiles/__idf_main.dir/rf.c.obj 11b94ae2de682e80 +39538 39653 7873652501679673 esp-idf/heap/libheap.a 5edcc2933cf99c95 +38059 38136 7873652486519868 esp-idf/esp_driver_spi/libesp_driver_spi.a 747c010471c9be88 +38136 38203 7873652487187813 esp-idf/esp_driver_pcnt/libesp_driver_pcnt.a 4c089e38f49a0a6e +38203 38307 7873652488218884 esp-idf/nvs_flash/libnvs_flash.a 3e29fecd5832bbab +38307 38380 7873652488926846 esp-idf/esp_event/libesp_event.a 8d9b03dfd4e2a70d +38380 38462 7873652489751671 esp-idf/esp_driver_uart/libesp_driver_uart.a f303342c8011a481 +38529 38601 7873652491164164 esp-idf/esp_driver_gptimer/libesp_driver_gptimer.a 1d0706b4150b3959 +38601 38688 7873652492022192 esp-idf/esp_timer/libesp_timer.a 7c1c2b506b506705 +38877 39004 7873652495183904 esp-idf/newlib/libnewlib.a d056551779b4b5c9 +39004 39132 7873652496466207 esp-idf/freertos/libfreertos.a 25b34f7a8107cff6 +9589 9666 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +39133 39325 7873652498372926 esp-idf/esp_hw_support/libesp_hw_support.a 536905c3fd17ee0e +39981 40056 7873652505703273 esp-idf/esp_common/libesp_common.a c139bd398534f508 +40056 40203 7873652507179941 esp-idf/esp_system/libesp_system.a 6e5d4d6ffb18a7ab +5211 20859 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-configure 410ceccbfc551fa0 +5211 20859 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-configure 410ceccbfc551fa0 +40519 40640 7873652511549705 esp-idf/efuse/libefuse.a 735164cf919c3780 +40751 40855 7873652513700419 esp-idf/app_update/libapp_update.a ecb967341af9d7dd +40855 40936 7873652514508058 esp-idf/esp_bootloader_format/libesp_bootloader_format.a 793eb38b0bc11f23 +41159 41267 7873652517811329 esp-idf/mbedtls/mbedtls/library/libmbedx509.a db09253033e94a5f +42033 42309 7873652528222452 x509_crt_bundle.S 4f977a5e4779a765 +42310 42452 7873652529504102 esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/eri.c.obj 33b4f41b75e28f0 +45931 46691 7873652571845476 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_binary.c.obj c2ed13039cab1f60 +42314 42579 7873652530726135 esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xt_trax.c.obj 8fa05757217f8ad2 +42327 42686 7873652531768696 esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xtensa_intr.c.obj 4b2152a1f0d566f8 +43838 44119 7873652546078937 esp-idf/xtensa/libxtensa.a 949b5da892c102fb +42334 42522 7873652529763412 esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xtensa_vectors.S.obj dd8844ff347ba0c +42339 43474 7873652539559555 esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/gpio.c.obj 104c00fe377b7c13 +42356 42897 7873652533808326 esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_locks.c.obj 8dbdef2024a48652 +42368 43047 7873652535320084 esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_impl.c.obj 30ef1cfb71eee0da +42452 42958 7873652534492303 esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/host_file_io.c.obj 2e5f02f8361cabc5 +42663 43143 7873652536392323 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_runner.c.obj 39f7006ac40ffe51 +42959 43409 7873652539080651 esp-idf/unity/CMakeFiles/__idf_unity.dir/port/esp/unity_utils_memory_esp.c.obj 3e6f8c3ef7dc95ef +43022 43367 7873652538681529 esp-idf/cmock/CMakeFiles/__idf_cmock.dir/CMock/src/cmock.c.obj 9e6dd1c95d13a8e2 +43041 43737 7873652542312985 esp-idf/console/CMakeFiles/__idf_console.dir/esp_console_common.c.obj 987244d5173be332 +43132 43882 7873652543540224 esp-idf/console/CMakeFiles/__idf_console.dir/esp_console_repl_chip.c.obj eda1be04cf36b10d +43143 43669 7873652541360167 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_cmd.c.obj 4eb49a557a4d2b2a +43400 43795 7873652542941292 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_hashtable.c.obj 1e37dafb94ce593d +43475 43947 7873652544452881 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_lit.c.obj 52084ed01e3aaf2e +43648 44013 7873652545056365 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_rem.c.obj 72260cc28add5316 +46753 47653 7873652581216772 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat_spiflash.c.obj ec0f09d4949b3fac +43669 44356 7873652548383021 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_rex.c.obj 67bbb5a2efcdb25 +43731 44058 7873652545550129 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_str.c.obj cea80f95dcfb7208 +43738 44178 7873652546577820 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_utils.c.obj c98e2efba1651872 +8360 9350 7875487279880691 app-template.elf ed411f0a83c3695a +43745 44398 7873652548911579 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/argtable3.c.obj e435a763ccf3ef58 +43759 44137 7873652546258505 esp-idf/esp_driver_cam/CMakeFiles/__idf_esp_driver_cam.dir/esp_cam_ctlr.c.obj aaf165cbc75f24c2 +43788 44262 7873652547535280 esp-idf/esp_driver_cam/CMakeFiles/__idf_esp_driver_cam.dir/dvp_share_ctrl.c.obj e183d067c9469b56 +43795 44315 7873652547924219 esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidd.c.obj e37eb7fa4c9e4968 +43850 44388 7873652548752010 esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hid_common.c.obj ea968a65150ba6c8 +43859 45047 7873652555373318 esp-idf/esp_https_server/CMakeFiles/__idf_esp_https_server.dir/src/https_server.c.obj 3f8bf12dbfd36d87 +43882 44371 7873652548692161 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_common.c.obj c20058a650e5ba56 +44013 44766 7873652552450926 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_nt35510.c.obj f03f0df54db0034 +44179 44977 7873652554221974 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_st7789.c.obj 57e7d664e40d0975 +44371 45123 7873652555991392 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i2c/esp_lcd_panel_io_i2c_v2.c.obj fd0fc531fb5fb1fd +44445 45648 7873652561097479 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i80/esp_lcd_panel_io_i2s.c.obj f63b2e4db279b1e2 +44749 45230 7873652556949158 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/constants.pb-c.c.obj 7ce5a3bef1270889 +43244 43577 7873652540108097 esp-idf/esp_pm/libesp_pm.a 46ecef580f1ee765 +44805 45446 7873652559172399 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec1.pb-c.c.obj 147f51e5be7e76d5 +44845 45342 7873652558384515 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/session.pb-c.c.obj 3c064c24cdebb675 +44977 45911 7873652563970591 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/transports/protocomm_httpd.c.obj 998c6a9af7acdb51 +45230 46336 7873652568249529 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security2.c.obj 816fa9a13f67dbe7 +45362 46198 7873652566907829 esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_handler.c.obj c88c276cb1fe753f +45418 46253 7873652567456553 esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_transport_httpd.c.obj aceb9fb77eaa67de +45773 46743 7873652572045202 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_flash.c.obj 7ca34ff4af341561 +46134 46861 7873652573620979 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/port/xtensa/core_dump_port.c.obj ceb674f6be50eb3 +46199 46701 7873652571900418 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/SPI_Flash.cpp.obj fa1bcee1f222e27c +43577 43838 7873652543280386 esp-idf/esp_driver_gpio/libesp_driver_gpio.a b16a7e74df9caa34 +46282 46824 7873652573212076 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/wear_levelling.cpp.obj e4e8db75c4be73e9 +46528 47179 7873652576578365 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_rawflash.c.obj da72deb20d80c49 +46691 48128 7873652586207687 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/src/ff.c.obj d06f8af9a829ac5c +46743 47795 7873652582397374 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat_sdmmc.c.obj b183f2ddf4ee696 +47122 47954 7873652584248049 esp-idf/json/CMakeFiles/__idf_json.dir/cJSON/cJSON_Utils.c.obj 4e96b07de2a3e952 +47179 49362 7873652598428199 esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/mqtt_client.c.obj 48c0ed5efc4b2dcb +47231 48085 7873652585727648 esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/mqtt_outbox.c.obj 57b160adace034ff +47261 47932 7873652584107691 esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/platform_esp32_idf.c.obj bcd82d3a8a83af9 +47327 47803 7873652582607319 esp-idf/perfmon/CMakeFiles/__idf_perfmon.dir/xtensa_perfmon_access.c.obj 5cf1fd706e0a7738 +47654 47901 7873652583847727 esp-idf/perfmon/CMakeFiles/__idf_perfmon.dir/xtensa_perfmon_masks.c.obj 7104558e3041f928 +47796 48362 7873652588438231 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_cache.c.obj 316261c09a185a7e +47803 48597 7873652590618660 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_check.c.obj 67c8efba81dc3590 +47869 48558 7873652590198952 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_gc.c.obj 8e7db3531cab6767 +48030 48608 7873652590819007 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_config.c.obj d34995dd7c379416 +48041 48842 7873652593208733 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_scan.c.obj ae1d29758fddbfe +48085 48620 7873652590909021 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_ctrl.c.obj 6646b0e2ab135a +48245 49677 7873652601470396 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/manager.c.obj 86ac4417a8aa06ad +48323 49055 7873652595188017 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/scheme_console.c.obj bbebd9c18e4f417b +48597 49047 7873652595207970 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_constants.pb-c.c.obj 56f44914149f1eaa +48608 49375 7873652598657588 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/scheme_softap.c.obj 270a2dbf93ae3e98 +116 245 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +116 245 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +116 245 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +44262 44555 7873652550278236 esp-idf/esp_driver_cam/libesp_driver_cam.a 885c28bf0424cc61 +44543 44942 7873652553803248 esp-idf/esp_hid/libesp_hid.a c562f0356ba16a8c +18502 18757 7873638745230219 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-install 61fefb07275b0a08 +45648 45989 7873652564768463 esp-idf/esp_lcd/libesp_lcd.a 2088c298b1ae77fb +44398 44845 7873652553174788 esp-idf/console/libconsole.a 3be0bf668b1eeb7b +47954 48270 7873652587488419 esp-idf/json/libjson.a d1a36d4366f61115 +47194 47664 7873652581116759 esp-idf/wear_levelling/libwear_levelling.a 319965c0ee52933 +48994 50330 7873652608009397 esp-idf/joltwallet__littlefs/CMakeFiles/__idf_joltwallet__littlefs.dir/src/esp_littlefs.c.obj b8f99721f66aa99e +49047 49761 7873652602329996 esp-idf/joltwallet__littlefs/CMakeFiles/__idf_joltwallet__littlefs.dir/src/littlefs_esp_part.c.obj 101c1f3b2694b948 +49362 49720 7873652601981306 esp-idf/mqtt/libmqtt.a 97f53cbb9e2cb05f +47712 47996 7873652584737570 esp-idf/nvs_sec_provider/libnvs_sec_provider.a ab1434a9820d307a +47901 48245 7873652586843166 esp-idf/perfmon/libperfmon.a d4ed02df42be26ba +22047 22361 7873652328558887 bootloader-prefix/src/bootloader-stamp/bootloader-done 2fc57e7b7224c9aa +22047 22361 7873652328558887 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/bootloader-complete 2fc57e7b7224c9aa +22047 22361 7873652328558887 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-done 2fc57e7b7224c9aa +46337 46798 7873652572613674 esp-idf/protocomm/libprotocomm.a d322919d42cc0a3b +48129 48539 7873652589648788 esp-idf/fatfs/libfatfs.a d107bce0dfa0390a +50895 51014 7873652615266152 esp-idf/joltwallet__littlefs/libjoltwallet__littlefs.a 363a5815630a9f5f +46798 47122 7873652576049785 esp-idf/esp_local_ctrl/libesp_local_ctrl.a fadc1e9a7d3e45 +48842 49527 7873652599965787 esp-idf/esp-idf-lib__tca95x5/CMakeFiles/__idf_esp-idf-lib__tca95x5.dir/tca95x5.c.obj 334f66ac8ff78269 +49691 50021 7873652604762980 esp-idf/esp-idf-lib__i2cdev/libesp-idf-lib__i2cdev.a 1f34c7161eed4fdf +232 6596 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +50022 50302 7873652607401017 esp-idf/esp-idf-lib__tca95x5/libesp-idf-lib__tca95x5.a f3c79a7be327046b +147 537 7873655578033040 esp-idf/main/CMakeFiles/__idf_main.dir/sensors.c.obj bef05cfa6631b8d0 +121 460 7873683421518986 esp-idf/main/CMakeFiles/__idf_main.dir/i2c.c.obj 872414334461cc0 +129 699 7873735365794227 esp-idf/main/CMakeFiles/__idf_main.dir/storage.c.obj 6fd548bbd57e451 +110 501 7875484652461426 esp-idf/main/CMakeFiles/__idf_main.dir/main.c.obj 94642b3062dea8f9 +114 512 7875475466491606 esp-idf/main/CMakeFiles/__idf_main.dir/uart_comms.c.obj 9bb27ace6a12833a +123 500 7875487191440011 esp-idf/main/CMakeFiles/__idf_main.dir/solar.c.obj 17f635801495a173 +588 8359 7875487269787051 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +59257 59319 7873652698338440 CMakeFiles/app-template.elf.dir/project_elf_src_esp32.c.obj d358a0881c07773f +9351 9588 7875487282367003 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9589 9666 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +232 6596 0 CMakeFiles/flash 91573100e52f1701 +107 181 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +107 181 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +100 233 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +100 233 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +100 233 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +100 233 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +100 233 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +100 233 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +100 233 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +100 233 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +233 6299 0 CMakeFiles/flash 91573100e52f1701 +233 6299 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +116 259 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +116 259 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +116 259 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +116 259 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +116 259 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +116 259 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +116 259 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +116 259 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +125 569 7875489582195332 esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj cacfac29d9943f37 +570 674 7875489583235979 esp-idf/main/libmain.a a9b02b9e068e6b0 +674 8556 7875489661781709 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +674 8556 7875489661781709 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +8556 9531 7875489671722843 app-template.elf ed411f0a83c3695a +9531 9762 7875489674142962 .bin_timestamp 62d40643a01db53 +9531 9762 7875489674142962 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9762 9840 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9762 9840 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +104 178 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +104 178 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +98 229 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +98 229 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +98 229 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +98 229 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +98 229 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +98 229 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +98 229 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +98 229 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +229 6497 0 CMakeFiles/flash 91573100e52f1701 +229 6497 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +132 284 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +132 284 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +132 284 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +132 284 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +132 284 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +132 284 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +132 284 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +132 284 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +142 602 7875497480395023 esp-idf/main/CMakeFiles/__idf_main.dir/main.c.obj 94642b3062dea8f9 +156 609 7875497480455054 esp-idf/main/CMakeFiles/__idf_main.dir/solar.c.obj 17f635801495a173 +148 649 7875497480879381 esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj cacfac29d9943f37 +650 761 7875497482010995 esp-idf/main/libmain.a a9b02b9e068e6b0 +761 8685 7875497561002116 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +761 8685 7875497561002116 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +8686 9704 7875497571315111 app-template.elf ed411f0a83c3695a +9704 9947 7875497573871456 .bin_timestamp 62d40643a01db53 +9704 9947 7875497573871456 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9947 10025 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9947 10025 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +103 180 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +103 180 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +97 232 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +97 232 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +97 232 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +97 232 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +97 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +97 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +97 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +97 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +232 6046 0 CMakeFiles/flash 91573100e52f1701 +232 6046 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +113 250 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +113 250 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +113 250 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +113 250 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +113 250 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +113 250 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +113 250 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +113 250 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +119 547 7875510659474190 esp-idf/main/CMakeFiles/__idf_main.dir/main.c.obj 94642b3062dea8f9 +126 600 7875510660052641 esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj cacfac29d9943f37 +602 699 7875510661048545 esp-idf/main/libmain.a a9b02b9e068e6b0 +699 8712 7875510740941531 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +699 8712 7875510740941531 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +8712 9713 7875510751089244 app-template.elf ed411f0a83c3695a +9714 9951 7875510753570549 .bin_timestamp 62d40643a01db53 +9714 9951 7875510753570549 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9952 10032 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9952 10032 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +105 180 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +105 180 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +98 232 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +98 232 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +98 232 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +98 232 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +98 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +98 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +98 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +98 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +232 6030 0 CMakeFiles/flash 91573100e52f1701 +232 6030 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +125 296 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +125 296 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +125 296 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +125 296 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +125 296 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +125 296 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +125 296 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +125 296 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +140 582 7875512687419916 esp-idf/main/CMakeFiles/__idf_main.dir/solar.c.obj 17f635801495a173 +132 652 7875512688128680 esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj cacfac29d9943f37 +653 763 7875512689241455 esp-idf/main/libmain.a a9b02b9e068e6b0 +763 9142 7875512772672712 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +763 9142 7875512772672712 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +9142 10190 7875512783356729 app-template.elf ed411f0a83c3695a +10191 10461 7875512786222439 .bin_timestamp 62d40643a01db53 +10191 10461 7875512786222439 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +10461 10549 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +10461 10549 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +101 178 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +101 178 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +95 224 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +95 224 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +95 224 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +95 224 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +95 224 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +95 224 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +95 224 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +95 224 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +225 6495 0 CMakeFiles/flash 91573100e52f1701 +225 6495 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +102 222 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +102 222 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +102 222 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +102 222 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +102 222 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +102 222 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +102 222 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +102 222 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +109 480 7875513319095454 esp-idf/main/CMakeFiles/__idf_main.dir/main.c.obj 94642b3062dea8f9 +481 562 7875513319928291 esp-idf/main/libmain.a a9b02b9e068e6b0 +562 8004 7875513394110728 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +562 8004 7875513394110728 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +8004 8920 7875513403402278 app-template.elf ed411f0a83c3695a +8920 9135 7875513405663617 .bin_timestamp 62d40643a01db53 +8920 9135 7875513405663617 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9136 9206 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9136 9206 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +105 180 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +105 180 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +99 230 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +99 230 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +99 230 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +99 230 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +99 230 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +99 230 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +99 230 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +99 230 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +230 6045 0 CMakeFiles/flash 91573100e52f1701 +230 6045 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +120 254 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +120 254 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +120 254 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +120 254 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +120 254 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +120 254 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +120 254 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +120 254 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +127 607 7875517874535776 esp-idf/main/CMakeFiles/__idf_main.dir/main.c.obj 94642b3062dea8f9 +135 646 7875517875134165 esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj cacfac29d9943f37 +649 747 7875517876156720 esp-idf/main/libmain.a a9b02b9e068e6b0 +747 9009 7875517958495494 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +747 9009 7875517958495494 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +9009 9995 7875517968511865 app-template.elf ed411f0a83c3695a +9995 10243 7875517971122451 .bin_timestamp 62d40643a01db53 +9995 10243 7875517971122451 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +10243 10318 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +10243 10318 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +106 182 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +106 182 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +99 232 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +99 232 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +99 232 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +99 232 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +99 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +99 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +99 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +99 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +233 6029 0 CMakeFiles/flash 91573100e52f1701 +233 6029 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +142 321 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +142 321 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +142 321 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +142 321 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +142 321 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +142 321 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +142 321 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +142 321 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +155 713 7875519053442228 esp-idf/main/CMakeFiles/__idf_main.dir/main.c.obj 94642b3062dea8f9 +163 747 7875519053761385 esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj cacfac29d9943f37 +749 872 7875519055039979 esp-idf/main/libmain.a a9b02b9e068e6b0 +872 9972 7875519145720379 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +872 9972 7875519145720379 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +9972 11088 7875519157020872 app-template.elf ed411f0a83c3695a +11088 11380 7875519160130955 .bin_timestamp 62d40643a01db53 +11088 11380 7875519160130955 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +11381 11485 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +11381 11485 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +104 178 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +104 178 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +98 228 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +98 228 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +98 228 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +98 228 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +98 228 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +98 228 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +98 228 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +98 228 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +229 6051 0 CMakeFiles/flash 91573100e52f1701 +229 6051 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +98 226 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +98 226 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +98 226 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +98 226 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +98 226 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +98 226 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +98 226 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +98 226 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +105 511 7875520226157635 esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj cacfac29d9943f37 +511 602 7875520227082775 esp-idf/main/libmain.a a9b02b9e068e6b0 +602 7879 7875520299631434 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +602 7879 7875520299631434 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +7879 8784 7875520308810217 app-template.elf ed411f0a83c3695a +8784 9004 7875520311114018 .bin_timestamp 62d40643a01db53 +8784 9004 7875520311114018 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9004 9076 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9004 9076 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +104 184 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +104 184 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +98 237 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +98 237 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +98 237 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +98 237 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +98 237 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +98 237 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +98 237 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +98 237 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +238 6176 0 CMakeFiles/flash 91573100e52f1701 +238 6176 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +133 281 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +133 281 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +133 281 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +133 281 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +133 281 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +133 281 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +133 281 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +133 281 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +140 618 7875520941624771 esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj cacfac29d9943f37 +619 717 7875520942647686 esp-idf/main/libmain.a a9b02b9e068e6b0 +717 9262 7875521027655887 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +717 9262 7875521027655887 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +9262 10288 7875521038198907 app-template.elf ed411f0a83c3695a +10288 10552 7875521040957959 .bin_timestamp 62d40643a01db53 +10288 10552 7875521040957959 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +10552 10638 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +10552 10638 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +105 185 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +105 185 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +99 242 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +99 242 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +99 242 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +99 242 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +99 242 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +99 242 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +99 242 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +99 242 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +242 6196 0 CMakeFiles/flash 91573100e52f1701 +242 6196 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +126 277 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +126 277 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +126 277 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +126 277 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +126 277 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +126 277 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +126 277 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +126 277 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +134 678 7875521624299300 esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj cacfac29d9943f37 +679 787 7875521625403254 esp-idf/main/libmain.a a9b02b9e068e6b0 +787 9419 7875521711361916 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +787 9419 7875521711361916 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +9419 10529 7875521722681915 app-template.elf ed411f0a83c3695a +10530 10801 7875521725534759 .bin_timestamp 62d40643a01db53 +10530 10801 7875521725534759 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +10801 10902 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +10801 10902 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +105 181 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +105 181 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +98 230 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +98 230 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +98 230 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +98 230 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +98 230 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +98 230 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +98 230 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +98 230 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +231 6336 0 CMakeFiles/flash 91573100e52f1701 +231 6336 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +115 251 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +115 251 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +115 251 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +115 251 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +115 251 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +115 251 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +115 251 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +115 251 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +122 485 7875522383647713 esp-idf/main/CMakeFiles/__idf_main.dir/storage.c.obj 6fd548bbd57e451 +485 576 7875522384575927 esp-idf/main/libmain.a a9b02b9e068e6b0 +576 8582 7875522464404016 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +576 8582 7875522464404016 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +8583 9545 7875522474175290 app-template.elf ed411f0a83c3695a +9546 9781 7875522476632560 .bin_timestamp 62d40643a01db53 +9546 9781 7875522476632560 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9781 9861 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9781 9861 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +107 183 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +107 183 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +100 232 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +100 232 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +100 232 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +100 232 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +100 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +100 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +100 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +100 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +232 6022 0 CMakeFiles/flash 91573100e52f1701 +232 6022 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +112 254 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +112 254 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +112 254 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +112 254 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +112 254 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +112 254 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +112 254 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +112 254 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +119 572 7875526004443977 esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj cacfac29d9943f37 +573 663 7875526005367450 esp-idf/main/libmain.a a9b02b9e068e6b0 +663 9365 7875526092088251 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +663 9365 7875526092088251 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +9365 10452 7875526103106304 app-template.elf ed411f0a83c3695a +10453 10719 7875526105876700 .bin_timestamp 62d40643a01db53 +10453 10719 7875526105876700 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +10719 10805 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +10719 10805 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +99 226 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +99 226 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +99 226 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +99 226 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +99 226 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +99 226 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +99 226 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +99 226 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +105 509 7875527072742960 esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj cacfac29d9943f37 +509 594 7875527073614242 esp-idf/main/libmain.a a9b02b9e068e6b0 +595 7934 7875527146792677 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +595 7934 7875527146792677 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +7934 8826 7875527155809176 app-template.elf ed411f0a83c3695a +8826 9043 7875527158114833 .bin_timestamp 62d40643a01db53 +8826 9043 7875527158114833 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9044 9115 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9044 9115 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +107 185 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +107 185 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +100 238 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +100 238 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +100 238 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +100 238 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +100 238 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +100 238 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +100 238 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +100 238 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +238 6030 0 CMakeFiles/flash 91573100e52f1701 +238 6030 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +117 256 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +117 256 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +117 256 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +117 256 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +117 256 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +117 256 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +117 256 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +117 256 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +125 588 7875528576683338 esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj cacfac29d9943f37 +589 683 7875528577645843 esp-idf/main/libmain.a a9b02b9e068e6b0 +684 8650 7875528657035042 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +684 8650 7875528657035042 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +8650 9625 7875528666949091 app-template.elf ed411f0a83c3695a +9626 9860 7875528669417243 .bin_timestamp 62d40643a01db53 +9626 9860 7875528669417243 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9860 9944 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9860 9944 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +104 177 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +104 177 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +97 229 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +97 229 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +97 229 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +97 229 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +97 229 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +97 229 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +97 229 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +97 229 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +229 6023 0 CMakeFiles/flash 91573100e52f1701 +229 6023 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +127 250 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +127 250 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +127 250 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +127 250 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +127 250 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +127 250 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +127 250 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +127 250 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +133 518 7875553336683600 esp-idf/main/CMakeFiles/__idf_main.dir/main.c.obj 94642b3062dea8f9 +521 610 7875553337616175 esp-idf/main/libmain.a a9b02b9e068e6b0 +610 8049 7875553411773350 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +610 8049 7875553411773350 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +8049 8968 7875553421100214 app-template.elf ed411f0a83c3695a +8969 9194 7875553423473267 .bin_timestamp 62d40643a01db53 +8969 9194 7875553423473267 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9195 9270 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9195 9270 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +104 185 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +104 185 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +98 235 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +98 235 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +98 235 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +98 235 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +98 235 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +98 235 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +98 235 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +98 235 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +236 7442 0 CMakeFiles/flash 91573100e52f1701 +236 7442 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +109 234 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +109 234 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +109 234 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +109 234 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +109 234 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +109 234 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +109 234 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +109 234 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +116 540 7875555381512121 esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj cacfac29d9943f37 +541 633 7875555382461064 esp-idf/main/libmain.a a9b02b9e068e6b0 +634 8144 7875555457331157 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +634 8144 7875555457331157 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +8144 9054 7875555466554294 app-template.elf ed411f0a83c3695a +9054 9277 7875555468895079 .bin_timestamp 62d40643a01db53 +9054 9277 7875555468895079 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9277 9349 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9277 9349 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +103 181 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +103 181 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +97 229 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +97 229 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +97 229 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +97 229 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +97 229 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +97 229 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +97 229 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +97 229 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +229 6177 0 CMakeFiles/flash 91573100e52f1701 +229 6177 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +106 240 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +106 240 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +106 240 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +106 240 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +106 240 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +106 240 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +106 240 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +106 240 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +113 524 7875556719414685 esp-idf/main/CMakeFiles/__idf_main.dir/control_fsm.c.obj 920d9eb8721960d9 +525 616 7875556720352177 esp-idf/main/libmain.a a9b02b9e068e6b0 +616 8532 7875556799233429 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +616 8532 7875556799233429 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +8532 9521 7875556809262348 app-template.elf ed411f0a83c3695a +9521 9815 7875556812321772 .bin_timestamp 62d40643a01db53 +9521 9815 7875556812321772 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9815 9902 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9815 9902 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +109 183 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +109 183 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +102 232 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +102 232 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +102 232 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +102 232 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +102 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +102 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +102 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +102 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +233 6022 0 CMakeFiles/flash 91573100e52f1701 +233 6022 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +106 238 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +106 238 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +106 238 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +106 238 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +106 238 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +106 238 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +106 238 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +106 238 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +113 555 7875557850490078 esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj cacfac29d9943f37 +556 650 7875557851455237 esp-idf/main/libmain.a a9b02b9e068e6b0 +650 8464 7875557929309559 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +650 8464 7875557929309559 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +8465 9413 7875557938956729 app-template.elf ed411f0a83c3695a +9413 9651 7875557941469348 .bin_timestamp 62d40643a01db53 +9413 9651 7875557941469348 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9651 9729 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9651 9729 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +106 184 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +106 184 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +99 236 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +99 236 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +99 236 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +99 236 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +99 236 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +99 236 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +99 236 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +99 236 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +236 6031 0 CMakeFiles/flash 91573100e52f1701 +236 6031 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +107 284 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +107 284 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +107 284 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +107 284 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +107 284 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +107 284 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +107 284 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +107 284 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +125 649 7875561297844177 esp-idf/main/CMakeFiles/__idf_main.dir/storage.c.obj 6fd548bbd57e451 +114 717 7875561298527634 esp-idf/main/CMakeFiles/__idf_main.dir/main.c.obj 94642b3062dea8f9 +160 721 7875561298547589 esp-idf/main/CMakeFiles/__idf_main.dir/solar.c.obj 17f635801495a173 +119 742 7875561298766992 esp-idf/main/CMakeFiles/__idf_main.dir/rtc.c.obj 196d1c19450cc89f +138 755 7875561298896641 esp-idf/main/CMakeFiles/__idf_main.dir/control_fsm.c.obj 920d9eb8721960d9 +131 764 7875561298986414 esp-idf/main/CMakeFiles/__idf_main.dir/uart_comms.c.obj 9bb27ace6a12833a +152 769 7875561299046252 esp-idf/main/CMakeFiles/__idf_main.dir/rf.c.obj 11b94ae2de682e80 +145 796 7875561299345439 esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj cacfac29d9943f37 +798 885 7875561300243081 esp-idf/main/libmain.a a9b02b9e068e6b0 +885 8517 7875561376303990 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +885 8517 7875561376303990 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +8517 9443 7875561385713705 app-template.elf ed411f0a83c3695a +9443 9667 7875561388065843 .bin_timestamp 62d40643a01db53 +9443 9667 7875561388065843 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9667 9748 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9667 9748 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +105 183 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +105 183 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +99 238 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +99 238 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +99 238 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +99 238 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +99 238 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +99 238 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +99 238 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +99 238 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +238 6479 0 CMakeFiles/flash 91573100e52f1701 +238 6479 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +122 204 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +122 204 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +115 247 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +115 247 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +115 247 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +115 247 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +115 247 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +115 247 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +115 247 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +115 247 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +104 185 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +104 185 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +97 238 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +97 238 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +97 238 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +97 238 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +97 238 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +97 238 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +97 238 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +97 238 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +239 6063 0 CMakeFiles/flash 91573100e52f1701 +239 6063 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +115 269 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +115 269 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +115 269 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +115 269 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +115 269 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +115 269 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +115 269 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +115 269 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +122 606 7875571332694239 esp-idf/main/CMakeFiles/__idf_main.dir/main.c.obj 94642b3062dea8f9 +134 647 7875571333113166 esp-idf/main/CMakeFiles/__idf_main.dir/rf.c.obj 11b94ae2de682e80 +117 272 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +117 272 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +117 272 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +117 272 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +117 272 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +117 272 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +117 272 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +117 272 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +124 564 7875571674061624 esp-idf/main/CMakeFiles/__idf_main.dir/uart_comms.c.obj 9bb27ace6a12833a +565 660 7875571675039625 esp-idf/main/libmain.a a9b02b9e068e6b0 +660 8430 7875571752454281 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +660 8430 7875571752454281 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +8430 9387 7875571762183392 app-template.elf ed411f0a83c3695a +9387 9619 7875571764628532 .bin_timestamp 62d40643a01db53 +9387 9619 7875571764628532 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9619 9699 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9619 9699 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +111 189 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +111 189 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +105 237 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +105 237 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +105 237 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +105 237 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +105 237 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +105 237 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +105 237 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +105 237 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +237 6022 0 CMakeFiles/flash 91573100e52f1701 +237 6022 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +110 240 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +110 240 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +110 240 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +110 240 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +110 240 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +110 240 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +110 240 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +110 240 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +117 508 7875572836295941 esp-idf/main/CMakeFiles/__idf_main.dir/rf.c.obj 11b94ae2de682e80 +509 592 7875572837153677 esp-idf/main/libmain.a a9b02b9e068e6b0 +592 8262 7875572913587434 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +592 8262 7875572913587434 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +8262 9189 7875572923008181 app-template.elf ed411f0a83c3695a +9189 9413 7875572925364688 .bin_timestamp 62d40643a01db53 +9189 9413 7875572925364688 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9413 9487 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9413 9487 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +107 186 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +107 186 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +101 232 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +101 232 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +101 232 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +101 232 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +101 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +101 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +101 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +101 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +232 6175 0 CMakeFiles/flash 91573100e52f1701 +232 6175 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +118 251 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +118 251 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +118 251 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +118 251 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +118 251 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +118 251 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +118 251 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +118 251 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +126 541 7875573957573935 esp-idf/main/CMakeFiles/__idf_main.dir/uart_comms.c.obj 9bb27ace6a12833a +542 626 7875573958450680 esp-idf/main/libmain.a a9b02b9e068e6b0 +626 8309 7875574034980530 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +626 8309 7875574034980530 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +8309 9238 7875574044463154 app-template.elf ed411f0a83c3695a +9239 9461 7875574046814807 .bin_timestamp 62d40643a01db53 +9239 9461 7875574046814807 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9461 9534 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9461 9534 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +128 285 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +128 285 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +128 285 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +128 285 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +128 285 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +128 285 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +128 285 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +128 285 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +135 595 7875574096388033 esp-idf/main/CMakeFiles/__idf_main.dir/uart_comms.c.obj 9bb27ace6a12833a +596 703 7875574097487609 esp-idf/main/libmain.a a9b02b9e068e6b0 +703 8857 7875574178789199 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +703 8857 7875574178789199 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +8857 9788 7875574188248307 app-template.elf ed411f0a83c3695a +9789 10020 7875574190675387 .bin_timestamp 62d40643a01db53 +9789 10020 7875574190675387 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +10020 10095 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +10020 10095 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +118 202 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +118 202 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +111 251 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +111 251 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +111 251 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +111 251 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +111 251 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +111 251 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +111 251 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +111 251 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +251 6052 0 CMakeFiles/flash 91573100e52f1701 +251 6052 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +112 262 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +112 262 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +112 262 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +112 262 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +112 262 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +112 262 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +112 262 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +112 262 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +140 613 7875577783143263 esp-idf/main/CMakeFiles/__idf_main.dir/solar.c.obj 17f635801495a173 +124 619 7875577783203102 esp-idf/main/CMakeFiles/__idf_main.dir/rtc.c.obj 196d1c19450cc89f +129 624 7875577783272916 esp-idf/main/CMakeFiles/__idf_main.dir/control_fsm.c.obj 920d9eb8721960d9 +135 654 7875577783572110 esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj cacfac29d9943f37 +99 233 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +99 233 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +99 233 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +99 233 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +99 233 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +99 233 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +99 233 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +99 233 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +103 228 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +103 228 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +103 228 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +103 228 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +103 228 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +103 228 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +103 228 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +103 228 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +105 232 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +105 232 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +105 232 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +105 232 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +105 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +105 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +105 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +105 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +111 500 7875578159977709 esp-idf/main/CMakeFiles/__idf_main.dir/main.c.obj 94642b3062dea8f9 +501 587 7875578160834371 esp-idf/main/libmain.a a9b02b9e068e6b0 +587 8038 7875578235127158 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +587 8038 7875578235127158 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +8038 8940 7875578244287060 app-template.elf ed411f0a83c3695a +8941 9158 7875578246583186 .bin_timestamp 62d40643a01db53 +8941 9158 7875578246583186 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9158 9229 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9158 9229 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +106 181 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +106 181 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +99 233 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +99 233 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +99 233 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +99 233 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +99 233 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +99 233 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +99 233 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +99 233 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +233 7767 0 CMakeFiles/flash 91573100e52f1701 +233 7767 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +102 225 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +102 225 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +102 225 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +102 225 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +102 225 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +102 225 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +102 225 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +102 225 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +109 498 7875578821551434 esp-idf/main/CMakeFiles/__idf_main.dir/control_fsm.c.obj 920d9eb8721960d9 +499 583 7875578822408732 esp-idf/main/libmain.a a9b02b9e068e6b0 +583 8127 7875578897514962 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +583 8127 7875578897514962 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +8128 9064 7875578907127269 app-template.elf ed411f0a83c3695a +9064 9290 7875578909486604 .bin_timestamp 62d40643a01db53 +9064 9290 7875578909486604 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9290 9361 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9290 9361 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +107 183 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +107 183 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +101 232 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +101 232 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +101 232 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +101 232 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +101 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +101 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +101 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +101 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +232 6029 0 CMakeFiles/flash 91573100e52f1701 +232 6029 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +99 222 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +99 222 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +99 222 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +99 222 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +99 222 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +99 222 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +99 222 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +99 222 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +106 492 7875579296857507 esp-idf/main/CMakeFiles/__idf_main.dir/control_fsm.c.obj 920d9eb8721960d9 +493 577 7875579297727883 esp-idf/main/libmain.a a9b02b9e068e6b0 +577 7986 7875579371570536 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +577 7986 7875579371570536 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +7986 8923 7875579381046157 app-template.elf ed411f0a83c3695a +8923 9142 7875579383375758 .bin_timestamp 62d40643a01db53 +8923 9142 7875579383375758 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9142 9215 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9142 9215 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +110 185 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +110 185 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +104 232 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +104 232 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +104 232 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +104 232 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +104 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +104 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +104 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +104 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +233 6028 0 CMakeFiles/flash 91573100e52f1701 +233 6028 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +109 284 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +109 284 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +109 284 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +109 284 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +109 284 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +109 284 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +109 284 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +109 284 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +127 630 7875580149857526 esp-idf/main/CMakeFiles/__idf_main.dir/storage.c.obj 6fd548bbd57e451 +116 711 7875580150590662 esp-idf/main/CMakeFiles/__idf_main.dir/main.c.obj 94642b3062dea8f9 +122 720 7875580150780628 esp-idf/main/CMakeFiles/__idf_main.dir/rtc.c.obj 196d1c19450cc89f +162 726 7875580150840478 esp-idf/main/CMakeFiles/__idf_main.dir/solar.c.obj 17f635801495a173 +152 753 7875580151109749 esp-idf/main/CMakeFiles/__idf_main.dir/rf.c.obj 11b94ae2de682e80 +133 765 7875580151229427 esp-idf/main/CMakeFiles/__idf_main.dir/uart_comms.c.obj 9bb27ace6a12833a +144 774 7875580151325615 esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj cacfac29d9943f37 +104 278 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +104 278 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +104 278 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +104 278 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +104 278 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +104 278 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +104 278 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +104 278 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +122 646 7875580586100552 esp-idf/main/CMakeFiles/__idf_main.dir/storage.c.obj 6fd548bbd57e451 +156 703 7875580586675368 esp-idf/main/CMakeFiles/__idf_main.dir/solar.c.obj 17f635801495a173 +110 709 7875580586733000 esp-idf/main/CMakeFiles/__idf_main.dir/main.c.obj 94642b3062dea8f9 +116 726 7875580586910755 esp-idf/main/CMakeFiles/__idf_main.dir/rtc.c.obj 196d1c19450cc89f +147 743 7875580587090248 esp-idf/main/CMakeFiles/__idf_main.dir/rf.c.obj 11b94ae2de682e80 +134 745 7875580587090248 esp-idf/main/CMakeFiles/__idf_main.dir/control_fsm.c.obj 920d9eb8721960d9 +127 752 7875580587180027 esp-idf/main/CMakeFiles/__idf_main.dir/uart_comms.c.obj 9bb27ace6a12833a +140 767 7875580587339591 esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj cacfac29d9943f37 +768 847 7875580588147437 esp-idf/main/libmain.a a9b02b9e068e6b0 +847 8415 7875580663541487 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +847 8415 7875580663541487 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +8415 9328 7875580672857138 app-template.elf ed411f0a83c3695a +9329 9544 7875580675121209 .bin_timestamp 62d40643a01db53 +9329 9544 7875580675121209 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9544 9616 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9544 9616 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +110 187 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +110 187 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +104 235 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +104 235 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +104 235 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +104 235 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +104 235 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +104 235 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +104 235 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +104 235 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +236 6028 0 CMakeFiles/flash 91573100e52f1701 +236 6028 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +107 247 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +107 247 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +107 247 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +107 247 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +107 247 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +107 247 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +107 247 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +107 247 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +114 527 7875584493059398 esp-idf/main/CMakeFiles/__idf_main.dir/main.c.obj 94642b3062dea8f9 +121 539 7875584493174786 esp-idf/main/CMakeFiles/__idf_main.dir/control_fsm.c.obj 920d9eb8721960d9 +126 550 7875584493284491 esp-idf/main/CMakeFiles/__idf_main.dir/rf.c.obj 11b94ae2de682e80 +551 637 7875584494172118 esp-idf/main/libmain.a a9b02b9e068e6b0 +637 8181 7875584569361202 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +637 8181 7875584569361202 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +8182 9129 7875584578971742 app-template.elf ed411f0a83c3695a +9129 9348 7875584581281256 .bin_timestamp 62d40643a01db53 +9129 9348 7875584581281256 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9348 9420 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9348 9420 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +103 178 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +103 178 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +96 226 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +96 226 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +96 226 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +96 226 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +96 226 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +96 226 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +96 226 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +96 226 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +227 5997 0 CMakeFiles/flash 91573100e52f1701 +227 5997 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +112 283 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +112 283 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +112 283 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +112 283 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +112 283 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +112 283 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +112 283 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +112 283 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +131 653 7875590569649963 esp-idf/main/CMakeFiles/__idf_main.dir/storage.c.obj 6fd548bbd57e451 +165 705 7875590570181498 esp-idf/main/CMakeFiles/__idf_main.dir/solar.c.obj 17f635801495a173 +119 710 7875590570231376 esp-idf/main/CMakeFiles/__idf_main.dir/main.c.obj 94642b3062dea8f9 +125 736 7875590570479598 esp-idf/main/CMakeFiles/__idf_main.dir/rtc.c.obj 196d1c19450cc89f +137 747 7875590570609236 esp-idf/main/CMakeFiles/__idf_main.dir/uart_comms.c.obj 9bb27ace6a12833a +144 763 7875590570778781 esp-idf/main/CMakeFiles/__idf_main.dir/control_fsm.c.obj 920d9eb8721960d9 +158 768 7875590570828650 esp-idf/main/CMakeFiles/__idf_main.dir/rf.c.obj 11b94ae2de682e80 +151 780 7875590570948330 esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj cacfac29d9943f37 +781 862 7875590571786282 esp-idf/main/libmain.a a9b02b9e068e6b0 +863 8350 7875590646413434 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +863 8350 7875590646413434 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +8350 9298 7875590656031933 app-template.elf ed411f0a83c3695a +9298 9518 7875590658350859 .bin_timestamp 62d40643a01db53 +9298 9518 7875590658350859 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9518 9590 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9518 9590 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +108 182 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +108 182 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +100 232 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +100 232 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +100 232 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +100 232 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +100 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +100 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +100 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +100 232 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +233 6325 0 CMakeFiles/flash 91573100e52f1701 +233 6325 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +103 236 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +103 236 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +103 236 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +103 236 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +103 236 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +103 236 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +103 236 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +103 236 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +110 532 7875591829537996 esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj cacfac29d9943f37 +533 621 7875591830465518 esp-idf/main/libmain.a a9b02b9e068e6b0 +621 7922 7875591903242820 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +621 7922 7875591903242820 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +7922 8824 7875591912370880 app-template.elf ed411f0a83c3695a +8824 9041 7875591914669509 .bin_timestamp 62d40643a01db53 +8824 9041 7875591914669509 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9042 9113 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9042 9113 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +108 188 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +108 188 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +102 240 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +102 240 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +102 240 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +102 240 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +102 240 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +102 240 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +102 240 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +102 240 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +240 6101 0 CMakeFiles/flash 91573100e52f1701 +240 6101 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +104 275 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +104 275 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +104 275 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +104 275 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +104 275 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +104 275 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +104 275 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +104 275 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +123 596 7875597711446313 esp-idf/main/CMakeFiles/__idf_main.dir/storage.c.obj 6fd548bbd57e451 +110 652 7875597711994854 esp-idf/main/CMakeFiles/__idf_main.dir/main.c.obj 94642b3062dea8f9 +155 666 7875597712164413 esp-idf/main/CMakeFiles/__idf_main.dir/solar.c.obj 17f635801495a173 +117 699 7875597712493528 esp-idf/main/CMakeFiles/__idf_main.dir/rtc.c.obj 196d1c19450cc89f +135 709 7875597712583275 esp-idf/main/CMakeFiles/__idf_main.dir/control_fsm.c.obj 920d9eb8721960d9 +141 714 7875597712643121 esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj cacfac29d9943f37 +147 715 7875597712653089 esp-idf/main/CMakeFiles/__idf_main.dir/rf.c.obj 11b94ae2de682e80 +129 719 7875597712692980 esp-idf/main/CMakeFiles/__idf_main.dir/uart_comms.c.obj 9bb27ace6a12833a +721 805 7875597713562566 esp-idf/main/libmain.a a9b02b9e068e6b0 +805 8081 7875597786040871 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +805 8081 7875597786040871 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +8081 8965 7875597795066385 app-template.elf ed411f0a83c3695a +8966 9188 7875597797404296 .bin_timestamp 62d40643a01db53 +8966 9188 7875597797404296 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9188 9259 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9188 9259 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +109 193 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +109 193 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +102 244 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +102 244 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +102 244 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +102 244 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +102 244 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +102 244 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +102 244 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +102 244 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +244 6380 0 CMakeFiles/flash 91573100e52f1701 +244 6380 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +104 282 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +104 282 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +104 282 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +104 282 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +104 282 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +104 282 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +104 282 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +104 282 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +122 679 7875600496361608 esp-idf/main/CMakeFiles/__idf_main.dir/storage.c.obj 6fd548bbd57e451 +111 761 7875600497194480 esp-idf/main/CMakeFiles/__idf_main.dir/main.c.obj 94642b3062dea8f9 +157 768 7875600497264301 esp-idf/main/CMakeFiles/__idf_main.dir/solar.c.obj 17f635801495a173 +116 795 7875600497533572 esp-idf/main/CMakeFiles/__idf_main.dir/rtc.c.obj 196d1c19450cc89f +134 800 7875600497603399 esp-idf/main/CMakeFiles/__idf_main.dir/control_fsm.c.obj 920d9eb8721960d9 +148 811 7875600497703119 esp-idf/main/CMakeFiles/__idf_main.dir/rf.c.obj 11b94ae2de682e80 +128 825 7875600497842749 esp-idf/main/CMakeFiles/__idf_main.dir/uart_comms.c.obj 9bb27ace6a12833a +140 840 7875600498012287 esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj cacfac29d9943f37 +841 932 7875600498955159 esp-idf/main/libmain.a a9b02b9e068e6b0 +100 229 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +100 229 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +100 229 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +100 229 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +100 229 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +100 229 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +100 229 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +100 229 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +105 7902 7875600853646885 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +105 7902 7875600853646885 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +7903 8899 7875600863964544 app-template.elf ed411f0a83c3695a +8900 9156 7875600866645324 .bin_timestamp 62d40643a01db53 +8900 9156 7875600866645324 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9156 9234 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9156 9234 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +112 197 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +112 197 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +106 261 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +106 261 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +106 261 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +106 261 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +106 261 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +106 261 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +106 261 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +106 261 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +261 6244 0 CMakeFiles/flash 91573100e52f1701 +261 6244 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 +110 247 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +110 247 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +110 247 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +110 247 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +110 247 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +110 247 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +110 247 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +110 247 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +117 556 7875608754665446 esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj cacfac29d9943f37 +558 649 7875608755599023 esp-idf/main/libmain.a a9b02b9e068e6b0 +649 8278 7875608831643807 esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +649 8278 7875608831643807 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld 622939c00c705ffe +8278 9221 7875608841194131 app-template.elf ed411f0a83c3695a +9222 9448 7875608843603606 .bin_timestamp 62d40643a01db53 +9222 9448 7875608843603606 C:/data/stockcropper-sw-playground/SC-F001/build/.bin_timestamp 62d40643a01db53 +9448 9524 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +9448 9524 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +107 185 0 esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +107 185 0 C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esptool_py/CMakeFiles/app_check_size 4b7d2a0e259aec05 +101 234 7873652313407249 bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +101 234 7873652313407249 bootloader/bootloader.elf 32aaaffcbe600118 +101 234 7873652313407249 bootloader/bootloader.bin 32aaaffcbe600118 +101 234 7873652313407249 bootloader/bootloader.map 32aaaffcbe600118 +101 234 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 32aaaffcbe600118 +101 234 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.elf 32aaaffcbe600118 +101 234 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin 32aaaffcbe600118 +101 234 7873652313407249 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.map 32aaaffcbe600118 +234 6041 0 CMakeFiles/flash 91573100e52f1701 +234 6041 0 C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/flash 91573100e52f1701 diff --git a/build/CMakeFiles/CMakeOutput.log b/build/CMakeFiles/CMakeOutput.log index 8a536dd..ed4b1a8 100644 --- a/build/CMakeFiles/CMakeOutput.log +++ b/build/CMakeFiles/CMakeOutput.log @@ -35,7 +35,7 @@ warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Detecting C compiler ABI info compiled with the following output: Change Dir: C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/CMakeTmp -Run Build Command(s):C:/Espressif/tools/ninja/1.11.1/ninja.exe cmTC_d7693 && [1/2] Building C object CMakeFiles/cmTC_d7693.dir/CMakeCCompilerABI.c.obj +Run Build Command(s):C:/Espressif/tools/ninja/1.11.1/ninja.exe cmTC_5177b && [1/2] Building C object CMakeFiles/cmTC_5177b.dir/CMakeCCompilerABI.c.obj Using built-in specs. COLLECT_GCC=C:\Espressif\tools\xtensa-esp-elf\esp-13.2.0_20240530\xtensa-esp-elf\bin\xtensa-esp-elf-gcc.exe Target: xtensa-esp-elf @@ -43,8 +43,8 @@ Configured with: /builds/idf/crosstool-NG/.build/HOST-x86_64-w64-mingw32/xtensa- Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) -COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_d7693.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_d7693.dir/' - C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/cc1.exe -quiet -v -imultilib esp32 -iprefix C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/ -isysroot C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf C:/Espressif/tools/cmake/3.24.0/share/cmake-3.24/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_d7693.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mdynconfig=xtensa_esp32.so -mlongcalls -Wno-frame-address -version -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -o C:\Users\Thad\AppData\Local\Temp\ccUOIzSa.s +COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_5177b.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_5177b.dir/' + C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/cc1.exe -quiet -v -imultilib esp32 -iprefix C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/ -isysroot C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf C:/Espressif/tools/cmake/3.24.0/share/cmake-3.24/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_5177b.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mdynconfig=xtensa_esp32.so -mlongcalls -Wno-frame-address -version -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -o C:\Users\Thad\AppData\Local\Temp\ccYjPCzW.s GNU C17 (crosstool-NG esp-13.2.0_20240530) version 13.2.0 (xtensa-esp-elf) compiled by GNU C version 6.3.0 20170516, GMP version 6.2.1, MPFR version 4.2.1, MPC version 1.2.1, isl version isl-0.26-GMP @@ -61,12 +61,12 @@ ignoring duplicate directory "C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240 C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/include End of search list. Compiler executable checksum: d64ad5301bd1e6c0b5847b69f54c709a -COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_d7693.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_d7693.dir/' - C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/as.exe --traditional-format --longcalls --dynconfig=xtensa_esp32.so -o CMakeFiles/cmTC_d7693.dir/CMakeCCompilerABI.c.obj C:\Users\Thad\AppData\Local\Temp\ccUOIzSa.s +COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_5177b.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_5177b.dir/' + C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/as.exe --traditional-format --longcalls --dynconfig=xtensa_esp32.so -o CMakeFiles/cmTC_5177b.dir/CMakeCCompilerABI.c.obj C:\Users\Thad\AppData\Local\Temp\ccYjPCzW.s COMPILER_PATH=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ LIBRARY_PATH=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/ -COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_d7693.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_d7693.dir/CMakeCCompilerABI.c.' -[2/2] Linking C executable cmTC_d7693 +COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_5177b.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_5177b.dir/CMakeCCompilerABI.c.' +[2/2] Linking C executable cmTC_5177b Using built-in specs. COLLECT_GCC=C:\Espressif\tools\xtensa-esp-elf\esp-13.2.0_20240530\xtensa-esp-elf\bin\xtensa-esp-elf-gcc.exe COLLECT_LTO_WRAPPER=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/lto-wrapper.exe @@ -77,9 +77,9 @@ Supported LTO compression algorithms: zlib zstd gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) COMPILER_PATH=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ LIBRARY_PATH=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/ -COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_d7693' '-dumpdir' 'cmTC_d7693.' - C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/collect2.exe -plugin C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/liblto_plugin.dll -plugin-opt=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\Users\Thad\AppData\Local\Temp\ccu7STvi.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc --sysroot=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf --dynconfig=xtensa_esp32.so -o cmTC_d7693 C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crti.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtbegin.o -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib CMakeFiles/cmTC_d7693.dir/CMakeCCompilerABI.c.obj -lgcc -lc -lnosys -lc -lgcc C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtend.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtn.o -COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_d7693' '-dumpdir' 'cmTC_d7693.' +COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_5177b' '-dumpdir' 'cmTC_5177b.' + C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/collect2.exe -plugin C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/liblto_plugin.dll -plugin-opt=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\Users\Thad\AppData\Local\Temp\cca2joP3.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc --sysroot=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf --dynconfig=xtensa_esp32.so -o cmTC_5177b C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crti.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtbegin.o -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib CMakeFiles/cmTC_5177b.dir/CMakeCCompilerABI.c.obj -lgcc -lc -lnosys -lc -lgcc C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtend.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtn.o +COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_5177b' '-dumpdir' 'cmTC_5177b.' @@ -100,7 +100,7 @@ Parsed C implicit link information from above output: link line regex: [^( *|.*[/\])(xtensa-esp32-elf-ld\.exe|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):C:/Espressif/tools/ninja/1.11.1/ninja.exe cmTC_d7693 && [1/2] Building C object CMakeFiles/cmTC_d7693.dir/CMakeCCompilerABI.c.obj] + ignore line: [Run Build Command(s):C:/Espressif/tools/ninja/1.11.1/ninja.exe cmTC_5177b && [1/2] Building C object CMakeFiles/cmTC_5177b.dir/CMakeCCompilerABI.c.obj] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=C:\Espressif\tools\xtensa-esp-elf\esp-13.2.0_20240530\xtensa-esp-elf\bin\xtensa-esp-elf-gcc.exe] ignore line: [Target: xtensa-esp-elf] @@ -108,8 +108,8 @@ Parsed C implicit link information from above output: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) ] - ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_d7693.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_d7693.dir/'] - ignore line: [ C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/cc1.exe -quiet -v -imultilib esp32 -iprefix C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/ -isysroot C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf C:/Espressif/tools/cmake/3.24.0/share/cmake-3.24/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_d7693.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mdynconfig=xtensa_esp32.so -mlongcalls -Wno-frame-address -version -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -o C:\Users\Thad\AppData\Local\Temp\ccUOIzSa.s] + ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_5177b.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_5177b.dir/'] + ignore line: [ C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/cc1.exe -quiet -v -imultilib esp32 -iprefix C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/ -isysroot C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf C:/Espressif/tools/cmake/3.24.0/share/cmake-3.24/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_5177b.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mdynconfig=xtensa_esp32.so -mlongcalls -Wno-frame-address -version -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -o C:\Users\Thad\AppData\Local\Temp\ccYjPCzW.s] ignore line: [GNU C17 (crosstool-NG esp-13.2.0_20240530) version 13.2.0 (xtensa-esp-elf)] ignore line: [ compiled by GNU C version 6.3.0 20170516 GMP version 6.2.1 MPFR version 4.2.1 MPC version 1.2.1 isl version isl-0.26-GMP] ignore line: [] @@ -126,8 +126,8 @@ Parsed C implicit link information from above output: ignore line: [ C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/include] ignore line: [End of search list.] ignore line: [Compiler executable checksum: d64ad5301bd1e6c0b5847b69f54c709a] - ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_d7693.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_d7693.dir/'] - ignore line: [ C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/as.exe --traditional-format --longcalls --dynconfig=xtensa_esp32.so -o CMakeFiles/cmTC_d7693.dir/CMakeCCompilerABI.c.obj C:\Users\Thad\AppData\Local\Temp\ccUOIzSa.s] + ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_5177b.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_5177b.dir/'] + ignore line: [ C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/as.exe --traditional-format --longcalls --dynconfig=xtensa_esp32.so -o CMakeFiles/cmTC_5177b.dir/CMakeCCompilerABI.c.obj C:\Users\Thad\AppData\Local\Temp\ccYjPCzW.s] ignore line: [COMPILER_PATH=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/] ignore line: [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/] ignore line: [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/] @@ -138,8 +138,8 @@ Parsed C implicit link information from above output: ignore line: [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/] ignore line: [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/] ignore line: [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/ ] - ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_d7693.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_d7693.dir/CMakeCCompilerABI.c.' ] - ignore line: [[2/2] Linking C executable cmTC_d7693] + ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_5177b.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_5177b.dir/CMakeCCompilerABI.c.' ] + ignore line: [[2/2] Linking C executable cmTC_5177b] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=C:\Espressif\tools\xtensa-esp-elf\esp-13.2.0_20240530\xtensa-esp-elf\bin\xtensa-esp-elf-gcc.exe] ignore line: [COLLECT_LTO_WRAPPER=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/lto-wrapper.exe] @@ -158,13 +158,13 @@ Parsed C implicit link information from above output: ignore line: [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/] ignore line: [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/] ignore line: [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_d7693' '-dumpdir' 'cmTC_d7693.'] - link line: [ C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/collect2.exe -plugin C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/liblto_plugin.dll -plugin-opt=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\Users\Thad\AppData\Local\Temp\ccu7STvi.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc --sysroot=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf --dynconfig=xtensa_esp32.so -o cmTC_d7693 C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crti.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtbegin.o -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib CMakeFiles/cmTC_d7693.dir/CMakeCCompilerABI.c.obj -lgcc -lc -lnosys -lc -lgcc C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtend.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtn.o ] + ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_5177b' '-dumpdir' 'cmTC_5177b.'] + link line: [ C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/collect2.exe -plugin C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/liblto_plugin.dll -plugin-opt=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\Users\Thad\AppData\Local\Temp\cca2joP3.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc --sysroot=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf --dynconfig=xtensa_esp32.so -o cmTC_5177b C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crti.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtbegin.o -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib CMakeFiles/cmTC_5177b.dir/CMakeCCompilerABI.c.obj -lgcc -lc -lnosys -lc -lgcc C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtend.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtn.o ] arg [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/collect2.exe] ==> ignore arg [-plugin] ==> ignore arg [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/liblto_plugin.dll] ==> ignore arg [-plugin-opt=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/lto-wrapper.exe] ==> ignore - arg [-plugin-opt=-fresolution=C:\Users\Thad\AppData\Local\Temp\ccu7STvi.res] ==> ignore + arg [-plugin-opt=-fresolution=C:\Users\Thad\AppData\Local\Temp\cca2joP3.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore arg [-plugin-opt=-pass-through=-lnosys] ==> ignore @@ -173,7 +173,7 @@ Parsed C implicit link information from above output: arg [--sysroot=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf] ==> ignore arg [--dynconfig=xtensa_esp32.so] ==> ignore arg [-o] ==> ignore - arg [cmTC_d7693] ==> ignore + arg [cmTC_5177b] ==> ignore arg [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o] ==> obj [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o] arg [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crti.o] ==> obj [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crti.o] arg [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtbegin.o] ==> obj [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtbegin.o] @@ -184,7 +184,7 @@ Parsed C implicit link information from above output: arg [-LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc] ==> dir [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc] arg [-LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib] ==> dir [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib] arg [-LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib] ==> dir [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib] - arg [CMakeFiles/cmTC_d7693.dir/CMakeCCompilerABI.c.obj] ==> ignore + arg [CMakeFiles/cmTC_5177b.dir/CMakeCCompilerABI.c.obj] ==> ignore arg [-lgcc] ==> lib [gcc] arg [-lc] ==> lib [c] arg [-lnosys] ==> lib [nosys] @@ -213,7 +213,7 @@ Parsed C implicit link information from above output: Detecting CXX compiler ABI info compiled with the following output: Change Dir: C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/CMakeTmp -Run Build Command(s):C:/Espressif/tools/ninja/1.11.1/ninja.exe cmTC_59200 && [1/2] Building CXX object CMakeFiles/cmTC_59200.dir/CMakeCXXCompilerABI.cpp.obj +Run Build Command(s):C:/Espressif/tools/ninja/1.11.1/ninja.exe cmTC_16d73 && [1/2] Building CXX object CMakeFiles/cmTC_16d73.dir/CMakeCXXCompilerABI.cpp.obj Using built-in specs. COLLECT_GCC=C:\Espressif\tools\xtensa-esp-elf\esp-13.2.0_20240530\xtensa-esp-elf\bin\xtensa-esp-elf-g++.exe Target: xtensa-esp-elf @@ -221,8 +221,8 @@ Configured with: /builds/idf/crosstool-NG/.build/HOST-x86_64-w64-mingw32/xtensa- Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) -COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_59200.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_59200.dir/' - C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/cc1plus.exe -quiet -v -imultilib esp32 -iprefix C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/ -isysroot C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf C:/Espressif/tools/cmake/3.24.0/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_59200.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mdynconfig=xtensa_esp32.so -mlongcalls -Wno-frame-address -version -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -o C:\Users\Thad\AppData\Local\Temp\cc4lj9Qt.s +COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_16d73.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_16d73.dir/' + C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/cc1plus.exe -quiet -v -imultilib esp32 -iprefix C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/ -isysroot C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf C:/Espressif/tools/cmake/3.24.0/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_16d73.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mdynconfig=xtensa_esp32.so -mlongcalls -Wno-frame-address -version -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -o C:\Users\Thad\AppData\Local\Temp\ccQVJ0Mj.s GNU C++17 (crosstool-NG esp-13.2.0_20240530) version 13.2.0 (xtensa-esp-elf) compiled by GNU C version 6.3.0 20170516, GMP version 6.2.1, MPFR version 4.2.1, MPC version 1.2.1, isl version isl-0.26-GMP @@ -245,12 +245,12 @@ ignoring duplicate directory "C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240 C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/include End of search list. Compiler executable checksum: fef331317bf98486f9f2a23f1937f65a -COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_59200.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_59200.dir/' - C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/as.exe --traditional-format --longcalls --dynconfig=xtensa_esp32.so -o CMakeFiles/cmTC_59200.dir/CMakeCXXCompilerABI.cpp.obj C:\Users\Thad\AppData\Local\Temp\cc4lj9Qt.s +COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_16d73.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_16d73.dir/' + C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/as.exe --traditional-format --longcalls --dynconfig=xtensa_esp32.so -o CMakeFiles/cmTC_16d73.dir/CMakeCXXCompilerABI.cpp.obj C:\Users\Thad\AppData\Local\Temp\ccQVJ0Mj.s COMPILER_PATH=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ LIBRARY_PATH=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/ -COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_59200.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_59200.dir/CMakeCXXCompilerABI.cpp.' -[2/2] Linking CXX executable cmTC_59200 +COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_16d73.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_16d73.dir/CMakeCXXCompilerABI.cpp.' +[2/2] Linking CXX executable cmTC_16d73 Using built-in specs. COLLECT_GCC=C:\Espressif\tools\xtensa-esp-elf\esp-13.2.0_20240530\xtensa-esp-elf\bin\xtensa-esp-elf-g++.exe COLLECT_LTO_WRAPPER=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/lto-wrapper.exe @@ -261,9 +261,9 @@ Supported LTO compression algorithms: zlib zstd gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) COMPILER_PATH=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ LIBRARY_PATH=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/ -COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_59200' '-dumpdir' 'cmTC_59200.' - C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/collect2.exe -plugin C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/liblto_plugin.dll -plugin-opt=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\Users\Thad\AppData\Local\Temp\ccivJxZB.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc --sysroot=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf --dynconfig=xtensa_esp32.so -o cmTC_59200 C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crti.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtbegin.o -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib CMakeFiles/cmTC_59200.dir/CMakeCXXCompilerABI.cpp.obj -lstdc++ -lm -lgcc -lc -lnosys -lc -lgcc C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtend.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtn.o -COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_59200' '-dumpdir' 'cmTC_59200.' +COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_16d73' '-dumpdir' 'cmTC_16d73.' + C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/collect2.exe -plugin C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/liblto_plugin.dll -plugin-opt=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\Users\Thad\AppData\Local\Temp\ccb4q5ej.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc --sysroot=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf --dynconfig=xtensa_esp32.so -o cmTC_16d73 C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crti.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtbegin.o -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib CMakeFiles/cmTC_16d73.dir/CMakeCXXCompilerABI.cpp.obj -lstdc++ -lm -lgcc -lc -lnosys -lc -lgcc C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtend.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtn.o +COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_16d73' '-dumpdir' 'cmTC_16d73.' @@ -290,7 +290,7 @@ Parsed CXX implicit link information from above output: link line regex: [^( *|.*[/\])(xtensa-esp32-elf-ld\.exe|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):C:/Espressif/tools/ninja/1.11.1/ninja.exe cmTC_59200 && [1/2] Building CXX object CMakeFiles/cmTC_59200.dir/CMakeCXXCompilerABI.cpp.obj] + ignore line: [Run Build Command(s):C:/Espressif/tools/ninja/1.11.1/ninja.exe cmTC_16d73 && [1/2] Building CXX object CMakeFiles/cmTC_16d73.dir/CMakeCXXCompilerABI.cpp.obj] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=C:\Espressif\tools\xtensa-esp-elf\esp-13.2.0_20240530\xtensa-esp-elf\bin\xtensa-esp-elf-g++.exe] ignore line: [Target: xtensa-esp-elf] @@ -298,8 +298,8 @@ Parsed CXX implicit link information from above output: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) ] - ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_59200.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_59200.dir/'] - ignore line: [ C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/cc1plus.exe -quiet -v -imultilib esp32 -iprefix C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/ -isysroot C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf C:/Espressif/tools/cmake/3.24.0/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_59200.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mdynconfig=xtensa_esp32.so -mlongcalls -Wno-frame-address -version -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -o C:\Users\Thad\AppData\Local\Temp\cc4lj9Qt.s] + ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_16d73.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_16d73.dir/'] + ignore line: [ C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/cc1plus.exe -quiet -v -imultilib esp32 -iprefix C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/ -isysroot C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf C:/Espressif/tools/cmake/3.24.0/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_16d73.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mdynconfig=xtensa_esp32.so -mlongcalls -Wno-frame-address -version -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -o C:\Users\Thad\AppData\Local\Temp\ccQVJ0Mj.s] ignore line: [GNU C++17 (crosstool-NG esp-13.2.0_20240530) version 13.2.0 (xtensa-esp-elf)] ignore line: [ compiled by GNU C version 6.3.0 20170516 GMP version 6.2.1 MPFR version 4.2.1 MPC version 1.2.1 isl version isl-0.26-GMP] ignore line: [] @@ -322,8 +322,8 @@ Parsed CXX implicit link information from above output: ignore line: [ C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/include] ignore line: [End of search list.] ignore line: [Compiler executable checksum: fef331317bf98486f9f2a23f1937f65a] - ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_59200.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_59200.dir/'] - ignore line: [ C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/as.exe --traditional-format --longcalls --dynconfig=xtensa_esp32.so -o CMakeFiles/cmTC_59200.dir/CMakeCXXCompilerABI.cpp.obj C:\Users\Thad\AppData\Local\Temp\cc4lj9Qt.s] + ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_16d73.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_16d73.dir/'] + ignore line: [ C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/as.exe --traditional-format --longcalls --dynconfig=xtensa_esp32.so -o CMakeFiles/cmTC_16d73.dir/CMakeCXXCompilerABI.cpp.obj C:\Users\Thad\AppData\Local\Temp\ccQVJ0Mj.s] ignore line: [COMPILER_PATH=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/] ignore line: [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/] ignore line: [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/] @@ -334,8 +334,8 @@ Parsed CXX implicit link information from above output: ignore line: [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/] ignore line: [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/] ignore line: [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_59200.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_59200.dir/CMakeCXXCompilerABI.cpp.'] - ignore line: [[2/2] Linking CXX executable cmTC_59200] + ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_16d73.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_16d73.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [[2/2] Linking CXX executable cmTC_16d73] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=C:\Espressif\tools\xtensa-esp-elf\esp-13.2.0_20240530\xtensa-esp-elf\bin\xtensa-esp-elf-g++.exe] ignore line: [COLLECT_LTO_WRAPPER=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/lto-wrapper.exe] @@ -354,13 +354,13 @@ Parsed CXX implicit link information from above output: ignore line: [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/] ignore line: [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/] ignore line: [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_59200' '-dumpdir' 'cmTC_59200.'] - link line: [ C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/collect2.exe -plugin C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/liblto_plugin.dll -plugin-opt=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\Users\Thad\AppData\Local\Temp\ccivJxZB.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc --sysroot=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf --dynconfig=xtensa_esp32.so -o cmTC_59200 C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crti.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtbegin.o -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib CMakeFiles/cmTC_59200.dir/CMakeCXXCompilerABI.cpp.obj -lstdc++ -lm -lgcc -lc -lnosys -lc -lgcc C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtend.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtn.o ] + ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_16d73' '-dumpdir' 'cmTC_16d73.'] + link line: [ C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/collect2.exe -plugin C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/liblto_plugin.dll -plugin-opt=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\Users\Thad\AppData\Local\Temp\ccb4q5ej.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc --sysroot=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf --dynconfig=xtensa_esp32.so -o cmTC_16d73 C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crti.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtbegin.o -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib CMakeFiles/cmTC_16d73.dir/CMakeCXXCompilerABI.cpp.obj -lstdc++ -lm -lgcc -lc -lnosys -lc -lgcc C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtend.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtn.o ] arg [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/collect2.exe] ==> ignore arg [-plugin] ==> ignore arg [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/liblto_plugin.dll] ==> ignore arg [-plugin-opt=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/lto-wrapper.exe] ==> ignore - arg [-plugin-opt=-fresolution=C:\Users\Thad\AppData\Local\Temp\ccivJxZB.res] ==> ignore + arg [-plugin-opt=-fresolution=C:\Users\Thad\AppData\Local\Temp\ccb4q5ej.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore arg [-plugin-opt=-pass-through=-lnosys] ==> ignore @@ -369,7 +369,7 @@ Parsed CXX implicit link information from above output: arg [--sysroot=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf] ==> ignore arg [--dynconfig=xtensa_esp32.so] ==> ignore arg [-o] ==> ignore - arg [cmTC_59200] ==> ignore + arg [cmTC_16d73] ==> ignore arg [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o] ==> obj [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o] arg [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crti.o] ==> obj [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crti.o] arg [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtbegin.o] ==> obj [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtbegin.o] @@ -380,7 +380,7 @@ Parsed CXX implicit link information from above output: arg [-LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc] ==> dir [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc] arg [-LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib] ==> dir [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib] arg [-LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib] ==> dir [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib] - arg [CMakeFiles/cmTC_59200.dir/CMakeCXXCompilerABI.cpp.obj] ==> ignore + arg [CMakeFiles/cmTC_16d73.dir/CMakeCXXCompilerABI.cpp.obj] ==> ignore arg [-lstdc++] ==> lib [stdc++] arg [-lm] ==> lib [m] arg [-lgcc] ==> lib [gcc] @@ -411,14 +411,14 @@ Parsed CXX implicit link information from above output: Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD succeeded with the following output: Change Dir: C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/CMakeTmp -Run Build Command(s):C:/Espressif/tools/ninja/1.11.1/ninja.exe cmTC_9d4a2 && [1/2] Building C object CMakeFiles/cmTC_9d4a2.dir/src.c.obj -[2/2] Linking C executable cmTC_9d4a2 -C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld.exe: CMakeFiles/cmTC_9d4a2.dir/src.c.obj:(.literal+0x18): warning: pthread_exit is not implemented and will always fail -C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld.exe: CMakeFiles/cmTC_9d4a2.dir/src.c.obj:(.literal+0xc): warning: pthread_cancel is not implemented and will always fail -C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld.exe: CMakeFiles/cmTC_9d4a2.dir/src.c.obj:(.literal+0x8): warning: pthread_detach is not implemented and will always fail -C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld.exe: CMakeFiles/cmTC_9d4a2.dir/src.c.obj:(.literal+0x10): warning: pthread_join is not implemented and will always fail -C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld.exe: CMakeFiles/cmTC_9d4a2.dir/src.c.obj:(.literal+0x4): warning: pthread_create is not implemented and will always fail -C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld.exe: CMakeFiles/cmTC_9d4a2.dir/src.c.obj:(.literal+0x14): warning: pthread_atfork is not implemented and will always fail +Run Build Command(s):C:/Espressif/tools/ninja/1.11.1/ninja.exe cmTC_3ae62 && [1/2] Building C object CMakeFiles/cmTC_3ae62.dir/src.c.obj +[2/2] Linking C executable cmTC_3ae62 +C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld.exe: CMakeFiles/cmTC_3ae62.dir/src.c.obj:(.literal+0x18): warning: pthread_exit is not implemented and will always fail +C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld.exe: CMakeFiles/cmTC_3ae62.dir/src.c.obj:(.literal+0xc): warning: pthread_cancel is not implemented and will always fail +C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld.exe: CMakeFiles/cmTC_3ae62.dir/src.c.obj:(.literal+0x8): warning: pthread_detach is not implemented and will always fail +C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld.exe: CMakeFiles/cmTC_3ae62.dir/src.c.obj:(.literal+0x10): warning: pthread_join is not implemented and will always fail +C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld.exe: CMakeFiles/cmTC_3ae62.dir/src.c.obj:(.literal+0x4): warning: pthread_create is not implemented and will always fail +C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ld.exe: CMakeFiles/cmTC_3ae62.dir/src.c.obj:(.literal+0x14): warning: pthread_atfork is not implemented and will always fail Source file was: @@ -445,8 +445,8 @@ int main(void) Performing C SOURCE FILE Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS succeeded with the following output: Change Dir: C:/data/stockcropper-sw-playground/SC-F001/build/CMakeFiles/CMakeTmp -Run Build Command(s):C:/Espressif/tools/ninja/1.11.1/ninja.exe cmTC_3e1ae && [1/2] Building C object CMakeFiles/cmTC_3e1ae.dir/src.c.obj -[2/2] Linking C executable cmTC_3e1ae +Run Build Command(s):C:/Espressif/tools/ninja/1.11.1/ninja.exe cmTC_ca0d8 && [1/2] Building C object CMakeFiles/cmTC_ca0d8.dir/src.c.obj +[2/2] Linking C executable cmTC_ca0d8 Source file was: diff --git a/build/CMakeFiles/git-data/head-ref b/build/CMakeFiles/git-data/head-ref index 04e6d64..7d4b263 100644 --- a/build/CMakeFiles/git-data/head-ref +++ b/build/CMakeFiles/git-data/head-ref @@ -1 +1 @@ -12092de236068d70eba4ca1551024ef76f736935 +856cc0528d63d828831c50083bde98242cf10ff8 diff --git a/build/app-template.bin b/build/app-template.bin index a9eba09161af41ec81c702324e74f3250c71009c..10bc9d635f3f2f7adfccd782f6ed1d30cf79be6f 100644 GIT binary patch delta 128279 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
|T``ka2SIRf!|6bWnRE~P0JyesU|Escr|A6=< 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

IwXV4U%ea&=VvuWETlGDuQyDj*=GbjRm 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 Ku#%wo>;D4}NRg8O delta 75680 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%0Aa!q?QZHG(O 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 z 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 ignore arg [-plugin] ==> ignore arg [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/liblto_plugin.dll] ==> ignore arg [-plugin-opt=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/lto-wrapper.exe] ==> ignore - arg [-plugin-opt=-fresolution=C:\Users\Thad\AppData\Local\Temp\ccfGQ0DI.res] ==> ignore + arg [-plugin-opt=-fresolution=C:\Users\Thad\AppData\Local\Temp\ccgXqvhA.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore arg [-plugin-opt=-pass-through=-lnosys] ==> ignore @@ -173,7 +173,7 @@ Parsed C implicit link information from above output: arg [--sysroot=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf] ==> ignore arg [--dynconfig=xtensa_esp32.so] ==> ignore arg [-o] ==> ignore - arg [cmTC_a1526] ==> ignore + arg [cmTC_c8a63] ==> ignore arg [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o] ==> obj [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o] arg [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crti.o] ==> obj [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crti.o] arg [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtbegin.o] ==> obj [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtbegin.o] @@ -184,7 +184,7 @@ Parsed C implicit link information from above output: arg [-LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc] ==> dir [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc] arg [-LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib] ==> dir [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib] arg [-LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib] ==> dir [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib] - arg [CMakeFiles/cmTC_a1526.dir/CMakeCCompilerABI.c.obj] ==> ignore + arg [CMakeFiles/cmTC_c8a63.dir/CMakeCCompilerABI.c.obj] ==> ignore arg [-lgcc] ==> lib [gcc] arg [-lc] ==> lib [c] arg [-lnosys] ==> lib [nosys] @@ -213,7 +213,7 @@ Parsed C implicit link information from above output: Detecting CXX compiler ABI info compiled with the following output: Change Dir: C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/CMakeFiles/CMakeTmp -Run Build Command(s):C:/Espressif/tools/ninja/1.11.1/ninja.exe cmTC_0ed68 && [1/2] Building CXX object CMakeFiles/cmTC_0ed68.dir/CMakeCXXCompilerABI.cpp.obj +Run Build Command(s):C:/Espressif/tools/ninja/1.11.1/ninja.exe cmTC_43ed4 && [1/2] Building CXX object CMakeFiles/cmTC_43ed4.dir/CMakeCXXCompilerABI.cpp.obj Using built-in specs. COLLECT_GCC=C:\Espressif\tools\xtensa-esp-elf\esp-13.2.0_20240530\xtensa-esp-elf\bin\xtensa-esp-elf-g++.exe Target: xtensa-esp-elf @@ -221,8 +221,8 @@ Configured with: /builds/idf/crosstool-NG/.build/HOST-x86_64-w64-mingw32/xtensa- Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) -COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_0ed68.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_0ed68.dir/' - C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/cc1plus.exe -quiet -v -imultilib esp32 -iprefix C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/ -isysroot C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf C:/Espressif/tools/cmake/3.24.0/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_0ed68.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mdynconfig=xtensa_esp32.so -mlongcalls -Wno-frame-address -version -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -o C:\Users\Thad\AppData\Local\Temp\cc3FKyL1.s +COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_43ed4.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_43ed4.dir/' + C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/cc1plus.exe -quiet -v -imultilib esp32 -iprefix C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/ -isysroot C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf C:/Espressif/tools/cmake/3.24.0/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_43ed4.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mdynconfig=xtensa_esp32.so -mlongcalls -Wno-frame-address -version -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -o C:\Users\Thad\AppData\Local\Temp\cccrHnAP.s GNU C++17 (crosstool-NG esp-13.2.0_20240530) version 13.2.0 (xtensa-esp-elf) compiled by GNU C version 6.3.0 20170516, GMP version 6.2.1, MPFR version 4.2.1, MPC version 1.2.1, isl version isl-0.26-GMP @@ -245,12 +245,12 @@ ignoring duplicate directory "C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240 C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/include End of search list. Compiler executable checksum: fef331317bf98486f9f2a23f1937f65a -COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_0ed68.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_0ed68.dir/' - C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/as.exe --traditional-format --longcalls --dynconfig=xtensa_esp32.so -o CMakeFiles/cmTC_0ed68.dir/CMakeCXXCompilerABI.cpp.obj C:\Users\Thad\AppData\Local\Temp\cc3FKyL1.s +COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_43ed4.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_43ed4.dir/' + C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/as.exe --traditional-format --longcalls --dynconfig=xtensa_esp32.so -o CMakeFiles/cmTC_43ed4.dir/CMakeCXXCompilerABI.cpp.obj C:\Users\Thad\AppData\Local\Temp\cccrHnAP.s COMPILER_PATH=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ LIBRARY_PATH=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/ -COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_0ed68.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_0ed68.dir/CMakeCXXCompilerABI.cpp.' -[2/2] Linking CXX executable cmTC_0ed68 +COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_43ed4.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_43ed4.dir/CMakeCXXCompilerABI.cpp.' +[2/2] Linking CXX executable cmTC_43ed4 Using built-in specs. COLLECT_GCC=C:\Espressif\tools\xtensa-esp-elf\esp-13.2.0_20240530\xtensa-esp-elf\bin\xtensa-esp-elf-g++.exe COLLECT_LTO_WRAPPER=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/lto-wrapper.exe @@ -261,9 +261,9 @@ Supported LTO compression algorithms: zlib zstd gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) COMPILER_PATH=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/ LIBRARY_PATH=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/;C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/ -COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_0ed68' '-dumpdir' 'cmTC_0ed68.' - C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/collect2.exe -plugin C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/liblto_plugin.dll -plugin-opt=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\Users\Thad\AppData\Local\Temp\ccfGp7V5.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc --sysroot=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf --dynconfig=xtensa_esp32.so -o cmTC_0ed68 C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crti.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtbegin.o -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib CMakeFiles/cmTC_0ed68.dir/CMakeCXXCompilerABI.cpp.obj -lstdc++ -lm -lgcc -lc -lnosys -lc -lgcc C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtend.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtn.o -COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_0ed68' '-dumpdir' 'cmTC_0ed68.' +COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_43ed4' '-dumpdir' 'cmTC_43ed4.' + C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/collect2.exe -plugin C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/liblto_plugin.dll -plugin-opt=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\Users\Thad\AppData\Local\Temp\ccScp4QS.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc --sysroot=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf --dynconfig=xtensa_esp32.so -o cmTC_43ed4 C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crti.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtbegin.o -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib CMakeFiles/cmTC_43ed4.dir/CMakeCXXCompilerABI.cpp.obj -lstdc++ -lm -lgcc -lc -lnosys -lc -lgcc C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtend.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtn.o +COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_43ed4' '-dumpdir' 'cmTC_43ed4.' @@ -290,7 +290,7 @@ Parsed CXX implicit link information from above output: link line regex: [^( *|.*[/\])(xtensa-esp32-elf-ld\.exe|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):C:/Espressif/tools/ninja/1.11.1/ninja.exe cmTC_0ed68 && [1/2] Building CXX object CMakeFiles/cmTC_0ed68.dir/CMakeCXXCompilerABI.cpp.obj] + ignore line: [Run Build Command(s):C:/Espressif/tools/ninja/1.11.1/ninja.exe cmTC_43ed4 && [1/2] Building CXX object CMakeFiles/cmTC_43ed4.dir/CMakeCXXCompilerABI.cpp.obj] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=C:\Espressif\tools\xtensa-esp-elf\esp-13.2.0_20240530\xtensa-esp-elf\bin\xtensa-esp-elf-g++.exe] ignore line: [Target: xtensa-esp-elf] @@ -298,8 +298,8 @@ Parsed CXX implicit link information from above output: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 13.2.0 (crosstool-NG esp-13.2.0_20240530) ] - ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_0ed68.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_0ed68.dir/'] - ignore line: [ C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/cc1plus.exe -quiet -v -imultilib esp32 -iprefix C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/ -isysroot C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf C:/Espressif/tools/cmake/3.24.0/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_0ed68.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mdynconfig=xtensa_esp32.so -mlongcalls -Wno-frame-address -version -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -o C:\Users\Thad\AppData\Local\Temp\cc3FKyL1.s] + ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_43ed4.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_43ed4.dir/'] + ignore line: [ C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/cc1plus.exe -quiet -v -imultilib esp32 -iprefix C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/ -isysroot C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf C:/Espressif/tools/cmake/3.24.0/share/cmake-3.24/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_43ed4.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mdynconfig=xtensa_esp32.so -mlongcalls -Wno-frame-address -version -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -o C:\Users\Thad\AppData\Local\Temp\cccrHnAP.s] ignore line: [GNU C++17 (crosstool-NG esp-13.2.0_20240530) version 13.2.0 (xtensa-esp-elf)] ignore line: [ compiled by GNU C version 6.3.0 20170516 GMP version 6.2.1 MPFR version 4.2.1 MPC version 1.2.1 isl version isl-0.26-GMP] ignore line: [] @@ -322,8 +322,8 @@ Parsed CXX implicit link information from above output: ignore line: [ C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/include] ignore line: [End of search list.] ignore line: [Compiler executable checksum: fef331317bf98486f9f2a23f1937f65a] - ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_0ed68.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_0ed68.dir/'] - ignore line: [ C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/as.exe --traditional-format --longcalls --dynconfig=xtensa_esp32.so -o CMakeFiles/cmTC_0ed68.dir/CMakeCXXCompilerABI.cpp.obj C:\Users\Thad\AppData\Local\Temp\cc3FKyL1.s] + ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_43ed4.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_43ed4.dir/'] + ignore line: [ C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/as.exe --traditional-format --longcalls --dynconfig=xtensa_esp32.so -o CMakeFiles/cmTC_43ed4.dir/CMakeCXXCompilerABI.cpp.obj C:\Users\Thad\AppData\Local\Temp\cccrHnAP.s] ignore line: [COMPILER_PATH=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/] ignore line: [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/] ignore line: [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/bin/] @@ -334,8 +334,8 @@ Parsed CXX implicit link information from above output: ignore line: [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/] ignore line: [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/] ignore line: [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_0ed68.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_0ed68.dir/CMakeCXXCompilerABI.cpp.'] - ignore line: [[2/2] Linking CXX executable cmTC_0ed68] + ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'CMakeFiles/cmTC_43ed4.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_43ed4.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [[2/2] Linking CXX executable cmTC_43ed4] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=C:\Espressif\tools\xtensa-esp-elf\esp-13.2.0_20240530\xtensa-esp-elf\bin\xtensa-esp-elf-g++.exe] ignore line: [COLLECT_LTO_WRAPPER=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/lto-wrapper.exe] @@ -354,13 +354,13 @@ Parsed CXX implicit link information from above output: ignore line: [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/] ignore line: [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/] ignore line: [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_0ed68' '-dumpdir' 'cmTC_0ed68.'] - link line: [ C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/collect2.exe -plugin C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/liblto_plugin.dll -plugin-opt=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\Users\Thad\AppData\Local\Temp\ccfGp7V5.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc --sysroot=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf --dynconfig=xtensa_esp32.so -o cmTC_0ed68 C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crti.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtbegin.o -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib CMakeFiles/cmTC_0ed68.dir/CMakeCXXCompilerABI.cpp.obj -lstdc++ -lm -lgcc -lc -lnosys -lc -lgcc C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtend.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtn.o ] + ignore line: [COLLECT_GCC_OPTIONS='-mdynconfig=xtensa_esp32.so' '-mlongcalls' '-Wno-frame-address' '-fno-builtin-memcpy' '-fno-builtin-memset' '-fno-builtin-bzero' '-fno-builtin-stpcpy' '-fno-builtin-strncpy' '-v' '-o' 'cmTC_43ed4' '-dumpdir' 'cmTC_43ed4.'] + link line: [ C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/collect2.exe -plugin C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/liblto_plugin.dll -plugin-opt=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\Users\Thad\AppData\Local\Temp\ccScp4QS.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lnosys -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc --sysroot=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf --dynconfig=xtensa_esp32.so -o cmTC_43ed4 C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crti.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtbegin.o -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib/esp32 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0 -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib -LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib CMakeFiles/cmTC_43ed4.dir/CMakeCXXCompilerABI.cpp.obj -lstdc++ -lm -lgcc -lc -lnosys -lc -lgcc C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtend.o C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtn.o ] arg [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/collect2.exe] ==> ignore arg [-plugin] ==> ignore arg [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/liblto_plugin.dll] ==> ignore arg [-plugin-opt=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../libexec/gcc/xtensa-esp-elf/13.2.0/lto-wrapper.exe] ==> ignore - arg [-plugin-opt=-fresolution=C:\Users\Thad\AppData\Local\Temp\ccfGp7V5.res] ==> ignore + arg [-plugin-opt=-fresolution=C:\Users\Thad\AppData\Local\Temp\ccScp4QS.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore arg [-plugin-opt=-pass-through=-lnosys] ==> ignore @@ -369,7 +369,7 @@ Parsed CXX implicit link information from above output: arg [--sysroot=C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf] ==> ignore arg [--dynconfig=xtensa_esp32.so] ==> ignore arg [-o] ==> ignore - arg [cmTC_0ed68] ==> ignore + arg [cmTC_43ed4] ==> ignore arg [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o] ==> obj [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib/esp32/crt0.o] arg [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crti.o] ==> obj [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crti.o] arg [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtbegin.o] ==> obj [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/esp32/crtbegin.o] @@ -380,7 +380,7 @@ Parsed CXX implicit link information from above output: arg [-LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc] ==> dir [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc] arg [-LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib] ==> dir [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../lib/gcc/xtensa-esp-elf/13.2.0/../../../../xtensa-esp-elf/lib] arg [-LC:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib] ==> dir [C:/Espressif/tools/xtensa-esp-elf/esp-13.2.0_20240530/xtensa-esp-elf/bin/../xtensa-esp-elf/lib] - arg [CMakeFiles/cmTC_0ed68.dir/CMakeCXXCompilerABI.cpp.obj] ==> ignore + arg [CMakeFiles/cmTC_43ed4.dir/CMakeCXXCompilerABI.cpp.obj] ==> ignore arg [-lstdc++] ==> lib [stdc++] arg [-lm] ==> lib [m] arg [-lgcc] ==> lib [gcc] diff --git a/build/bootloader/bootloader.bin b/build/bootloader/bootloader.bin index 52a99ccf55a4b8d477db3a821b855eed883f535a..2f84b727ca393e94a21376b96dc38c259278f270 100644 GIT binary patch delta 59 zcmV-B0L1@*(E)(b0gzM(F*Q0dH##&plkpl9v2gEaA^vKW+9EQ34OcS-M&CpMeTXeL RnTmw>pbLc8i??o7%(1G^7{>qr delta 59 zcmV-B0L1@*(E)(b0gzM(FgZFjIXW;glkpl9v2gEaA@z%7cQ|jFN!9{`O?G-XHFU%9 RP;`O9nRQQL51PzA8ax01 diff --git a/build/build.ninja b/build/build.ninja index 0940e6b..b843951 100644 --- a/build/build.ninja +++ b/build/build.ninja @@ -3120,7 +3120,7 @@ build esp-idf/partition_table/CMakeFiles/partition_table-flash | ${cmake_ninja_w build cmake_object_order_depends_target___idf_esp_app_format: phony || cmake_object_order_depends_target___idf_esp_bootloader_format build esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj: C_COMPILER____idf_esp_app_format_ C$:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_app_format/esp_app_desc.c || cmake_object_order_depends_target___idf_esp_app_format - DEFINES = -DESP_PLATFORM -DIDF_VER=\"v5.3.1-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -D PROJECT_NAME=\"app-template\" -DPROJECT_VER=\"12092de-dirty\" + DEFINES = -DESP_PLATFORM -DIDF_VER=\"v5.3.1-dirty\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -D PROJECT_NAME=\"app-template\" -DPROJECT_VER=\"856cc05-dirty\" DEP_FILE = esp-idf\esp_app_format\CMakeFiles\__idf_esp_app_format.dir\esp_app_desc.c.obj.d FLAGS = -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -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-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fno-shrink-wrap -fmacro-prefix-map=C:/data/stockcropper-sw-playground/SC-F001=. -fmacro-prefix-map=C:/Espressif/frameworks/esp-idf-v5.3.1=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration INCLUDES = -IC:/data/stockcropper-sw-playground/SC-F001/build/config -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_app_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/newlib/platform_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/esp_additions/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/dma/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/ldo/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/. -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/heap/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/log/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/platform_port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_common/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/include/private -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/deprecated_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps/sntp -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/lwip/src/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/freertos/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/arch -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/sys @@ -18432,6 +18432,46 @@ build esp-idf/main/CMakeFiles/__idf_main.dir/uart_comms.c.obj: C_COMPILER____idf OBJECT_DIR = esp-idf\main\CMakeFiles\__idf_main.dir OBJECT_FILE_DIR = esp-idf\main\CMakeFiles\__idf_main.dir +build esp-idf/main/CMakeFiles/__idf_main.dir/control_fsm.c.obj: C_COMPILER____idf_main_ C$:/data/stockcropper-sw-playground/SC-F001/main/control_fsm.c || cmake_object_order_depends_target___idf_main + DEFINES = -DESP_PLATFORM -DIDF_VER=\"v5.3.1-dirty\" -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 + DEP_FILE = esp-idf\main\CMakeFiles\__idf_main.dir\control_fsm.c.obj.d + FLAGS = -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -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-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fno-shrink-wrap -fmacro-prefix-map=C:/data/stockcropper-sw-playground/SC-F001=. -fmacro-prefix-map=C:/Espressif/frameworks/esp-idf-v5.3.1=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration + INCLUDES = -IC:/data/stockcropper-sw-playground/SC-F001/build/config -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/newlib/platform_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/esp_additions/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/dma/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/ldo/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/. -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/heap/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/log/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/platform_port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_common/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/include/private -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/deprecated_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps/sntp -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/lwip/src/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/freertos/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/arch -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/sys -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__tca95x5 -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__i2cdev -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/deprecated -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/i2c/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/touch_sensor/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/twai/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/touch_sensor/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_pm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_ringbuf/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_gpio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_pcnt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_gptimer/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_spi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_mcpwm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ana_cmpr/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_i2s/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdmmc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/sdmmc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdspi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_dac/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_rmt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_tsens/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_i2c/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_uart/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/vfs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ledc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_parlio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_usb_serial_jtag/include -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__esp_idf_lib_helpers -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/joltwallet__littlefs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_partition/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/library -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/esp_crt_bundle/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/everest/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_app_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_bootloader_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/app_update/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader_support/bootloader_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/efuse/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/efuse/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_mm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/spi_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/pthread/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_timer/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/app_trace/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_event/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/nvs_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_phy/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_phy/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_vfs_console/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_netif/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/esp_supplicant/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_coex/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/wifi_apps/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/wifi_apps/nan_app/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/include/local -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/unity/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/unity/unity/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/cmock/CMock/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/console -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/http_parser -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp-tls -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp-tls/esp-tls-crypto -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/deprecated/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_isp/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_cam/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_cam/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_jpeg/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ppa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_eth/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_gdbstub/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hid/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/tcp_transport/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_http_client/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_http_server/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_https_ota/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_https_server/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_psram/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_lcd/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_lcd/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protobuf-c/protobuf-c -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/common -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/security -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/transports -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/crypto/srp6a -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/proto-c -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_local_ctrl/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/espcoredump/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/espcoredump/include/port/xtensa -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wear_levelling/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/diskio -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/vfs -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/idf_test/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/idf_test/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/ieee802154/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/json/cJSON -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mqtt/esp-mqtt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/nvs_sec_provider/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/perfmon/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/spiffs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wifi_provisioning/include + OBJECT_DIR = esp-idf\main\CMakeFiles\__idf_main.dir + OBJECT_FILE_DIR = esp-idf\main\CMakeFiles\__idf_main.dir + +build esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj: C_COMPILER____idf_main_ C$:/data/stockcropper-sw-playground/SC-F001/main/power_mgmt.c || cmake_object_order_depends_target___idf_main + DEFINES = -DESP_PLATFORM -DIDF_VER=\"v5.3.1-dirty\" -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 + DEP_FILE = esp-idf\main\CMakeFiles\__idf_main.dir\power_mgmt.c.obj.d + FLAGS = -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -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-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fno-shrink-wrap -fmacro-prefix-map=C:/data/stockcropper-sw-playground/SC-F001=. -fmacro-prefix-map=C:/Espressif/frameworks/esp-idf-v5.3.1=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration + INCLUDES = -IC:/data/stockcropper-sw-playground/SC-F001/build/config -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/newlib/platform_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/esp_additions/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/dma/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/ldo/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/. -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/heap/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/log/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/platform_port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_common/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/include/private -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/deprecated_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps/sntp -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/lwip/src/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/freertos/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/arch -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/sys -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__tca95x5 -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__i2cdev -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/deprecated -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/i2c/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/touch_sensor/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/twai/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/touch_sensor/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_pm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_ringbuf/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_gpio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_pcnt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_gptimer/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_spi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_mcpwm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ana_cmpr/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_i2s/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdmmc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/sdmmc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdspi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_dac/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_rmt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_tsens/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_i2c/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_uart/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/vfs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ledc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_parlio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_usb_serial_jtag/include -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__esp_idf_lib_helpers -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/joltwallet__littlefs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_partition/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/library -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/esp_crt_bundle/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/everest/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_app_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_bootloader_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/app_update/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader_support/bootloader_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/efuse/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/efuse/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_mm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/spi_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/pthread/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_timer/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/app_trace/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_event/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/nvs_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_phy/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_phy/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_vfs_console/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_netif/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/esp_supplicant/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_coex/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/wifi_apps/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/wifi_apps/nan_app/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/include/local -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/unity/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/unity/unity/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/cmock/CMock/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/console -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/http_parser -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp-tls -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp-tls/esp-tls-crypto -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/deprecated/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_isp/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_cam/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_cam/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_jpeg/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ppa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_eth/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_gdbstub/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hid/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/tcp_transport/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_http_client/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_http_server/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_https_ota/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_https_server/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_psram/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_lcd/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_lcd/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protobuf-c/protobuf-c -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/common -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/security -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/transports -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/crypto/srp6a -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/proto-c -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_local_ctrl/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/espcoredump/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/espcoredump/include/port/xtensa -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wear_levelling/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/diskio -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/vfs -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/idf_test/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/idf_test/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/ieee802154/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/json/cJSON -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mqtt/esp-mqtt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/nvs_sec_provider/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/perfmon/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/spiffs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wifi_provisioning/include + OBJECT_DIR = esp-idf\main\CMakeFiles\__idf_main.dir + OBJECT_FILE_DIR = esp-idf\main\CMakeFiles\__idf_main.dir + +build esp-idf/main/CMakeFiles/__idf_main.dir/rf.c.obj: C_COMPILER____idf_main_ C$:/data/stockcropper-sw-playground/SC-F001/main/rf.c || cmake_object_order_depends_target___idf_main + DEFINES = -DESP_PLATFORM -DIDF_VER=\"v5.3.1-dirty\" -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 + DEP_FILE = esp-idf\main\CMakeFiles\__idf_main.dir\rf.c.obj.d + FLAGS = -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -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-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fno-shrink-wrap -fmacro-prefix-map=C:/data/stockcropper-sw-playground/SC-F001=. -fmacro-prefix-map=C:/Espressif/frameworks/esp-idf-v5.3.1=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration + INCLUDES = -IC:/data/stockcropper-sw-playground/SC-F001/build/config -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/newlib/platform_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/esp_additions/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/dma/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/ldo/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/. -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/heap/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/log/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/platform_port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_common/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/include/private -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/deprecated_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps/sntp -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/lwip/src/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/freertos/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/arch -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/sys -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__tca95x5 -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__i2cdev -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/deprecated -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/i2c/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/touch_sensor/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/twai/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/touch_sensor/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_pm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_ringbuf/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_gpio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_pcnt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_gptimer/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_spi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_mcpwm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ana_cmpr/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_i2s/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdmmc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/sdmmc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdspi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_dac/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_rmt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_tsens/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_i2c/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_uart/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/vfs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ledc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_parlio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_usb_serial_jtag/include -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__esp_idf_lib_helpers -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/joltwallet__littlefs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_partition/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/library -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/esp_crt_bundle/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/everest/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_app_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_bootloader_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/app_update/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader_support/bootloader_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/efuse/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/efuse/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_mm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/spi_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/pthread/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_timer/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/app_trace/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_event/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/nvs_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_phy/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_phy/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_vfs_console/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_netif/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/esp_supplicant/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_coex/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/wifi_apps/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/wifi_apps/nan_app/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/include/local -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/unity/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/unity/unity/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/cmock/CMock/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/console -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/http_parser -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp-tls -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp-tls/esp-tls-crypto -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/deprecated/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_isp/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_cam/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_cam/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_jpeg/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ppa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_eth/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_gdbstub/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hid/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/tcp_transport/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_http_client/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_http_server/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_https_ota/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_https_server/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_psram/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_lcd/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_lcd/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protobuf-c/protobuf-c -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/common -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/security -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/transports -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/crypto/srp6a -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/proto-c -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_local_ctrl/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/espcoredump/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/espcoredump/include/port/xtensa -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wear_levelling/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/diskio -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/vfs -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/idf_test/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/idf_test/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/ieee802154/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/json/cJSON -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mqtt/esp-mqtt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/nvs_sec_provider/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/perfmon/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/spiffs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wifi_provisioning/include + OBJECT_DIR = esp-idf\main\CMakeFiles\__idf_main.dir + OBJECT_FILE_DIR = esp-idf\main\CMakeFiles\__idf_main.dir + +build esp-idf/main/CMakeFiles/__idf_main.dir/sensors.c.obj: C_COMPILER____idf_main_ C$:/data/stockcropper-sw-playground/SC-F001/main/sensors.c || cmake_object_order_depends_target___idf_main + DEFINES = -DESP_PLATFORM -DIDF_VER=\"v5.3.1-dirty\" -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 + DEP_FILE = esp-idf\main\CMakeFiles\__idf_main.dir\sensors.c.obj.d + FLAGS = -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -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-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fno-shrink-wrap -fmacro-prefix-map=C:/data/stockcropper-sw-playground/SC-F001=. -fmacro-prefix-map=C:/Espressif/frameworks/esp-idf-v5.3.1=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration + INCLUDES = -IC:/data/stockcropper-sw-playground/SC-F001/build/config -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/newlib/platform_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/esp_additions/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/dma/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/ldo/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/. -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/heap/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/log/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/platform_port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_common/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/include/private -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/deprecated_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps/sntp -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/lwip/src/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/freertos/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/arch -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/sys -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__tca95x5 -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__i2cdev -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/deprecated -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/i2c/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/touch_sensor/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/twai/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/touch_sensor/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_pm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_ringbuf/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_gpio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_pcnt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_gptimer/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_spi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_mcpwm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ana_cmpr/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_i2s/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdmmc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/sdmmc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdspi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_dac/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_rmt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_tsens/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_i2c/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_uart/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/vfs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ledc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_parlio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_usb_serial_jtag/include -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__esp_idf_lib_helpers -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/joltwallet__littlefs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_partition/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/library -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/esp_crt_bundle/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/everest/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_app_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_bootloader_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/app_update/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader_support/bootloader_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/efuse/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/efuse/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_mm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/spi_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/pthread/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_timer/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/app_trace/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_event/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/nvs_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_phy/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_phy/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_vfs_console/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_netif/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/esp_supplicant/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_coex/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/wifi_apps/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/wifi_apps/nan_app/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/include/local -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/unity/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/unity/unity/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/cmock/CMock/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/console -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/http_parser -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp-tls -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp-tls/esp-tls-crypto -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/deprecated/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_isp/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_cam/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_cam/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_jpeg/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ppa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_eth/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_gdbstub/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hid/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/tcp_transport/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_http_client/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_http_server/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_https_ota/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_https_server/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_psram/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_lcd/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_lcd/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protobuf-c/protobuf-c -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/common -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/security -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/transports -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/crypto/srp6a -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/proto-c -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_local_ctrl/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/espcoredump/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/espcoredump/include/port/xtensa -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wear_levelling/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/diskio -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/vfs -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/idf_test/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/idf_test/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/ieee802154/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/json/cJSON -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mqtt/esp-mqtt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/nvs_sec_provider/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/perfmon/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/spiffs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wifi_provisioning/include + OBJECT_DIR = esp-idf\main\CMakeFiles\__idf_main.dir + OBJECT_FILE_DIR = esp-idf\main\CMakeFiles\__idf_main.dir + +build esp-idf/main/CMakeFiles/__idf_main.dir/solar.c.obj: C_COMPILER____idf_main_ C$:/data/stockcropper-sw-playground/SC-F001/main/solar.c || cmake_object_order_depends_target___idf_main + DEFINES = -DESP_PLATFORM -DIDF_VER=\"v5.3.1-dirty\" -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 + DEP_FILE = esp-idf\main\CMakeFiles\__idf_main.dir\solar.c.obj.d + FLAGS = -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -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-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fno-shrink-wrap -fmacro-prefix-map=C:/data/stockcropper-sw-playground/SC-F001=. -fmacro-prefix-map=C:/Espressif/frameworks/esp-idf-v5.3.1=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration + INCLUDES = -IC:/data/stockcropper-sw-playground/SC-F001/build/config -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/newlib/platform_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/esp_additions/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/dma/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/ldo/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/. -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/heap/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/log/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/platform_port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_common/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/include/private -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/deprecated_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps/sntp -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/lwip/src/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/freertos/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/arch -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/sys -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__tca95x5 -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__i2cdev -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/deprecated -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/i2c/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/touch_sensor/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/twai/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/touch_sensor/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_pm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_ringbuf/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_gpio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_pcnt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_gptimer/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_spi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_mcpwm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ana_cmpr/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_i2s/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdmmc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/sdmmc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdspi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_dac/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_rmt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_tsens/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_i2c/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_uart/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/vfs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ledc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_parlio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_usb_serial_jtag/include -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__esp_idf_lib_helpers -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/joltwallet__littlefs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_partition/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/library -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/esp_crt_bundle/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/everest/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_app_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_bootloader_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/app_update/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader_support/bootloader_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/efuse/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/efuse/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_mm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/spi_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/pthread/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_timer/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/app_trace/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_event/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/nvs_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_phy/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_phy/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_vfs_console/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_netif/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/esp_supplicant/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_coex/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/wifi_apps/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/wifi_apps/nan_app/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/include/local -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/unity/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/unity/unity/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/cmock/CMock/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/console -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/http_parser -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp-tls -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp-tls/esp-tls-crypto -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/deprecated/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_isp/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_cam/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_cam/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_jpeg/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ppa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_eth/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_gdbstub/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hid/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/tcp_transport/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_http_client/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_http_server/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_https_ota/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_https_server/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_psram/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_lcd/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_lcd/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protobuf-c/protobuf-c -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/common -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/security -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/transports -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/crypto/srp6a -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/proto-c -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_local_ctrl/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/espcoredump/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/espcoredump/include/port/xtensa -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wear_levelling/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/diskio -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/vfs -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/idf_test/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/idf_test/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/ieee802154/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/json/cJSON -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mqtt/esp-mqtt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/nvs_sec_provider/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/perfmon/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/spiffs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wifi_provisioning/include + OBJECT_DIR = esp-idf\main\CMakeFiles\__idf_main.dir + OBJECT_FILE_DIR = esp-idf\main\CMakeFiles\__idf_main.dir + # ============================================================================= # Link build statements for STATIC_LIBRARY target __idf_main @@ -18440,7 +18480,7 @@ build esp-idf/main/CMakeFiles/__idf_main.dir/uart_comms.c.obj: C_COMPILER____idf ############################################# # Link the static library esp-idf\main\libmain.a -build esp-idf/main/libmain.a: C_STATIC_LIBRARY_LINKER____idf_main_ esp-idf/main/CMakeFiles/__idf_main.dir/main.c.obj esp-idf/main/CMakeFiles/__idf_main.dir/i2c.c.obj esp-idf/main/CMakeFiles/__idf_main.dir/rtc.c.obj esp-idf/main/CMakeFiles/__idf_main.dir/storage.c.obj esp-idf/main/CMakeFiles/__idf_main.dir/uart_comms.c.obj || esp-idf/app_trace/libapp_trace.a esp-idf/cmock/libcmock.a esp-idf/console/libconsole.a esp-idf/esp-idf-lib__i2cdev/libesp-idf-lib__i2cdev.a esp-idf/esp-idf-lib__tca95x5/libesp-idf-lib__tca95x5.a esp-idf/esp_driver_cam/libesp_driver_cam.a esp-idf/esp_hid/libesp_hid.a esp-idf/esp_https_server/libesp_https_server.a esp-idf/esp_lcd/libesp_lcd.a esp-idf/esp_local_ctrl/libesp_local_ctrl.a esp-idf/espcoredump/libespcoredump.a esp-idf/fatfs/libfatfs.a esp-idf/joltwallet__littlefs/libjoltwallet__littlefs.a esp-idf/json/libjson.a esp-idf/mqtt/libmqtt.a esp-idf/nvs_sec_provider/libnvs_sec_provider.a esp-idf/perfmon/libperfmon.a esp-idf/protobuf-c/libprotobuf-c.a esp-idf/protocomm/libprotocomm.a esp-idf/spiffs/libspiffs.a esp-idf/unity/libunity.a esp-idf/wear_levelling/libwear_levelling.a esp-idf/wifi_provisioning/libwifi_provisioning.a esp-idf/xtensa/libxtensa.a +build esp-idf/main/libmain.a: C_STATIC_LIBRARY_LINKER____idf_main_ esp-idf/main/CMakeFiles/__idf_main.dir/main.c.obj esp-idf/main/CMakeFiles/__idf_main.dir/i2c.c.obj esp-idf/main/CMakeFiles/__idf_main.dir/rtc.c.obj esp-idf/main/CMakeFiles/__idf_main.dir/storage.c.obj esp-idf/main/CMakeFiles/__idf_main.dir/uart_comms.c.obj esp-idf/main/CMakeFiles/__idf_main.dir/control_fsm.c.obj esp-idf/main/CMakeFiles/__idf_main.dir/power_mgmt.c.obj esp-idf/main/CMakeFiles/__idf_main.dir/rf.c.obj esp-idf/main/CMakeFiles/__idf_main.dir/sensors.c.obj esp-idf/main/CMakeFiles/__idf_main.dir/solar.c.obj || esp-idf/app_trace/libapp_trace.a esp-idf/cmock/libcmock.a esp-idf/console/libconsole.a esp-idf/esp-idf-lib__i2cdev/libesp-idf-lib__i2cdev.a esp-idf/esp-idf-lib__tca95x5/libesp-idf-lib__tca95x5.a esp-idf/esp_driver_cam/libesp_driver_cam.a esp-idf/esp_hid/libesp_hid.a esp-idf/esp_https_server/libesp_https_server.a esp-idf/esp_lcd/libesp_lcd.a esp-idf/esp_local_ctrl/libesp_local_ctrl.a esp-idf/espcoredump/libespcoredump.a esp-idf/fatfs/libfatfs.a esp-idf/joltwallet__littlefs/libjoltwallet__littlefs.a esp-idf/json/libjson.a esp-idf/mqtt/libmqtt.a esp-idf/nvs_sec_provider/libnvs_sec_provider.a esp-idf/perfmon/libperfmon.a esp-idf/protobuf-c/libprotobuf-c.a esp-idf/protocomm/libprotocomm.a esp-idf/spiffs/libspiffs.a esp-idf/unity/libunity.a esp-idf/wear_levelling/libwear_levelling.a esp-idf/wifi_provisioning/libwifi_provisioning.a esp-idf/xtensa/libxtensa.a LANGUAGE_COMPILE_FLAGS = -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy OBJECT_DIR = esp-idf\main\CMakeFiles\__idf_main.dir POST_BUILD = cd . diff --git a/build/compile_commands.json b/build/compile_commands.json index 64f8b00..b55d3ba 100644 --- a/build/compile_commands.json +++ b/build/compile_commands.json @@ -726,7 +726,7 @@ }, { "directory": "C:/data/stockcropper-sw-playground/SC-F001/build", - "command": "C:\\Espressif\\tools\\xtensa-esp-elf\\esp-13.2.0_20240530\\xtensa-esp-elf\\bin\\xtensa-esp32-elf-gcc.exe -DESP_PLATFORM -DIDF_VER=\\\"v5.3.1-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -D PROJECT_NAME=\\\"app-template\\\" -DPROJECT_VER=\\\"12092de-dirty\\\" -IC:/data/stockcropper-sw-playground/SC-F001/build/config -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_app_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/newlib/platform_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/esp_additions/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/dma/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/ldo/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/. -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/heap/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/log/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/platform_port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_common/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/include/private -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/deprecated_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps/sntp -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/lwip/src/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/freertos/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/arch -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/sys -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -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-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fno-shrink-wrap -fmacro-prefix-map=C:/data/stockcropper-sw-playground/SC-F001=. -fmacro-prefix-map=C:/Espressif/frameworks/esp-idf-v5.3.1=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -o esp-idf\\esp_app_format\\CMakeFiles\\__idf_esp_app_format.dir\\esp_app_desc.c.obj -c C:\\Espressif\\frameworks\\esp-idf-v5.3.1\\components\\esp_app_format\\esp_app_desc.c", + "command": "C:\\Espressif\\tools\\xtensa-esp-elf\\esp-13.2.0_20240530\\xtensa-esp-elf\\bin\\xtensa-esp32-elf-gcc.exe -DESP_PLATFORM -DIDF_VER=\\\"v5.3.1-dirty\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -D PROJECT_NAME=\\\"app-template\\\" -DPROJECT_VER=\\\"856cc05-dirty\\\" -IC:/data/stockcropper-sw-playground/SC-F001/build/config -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_app_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/newlib/platform_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/esp_additions/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/dma/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/ldo/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/. -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/heap/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/log/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/platform_port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_common/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/include/private -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/deprecated_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps/sntp -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/lwip/src/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/freertos/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/arch -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/sys -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -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-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fno-shrink-wrap -fmacro-prefix-map=C:/data/stockcropper-sw-playground/SC-F001=. -fmacro-prefix-map=C:/Espressif/frameworks/esp-idf-v5.3.1=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -o esp-idf\\esp_app_format\\CMakeFiles\\__idf_esp_app_format.dir\\esp_app_desc.c.obj -c C:\\Espressif\\frameworks\\esp-idf-v5.3.1\\components\\esp_app_format\\esp_app_desc.c", "file": "C:\\Espressif\\frameworks\\esp-idf-v5.3.1\\components\\esp_app_format\\esp_app_desc.c" }, { @@ -4358,5 +4358,30 @@ "directory": "C:/data/stockcropper-sw-playground/SC-F001/build", "command": "C:\\Espressif\\tools\\xtensa-esp-elf\\esp-13.2.0_20240530\\xtensa-esp-elf\\bin\\xtensa-esp32-elf-gcc.exe -DESP_PLATFORM -DIDF_VER=\\\"v5.3.1-dirty\\\" -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 -IC:/data/stockcropper-sw-playground/SC-F001/build/config -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/newlib/platform_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/esp_additions/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/dma/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/ldo/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/. -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/heap/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/log/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/platform_port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_common/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/include/private -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/deprecated_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps/sntp -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/lwip/src/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/freertos/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/arch -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/sys -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__tca95x5 -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__i2cdev -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/deprecated -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/i2c/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/touch_sensor/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/twai/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/touch_sensor/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_pm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_ringbuf/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_gpio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_pcnt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_gptimer/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_spi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_mcpwm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ana_cmpr/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_i2s/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdmmc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/sdmmc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdspi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_dac/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_rmt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_tsens/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_i2c/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_uart/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/vfs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ledc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_parlio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_usb_serial_jtag/include -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__esp_idf_lib_helpers -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/joltwallet__littlefs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_partition/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/library -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/esp_crt_bundle/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/everest/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_app_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_bootloader_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/app_update/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader_support/bootloader_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/efuse/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/efuse/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_mm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/spi_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/pthread/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_timer/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/app_trace/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_event/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/nvs_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_phy/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_phy/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_vfs_console/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_netif/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/esp_supplicant/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_coex/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/wifi_apps/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/wifi_apps/nan_app/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/include/local -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/unity/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/unity/unity/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/cmock/CMock/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/console -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/http_parser -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp-tls -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp-tls/esp-tls-crypto -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/deprecated/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_isp/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_cam/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_cam/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_jpeg/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ppa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_eth/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_gdbstub/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hid/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/tcp_transport/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_http_client/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_http_server/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_https_ota/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_https_server/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_psram/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_lcd/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_lcd/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protobuf-c/protobuf-c -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/common -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/security -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/transports -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/crypto/srp6a -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/proto-c -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_local_ctrl/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/espcoredump/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/espcoredump/include/port/xtensa -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wear_levelling/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/diskio -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/vfs -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/idf_test/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/idf_test/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/ieee802154/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/json/cJSON -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mqtt/esp-mqtt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/nvs_sec_provider/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/perfmon/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/spiffs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wifi_provisioning/include -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -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-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fno-shrink-wrap -fmacro-prefix-map=C:/data/stockcropper-sw-playground/SC-F001=. -fmacro-prefix-map=C:/Espressif/frameworks/esp-idf-v5.3.1=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -o esp-idf\\main\\CMakeFiles\\__idf_main.dir\\uart_comms.c.obj -c C:\\data\\stockcropper-sw-playground\\SC-F001\\main\\uart_comms.c", "file": "C:\\data\\stockcropper-sw-playground\\SC-F001\\main\\uart_comms.c" +}, +{ + "directory": "C:/data/stockcropper-sw-playground/SC-F001/build", + "command": "C:\\Espressif\\tools\\xtensa-esp-elf\\esp-13.2.0_20240530\\xtensa-esp-elf\\bin\\xtensa-esp32-elf-gcc.exe -DESP_PLATFORM -DIDF_VER=\\\"v5.3.1-dirty\\\" -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 -IC:/data/stockcropper-sw-playground/SC-F001/build/config -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/newlib/platform_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/esp_additions/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/dma/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/ldo/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/. -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/heap/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/log/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/platform_port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_common/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/include/private -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/deprecated_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps/sntp -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/lwip/src/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/freertos/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/arch -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/sys -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__tca95x5 -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__i2cdev -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/deprecated -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/i2c/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/touch_sensor/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/twai/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/touch_sensor/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_pm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_ringbuf/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_gpio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_pcnt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_gptimer/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_spi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_mcpwm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ana_cmpr/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_i2s/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdmmc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/sdmmc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdspi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_dac/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_rmt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_tsens/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_i2c/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_uart/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/vfs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ledc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_parlio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_usb_serial_jtag/include -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__esp_idf_lib_helpers -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/joltwallet__littlefs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_partition/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/library -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/esp_crt_bundle/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/everest/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_app_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_bootloader_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/app_update/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader_support/bootloader_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/efuse/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/efuse/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_mm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/spi_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/pthread/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_timer/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/app_trace/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_event/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/nvs_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_phy/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_phy/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_vfs_console/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_netif/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/esp_supplicant/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_coex/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/wifi_apps/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/wifi_apps/nan_app/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/include/local -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/unity/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/unity/unity/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/cmock/CMock/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/console -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/http_parser -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp-tls -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp-tls/esp-tls-crypto -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/deprecated/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_isp/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_cam/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_cam/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_jpeg/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ppa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_eth/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_gdbstub/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hid/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/tcp_transport/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_http_client/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_http_server/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_https_ota/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_https_server/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_psram/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_lcd/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_lcd/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protobuf-c/protobuf-c -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/common -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/security -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/transports -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/crypto/srp6a -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/proto-c -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_local_ctrl/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/espcoredump/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/espcoredump/include/port/xtensa -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wear_levelling/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/diskio -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/vfs -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/idf_test/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/idf_test/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/ieee802154/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/json/cJSON -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mqtt/esp-mqtt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/nvs_sec_provider/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/perfmon/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/spiffs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wifi_provisioning/include -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -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-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fno-shrink-wrap -fmacro-prefix-map=C:/data/stockcropper-sw-playground/SC-F001=. -fmacro-prefix-map=C:/Espressif/frameworks/esp-idf-v5.3.1=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -o esp-idf\\main\\CMakeFiles\\__idf_main.dir\\control_fsm.c.obj -c C:\\data\\stockcropper-sw-playground\\SC-F001\\main\\control_fsm.c", + "file": "C:\\data\\stockcropper-sw-playground\\SC-F001\\main\\control_fsm.c" +}, +{ + "directory": "C:/data/stockcropper-sw-playground/SC-F001/build", + "command": "C:\\Espressif\\tools\\xtensa-esp-elf\\esp-13.2.0_20240530\\xtensa-esp-elf\\bin\\xtensa-esp32-elf-gcc.exe -DESP_PLATFORM -DIDF_VER=\\\"v5.3.1-dirty\\\" -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 -IC:/data/stockcropper-sw-playground/SC-F001/build/config -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/newlib/platform_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/esp_additions/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/dma/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/ldo/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/. -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/heap/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/log/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/platform_port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_common/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/include/private -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/deprecated_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps/sntp -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/lwip/src/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/freertos/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/arch -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/sys -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__tca95x5 -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__i2cdev -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/deprecated -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/i2c/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/touch_sensor/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/twai/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/touch_sensor/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_pm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_ringbuf/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_gpio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_pcnt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_gptimer/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_spi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_mcpwm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ana_cmpr/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_i2s/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdmmc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/sdmmc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdspi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_dac/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_rmt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_tsens/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_i2c/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_uart/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/vfs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ledc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_parlio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_usb_serial_jtag/include -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__esp_idf_lib_helpers -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/joltwallet__littlefs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_partition/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/library -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/esp_crt_bundle/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/everest/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_app_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_bootloader_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/app_update/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader_support/bootloader_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/efuse/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/efuse/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_mm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/spi_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/pthread/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_timer/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/app_trace/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_event/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/nvs_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_phy/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_phy/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_vfs_console/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_netif/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/esp_supplicant/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_coex/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/wifi_apps/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/wifi_apps/nan_app/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/include/local -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/unity/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/unity/unity/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/cmock/CMock/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/console -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/http_parser -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp-tls -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp-tls/esp-tls-crypto -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/deprecated/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_isp/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_cam/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_cam/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_jpeg/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ppa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_eth/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_gdbstub/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hid/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/tcp_transport/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_http_client/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_http_server/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_https_ota/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_https_server/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_psram/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_lcd/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_lcd/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protobuf-c/protobuf-c -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/common -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/security -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/transports -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/crypto/srp6a -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/proto-c -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_local_ctrl/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/espcoredump/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/espcoredump/include/port/xtensa -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wear_levelling/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/diskio -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/vfs -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/idf_test/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/idf_test/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/ieee802154/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/json/cJSON -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mqtt/esp-mqtt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/nvs_sec_provider/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/perfmon/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/spiffs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wifi_provisioning/include -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -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-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fno-shrink-wrap -fmacro-prefix-map=C:/data/stockcropper-sw-playground/SC-F001=. -fmacro-prefix-map=C:/Espressif/frameworks/esp-idf-v5.3.1=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -o esp-idf\\main\\CMakeFiles\\__idf_main.dir\\power_mgmt.c.obj -c C:\\data\\stockcropper-sw-playground\\SC-F001\\main\\power_mgmt.c", + "file": "C:\\data\\stockcropper-sw-playground\\SC-F001\\main\\power_mgmt.c" +}, +{ + "directory": "C:/data/stockcropper-sw-playground/SC-F001/build", + "command": "C:\\Espressif\\tools\\xtensa-esp-elf\\esp-13.2.0_20240530\\xtensa-esp-elf\\bin\\xtensa-esp32-elf-gcc.exe -DESP_PLATFORM -DIDF_VER=\\\"v5.3.1-dirty\\\" -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 -IC:/data/stockcropper-sw-playground/SC-F001/build/config -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/newlib/platform_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/esp_additions/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/dma/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/ldo/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/. -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/heap/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/log/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/platform_port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_common/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/include/private -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/deprecated_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps/sntp -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/lwip/src/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/freertos/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/arch -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/sys -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__tca95x5 -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__i2cdev -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/deprecated -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/i2c/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/touch_sensor/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/twai/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/touch_sensor/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_pm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_ringbuf/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_gpio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_pcnt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_gptimer/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_spi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_mcpwm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ana_cmpr/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_i2s/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdmmc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/sdmmc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdspi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_dac/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_rmt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_tsens/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_i2c/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_uart/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/vfs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ledc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_parlio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_usb_serial_jtag/include -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__esp_idf_lib_helpers -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/joltwallet__littlefs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_partition/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/library -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/esp_crt_bundle/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/everest/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_app_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_bootloader_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/app_update/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader_support/bootloader_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/efuse/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/efuse/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_mm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/spi_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/pthread/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_timer/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/app_trace/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_event/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/nvs_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_phy/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_phy/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_vfs_console/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_netif/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/esp_supplicant/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_coex/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/wifi_apps/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/wifi_apps/nan_app/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/include/local -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/unity/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/unity/unity/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/cmock/CMock/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/console -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/http_parser -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp-tls -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp-tls/esp-tls-crypto -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/deprecated/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_isp/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_cam/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_cam/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_jpeg/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ppa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_eth/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_gdbstub/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hid/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/tcp_transport/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_http_client/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_http_server/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_https_ota/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_https_server/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_psram/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_lcd/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_lcd/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protobuf-c/protobuf-c -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/common -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/security -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/transports -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/crypto/srp6a -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/proto-c -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_local_ctrl/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/espcoredump/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/espcoredump/include/port/xtensa -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wear_levelling/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/diskio -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/vfs -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/idf_test/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/idf_test/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/ieee802154/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/json/cJSON -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mqtt/esp-mqtt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/nvs_sec_provider/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/perfmon/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/spiffs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wifi_provisioning/include -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -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-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fno-shrink-wrap -fmacro-prefix-map=C:/data/stockcropper-sw-playground/SC-F001=. -fmacro-prefix-map=C:/Espressif/frameworks/esp-idf-v5.3.1=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -o esp-idf\\main\\CMakeFiles\\__idf_main.dir\\rf.c.obj -c C:\\data\\stockcropper-sw-playground\\SC-F001\\main\\rf.c", + "file": "C:\\data\\stockcropper-sw-playground\\SC-F001\\main\\rf.c" +}, +{ + "directory": "C:/data/stockcropper-sw-playground/SC-F001/build", + "command": "C:\\Espressif\\tools\\xtensa-esp-elf\\esp-13.2.0_20240530\\xtensa-esp-elf\\bin\\xtensa-esp32-elf-gcc.exe -DESP_PLATFORM -DIDF_VER=\\\"v5.3.1-dirty\\\" -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 -IC:/data/stockcropper-sw-playground/SC-F001/build/config -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/newlib/platform_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/esp_additions/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/dma/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/ldo/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/. -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/heap/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/log/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/platform_port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_common/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/include/private -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/deprecated_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps/sntp -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/lwip/src/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/freertos/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/arch -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/sys -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__tca95x5 -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__i2cdev -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/deprecated -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/i2c/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/touch_sensor/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/twai/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/touch_sensor/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_pm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_ringbuf/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_gpio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_pcnt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_gptimer/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_spi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_mcpwm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ana_cmpr/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_i2s/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdmmc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/sdmmc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdspi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_dac/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_rmt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_tsens/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_i2c/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_uart/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/vfs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ledc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_parlio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_usb_serial_jtag/include -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__esp_idf_lib_helpers -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/joltwallet__littlefs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_partition/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/library -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/esp_crt_bundle/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/everest/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_app_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_bootloader_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/app_update/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader_support/bootloader_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/efuse/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/efuse/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_mm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/spi_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/pthread/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_timer/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/app_trace/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_event/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/nvs_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_phy/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_phy/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_vfs_console/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_netif/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/esp_supplicant/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_coex/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/wifi_apps/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/wifi_apps/nan_app/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/include/local -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/unity/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/unity/unity/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/cmock/CMock/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/console -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/http_parser -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp-tls -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp-tls/esp-tls-crypto -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/deprecated/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_isp/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_cam/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_cam/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_jpeg/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ppa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_eth/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_gdbstub/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hid/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/tcp_transport/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_http_client/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_http_server/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_https_ota/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_https_server/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_psram/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_lcd/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_lcd/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protobuf-c/protobuf-c -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/common -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/security -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/transports -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/crypto/srp6a -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/proto-c -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_local_ctrl/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/espcoredump/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/espcoredump/include/port/xtensa -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wear_levelling/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/diskio -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/vfs -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/idf_test/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/idf_test/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/ieee802154/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/json/cJSON -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mqtt/esp-mqtt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/nvs_sec_provider/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/perfmon/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/spiffs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wifi_provisioning/include -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -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-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fno-shrink-wrap -fmacro-prefix-map=C:/data/stockcropper-sw-playground/SC-F001=. -fmacro-prefix-map=C:/Espressif/frameworks/esp-idf-v5.3.1=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -o esp-idf\\main\\CMakeFiles\\__idf_main.dir\\sensors.c.obj -c C:\\data\\stockcropper-sw-playground\\SC-F001\\main\\sensors.c", + "file": "C:\\data\\stockcropper-sw-playground\\SC-F001\\main\\sensors.c" +}, +{ + "directory": "C:/data/stockcropper-sw-playground/SC-F001/build", + "command": "C:\\Espressif\\tools\\xtensa-esp-elf\\esp-13.2.0_20240530\\xtensa-esp-elf\\bin\\xtensa-esp32-elf-gcc.exe -DESP_PLATFORM -DIDF_VER=\\\"v5.3.1-dirty\\\" -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 -IC:/data/stockcropper-sw-playground/SC-F001/build/config -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/newlib/platform_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/config/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos/esp_additions/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/include/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/dma/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/ldo/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/. -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support/port/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/heap/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/log/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/platform_port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/hal/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_common/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/soc -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system/port/include/private -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa/deprecated_include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/include/apps/sntp -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/lwip/src/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/freertos/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/arch -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip/port/esp32xx/include/sys -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__tca95x5 -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__i2cdev -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/deprecated -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/i2c/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/touch_sensor/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/twai/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/touch_sensor/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_pm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_ringbuf/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_gpio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_pcnt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_gptimer/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_spi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_mcpwm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ana_cmpr/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_i2s/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdmmc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/sdmmc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdspi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_dac/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_rmt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_tsens/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_i2c/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_uart/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/vfs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ledc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_parlio/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_usb_serial_jtag/include -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__esp_idf_lib_helpers -IC:/data/stockcropper-sw-playground/SC-F001/managed_components/joltwallet__littlefs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_partition/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/library -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/esp_crt_bundle/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/everest/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_app_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_bootloader_format/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/app_update/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader_support/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader_support/bootloader_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/efuse/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/efuse/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_mm/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/spi_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/pthread/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_timer/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/app_trace/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_event/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/nvs_flash/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_phy/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_phy/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_vfs_console/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_netif/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/port/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant/esp_supplicant/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_coex/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/wifi_apps/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/wifi_apps/nan_app/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi/include/local -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/unity/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/unity/unity/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/cmock/CMock/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/console -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/http_parser -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp-tls -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp-tls/esp-tls-crypto -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/esp32/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc/deprecated/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_isp/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_cam/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_cam/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_jpeg/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ppa/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_eth/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_gdbstub/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hid/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/tcp_transport/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_http_client/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_http_server/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_https_ota/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_https_server/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_psram/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_lcd/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_lcd/interface -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protobuf-c/protobuf-c -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/common -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/security -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/transports -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/include/crypto/srp6a -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm/proto-c -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_local_ctrl/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/espcoredump/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/espcoredump/include/port/xtensa -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wear_levelling/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/diskio -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/src -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs/vfs -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/idf_test/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/idf_test/include/esp32 -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/ieee802154/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/json/cJSON -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/mqtt/esp-mqtt/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/nvs_sec_provider/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/perfmon/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/spiffs/include -IC:/Espressif/frameworks/esp-idf-v5.3.1/components/wifi_provisioning/include -mlongcalls -Wno-frame-address -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -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-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fno-shrink-wrap -fmacro-prefix-map=C:/data/stockcropper-sw-playground/SC-F001=. -fmacro-prefix-map=C:/Espressif/frameworks/esp-idf-v5.3.1=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -o esp-idf\\main\\CMakeFiles\\__idf_main.dir\\solar.c.obj -c C:\\data\\stockcropper-sw-playground\\SC-F001\\main\\solar.c", + "file": "C:\\data\\stockcropper-sw-playground\\SC-F001\\main\\solar.c" } ] \ No newline at end of file diff --git a/build/log/idf_py_stderr_output_10376 b/build/log/idf_py_stderr_output_10376 deleted file mode 100644 index e69de29..0000000 diff --git a/build/log/idf_py_stderr_output_11872 b/build/log/idf_py_stderr_output_11872 deleted file mode 100644 index e69de29..0000000 diff --git a/build/log/idf_py_stderr_output_12528 b/build/log/idf_py_stderr_output_12528 deleted file mode 100644 index e69de29..0000000 diff --git a/build/log/idf_py_stderr_output_15076 b/build/log/idf_py_stderr_output_15076 deleted file mode 100644 index e69de29..0000000 diff --git a/build/log/idf_py_stderr_output_18152 b/build/log/idf_py_stderr_output_18152 deleted file mode 100644 index e69de29..0000000 diff --git a/build/log/idf_py_stderr_output_20820 b/build/log/idf_py_stderr_output_20820 deleted file mode 100644 index e69de29..0000000 diff --git a/build/log/idf_py_stderr_output_24124 b/build/log/idf_py_stderr_output_24124 deleted file mode 100644 index e69de29..0000000 diff --git a/build/log/idf_py_stderr_output_25188 b/build/log/idf_py_stderr_output_25188 deleted file mode 100644 index e69de29..0000000 diff --git a/build/log/idf_py_stderr_output_26264 b/build/log/idf_py_stderr_output_26264 deleted file mode 100644 index e69de29..0000000 diff --git a/build/log/idf_py_stderr_output_2628 b/build/log/idf_py_stderr_output_2628 deleted file mode 100644 index e69de29..0000000 diff --git a/build/log/idf_py_stderr_output_27940 b/build/log/idf_py_stderr_output_27940 deleted file mode 100644 index e69de29..0000000 diff --git a/build/log/idf_py_stderr_output_28372 b/build/log/idf_py_stderr_output_28372 deleted file mode 100644 index e69de29..0000000 diff --git a/build/log/idf_py_stderr_output_29408 b/build/log/idf_py_stderr_output_29408 deleted file mode 100644 index e69de29..0000000 diff --git a/build/log/idf_py_stderr_output_8024 b/build/log/idf_py_stderr_output_8024 deleted file mode 100644 index e69de29..0000000 diff --git a/build/log/idf_py_stdout_output_10376 b/build/log/idf_py_stdout_output_10376 deleted file mode 100644 index 30f3235..0000000 --- a/build/log/idf_py_stdout_output_10376 +++ /dev/null @@ -1,28 +0,0 @@ --- Building ESP-IDF components for target esp32 -Processing 5 dependencies: -[1/5] esp-idf-lib/esp_idf_lib_helpers (1.3.10) -[2/5] esp-idf-lib/i2cdev (2.0.8) -[3/5] esp-idf-lib/tca95x5 (1.0.7) -[4/5] joltwallet/littlefs (1.20.3) -[5/5] idf (5.3.1) --- i2cdev: ESP-IDF v5.3 detected, using new i2c_master driver --- i2cdev: Compiling with new I2C master driver (i2cdev.c) --- Project sdkconfig file C:/data/stockcropper-sw-playground/SC-F001/sdkconfig --- Compiler supported targets: xtensa-esp-elf --- App "app-template" version: 12092de-dirty --- Adding linker script C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/memory.ld --- Adding linker script C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/esp_system/ld/sections.ld.in --- Adding linker script C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.ld --- Adding linker script C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.api.ld --- Adding linker script C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld --- Adding linker script C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld --- Adding linker script C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.syscalls.ld --- Adding linker script C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld --- Adding linker script C:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32/ld/esp32.peripherals.ld --- i2cdev: ESP-IDF v5.3 detected, using new i2c_master driver --- i2cdev: Compiling with new I2C master driver (i2cdev.c) --- Components: app_trace app_update bootloader bootloader_support bt cmock console cxx driver efuse esp-idf-lib__esp_idf_lib_helpers esp-idf-lib__i2cdev esp-idf-lib__tca95x5 esp-tls esp_adc esp_app_format esp_bootloader_format esp_coex esp_common esp_driver_ana_cmpr esp_driver_cam esp_driver_dac esp_driver_gpio esp_driver_gptimer esp_driver_i2c esp_driver_i2s esp_driver_isp esp_driver_jpeg esp_driver_ledc esp_driver_mcpwm esp_driver_parlio esp_driver_pcnt esp_driver_ppa esp_driver_rmt esp_driver_sdio esp_driver_sdm esp_driver_sdmmc esp_driver_sdspi esp_driver_spi esp_driver_touch_sens esp_driver_tsens esp_driver_uart esp_driver_usb_serial_jtag esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_lcd esp_local_ctrl esp_mm esp_netif esp_netif_stack esp_partition esp_phy esp_pm esp_psram esp_ringbuf esp_rom esp_system esp_timer esp_vfs_console esp_wifi espcoredump esptool_py fatfs freertos hal heap http_parser idf_test ieee802154 joltwallet__littlefs json log lwip main mbedtls mqtt newlib nvs_flash nvs_sec_provider openthread partition_table perfmon protobuf-c protocomm pthread sdmmc soc spi_flash spiffs tcp_transport ulp unity usb vfs wear_levelling wifi_provisioning wpa_supplicant xtensa --- Component paths: C:/Espressif/frameworks/esp-idf-v5.3.1/components/app_trace C:/Espressif/frameworks/esp-idf-v5.3.1/components/app_update C:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader C:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader_support C:/Espressif/frameworks/esp-idf-v5.3.1/components/bt C:/Espressif/frameworks/esp-idf-v5.3.1/components/cmock C:/Espressif/frameworks/esp-idf-v5.3.1/components/console C:/Espressif/frameworks/esp-idf-v5.3.1/components/cxx C:/Espressif/frameworks/esp-idf-v5.3.1/components/driver C:/Espressif/frameworks/esp-idf-v5.3.1/components/efuse C:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__esp_idf_lib_helpers C:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__i2cdev C:/data/stockcropper-sw-playground/SC-F001/managed_components/esp-idf-lib__tca95x5 C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp-tls C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_adc C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_app_format C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_bootloader_format C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_coex C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_common C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ana_cmpr C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_cam C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_dac C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_gpio C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_gptimer C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_i2c C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_i2s C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_isp C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_jpeg C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ledc C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_mcpwm C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_parlio C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_pcnt C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_ppa C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_rmt C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdio C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdm C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdmmc C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_sdspi C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_spi C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_touch_sens C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_tsens C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_uart C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_driver_usb_serial_jtag C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_eth C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_event C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_gdbstub C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hid C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_http_client C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_http_server C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_https_ota C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_https_server C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_lcd C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_local_ctrl C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_mm C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_netif C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_netif_stack C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_partition C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_phy C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_pm C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_psram C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_ringbuf C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_timer C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_vfs_console C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_wifi C:/Espressif/frameworks/esp-idf-v5.3.1/components/espcoredump C:/Espressif/frameworks/esp-idf-v5.3.1/components/esptool_py C:/Espressif/frameworks/esp-idf-v5.3.1/components/fatfs C:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos C:/Espressif/frameworks/esp-idf-v5.3.1/components/hal C:/Espressif/frameworks/esp-idf-v5.3.1/components/heap C:/Espressif/frameworks/esp-idf-v5.3.1/components/http_parser C:/Espressif/frameworks/esp-idf-v5.3.1/components/idf_test C:/Espressif/frameworks/esp-idf-v5.3.1/components/ieee802154 C:/data/stockcropper-sw-playground/SC-F001/managed_components/joltwallet__littlefs C:/Espressif/frameworks/esp-idf-v5.3.1/components/json C:/Espressif/frameworks/esp-idf-v5.3.1/components/log C:/Espressif/frameworks/esp-idf-v5.3.1/components/lwip C:/data/stockcropper-sw-playground/SC-F001/main C:/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls C:/Espressif/frameworks/esp-idf-v5.3.1/components/mqtt C:/Espressif/frameworks/esp-idf-v5.3.1/components/newlib C:/Espressif/frameworks/esp-idf-v5.3.1/components/nvs_flash C:/Espressif/frameworks/esp-idf-v5.3.1/components/nvs_sec_provider C:/Espressif/frameworks/esp-idf-v5.3.1/components/openthread C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table C:/Espressif/frameworks/esp-idf-v5.3.1/components/perfmon C:/Espressif/frameworks/esp-idf-v5.3.1/components/protobuf-c C:/Espressif/frameworks/esp-idf-v5.3.1/components/protocomm C:/Espressif/frameworks/esp-idf-v5.3.1/components/pthread C:/Espressif/frameworks/esp-idf-v5.3.1/components/sdmmc C:/Espressif/frameworks/esp-idf-v5.3.1/components/soc C:/Espressif/frameworks/esp-idf-v5.3.1/components/spi_flash C:/Espressif/frameworks/esp-idf-v5.3.1/components/spiffs C:/Espressif/frameworks/esp-idf-v5.3.1/components/tcp_transport C:/Espressif/frameworks/esp-idf-v5.3.1/components/ulp C:/Espressif/frameworks/esp-idf-v5.3.1/components/unity C:/Espressif/frameworks/esp-idf-v5.3.1/components/usb C:/Espressif/frameworks/esp-idf-v5.3.1/components/vfs C:/Espressif/frameworks/esp-idf-v5.3.1/components/wear_levelling C:/Espressif/frameworks/esp-idf-v5.3.1/components/wifi_provisioning C:/Espressif/frameworks/esp-idf-v5.3.1/components/wpa_supplicant C:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa --- Configuring done --- Generating done --- Build files have been written to: C:/data/stockcropper-sw-playground/SC-F001/build diff --git a/build/log/idf_py_stdout_output_11872 b/build/log/idf_py_stdout_output_11872 deleted file mode 100644 index a3c969f..0000000 --- a/build/log/idf_py_stdout_output_11872 +++ /dev/null @@ -1,50 +0,0 @@ -[1/5] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 partition --type app C:/data/stockcropper-sw-playground/SC-F001/build/partition_table/partition-table.bin C:/data/stockcropper-sw-playground/SC-F001/build/app-template.bin" -app-template.bin binary size 0x32410 bytes. Smallest app partition is 0x200000 bytes. 0x1cdbf0 bytes (90%) free. -[2/5] Performing build step for 'bootloader' -[1/1] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\bootloader\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin" -Bootloader binary size 0x6880 bytes. 0x780 bytes (7%) free. -[2/3] cmd.exe /C "cd /D C:\Espressif\frameworks\esp-idf-v5.3.1\components\esptool_py && C:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=C:/Espressif/frameworks/esp-idf-v5.3.1 -D SERIAL_TOOL=C:/Espressif/python_env/idf5.3_py3.11_env/Scripts/python.exe;;C:/Espressif/frameworks/esp-idf-v5.3.1/components/esptool_py/esptool/esptool.py;--chip;esp32 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=C:/data/stockcropper-sw-playground/SC-F001/build -P C:/Espressif/fraesptool.py --chip esp32 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 8MB 0x1000 bootloader/bootloader.bin 0x10000 app-template.bin 0x8000 partition_table/partition-table.bin 0xd000 ota_data_initial.bin -esptool.py v4.8.1 -Serial port COM3 -Connecting.... -Chip is ESP32-D0WD-V3 (revision v3.1) -Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None -Crystal is 40MHz -MAC: 94:54:c5:38:c4:38 -Uploading stub... -Running stub... -Stub running... -Changing baud rate to 460800 -Changed. -Configuring flash size... -Flash will be erased from 0x00001000 to 0x00007fff... -Flash will be erased from 0x00010000 to 0x00042fff... -Flash will be erased from 0x00008000 to 0x00008fff... -Flash will be erased from 0x0000d000 to 0x0000efff... -SHA digest in image updated -Compressed 26752 bytes to 16359... -Writing at 0x00001000... (100 %) -Wrote 26752 bytes (16359 compressed) at 0x00001000 in 0.6 seconds (effective 382.7 kbit/s)... -Hash of data verified. -Compressed 205840 bytes to 110455... -Writing at 0x00010000... (14 %) -Writing at 0x0001cf44... (28 %) -Writing at 0x00022fb9... (42 %) -Writing at 0x00028ca4... (57 %) -Writing at 0x0002f8aa... (71 %) -Writing at 0x0003793d... (85 %) -Writing at 0x0003d940... (100 %) -Wrote 205840 bytes (110455 compressed) at 0x00010000 in 2.7 seconds (effective 609.4 kbit/s)... -Hash of data verified. -Compressed 3072 bytes to 142... -Writing at 0x00008000... (100 %) -Wrote 3072 bytes (142 compressed) at 0x00008000 in 0.0 seconds (effective 904.1 kbit/s)... -Hash of data verified. -Compressed 8192 bytes to 31... -Writing at 0x0000d000... (100 %) -Wrote 8192 bytes (31 compressed) at 0x0000d000 in 0.0 seconds (effective 2047.9 kbit/s)... -Hash of data verified. - -Leaving... -Hard resetting via RTS pin... -meworks/esp-idf-v5.3.1/components/esptool_py/run_serial_tool.cmake" diff --git a/build/log/idf_py_stdout_output_12528 b/build/log/idf_py_stdout_output_12528 deleted file mode 100644 index 29ea9e1..0000000 --- a/build/log/idf_py_stdout_output_12528 +++ /dev/null @@ -1,50 +0,0 @@ -[1/5] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 partition --type app C:/data/stockcropper-sw-playground/SC-F001/build/partition_table/partition-table.bin C:/data/stockcropper-sw-playground/SC-F001/build/app-template.bin" -app-template.bin binary size 0x323c0 bytes. Smallest app partition is 0x200000 bytes. 0x1cdc40 bytes (90%) free. -[2/5] Performing build step for 'bootloader' -[1/1] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\bootloader\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin" -Bootloader binary size 0x6880 bytes. 0x780 bytes (7%) free. -[2/3] cmd.exe /C "cd /D C:\Espressif\frameworks\esp-idf-v5.3.1\components\esptool_py && C:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=C:/Espressif/frameworks/esp-idf-v5.3.1 -D SERIAL_TOOL=C:/Espressif/python_env/idf5.3_py3.11_env/Scripts/python.exe;;C:/Espressif/frameworks/esp-idf-v5.3.1/components/esptool_py/esptool/esptool.py;--chip;esp32 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=C:/data/stockcropper-sw-playground/SC-F001/build -P C:/Espressif/fraesptool.py --chip esp32 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 8MB 0x1000 bootloader/bootloader.bin 0x10000 app-template.bin 0x8000 partition_table/partition-table.bin 0xd000 ota_data_initial.bin -esptool.py v4.8.1 -Serial port COM3 -Connecting.... -Chip is ESP32-D0WD-V3 (revision v3.1) -Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None -Crystal is 40MHz -MAC: 94:54:c5:38:c4:38 -Uploading stub... -Running stub... -Stub running... -Changing baud rate to 460800 -Changed. -Configuring flash size... -Flash will be erased from 0x00001000 to 0x00007fff... -Flash will be erased from 0x00010000 to 0x00042fff... -Flash will be erased from 0x00008000 to 0x00008fff... -Flash will be erased from 0x0000d000 to 0x0000efff... -SHA digest in image updated -Compressed 26752 bytes to 16359... -Writing at 0x00001000... (100 %) -Wrote 26752 bytes (16359 compressed) at 0x00001000 in 0.6 seconds (effective 384.9 kbit/s)... -Hash of data verified. -Compressed 205760 bytes to 110401... -Writing at 0x00010000... (14 %) -Writing at 0x0001cf63... (28 %) -Writing at 0x00022fb5... (42 %) -Writing at 0x00028c9d... (57 %) -Writing at 0x0002f8cd... (71 %) -Writing at 0x00037940... (85 %) -Writing at 0x0003d961... (100 %) -Wrote 205760 bytes (110401 compressed) at 0x00010000 in 2.7 seconds (effective 609.9 kbit/s)... -Hash of data verified. -Compressed 3072 bytes to 143... -Writing at 0x00008000... (100 %) -Wrote 3072 bytes (143 compressed) at 0x00008000 in 0.0 seconds (effective 1009.8 kbit/s)... -Hash of data verified. -Compressed 8192 bytes to 31... -Writing at 0x0000d000... (100 %) -Wrote 8192 bytes (31 compressed) at 0x0000d000 in 0.0 seconds (effective 1787.7 kbit/s)... -Hash of data verified. - -Leaving... -Hard resetting via RTS pin... -meworks/esp-idf-v5.3.1/components/esptool_py/run_serial_tool.cmake" diff --git a/build/log/idf_py_stdout_output_15076 b/build/log/idf_py_stdout_output_15076 deleted file mode 100644 index 4e2e758..0000000 --- a/build/log/idf_py_stdout_output_15076 +++ /dev/null @@ -1,1063 +0,0 @@ -[1/975] Building C object esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/library/x25519.c.obj -[2/975] Building C object esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/library/Hacl_Curve25519_joined.c.obj -[3/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesni.c.obj -[4/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesce.c.obj -[5/975] Building C object esp-idf/mbedtls/mbedtls/3rdparty/everest/CMakeFiles/everest.dir/library/everest.c.obj -[6/975] Building C object esp-idf/mbedtls/mbedtls/3rdparty/p256-m/CMakeFiles/p256m.dir/p256-m/p256-m.c.obj -[7/975] Building C object esp-idf/mbedtls/mbedtls/3rdparty/p256-m/CMakeFiles/p256m.dir/p256-m_driver_entrypoints.c.obj -[8/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/base64.c.obj -[9/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aes.c.obj -[10/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_mod.c.obj -[11/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1parse.c.obj -[12/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1write.c.obj -[13/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_mod_raw.c.obj -[14/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/block_cipher.c.obj -[15/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/camellia.c.obj -[16/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aria.c.obj -[17/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/chacha20.c.obj -[18/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/chachapoly.c.obj -[19/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_core.c.obj -[20/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/des.c.obj -[21/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/dhm.c.obj -[22/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/constant_time.c.obj -[23/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ccm.c.obj -[24/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher_wrap.c.obj -[25/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdh.c.obj -[26/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum.c.obj -[27/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecjpake.c.obj -[28/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ctr_drbg.c.obj -[29/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cmac.c.obj -[30/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp_curves_new.c.obj -[31/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdsa.c.obj -[32/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher.c.obj -[33/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy_poll.c.obj -[34/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy.c.obj -[35/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/hkdf.c.obj -[36/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/memory_buffer_alloc.c.obj -[37/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/nist_kw.c.obj -[38/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/error.c.obj -[39/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/md5.c.obj -[40/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/lmots.c.obj -[41/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/hmac_drbg.c.obj -[42/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/lms.c.obj -[43/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/padlock.c.obj -[44/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp.c.obj -[45/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/gcm.c.obj -[46/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/md.c.obj -[47/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp_curves.c.obj -[48/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pem.c.obj -[49/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk_ecc.c.obj -[50/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/oid.c.obj -[51/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs12.c.obj -[52/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/poly1305.c.obj -[53/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk_wrap.c.obj -[54/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform.c.obj -[55/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform_util.c.obj -[56/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk.c.obj -[57/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs5.c.obj -[58/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkwrite.c.obj -[59/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkparse.c.obj -[60/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_client.c.obj -[61/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_cipher.c.obj -[62/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_driver_wrappers_no_static.c.obj -[63/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_aead.c.obj -[64/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_se.c.obj -[65/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_hash.c.obj -[66/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_pake.c.obj -[67/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_ffdh.c.obj -[68/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_mac.c.obj -[69/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ripemd160.c.obj -[70/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_rsa.c.obj -[71/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_ecp.c.obj -[72/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_slot_management.c.obj -[73/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_its_file.c.obj -[74/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_util.c.obj -[75/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_storage.c.obj -[76/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa_alt_helpers.c.obj -[77/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha1.c.obj -[78/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/version.c.obj -[79/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/threading.c.obj -[80/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/timing.c.obj -[81/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha512.c.obj -[82/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha256.c.obj -[83/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/version_features.c.obj -[84/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/esp_hardware.c.obj -[85/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/esp_mem.c.obj -[86/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/esp_timing.c.obj -[87/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha3.c.obj -[88/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/aes/esp_aes_xts.c.obj -[89/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/aes/esp_aes_common.c.obj -[90/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/sha/esp_sha.c.obj -[91/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/bignum/bignum_alt.c.obj -[92/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa.c.obj -[93/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/bignum/esp_bignum.c.obj -[94/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/aes/block/esp_aes.c.obj -[95/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/md/esp_md.c.obj -[96/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/sha/parallel_engine/sha.c.obj -[97/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/sha/parallel_engine/esp_sha256.c.obj -[98/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/sha/parallel_engine/esp_sha1.c.obj -[99/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/aes/esp_aes_gcm.c.obj -[100/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/sha/parallel_engine/esp_sha512.c.obj -[101/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto.c.obj -[102/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/pkcs7.c.obj -[103/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/mps_reader.c.obj -[104/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_create.c.obj -[105/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/debug.c.obj -[106/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_crl.c.obj -[107/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/mps_trace.c.obj -[108/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_csr.c.obj -[109/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write.c.obj -[110/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_csr.c.obj -[111/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_crt.c.obj -[112/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509.c.obj -[113/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_debug_helpers_generated.c.obj -[114/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cache.c.obj -[115/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_keys.c.obj -[116/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ciphersuites.c.obj -[117/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cookie.c.obj -[118/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_client.c.obj -[119/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_server.c.obj -[120/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_client.c.obj -[121/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_generic.c.obj -[122/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ticket.c.obj -[123/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/esp_platform_time.c.obj -[124/975] Building C object esp-idf/esp_bootloader_format/CMakeFiles/__idf_esp_bootloader_format.dir/esp_bootloader_desc.c.obj -[125/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_crt.c.obj -[126/975] Generating ../../ota_data_initial.bin -[127/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/mbedtls_debug.c.obj -[128/975] Building C object esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj -[129/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_msg.c.obj -[130/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls12_client.c.obj -[131/975] Building C object esp-idf/app_update/CMakeFiles/__idf_app_update.dir/esp_ota_app_desc.c.obj -[132/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls12_server.c.obj -[133/975] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_table.c.obj -[134/975] 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,16K, -otadata,data,ota,0xd000,8K, -phy_init,data,phy,0xf000,4K, -ota_0,app,ota_0,0x10000,2M, -ota_1,app,ota_1,0x210000,2M, -storage,data,64,0x410000,4032K, -******************************************************************************* -[135/975] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_fields.c.obj -[136/975] Building C object esp-idf/esp_partition/CMakeFiles/__idf_esp_partition.dir/partition_target.c.obj -[137/975] Building C object esp-idf/esp_partition/CMakeFiles/__idf_esp_partition.dir/partition.c.obj -[138/975] Building C object esp-idf/app_update/CMakeFiles/__idf_app_update.dir/esp_ota_ops.c.obj -[139/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/C_/Espressif/frameworks/esp-idf-v5.3.1/components/mbedtls/port/net_sockets.c.obj -[140/975] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj -[141/975] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32/esp_efuse_utility.c.obj -[142/975] Building C object esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls.c.obj -[143/975] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/efuse_controller/keys/without_key_purposes/three_key_blocks/esp_efuse_api_key.c.obj -[144/975] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj -[145/975] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj -[146/975] Building C object esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_startup.c.obj -[147/975] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj -[148/975] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj -[149/975] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj -[150/975] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj -[151/975] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse.c.obj -[152/975] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj -[153/975] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj -[154/975] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj -[155/975] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32.c.obj -[156/975] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/flash_qio_mode.c.obj -[157/975] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj -[158/975] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash.c.obj -[159/975] Building C object esp-idf/esp_mm/CMakeFiles/__idf_esp_mm.dir/port/esp32/ext_mem_layout.c.obj -[160/975] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32/secure_boot_secure_features.c.obj -[161/975] Building C object esp-idf/esp_mm/CMakeFiles/__idf_esp_mm.dir/heap_align_hw.c.obj -[162/975] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/flash_brownout_hook.c.obj -[163/975] Building C object esp-idf/esp_mm/CMakeFiles/__idf_esp_mm.dir/cache_esp32.c.obj -[164/975] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32.c.obj -[165/975] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/idf/bootloader_sha.c.obj -[166/975] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_drivers.c.obj -[167/975] Building C object esp-idf/esp_mm/CMakeFiles/__idf_esp_mm.dir/esp_cache.c.obj -[168/975] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_issi.c.obj -[169/975] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj -[170/975] Building C object esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj -[171/975] Building C object esp-idf/esp_mm/CMakeFiles/__idf_esp_mm.dir/esp_mmu_map.c.obj -[172/975] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_boya.c.obj -[173/975] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_mxic.c.obj -[174/975] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_gd.c.obj -[175/975] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_winbond.c.obj -[176/975] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_th.c.obj -[177/975] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_generic.c.obj -[178/975] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_mxic_opi.c.obj -[179/975] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/memspi_host_driver.c.obj -[180/975] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_os_func_noos.c.obj -[181/975] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_wrap.c.obj -[182/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_err.c.obj -[183/975] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/flash_ops.c.obj -[184/975] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/cache_utils.c.obj -[185/975] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/flash_mmap.c.obj -[186/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/crosscore_int.c.obj -[187/975] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_os_func_app.c.obj -[188/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_ipc.c.obj -[189/975] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp_flash_spi_init.c.obj -[190/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/freertos_hooks.c.obj -[191/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/stack_check.c.obj -[192/975] Building C object esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp_flash_api.c.obj -[193/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/int_wdt.c.obj -[194/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/startup.c.obj -[195/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_system.c.obj -[196/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/panic.c.obj -[197/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/system_time.c.obj -[198/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/xt_wdt.c.obj -[199/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/ubsan.c.obj -[200/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/startup_funcs.c.obj -[201/975] Building ASM object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/esp_ipc_isr_handler.S.obj -[202/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/image_process.c.obj -[203/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/esp_system_chip.c.obj -[204/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/panic_handler.c.obj -[205/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/task_wdt/task_wdt_impl_timergroup.c.obj -[206/975] Building ASM object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/esp_ipc_isr_routines.S.obj -[207/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/esp_ipc_isr_port.c.obj -[208/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/task_wdt/task_wdt.c.obj -[209/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/brownout.c.obj -[210/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/esp_ipc_isr.c.obj -[211/975] Building ASM object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/panic_handler_asm.S.obj -[212/975] Building ASM object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/expression_with_stack_asm.S.obj -[213/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/cpu_start.c.obj -[214/975] Building ASM object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/debug_helpers_asm.S.obj -[215/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/debug_stubs.c.obj -[216/975] Building ASM object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32/highint_hdl.S.obj -[217/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/panic_arch.c.obj -[218/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/trax.c.obj -[219/975] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj -[220/975] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj -[221/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32/reset_reason.c.obj -[222/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/expression_with_stack.c.obj -[223/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32/cache_err_int.c.obj -[224/975] Building ASM object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_longjmp.S.obj -[225/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/debug_helpers.c.obj -[226/975] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_efuse.c.obj -[227/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/hal_utils.c.obj -[228/975] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_uart.c.obj -[229/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32/clk.c.obj -[230/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/mpu_hal.c.obj -[231/975] Building C object esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32/system_internal.c.obj -[232/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/efuse_hal.c.obj -[233/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/color_hal.c.obj -[234/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32/efuse_hal.c.obj -[235/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32/cache_hal_esp32.c.obj -[236/975] Building C object esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_spiflash.c.obj -[237/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/wdt_hal_iram.c.obj -[238/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/mmu_hal.c.obj -[239/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_flash_encrypt_hal_iram.c.obj -[240/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_flash_hal.c.obj -[241/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_flash_hal_iram.c.obj -[242/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/gpio_hal.c.obj -[243/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/uart_hal_iram.c.obj -[244/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/uart_hal.c.obj -[245/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/ledc_hal.c.obj -[246/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32/clk_tree_hal.c.obj -[247/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/timer_hal.c.obj -[248/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/rtc_io_hal.c.obj -[249/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/ledc_hal_iram.c.obj -[250/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/i2c_hal_iram.c.obj -[251/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/i2c_hal.c.obj -[252/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/rmt_hal.c.obj -[253/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/pcnt_hal.c.obj -[254/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/sdmmc_hal.c.obj -[255/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/sdm_hal.c.obj -[256/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/twai_hal_iram.c.obj -[257/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/mcpwm_hal.c.obj -[258/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/twai_hal.c.obj -[259/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/adc_hal_common.c.obj -[260/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/i2s_hal.c.obj -[261/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/brownout_hal.c.obj -[262/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/emac_hal.c.obj -[263/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/mpi_hal.c.obj -[264/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/adc_oneshot_hal.c.obj -[265/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/aes_hal.c.obj -[266/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/sha_hal.c.obj -[267/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/adc_hal.c.obj -[268/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_slave_hal.c.obj -[269/975] Building C object esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj -[270/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_hal.c.obj -[271/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32/touch_sensor_hal.c.obj -[272/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_hal_iram.c.obj -[273/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_slave_hal_iram.c.obj -[274/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32/gpio_hal_workaround.c.obj -[275/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/touch_sensor_hal.c.obj -[276/975] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj -[277/975] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj -[278/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj -[279/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/dport_access_common.c.obj -[280/975] Building C object esp-idf/log/CMakeFiles/__idf_log.dir/log_freertos.c.obj -[281/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/interrupts.c.obj -[282/975] Building C object esp-idf/hal/CMakeFiles/__idf_hal.dir/sdio_slave_hal.c.obj -[283/975] Building C object esp-idf/heap/CMakeFiles/__idf_heap.dir/port/esp32/memory_layout.c.obj -[284/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/gpio_periph.c.obj -[285/975] Building C object esp-idf/heap/CMakeFiles/__idf_heap.dir/port/memory_layout_utils.c.obj -[286/975] Building C object esp-idf/heap/CMakeFiles/__idf_heap.dir/heap_caps_base.c.obj -[287/975] Building C object esp-idf/heap/CMakeFiles/__idf_heap.dir/heap_caps_init.c.obj -[288/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/dport_access.c.obj -[289/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/uart_periph.c.obj -[290/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/adc_periph.c.obj -[291/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/emac_periph.c.obj -[292/975] Building C object esp-idf/heap/CMakeFiles/__idf_heap.dir/multi_heap.c.obj -[293/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/spi_periph.c.obj -[294/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdm_periph.c.obj -[295/975] Building C object esp-idf/heap/CMakeFiles/__idf_heap.dir/heap_caps.c.obj -[296/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/ledc_periph.c.obj -[297/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rmt_periph.c.obj -[298/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/pcnt_periph.c.obj -[299/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2s_periph.c.obj -[300/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/i2c_periph.c.obj -[301/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/touch_sensor_periph.c.obj -[302/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/dac_periph.c.obj -[303/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/lcd_periph.c.obj -[304/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/timer_periph.c.obj -[305/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/mpi_periph.c.obj -[306/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/mcpwm_periph.c.obj -[307/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdmmc_periph.c.obj -[308/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/twai_periph.c.obj -[309/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/rtc_io_periph.c.obj -[310/975] Building C object esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32/sdio_slave_periph.c.obj -[311/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_memory_utils.c.obj -[312/975] Building C object esp-idf/heap/CMakeFiles/__idf_heap.dir/tlsf/tlsf.c.obj -[313/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/cpu_region_protect.c.obj -[314/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/esp_cpu_intr.c.obj -[315/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu.c.obj -[316/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/revision.c.obj -[317/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/hw_random.c.obj -[318/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/mac_addr.c.obj -[319/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_console.c.obj -[320/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_clk.c.obj -[321/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/clk_ctrl_os.c.obj -[322/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_gpio_reserve.c.obj -[323/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_modem.c.obj -[324/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/periph_ctrl.c.obj -[325/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/intr_alloc.c.obj -[326/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/rtc_module.c.obj -[327/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/io_mux.c.obj -[328/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_event.c.obj -[329/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/regi2c_ctrl.c.obj -[330/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sar_periph_ctrl_common.c.obj -[331/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/esp_clk_tree.c.obj -[332/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp_clk_tree_common.c.obj -[333/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_gpio.c.obj -[334/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/dma/esp_dma_utils.c.obj -[335/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/rtc_wdt.c.obj -[336/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/spi_share_hw_ctrl.c.obj -[337/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/adc_share_hw_ctrl.c.obj -[338/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/mspi_timing_tuning.c.obj -[339/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/spi_bus_lock.c.obj -[340/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_modes.c.obj -[341/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_wake_stub.c.obj -[342/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/esp_crypto_lock.c.obj -[343/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_init.c.obj -[344/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/chip_info.c.obj -[345/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk_init.c.obj -[346/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_clock_output.c.obj -[347/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_sleep.c.obj -[348/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_time.c.obj -[349/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/cache_sram_mmu.c.obj -[350/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/rtc_clk.c.obj -[351/975] Building C object esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32/sar_periph_ctrl.c.obj -[352/975] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/heap_idf.c.obj -[353/975] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/app_startup.c.obj -[354/975] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/port_common.c.obj -[355/975] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/list.c.obj -[356/975] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/port_systick.c.obj -[357/975] Building ASM object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/portasm.S.obj -[358/975] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/xtensa_init.c.obj -[359/975] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/event_groups.c.obj -[360/975] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/timers.c.obj -[361/975] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/stream_buffer.c.obj -[362/975] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/assert.c.obj -[363/975] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/queue.c.obj -[364/975] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/esp_additions/freertos_compatibility.c.obj -[365/975] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/abort.c.obj -[366/975] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/xtensa_overlay_os_hook.c.obj -[367/975] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/port.c.obj -[368/975] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/heap.c.obj -[369/975] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/esp_additions/idf_additions.c.obj -[370/975] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/pthread.c.obj -[371/975] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/poll.c.obj -[372/975] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/getentropy.c.obj -[373/975] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/termios.c.obj -[374/975] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/locks.c.obj -[375/975] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/reent_init.c.obj -[376/975] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/random.c.obj -[377/975] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/newlib_init.c.obj -[378/975] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/syscalls.c.obj -[379/975] Building C object esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/tasks.c.obj -[380/975] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/sysconf.c.obj -[381/975] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/realpath.c.obj -[382/975] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/scandir.c.obj -[383/975] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/stdatomic.c.obj -[384/975] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/time.c.obj -[385/975] Building C object esp-idf/newlib/CMakeFiles/__idf_newlib.dir/port/esp_time_impl.c.obj -[386/975] Building C object esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread_rwlock.c.obj -[387/975] Building C object esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread_cond_var.c.obj -[388/975] Building C object esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread_local_storage.c.obj -[389/975] Building C object esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/esp_timer_init.c.obj -[390/975] Building CXX object esp-idf/cxx/CMakeFiles/__idf_cxx.dir/cxx_init.cpp.obj -[391/975] Building CXX object esp-idf/cxx/CMakeFiles/__idf_cxx.dir/cxx_exception_stubs.cpp.obj -[392/975] Building C object esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread.c.obj -[393/975] Building C object esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread_semaphore.c.obj -[394/975] Building C object esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/system_time.c.obj -[395/975] Building C object esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/esp_timer_impl_common.c.obj -[396/975] Building C object esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/ets_timer_legacy.c.obj -[397/975] Building C object esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/esp_timer.c.obj -[398/975] Building C object esp-idf/esp_driver_gptimer/CMakeFiles/__idf_esp_driver_gptimer.dir/src/gptimer_priv.c.obj -[399/975] Building C object esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/esp_timer_impl_lac.c.obj -[400/975] Building C object esp-idf/esp_event/CMakeFiles/__idf_esp_event.dir/default_event_loop.c.obj -[401/975] Building C object esp-idf/esp_event/CMakeFiles/__idf_esp_event.dir/esp_event_private.c.obj -[402/975] Building C object esp-idf/esp_driver_gptimer/CMakeFiles/__idf_esp_driver_gptimer.dir/src/gptimer.c.obj -[403/975] Building CXX object esp-idf/cxx/CMakeFiles/__idf_cxx.dir/cxx_guards.cpp.obj -[404/975] Building C object esp-idf/esp_event/CMakeFiles/__idf_esp_event.dir/esp_event.c.obj -[405/975] Building C object esp-idf/esp_ringbuf/CMakeFiles/__idf_esp_ringbuf.dir/ringbuf.c.obj -[406/975] Building C object esp-idf/esp_driver_uart/CMakeFiles/__idf_esp_driver_uart.dir/src/uart_vfs.c.obj -[407/975] Building C object esp-idf/esp_driver_uart/CMakeFiles/__idf_esp_driver_uart.dir/src/uart.c.obj -[408/975] Building CXX object esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_platform.cpp.obj -[409/975] Building CXX object esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_partition.cpp.obj -[410/975] Building CXX object esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_partition_lookup.cpp.obj -[411/975] Building CXX object esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_item_hash_list.cpp.obj -[412/975] Building CXX object esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_cxx_api.cpp.obj -[413/975] Building C object esp-idf/esp_driver_pcnt/CMakeFiles/__idf_esp_driver_pcnt.dir/src/pulse_cnt.c.obj -[414/975] Building C object esp-idf/esp_driver_spi/CMakeFiles/__idf_esp_driver_spi.dir/src/gpspi/spi_common.c.obj -[415/975] Building CXX object esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_handle_simple.cpp.obj -[416/975] Building CXX object esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_pagemanager.cpp.obj -[417/975] Building CXX object esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_page.cpp.obj -[418/975] Building CXX object esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_api.cpp.obj -[419/975] Building CXX object esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_handle_locked.cpp.obj -[420/975] Building CXX object esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_storage.cpp.obj -[421/975] Building C object esp-idf/esp_driver_spi/CMakeFiles/__idf_esp_driver_spi.dir/src/gpspi/spi_dma.c.obj -[422/975] Building CXX object esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_types.cpp.obj -[423/975] Building C object esp-idf/esp_driver_mcpwm/CMakeFiles/__idf_esp_driver_mcpwm.dir/src/mcpwm_com.c.obj -[424/975] Building C object esp-idf/esp_driver_spi/CMakeFiles/__idf_esp_driver_spi.dir/src/gpspi/spi_master.c.obj -[425/975] Building CXX object esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_partition_manager.cpp.obj -[426/975] Building C object esp-idf/esp_driver_mcpwm/CMakeFiles/__idf_esp_driver_mcpwm.dir/src/mcpwm_cmpr.c.obj -[427/975] Building C object esp-idf/esp_driver_spi/CMakeFiles/__idf_esp_driver_spi.dir/src/gpspi/spi_slave.c.obj -[428/975] Building C object esp-idf/esp_driver_mcpwm/CMakeFiles/__idf_esp_driver_mcpwm.dir/src/mcpwm_fault.c.obj -[429/975] Building C object esp-idf/esp_driver_mcpwm/CMakeFiles/__idf_esp_driver_mcpwm.dir/src/mcpwm_cap.c.obj -[430/975] Building C object esp-idf/esp_driver_mcpwm/CMakeFiles/__idf_esp_driver_mcpwm.dir/src/mcpwm_oper.c.obj -[431/975] Building C object esp-idf/esp_driver_mcpwm/CMakeFiles/__idf_esp_driver_mcpwm.dir/src/mcpwm_gen.c.obj -[432/975] Building C object esp-idf/esp_driver_mcpwm/CMakeFiles/__idf_esp_driver_mcpwm.dir/src/mcpwm_sync.c.obj -[433/975] Building C object esp-idf/esp_driver_mcpwm/CMakeFiles/__idf_esp_driver_mcpwm.dir/src/mcpwm_timer.c.obj -[434/975] Building C object esp-idf/esp_driver_i2s/CMakeFiles/__idf_esp_driver_i2s.dir/i2s_platform.c.obj -[435/975] Building C object esp-idf/esp_driver_i2s/CMakeFiles/__idf_esp_driver_i2s.dir/i2s_std.c.obj -[436/975] Building CXX object esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_encrypted_partition.cpp.obj -[437/975] Building C object esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sdmmc_init.c.obj -[438/975] Building C object esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sd_pwr_ctrl/sd_pwr_ctrl.c.obj -[439/975] Building C object esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sdmmc_common.c.obj -[440/975] Building C object esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sdmmc_cmd.c.obj -[441/975] Building C object esp-idf/esp_driver_i2s/CMakeFiles/__idf_esp_driver_i2s.dir/i2s_common.c.obj -[442/975] Building C object esp-idf/esp_driver_i2s/CMakeFiles/__idf_esp_driver_i2s.dir/i2s_pdm.c.obj -[443/975] Building C object esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sdmmc_io.c.obj -[444/975] Building C object esp-idf/esp_driver_sdspi/CMakeFiles/__idf_esp_driver_sdspi.dir/src/sdspi_crc.c.obj -[445/975] Building C object esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sdmmc_mmc.c.obj -[446/975] Building C object esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sdmmc_sd.c.obj -[447/975] Building C object esp-idf/esp_driver_sdmmc/CMakeFiles/__idf_esp_driver_sdmmc.dir/src/sdmmc_transaction.c.obj -[448/975] Building C object esp-idf/esp_driver_sdspi/CMakeFiles/__idf_esp_driver_sdspi.dir/src/sdspi_transaction.c.obj -[449/975] Building C object esp-idf/esp_driver_dac/CMakeFiles/__idf_esp_driver_dac.dir/dac_oneshot.c.obj -[450/975] Building C object esp-idf/esp_driver_sdmmc/CMakeFiles/__idf_esp_driver_sdmmc.dir/src/sdmmc_host.c.obj -[451/975] Building C object esp-idf/esp_driver_sdspi/CMakeFiles/__idf_esp_driver_sdspi.dir/src/sdspi_host.c.obj -[452/975] Building C object esp-idf/esp_driver_dac/CMakeFiles/__idf_esp_driver_dac.dir/dac_cosine.c.obj -[453/975] Building C object esp-idf/esp_driver_dac/CMakeFiles/__idf_esp_driver_dac.dir/dac_common.c.obj -[454/975] Building C object esp-idf/esp_driver_sdio/CMakeFiles/__idf_esp_driver_sdio.dir/src/sdio_slave.c.obj -[455/975] Building C object esp-idf/esp_driver_dac/CMakeFiles/__idf_esp_driver_dac.dir/esp32/dac_dma.c.obj -[456/975] Building C object esp-idf/esp_driver_dac/CMakeFiles/__idf_esp_driver_dac.dir/dac_continuous.c.obj -[457/975] Building C object esp-idf/esp_driver_rmt/CMakeFiles/__idf_esp_driver_rmt.dir/src/rmt_encoder.c.obj -[458/975] Building C object esp-idf/esp_driver_rmt/CMakeFiles/__idf_esp_driver_rmt.dir/src/rmt_common.c.obj -[459/975] Building C object esp-idf/esp_driver_sdm/CMakeFiles/__idf_esp_driver_sdm.dir/src/sdm.c.obj -[460/975] Building C object esp-idf/esp_driver_rmt/CMakeFiles/__idf_esp_driver_rmt.dir/src/rmt_rx.c.obj -[461/975] Building C object esp-idf/esp_driver_i2c/CMakeFiles/__idf_esp_driver_i2c.dir/i2c_common.c.obj -[462/975] Building C object esp-idf/esp_driver_rmt/CMakeFiles/__idf_esp_driver_rmt.dir/src/rmt_tx.c.obj -[463/975] Building C object esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/esp32/dac_legacy.c.obj -[464/975] Building C object esp-idf/esp_driver_i2c/CMakeFiles/__idf_esp_driver_i2c.dir/i2c_slave.c.obj -[465/975] Building C object esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/dac_common_legacy.c.obj -[466/975] Building C object esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/adc_legacy.c.obj -[467/975] Building C object esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/adc_dma_legacy.c.obj -[468/975] Building C object esp-idf/esp_driver_i2c/CMakeFiles/__idf_esp_driver_i2c.dir/i2c_master.c.obj -[469/975] Performing configure step for 'bootloader' --- Building ESP-IDF components for target esp32 --- Project sdkconfig file C:/data/stockcropper-sw-playground/SC-F001/sdkconfig --- Compiler supported targets: xtensa-esp-elf --- Adding linker script C:/Espressif/frameworks/esp-idf-v5.3.1/components/soc/esp32/ld/esp32.peripherals.ld --- Bootloader project name: "bootloader" version: 1 --- Adding linker script C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.ld --- Adding linker script C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.api.ld --- Adding linker script C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld --- Adding linker script C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld --- Adding linker script C:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader/subproject/main/ld/esp32/bootloader.ld --- Adding linker script C:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader/subproject/main/ld/esp32/bootloader.rom.ld --- Components: bootloader bootloader_support efuse esp_app_format esp_bootloader_format esp_common esp_hw_support esp_rom esp_system esptool_py freertos hal log main micro-ecc newlib partition_table soc spi_flash xtensa --- Component paths: C:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader C:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader_support C:/Espressif/frameworks/esp-idf-v5.3.1/components/efuse C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_app_format C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_bootloader_format C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_common C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_hw_support C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_rom C:/Espressif/frameworks/esp-idf-v5.3.1/components/esp_system C:/Espressif/frameworks/esp-idf-v5.3.1/components/esptool_py C:/Espressif/frameworks/esp-idf-v5.3.1/components/freertos C:/Espressif/frameworks/esp-idf-v5.3.1/components/hal C:/Espressif/frameworks/esp-idf-v5.3.1/components/log C:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader/subproject/main C:/Espressif/frameworks/esp-idf-v5.3.1/components/bootloader/subproject/components/micro-ecc C:/Espressif/frameworks/esp-idf-v5.3.1/components/newlib C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table C:/Espressif/frameworks/esp-idf-v5.3.1/components/soc C:/Espressif/frameworks/esp-idf-v5.3.1/components/spi_flash C:/Espressif/frameworks/esp-idf-v5.3.1/components/xtensa --- Configuring done --- Generating done --- Build files have been written to: C:/data/stockcropper-sw-playground/SC-F001/build/bootloader -[470/975] Building C object esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/timer_legacy.c.obj -[471/975] Building C object esp-idf/esp_driver_ledc/CMakeFiles/__idf_esp_driver_ledc.dir/src/ledc.c.obj -[472/975] Building C object esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/sigma_delta_legacy.c.obj -[473/975] Building C object esp-idf/driver/CMakeFiles/__idf_driver.dir/i2c/i2c.c.obj -[474/975] Building C object esp-idf/driver/CMakeFiles/__idf_driver.dir/touch_sensor/touch_sensor_common.c.obj -[475/975] Building C object esp-idf/esp_phy/CMakeFiles/__idf_esp_phy.dir/src/phy_override.c.obj -[476/975] Building C object esp-idf/esp_phy/CMakeFiles/__idf_esp_phy.dir/src/lib_printf.c.obj -[477/975] Building C object esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/adc_i2s_deprecated.c.obj -[478/975] Building C object esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/pcnt_legacy.c.obj -[479/975] Building C object esp-idf/driver/CMakeFiles/__idf_driver.dir/touch_sensor/esp32/touch_sensor.c.obj -[480/975] Building C object esp-idf/esp_phy/CMakeFiles/__idf_esp_phy.dir/src/phy_common.c.obj -[481/975] Building C object esp-idf/driver/CMakeFiles/__idf_driver.dir/twai/twai.c.obj -[482/975] Building C object esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/mcpwm_legacy.c.obj -[483/975] Building C object esp-idf/esp_phy/CMakeFiles/__idf_esp_phy.dir/esp32/phy_init_data.c.obj -[484/975] Building C object esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/i2s_legacy.c.obj -[485/975] Building C object esp-idf/esp_phy/CMakeFiles/__idf_esp_phy.dir/src/btbb_init.c.obj -[486/975] Building C object esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/rmt_legacy.c.obj -[487/975] Building C object esp-idf/esp_vfs_console/CMakeFiles/__idf_esp_vfs_console.dir/vfs_console.c.obj -[488/975] Building C object esp-idf/esp_phy/CMakeFiles/__idf_esp_phy.dir/src/phy_init.c.obj -[489/975] Performing build step for 'bootloader' -[1/2] Generating binary image from built executable -esptool.py v4.8.1 -Creating esp32 image... -Merged 2 ELF sections -Successfully created esp32 image. -Generated C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin -[2/2] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\bootloader\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin" -Bootloader binary size 0x6880 bytes. 0x780 bytes (7%) free. -[490/974] Building C object esp-idf/vfs/CMakeFiles/__idf_vfs.dir/vfs_eventfd.c.obj -[491/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/err.c.obj -[492/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/apps/sntp/sntp.c.obj -[493/974] Completed 'bootloader' -[494/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/if_api.c.obj -[495/974] Building C object esp-idf/vfs/CMakeFiles/__idf_vfs.dir/vfs_semihost.c.obj -[496/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/netbuf.c.obj -[497/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/api_lib.c.obj -[498/974] Building C object esp-idf/vfs/CMakeFiles/__idf_vfs.dir/vfs.c.obj -[499/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/netdb.c.obj -[500/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/netifapi.c.obj -[501/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/api_msg.c.obj -[502/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/tcpip.c.obj -[503/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/apps/sntp/sntp.c.obj -[504/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/def.c.obj -[505/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/apps/netbiosns/netbiosns.c.obj -[506/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/init.c.obj -[507/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/inet_chksum.c.obj -[508/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ip.c.obj -[509/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/mem.c.obj -[510/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/memp.c.obj -[511/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/dns.c.obj -[512/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/stats.c.obj -[513/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/netif.c.obj -[514/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/sys.c.obj -[515/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/pbuf.c.obj -[516/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/sockets.c.obj -[517/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/raw.c.obj -[518/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/autoip.c.obj -[519/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/timeouts.c.obj -[520/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/udp.c.obj -[521/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/tcp.c.obj -[522/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/tcp_in.c.obj -[523/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/tcp_out.c.obj -[524/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/icmp.c.obj -[525/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/etharp.c.obj -[526/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/ip4_napt.c.obj -[527/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/ip4_frag.c.obj -[528/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/dhcp.c.obj -[529/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/ip4_addr.c.obj -[530/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/igmp.c.obj -[531/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/ip4.c.obj -[532/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/dhcp6.c.obj -[533/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/ethip6.c.obj -[534/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/inet6.c.obj -[535/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/icmp6.c.obj -[536/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/ip6_frag.c.obj -[537/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/ip6_addr.c.obj -[538/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/bridgeif.c.obj -[539/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ethernet.c.obj -[540/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/bridgeif_fdb.c.obj -[541/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/mld6.c.obj -[542/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/ip6.c.obj -[543/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/auth.c.obj -[544/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ccp.c.obj -[545/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/chap-md5.c.obj -[546/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/slipif.c.obj -[547/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/chap-new.c.obj -[548/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/chap_ms.c.obj -[549/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/nd6.c.obj -[550/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/demand.c.obj -[551/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/eap.c.obj -[552/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ecp.c.obj -[553/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/eui64.c.obj -[554/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ipcp.c.obj -[555/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/fsm.c.obj -[556/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ipv6cp.c.obj -[557/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/lcp.c.obj -[558/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/magic.c.obj -[559/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/mppe.c.obj -[560/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/multilink.c.obj -[561/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ppp.c.obj -[562/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/pppcrypt.c.obj -[563/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/pppapi.c.obj -[564/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/pppoe.c.obj -[565/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/pppol2tp.c.obj -[566/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/upap.c.obj -[567/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/pppos.c.obj -[568/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/utils.c.obj -[569/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/vj.c.obj -[570/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/hooks/tcp_isn_default.c.obj -[571/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/hooks/lwip_default_hooks.c.obj -[572/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/sockets_ext.c.obj -[573/974] Building C object esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/esp_netif_defaults.c.obj -[574/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/debug/lwip_debug.c.obj -[575/974] Building C object esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/esp_netif_objects.c.obj -[576/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/freertos/sys_arch.c.obj -[577/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/esp32xx/vfs_lwip.c.obj -[578/974] Building C object esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/esp_netif_handlers.c.obj -[579/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/apps/ping/esp_ping.c.obj -[580/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/apps/ping/ping.c.obj -[581/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/apps/ping/ping_sock.c.obj -[582/974] Building C object esp-idf/lwip/CMakeFiles/__idf_lwip.dir/apps/dhcpserver/dhcpserver.c.obj -[583/974] Building C object esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/esp_netif_lwip_defaults.c.obj -[584/974] Building C object esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/esp_netif_sntp.c.obj -[585/974] Building C object esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/netif/ethernetif.c.obj -[586/974] Building C object esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/netif/esp_pbuf_ref.c.obj -[587/974] Building C object esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/netif/wlanif.c.obj -[588/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/port/eloop.c.obj -[589/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/port/os_xtensa.c.obj -[590/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/ap_config.c.obj -[591/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/ieee802_1x.c.obj -[592/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/wpa_auth_ie.c.obj -[593/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/pmksa_cache_auth.c.obj -[594/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/sta_info.c.obj -[595/974] Building C object esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/esp_netif_lwip.c.obj -[596/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/comeback_token.c.obj -[597/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/ieee802_11.c.obj -[598/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/common/dragonfly.c.obj -[599/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/wpa_auth.c.obj -[600/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/bitfield.c.obj -[601/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/aes-siv.c.obj -[602/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/common/wpa_common.c.obj -[603/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha256-kdf.c.obj -[604/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/ccmp.c.obj -[605/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/aes-gcm.c.obj -[606/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/crypto_ops.c.obj -[607/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/common/sae.c.obj -[608/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/dh_group5.c.obj -[609/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/dh_groups.c.obj -[610/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha256-tlsprf.c.obj -[611/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha1-tlsprf.c.obj -[612/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/ms_funcs.c.obj -[613/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha384-tlsprf.c.obj -[614/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha256-prf.c.obj -[615/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha1-prf.c.obj -[616/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha384-prf.c.obj -[617/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha1-tprf.c.obj -[618/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/md4-internal.c.obj -[619/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_common/eap_wsc_common.c.obj -[620/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/chap.c.obj -[621/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/common/ieee802_11_common.c.obj -[622/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_common.c.obj -[623/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_peap_common.c.obj -[624/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_tls.c.obj -[625/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap.c.obj -[626/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_mschapv2.c.obj -[627/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_peap.c.obj -[628/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/mschapv2.c.obj -[629/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_tls_common.c.obj -[630/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_fast_common.c.obj -[631/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_ttls.c.obj -[632/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/rsn_supp/pmksa_cache.c.obj -[633/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_fast_pac.c.obj -[634/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/ext_password.c.obj -[635/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/rsn_supp/wpa_ie.c.obj -[636/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/base64.c.obj -[637/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_fast.c.obj -[638/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/wpabuf.c.obj -[639/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/common.c.obj -[640/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/wpa_debug.c.obj -[641/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/uuid.c.obj -[642/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/rsn_supp/wpa.c.obj -[643/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/json.c.obj -[644/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps.c.obj -[645/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wpa2_api_port.c.obj -[646/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_attr_build.c.obj -[647/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_attr_process.c.obj -[648/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_attr_parse.c.obj -[649/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_dev_attr.c.obj -[650/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_common.c.obj -[651/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wpas_glue.c.obj -[652/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wpa_main.c.obj -[653/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/common/sae_pk.c.obj -[654/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_common.c.obj -[655/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_enrollee.c.obj -[656/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_owe.c.obj -[657/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wpa3.c.obj -[658/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_hostap.c.obj -[659/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_eap_client.c.obj -[660/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/fastpbkdf2.c.obj -[661/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wps.c.obj -[662/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/rc4.c.obj -[663/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/crypto_mbedtls.c.obj -[664/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/aes-wrap.c.obj -[665/974] Building C object esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/lib_printf.c.obj -[666/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/des-internal.c.obj -[667/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/aes-unwrap.c.obj -[668/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/crypto_mbedtls-bignum.c.obj -[669/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/tls_mbedtls.c.obj -[670/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/aes-ccm.c.obj -[671/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/crypto_mbedtls-rsa.c.obj -[672/974] Building C object esp-idf/esp_coex/CMakeFiles/__idf_esp_coex.dir/esp32/esp_coex_adapter.c.obj -[673/974] Building C object esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/mesh_event.c.obj -[674/974] Building C object esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/smartconfig.c.obj -[675/974] Building C object esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/wifi_default_ap.c.obj -[676/974] Building C object esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/crypto_mbedtls-ec.c.obj -[677/974] Building C object esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/wifi_init.c.obj -[678/974] Building C object esp-idf/esp-tls/CMakeFiles/__idf_esp-tls.dir/esp_tls_platform_port.c.obj -[679/974] Building C object esp-idf/esp-tls/CMakeFiles/__idf_esp-tls.dir/esp-tls-crypto/esp_tls_crypto.c.obj -[680/974] Building C object esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/wifi_default.c.obj -[681/974] Building C object esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/wifi_netif.c.obj -[682/974] Building C object esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/adc_cali.c.obj -[683/974] Building C object esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/smartconfig_ack.c.obj -[684/974] Building C object esp-idf/esp-tls/CMakeFiles/__idf_esp-tls.dir/esp_tls_error_capture.c.obj -[685/974] Building C object esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/esp32/esp_adapter.c.obj -[686/974] Building C object esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/adc_cali_curve_fitting.c.obj -[687/974] Building C object esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/deprecated/esp_adc_cal_common_legacy.c.obj -[688/974] Building C object esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/adc_common.c.obj -[689/974] Building C object esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/adc_oneshot.c.obj -[690/974] Building C object esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/esp32/adc_cali_line_fitting.c.obj -[691/974] Building C object esp-idf/http_parser/CMakeFiles/__idf_http_parser.dir/http_parser.c.obj -[692/974] Building C object esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/esp32/adc_dma.c.obj -[693/974] Building C object esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/deprecated/esp32/esp_adc_cal_legacy.c.obj -[694/974] Building C object esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/adc_continuous.c.obj -[695/974] Building C object esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/phy/esp_eth_phy_dp83848.c.obj -[696/974] Building C object esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/esp_eth_netif_glue.c.obj -[697/974] Building C object esp-idf/esp-tls/CMakeFiles/__idf_esp-tls.dir/esp_tls_mbedtls.c.obj -[698/974] Building C object esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/mac/esp_eth_mac_esp_dma.c.obj -[699/974] Building C object esp-idf/esp-tls/CMakeFiles/__idf_esp-tls.dir/esp_tls.c.obj -[700/974] Building C object esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/phy/esp_eth_phy_ksz80xx.c.obj -[701/974] Building C object esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/mac/esp_eth_mac_esp_gpio.c.obj -[702/974] Building C object esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/esp_eth.c.obj -[703/974] Building C object esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/phy/esp_eth_phy_ip101.c.obj -[704/974] Building C object esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/phy/esp_eth_phy_802_3.c.obj -[705/974] Building ASM object esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/src/port/xtensa/gdbstub-entry.S.obj -[706/974] Building ASM object esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/src/port/xtensa/xt_debugexception.S.obj -[707/974] Building C object esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/mac/esp_eth_mac_esp.c.obj -[708/974] Building C object esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/phy/esp_eth_phy_lan87xx.c.obj -[709/974] Building C object esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/phy/esp_eth_phy_rtl8201.c.obj -[710/974] Building C object esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/src/packet.c.obj -[711/974] Building C object esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/src/port/xtensa/gdbstub_xtensa.c.obj -[712/974] Building C object esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/src/gdbstub_transport.c.obj -[713/974] Building C object esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/src/gdbstub.c.obj -[714/974] Building C object esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/lib/http_utils.c.obj -[715/974] Building C object esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/lib/http_header.c.obj -[716/974] Building C object esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_socks_proxy.c.obj -[717/974] Building C object esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/lib/http_auth.c.obj -[718/974] Building C object esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport.c.obj -[719/974] Building C object esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_internal.c.obj -[720/974] Building C object esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_ssl.c.obj -[721/974] Building C object esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_sess.c.obj -[722/974] Building C object esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_main.c.obj -[723/974] Building C object esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_uri.c.obj -[724/974] Building C object esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_parse.c.obj -[725/974] Building C object esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_ws.c.obj -[726/974] Building C object esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_ws.c.obj -[727/974] Building C object esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_txrx.c.obj -[728/974] Building C object esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/util/ctrl_sock.c.obj -[729/974] Building C object esp-idf/esp_https_ota/CMakeFiles/__idf_esp_https_ota.dir/src/esp_https_ota.c.obj -[730/974] Building C object esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/esp_http_client.c.obj -[731/974] Linking C static library esp-idf\esp_https_ota\libesp_https_ota.a -[732/974] Linking C static library esp-idf\esp_http_server\libesp_http_server.a -[733/974] Linking C static library esp-idf\esp_http_client\libesp_http_client.a -[734/974] Linking C static library esp-idf\tcp_transport\libtcp_transport.a -[735/974] Linking C static library esp-idf\esp_gdbstub\libesp_gdbstub.a -[736/974] Linking C static library esp-idf\esp_eth\libesp_eth.a -[737/974] Linking C static library esp-idf\esp_adc\libesp_adc.a -[738/974] Linking C static library esp-idf\esp-tls\libesp-tls.a -[739/974] Linking C static library esp-idf\http_parser\libhttp_parser.a -[740/974] Linking C static library esp-idf\esp_wifi\libesp_wifi.a -[741/974] Linking C static library esp-idf\esp_coex\libesp_coex.a -[742/974] Linking C static library esp-idf\wpa_supplicant\libwpa_supplicant.a -[743/974] Linking C static library esp-idf\esp_netif\libesp_netif.a -[744/974] Linking C static library esp-idf\lwip\liblwip.a -[745/974] Linking C static library esp-idf\vfs\libvfs.a -[746/974] Linking C static library esp-idf\esp_vfs_console\libesp_vfs_console.a -[747/974] Linking C static library esp-idf\esp_phy\libesp_phy.a -[748/974] Linking C static library esp-idf\driver\libdriver.a -[749/974] Linking C static library esp-idf\esp_driver_ledc\libesp_driver_ledc.a -[750/974] Linking C static library esp-idf\esp_driver_i2c\libesp_driver_i2c.a -[751/974] Linking C static library esp-idf\esp_driver_sdm\libesp_driver_sdm.a -[752/974] Linking C static library esp-idf\esp_driver_rmt\libesp_driver_rmt.a -[753/974] Linking C static library esp-idf\esp_driver_dac\libesp_driver_dac.a -[754/974] Linking C static library esp-idf\esp_driver_sdio\libesp_driver_sdio.a -[755/974] Linking C static library esp-idf\esp_driver_sdspi\libesp_driver_sdspi.a -[756/974] Linking C static library esp-idf\esp_driver_sdmmc\libesp_driver_sdmmc.a -[757/974] Linking C static library esp-idf\sdmmc\libsdmmc.a -[758/974] Linking C static library esp-idf\esp_driver_i2s\libesp_driver_i2s.a -[759/974] Linking C static library esp-idf\esp_driver_mcpwm\libesp_driver_mcpwm.a -[760/974] Linking C static library esp-idf\esp_driver_spi\libesp_driver_spi.a -[761/974] Linking C static library esp-idf\esp_driver_pcnt\libesp_driver_pcnt.a -[762/974] Linking C static library esp-idf\nvs_flash\libnvs_flash.a -[763/974] Linking C static library esp-idf\esp_event\libesp_event.a -[764/974] Linking C static library esp-idf\esp_driver_uart\libesp_driver_uart.a -[765/974] Linking C static library esp-idf\esp_ringbuf\libesp_ringbuf.a -[766/974] Linking C static library esp-idf\esp_driver_gptimer\libesp_driver_gptimer.a -[767/974] Linking C static library esp-idf\esp_timer\libesp_timer.a -[768/974] Linking C static library esp-idf\cxx\libcxx.a -[769/974] Linking C static library esp-idf\pthread\libpthread.a -[770/974] Linking C static library esp-idf\newlib\libnewlib.a -[771/974] Linking C static library esp-idf\freertos\libfreertos.a -[772/974] Linking C static library esp-idf\esp_hw_support\libesp_hw_support.a -[773/974] Linking C static library esp-idf\soc\libsoc.a -[774/974] Linking C static library esp-idf\heap\libheap.a -[775/974] Linking C static library esp-idf\log\liblog.a -[776/974] Linking C static library esp-idf\hal\libhal.a -[777/974] Linking C static library esp-idf\esp_rom\libesp_rom.a -[778/974] Linking C static library esp-idf\esp_common\libesp_common.a -[779/974] Linking C static library esp-idf\esp_system\libesp_system.a -[780/974] Linking C static library esp-idf\spi_flash\libspi_flash.a -[781/974] Linking C static library esp-idf\esp_mm\libesp_mm.a -[782/974] Linking C static library esp-idf\bootloader_support\libbootloader_support.a -[783/974] Linking C static library esp-idf\efuse\libefuse.a -[784/974] Linking C static library esp-idf\esp_partition\libesp_partition.a -[785/974] Linking C static library esp-idf\app_update\libapp_update.a -[786/974] Linking C static library esp-idf\esp_bootloader_format\libesp_bootloader_format.a -[787/974] Linking C static library esp-idf\esp_app_format\libesp_app_format.a -[788/974] Linking CXX static library esp-idf\mbedtls\mbedtls\library\libmbedtls.a -[789/974] Linking CXX static library esp-idf\mbedtls\mbedtls\library\libmbedx509.a -[790/974] Linking CXX static library esp-idf\mbedtls\mbedtls\library\libmbedcrypto.a -[791/974] Linking CXX static library esp-idf\mbedtls\mbedtls\3rdparty\p256-m\libp256m.a -[792/974] Linking CXX static library esp-idf\mbedtls\mbedtls\3rdparty\everest\libeverest.a -[793/974] Generating x509_crt_bundle -[794/974] Generating ../../x509_crt_bundle.S -[795/974] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/eri.c.obj -[796/974] Building ASM object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xtensa_context.S.obj -[797/974] Building ASM object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xtensa_intr_asm.S.obj -[798/974] Building ASM object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xtensa_vectors.S.obj -[799/974] Building ASM object esp-idf/mbedtls/CMakeFiles/__idf_mbedtls.dir/__/__/x509_crt_bundle.S.obj -[800/974] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xt_trax.c.obj -[801/974] Building C object esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/gpio_glitch_filter_ops.c.obj -[802/974] Building C object esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xtensa_intr.c.obj -[803/974] Building C object esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_trace.c.obj -[804/974] Building C object esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_locks.c.obj -[805/974] Building C object esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_compat.c.obj -[806/974] Building C object esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/app_trace_util.c.obj -[807/974] Building C object esp-idf/mbedtls/CMakeFiles/__idf_mbedtls.dir/esp_crt_bundle/esp_crt_bundle.c.obj -[808/974] Building C object esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/host_file_io.c.obj -[809/974] Building C object esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/rtc_io.c.obj -[810/974] Building C object esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/port/port_uart.c.obj -[811/974] Building C object esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_impl.c.obj -[812/974] Building C object esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_utils_cache.c.obj -[813/974] Building C object esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/app_trace.c.obj -[814/974] Building C object esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_runner.c.obj -[815/974] Building C object esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_utils_freertos.c.obj -[816/974] Linking C static library esp-idf\mbedtls\libmbedtls.a -[817/974] Building C object esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_utils_memory.c.obj -[818/974] Building C object esp-idf/cmock/CMakeFiles/__idf_cmock.dir/CMock/src/cmock.c.obj -[819/974] Building C object esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_port_esp32.c.obj -[820/974] Building C object esp-idf/unity/CMakeFiles/__idf_unity.dir/port/esp/unity_utils_memory_esp.c.obj -[821/974] Building C object esp-idf/unity/CMakeFiles/__idf_unity.dir/unity/src/unity.c.obj -[822/974] Building C object esp-idf/console/CMakeFiles/__idf_console.dir/split_argv.c.obj -[823/974] Linking C static library esp-idf\esp_pm\libesp_pm.a -[824/974] Building C object esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_cmd.c.obj -[825/974] Building C object esp-idf/esp_driver_gpio/CMakeFiles/__idf_esp_driver_gpio.dir/src/gpio.c.obj -[826/974] Building C object esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_date.c.obj -[827/974] Building C object esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_end.c.obj -[828/974] Building C object esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_dbl.c.obj -[829/974] Building C object esp-idf/console/CMakeFiles/__idf_console.dir/esp_console_common.c.obj -[830/974] Building C object esp-idf/console/CMakeFiles/__idf_console.dir/commands.c.obj -[831/974] Building C object esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_dstr.c.obj -[832/974] Building C object esp-idf/console/CMakeFiles/__idf_console.dir/esp_console_repl_chip.c.obj -[833/974] Building C object esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_hashtable.c.obj -[834/974] Building C object esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_file.c.obj -[835/974] Building C object esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_int.c.obj -[836/974] Linking C static library esp-idf\esp_driver_gpio\libesp_driver_gpio.a -[837/974] Building C object esp-idf/console/CMakeFiles/__idf_console.dir/linenoise/linenoise.c.obj -[838/974] Building C object esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_lit.c.obj -[839/974] Building C object esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_rem.c.obj -[840/974] Building C object esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_str.c.obj -[841/974] Building C object esp-idf/esp_driver_cam/CMakeFiles/__idf_esp_driver_cam.dir/esp_cam_ctlr.c.obj -[842/974] Building C object esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_utils.c.obj -[843/974] Linking C static library esp-idf\xtensa\libxtensa.a -[844/974] Building C object esp-idf/esp_driver_cam/CMakeFiles/__idf_esp_driver_cam.dir/dvp_share_ctrl.c.obj -[845/974] Building C object esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidd.c.obj -[846/974] Building C object esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hid_common.c.obj -[847/974] Building C object esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_rex.c.obj -[848/974] Building C object esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/argtable3.c.obj -[849/974] Building C object esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_common.c.obj -[850/974] Linking C static library esp-idf\unity\libunity.a -[851/974] Building C object esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidh.c.obj -[852/974] Building C object esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_io.c.obj -[853/974] Linking C static library esp-idf\app_trace\libapp_trace.a -[854/974] Building C object esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ops.c.obj -[855/974] Linking C static library esp-idf\esp_driver_cam\libesp_driver_cam.a -[856/974] Building C object esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_nt35510.c.obj -[857/974] Linking C static library esp-idf\console\libconsole.a -[858/974] Linking C static library esp-idf\cmock\libcmock.a -[859/974] Building C object esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_st7789.c.obj -[860/974] Linking C static library esp-idf\esp_hid\libesp_hid.a -[861/974] Building C object esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ssd1306.c.obj -[862/974] Building C object esp-idf/esp_https_server/CMakeFiles/__idf_esp_https_server.dir/src/https_server.c.obj -[863/974] Building C object esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/constants.pb-c.c.obj -[864/974] Building C object esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i2c/esp_lcd_panel_io_i2c_v2.c.obj -[865/974] Building C object esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i2c/esp_lcd_panel_io_i2c_v1.c.obj -[866/974] Building C object esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec0.pb-c.c.obj -[867/974] Building C object esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/session.pb-c.c.obj -[868/974] Building C object esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/spi/esp_lcd_panel_io_spi.c.obj -[869/974] Building C object esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec1.pb-c.c.obj -[870/974] Linking C static library esp-idf\esp_https_server\libesp_https_server.a -[871/974] Building C object esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec2.pb-c.c.obj -[872/974] Building C object esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/common/protocomm.c.obj -[873/974] Building C object esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/transports/protocomm_console.c.obj -[874/974] Building C object esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_init.c.obj -[875/974] Building C object esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/i80/esp_lcd_panel_io_i2s.c.obj -[876/974] Building C object esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security0.c.obj -[877/974] Building C object esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/transports/protocomm_httpd.c.obj -[878/974] Building C object esp-idf/protobuf-c/CMakeFiles/__idf_protobuf-c.dir/protobuf-c/protobuf-c/protobuf-c.c.obj -[879/974] Building C object esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/crypto/srp6a/esp_srp_mpi.c.obj -[880/974] Building C object esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/proto-c/esp_local_ctrl.pb-c.c.obj -[881/974] Building C object esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/crypto/srp6a/esp_srp.c.obj -[882/974] Linking C static library esp-idf\esp_lcd\libesp_lcd.a -[883/974] Building C object esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_transport_httpd.c.obj -[884/974] Building C object esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_sha.c.obj -[885/974] Building C object esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security1.c.obj -[886/974] Building C object esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_crc.c.obj -[887/974] Building C object esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_handler.c.obj -[888/974] Building C object esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security2.c.obj -[889/974] Linking C static library esp-idf\protobuf-c\libprotobuf-c.a -[890/974] Building C object esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl.c.obj -[891/974] Building CXX object esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/crc32.cpp.obj -[892/974] Building C object esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_common.c.obj -[893/974] Building CXX object esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/Partition.cpp.obj -[894/974] Building C object esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_uart.c.obj -[895/974] Building CXX object esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/SPI_Flash.cpp.obj -[896/974] Building C object esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_flash.c.obj -[897/974] Linking C static library esp-idf\protocomm\libprotocomm.a -[898/974] Building C object esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_elf.c.obj -[899/974] Building CXX object esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Ext_Perf.cpp.obj -[900/974] Building CXX object esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Ext_Safe.cpp.obj -[901/974] Building C object esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_binary.c.obj -[902/974] Building CXX object esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/wear_levelling.cpp.obj -[903/974] Building C object esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/port/xtensa/core_dump_port.c.obj -[904/974] Linking C static library esp-idf\esp_local_ctrl\libesp_local_ctrl.a -[905/974] Building CXX object esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Flash.cpp.obj -[906/974] Building C object esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio.c.obj -[907/974] Building C object esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_rawflash.c.obj -[908/974] Building C object esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/port/freertos/ffsystem.c.obj -[909/974] Building C object esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/src/ffunicode.c.obj -[910/974] Building C object esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_wl.c.obj -[911/974] Building C object esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_sdmmc.c.obj -[912/974] Linking C static library esp-idf\espcoredump\libespcoredump.a -[913/974] Linking C static library esp-idf\wear_levelling\libwear_levelling.a -[914/974] Building C object esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat_spiflash.c.obj -[915/974] Building C object esp-idf/nvs_sec_provider/CMakeFiles/__idf_nvs_sec_provider.dir/nvs_sec_provider.c.obj -[916/974] Building C object esp-idf/json/CMakeFiles/__idf_json.dir/cJSON/cJSON_Utils.c.obj -[917/974] Building C object esp-idf/perfmon/CMakeFiles/__idf_perfmon.dir/xtensa_perfmon_access.c.obj -[918/974] Building C object esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat_sdmmc.c.obj -[919/974] Building C object esp-idf/perfmon/CMakeFiles/__idf_perfmon.dir/xtensa_perfmon_apis.c.obj -[920/974] Building C object esp-idf/perfmon/CMakeFiles/__idf_perfmon.dir/xtensa_perfmon_masks.c.obj -[921/974] Building C object esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/platform_esp32_idf.c.obj -[922/974] Building C object esp-idf/json/CMakeFiles/__idf_json.dir/cJSON/cJSON.c.obj -[923/974] Linking C static library esp-idf\nvs_sec_provider\libnvs_sec_provider.a -[924/974] Building C object esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/mqtt_outbox.c.obj -[925/974] Building C object esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/mqtt_msg.c.obj -[926/974] Building C object esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat.c.obj -[927/974] Linking C static library esp-idf\perfmon\libperfmon.a -[928/974] Building C object esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/src/ff.c.obj -[929/974] Linking C static library esp-idf\json\libjson.a -[930/974] Building C object esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_cache.c.obj -[931/974] Building C object esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs_api.c.obj -[932/974] Building C object esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_gc.c.obj -[933/974] Building C object esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_check.c.obj -[934/974] Linking C static library esp-idf\fatfs\libfatfs.a -[935/974] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_config.c.obj -[936/974] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_ctrl.c.obj -[937/974] Building C object esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_hydrogen.c.obj -[938/974] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_scan.c.obj -[939/974] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_config.pb-c.c.obj -[940/974] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_constants.pb-c.c.obj -[941/974] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_scan.pb-c.c.obj -[942/974] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_ctrl.pb-c.c.obj -[943/974] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/scheme_console.c.obj -[944/974] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/handlers.c.obj -[945/974] Building C object esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/esp_spiffs.c.obj -[946/974] Building C object esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_nucleus.c.obj -[947/974] Building C object esp-idf/joltwallet__littlefs/CMakeFiles/__idf_joltwallet__littlefs.dir/src/littlefs/lfs_util.c.obj -[948/974] Building C object esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/mqtt_client.c.obj -[949/974] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/scheme_softap.c.obj -[950/974] Building C object esp-idf/joltwallet__littlefs/CMakeFiles/__idf_joltwallet__littlefs.dir/src/lfs_config.c.obj -[951/974] Building C object esp-idf/esp-idf-lib__tca95x5/CMakeFiles/__idf_esp-idf-lib__tca95x5.dir/tca95x5.c.obj -[952/974] Linking C static library esp-idf\spiffs\libspiffs.a -[953/974] Building C object esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/manager.c.obj -[954/974] Linking C static library esp-idf\mqtt\libmqtt.a -[955/974] Building C object esp-idf/esp-idf-lib__i2cdev/CMakeFiles/__idf_esp-idf-lib__i2cdev.dir/i2cdev.c.obj -[956/974] Building C object esp-idf/joltwallet__littlefs/CMakeFiles/__idf_joltwallet__littlefs.dir/src/littlefs_esp_part.c.obj -[957/974] Linking C static library esp-idf\wifi_provisioning\libwifi_provisioning.a -[958/974] Linking C static library esp-idf\esp-idf-lib__i2cdev\libesp-idf-lib__i2cdev.a -[959/974] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/main.c.obj -[960/974] Linking C static library esp-idf\esp-idf-lib__tca95x5\libesp-idf-lib__tca95x5.a -[961/974] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/i2c.c.obj -[962/974] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/rtc.c.obj -[963/974] Building C object esp-idf/joltwallet__littlefs/CMakeFiles/__idf_joltwallet__littlefs.dir/src/esp_littlefs.c.obj -[964/974] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/uart_comms.c.obj -[965/974] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/storage.c.obj -In file included from C:/data/stockcropper-sw-playground/SC-F001/main/storage.c:6: -C:/data/stockcropper-sw-playground/SC-F001/main/rtc.h:44:26: warning: 'struct tm' declared inside parameter list will not be visible outside of this definition or declaration - 44 | void rtc_get_time(struct tm * timeinfo); - | ^~ -[966/974] Building C object esp-idf/joltwallet__littlefs/CMakeFiles/__idf_joltwallet__littlefs.dir/src/littlefs/lfs.c.obj -[967/974] Linking C static library esp-idf\joltwallet__littlefs\libjoltwallet__littlefs.a -[968/974] Linking C static library esp-idf\main\libmain.a -[969/974] Generating ld/sections.ld -[970/974] Building C object CMakeFiles/app-template.elf.dir/project_elf_src_esp32.c.obj -[971/974] Linking CXX executable app-template.elf -[972/974] Generating binary image from built executable -esptool.py v4.8.1 -Creating esp32 image... -Merged 2 ELF sections -Successfully created esp32 image. -Generated C:/data/stockcropper-sw-playground/SC-F001/build/app-template.bin -[973/974] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 partition --type app C:/data/stockcropper-sw-playground/SC-F001/build/partition_table/partition-table.bin C:/data/stockcropper-sw-playground/SC-F001/build/app-template.bin" -app-template.bin binary size 0x319a0 bytes. Smallest app partition is 0x200000 bytes. 0x1ce660 bytes (90%) free. -[973/974] cmd.exe /C "cd /D C:\Espressif\frameworks\esp-idf-v5.3.1\components\esptool_py && C:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=C:/Espressif/frameworks/esp-idf-v5.3.1 -D SERIAL_TOOL=C:/Espressif/python_env/idf5.3_py3.11_esptool.py --chip esp32 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 8MB 0x1000 bootloader/bootloader.bin 0x10000 app-template.bin 0x8000 partition_table/partition-table.bin 0xd000 ota_data_initial.bin -esptool.py v4.8.1 -Serial port COM3 -Connecting...... -Chip is ESP32-D0WD-V3 (revision v3.1) -Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None -Crystal is 40MHz -MAC: 94:54:c5:38:c4:38 -Uploading stub... -Running stub... -Stub running... -Changing baud rate to 460800 -Changed. -Configuring flash size... -Flash will be erased from 0x00001000 to 0x00007fff... -Flash will be erased from 0x00010000 to 0x00041fff... -Flash will be erased from 0x00008000 to 0x00008fff... -Flash will be erased from 0x0000d000 to 0x0000efff... -SHA digest in image updated -Compressed 26752 bytes to 16359... -Writing at 0x00001000... (100 %) -Wrote 26752 bytes (16359 compressed) at 0x00001000 in 0.6 seconds (effective 383.0 kbit/s)... -Hash of data verified. -Compressed 203168 bytes to 109183... -Writing at 0x00010000... (14 %) -Writing at 0x0001cd77... (28 %) -Writing at 0x00022c85... (42 %) -Writing at 0x00028998... (57 %) -Writing at 0x0002f5f1... (71 %) -Writing at 0x000375e0... (85 %) -Writing at 0x0003d719... (100 %) -Wrote 203168 bytes (109183 compressed) at 0x00010000 in 2.6 seconds (effective 614.1 kbit/s)... -Hash of data verified. -Compressed 3072 bytes to 143... -Writing at 0x00008000... (100 %) -Wrote 3072 bytes (143 compressed) at 0x00008000 in 0.0 seconds (effective 926.1 kbit/s)... -Hash of data verified. -Compressed 8192 bytes to 31... -Writing at 0x0000d000... (100 %) -Wrote 8192 bytes (31 compressed) at 0x0000d000 in 0.0 seconds (effective 1883.4 kbit/s)... -Hash of data verified. - -Leaving... -Hard resetting via RTS pin... -env/Scripts/python.exe;;C:/Espressif/frameworks/esp-idf-v5.3.1/components/esptool_py/esptool/esptool.py;--chip;esp32 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=C:/data/stockcropper-sw-playground/SC-F001/build -P C:/Espressif/frameworks/esp-idf-v5.3.1/components/esptool_py/run_serial_tool.cmake" diff --git a/build/log/idf_py_stdout_output_18152 b/build/log/idf_py_stdout_output_18152 deleted file mode 100644 index ecc6645..0000000 --- a/build/log/idf_py_stdout_output_18152 +++ /dev/null @@ -1,50 +0,0 @@ -[1/5] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 partition --type app C:/data/stockcropper-sw-playground/SC-F001/build/partition_table/partition-table.bin C:/data/stockcropper-sw-playground/SC-F001/build/app-template.bin" -app-template.bin binary size 0x31f70 bytes. Smallest app partition is 0x200000 bytes. 0x1ce090 bytes (90%) free. -[2/5] Performing build step for 'bootloader' -[1/1] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\bootloader\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin" -Bootloader binary size 0x6880 bytes. 0x780 bytes (7%) free. -[2/3] cmd.exe /C "cd /D C:\Espressif\frameworks\esp-idf-v5.3.1\components\esptool_py && C:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=C:/Espressif/frameworks/esp-idf-v5.3.1 -D SERIAL_TOOL=C:/Espressif/python_env/idf5.3_py3.11_env/Scripts/python.exe;;C:/Espressif/frameworks/esp-idf-v5.3.1/components/esptool_py/esptool/esptool.py;--chip;esp32 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=C:/data/stockcropper-sw-playground/SC-F001/build -P C:/Espressif/fraesptool.py --chip esp32 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 8MB 0x1000 bootloader/bootloader.bin 0x10000 app-template.bin 0x8000 partition_table/partition-table.bin 0xd000 ota_data_initial.bin -esptool.py v4.8.1 -Serial port COM3 -Connecting..... -Chip is ESP32-D0WD-V3 (revision v3.1) -Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None -Crystal is 40MHz -MAC: 94:54:c5:38:c4:38 -Uploading stub... -Running stub... -Stub running... -Changing baud rate to 460800 -Changed. -Configuring flash size... -Flash will be erased from 0x00001000 to 0x00007fff... -Flash will be erased from 0x00010000 to 0x00041fff... -Flash will be erased from 0x00008000 to 0x00008fff... -Flash will be erased from 0x0000d000 to 0x0000efff... -SHA digest in image updated -Compressed 26752 bytes to 16359... -Writing at 0x00001000... (100 %) -Wrote 26752 bytes (16359 compressed) at 0x00001000 in 0.6 seconds (effective 384.8 kbit/s)... -Hash of data verified. -Compressed 204656 bytes to 109847... -Writing at 0x00010000... (14 %) -Writing at 0x0001cee4... (28 %) -Writing at 0x00022e70... (42 %) -Writing at 0x00028ba3... (57 %) -Writing at 0x0002f799... (71 %) -Writing at 0x000377cd... (85 %) -Writing at 0x0003d8ea... (100 %) -Wrote 204656 bytes (109847 compressed) at 0x00010000 in 2.7 seconds (effective 611.0 kbit/s)... -Hash of data verified. -Compressed 3072 bytes to 143... -Writing at 0x00008000... (100 %) -Wrote 3072 bytes (143 compressed) at 0x00008000 in 0.0 seconds (effective 827.0 kbit/s)... -Hash of data verified. -Compressed 8192 bytes to 31... -Writing at 0x0000d000... (100 %) -Wrote 8192 bytes (31 compressed) at 0x0000d000 in 0.0 seconds (effective 2049.4 kbit/s)... -Hash of data verified. - -Leaving... -Hard resetting via RTS pin... -meworks/esp-idf-v5.3.1/components/esptool_py/run_serial_tool.cmake" diff --git a/build/log/idf_py_stdout_output_20820 b/build/log/idf_py_stdout_output_20820 deleted file mode 100644 index f57fc64..0000000 --- a/build/log/idf_py_stdout_output_20820 +++ /dev/null @@ -1,50 +0,0 @@ -[1/5] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 partition --type app C:/data/stockcropper-sw-playground/SC-F001/build/partition_table/partition-table.bin C:/data/stockcropper-sw-playground/SC-F001/build/app-template.bin" -app-template.bin binary size 0x31f20 bytes. Smallest app partition is 0x200000 bytes. 0x1ce0e0 bytes (90%) free. -[2/5] Performing build step for 'bootloader' -[1/1] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\bootloader\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin" -Bootloader binary size 0x6880 bytes. 0x780 bytes (7%) free. -[2/3] cmd.exe /C "cd /D C:\Espressif\frameworks\esp-idf-v5.3.1\components\esptool_py && C:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=C:/Espressif/frameworks/esp-idf-v5.3.1 -D SERIAL_TOOL=C:/Espressif/python_env/idf5.3_py3.11_env/Scripts/python.exe;;C:/Espressif/frameworks/esp-idf-v5.3.1/components/esptool_py/esptool/esptool.py;--chip;esp32 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=C:/data/stockcropper-sw-playground/SC-F001/build -P C:/Espressif/fraesptool.py --chip esp32 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 8MB 0x1000 bootloader/bootloader.bin 0x10000 app-template.bin 0x8000 partition_table/partition-table.bin 0xd000 ota_data_initial.bin -esptool.py v4.8.1 -Serial port COM3 -Connecting.... -Chip is ESP32-D0WD-V3 (revision v3.1) -Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None -Crystal is 40MHz -MAC: 94:54:c5:38:c4:38 -Uploading stub... -Running stub... -Stub running... -Changing baud rate to 460800 -Changed. -Configuring flash size... -Flash will be erased from 0x00001000 to 0x00007fff... -Flash will be erased from 0x00010000 to 0x00041fff... -Flash will be erased from 0x00008000 to 0x00008fff... -Flash will be erased from 0x0000d000 to 0x0000efff... -SHA digest in image updated -Compressed 26752 bytes to 16359... -Writing at 0x00001000... (100 %) -Wrote 26752 bytes (16359 compressed) at 0x00001000 in 0.6 seconds (effective 384.6 kbit/s)... -Hash of data verified. -Compressed 204576 bytes to 109820... -Writing at 0x00010000... (14 %) -Writing at 0x0001cea0... (28 %) -Writing at 0x00022e3d... (42 %) -Writing at 0x00028b77... (57 %) -Writing at 0x0002f767... (71 %) -Writing at 0x000377a7... (85 %) -Writing at 0x0003d8c0... (100 %) -Wrote 204576 bytes (109820 compressed) at 0x00010000 in 2.7 seconds (effective 609.8 kbit/s)... -Hash of data verified. -Compressed 3072 bytes to 143... -Writing at 0x00008000... (100 %) -Wrote 3072 bytes (143 compressed) at 0x00008000 in 0.0 seconds (effective 880.1 kbit/s)... -Hash of data verified. -Compressed 8192 bytes to 31... -Writing at 0x0000d000... (100 %) -Wrote 8192 bytes (31 compressed) at 0x0000d000 in 0.0 seconds (effective 1932.6 kbit/s)... -Hash of data verified. - -Leaving... -Hard resetting via RTS pin... -meworks/esp-idf-v5.3.1/components/esptool_py/run_serial_tool.cmake" diff --git a/build/log/idf_py_stdout_output_22980 b/build/log/idf_py_stdout_output_22980 index 8c9c2c4..d2ff48b 100644 --- a/build/log/idf_py_stdout_output_22980 +++ b/build/log/idf_py_stdout_output_22980 @@ -1,12 +1,12 @@ [1/5] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 partition --type app C:/data/stockcropper-sw-playground/SC-F001/build/partition_table/partition-table.bin C:/data/stockcropper-sw-playground/SC-F001/build/app-template.bin" -app-template.bin binary size 0x323c0 bytes. Smallest app partition is 0x200000 bytes. 0x1cdc40 bytes (90%) free. +app-template.bin binary size 0x40070 bytes. Smallest app partition is 0x200000 bytes. 0x1bff90 bytes (87%) free. [2/5] Performing build step for 'bootloader' [1/1] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\bootloader\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin" Bootloader binary size 0x6880 bytes. 0x780 bytes (7%) free. [2/3] cmd.exe /C "cd /D C:\Espressif\frameworks\esp-idf-v5.3.1\components\esptool_py && C:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=C:/Espressif/frameworks/esp-idf-v5.3.1 -D SERIAL_TOOL=C:/Espressif/python_env/idf5.3_py3.11_env/Scripts/python.exe;;C:/Espressif/frameworks/esp-idf-v5.3.1/components/esptool_py/esptool/esptool.py;--chip;esp32 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=C:/data/stockcropper-sw-playground/SC-F001/build -P C:/Espressif/fraesptool.py --chip esp32 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 8MB 0x1000 bootloader/bootloader.bin 0x10000 app-template.bin 0x8000 partition_table/partition-table.bin 0xd000 ota_data_initial.bin esptool.py v4.8.1 Serial port COM3 -Connecting..... +Connecting...... Chip is ESP32-D0WD-V3 (revision v3.1) Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None Crystal is 40MHz @@ -18,31 +18,33 @@ Changing baud rate to 460800 Changed. Configuring flash size... Flash will be erased from 0x00001000 to 0x00007fff... -Flash will be erased from 0x00010000 to 0x00042fff... +Flash will be erased from 0x00010000 to 0x00050fff... Flash will be erased from 0x00008000 to 0x00008fff... Flash will be erased from 0x0000d000 to 0x0000efff... SHA digest in image updated -Compressed 26752 bytes to 16359... +Compressed 26752 bytes to 16361... Writing at 0x00001000... (100 %) -Wrote 26752 bytes (16359 compressed) at 0x00001000 in 0.6 seconds (effective 381.0 kbit/s)... +Wrote 26752 bytes (16361 compressed) at 0x00001000 in 0.6 seconds (effective 377.8 kbit/s)... Hash of data verified. -Compressed 205760 bytes to 110401... -Writing at 0x00010000... (14 %) -Writing at 0x0001cf63... (28 %) -Writing at 0x00022fb5... (42 %) -Writing at 0x00028c9d... (57 %) -Writing at 0x0002f8cd... (71 %) -Writing at 0x00037940... (85 %) -Writing at 0x0003d961... (100 %) -Wrote 205760 bytes (110401 compressed) at 0x00010000 in 2.7 seconds (effective 611.6 kbit/s)... +Compressed 262256 bytes to 141430... +Writing at 0x00010000... (11 %) +Writing at 0x0001cc68... (22 %) +Writing at 0x00024690... (33 %) +Writing at 0x0002a4f3... (44 %) +Writing at 0x00030448... (55 %) +Writing at 0x00037859... (66 %) +Writing at 0x00040015... (77 %) +Writing at 0x00045c87... (88 %) +Writing at 0x0004c04a... (100 %) +Wrote 262256 bytes (141430 compressed) at 0x00010000 in 3.4 seconds (effective 615.6 kbit/s)... Hash of data verified. Compressed 3072 bytes to 143... Writing at 0x00008000... (100 %) -Wrote 3072 bytes (143 compressed) at 0x00008000 in 0.0 seconds (effective 948.0 kbit/s)... +Wrote 3072 bytes (143 compressed) at 0x00008000 in 0.0 seconds (effective 922.0 kbit/s)... Hash of data verified. Compressed 8192 bytes to 31... Writing at 0x0000d000... (100 %) -Wrote 8192 bytes (31 compressed) at 0x0000d000 in 0.0 seconds (effective 2102.2 kbit/s)... +Wrote 8192 bytes (31 compressed) at 0x0000d000 in 0.0 seconds (effective 1705.7 kbit/s)... Hash of data verified. Leaving... diff --git a/build/log/idf_py_stdout_output_24124 b/build/log/idf_py_stdout_output_24124 deleted file mode 100644 index 8cbe024..0000000 --- a/build/log/idf_py_stdout_output_24124 +++ /dev/null @@ -1,50 +0,0 @@ -[1/5] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 partition --type app C:/data/stockcropper-sw-playground/SC-F001/build/partition_table/partition-table.bin C:/data/stockcropper-sw-playground/SC-F001/build/app-template.bin" -app-template.bin binary size 0x32420 bytes. Smallest app partition is 0x200000 bytes. 0x1cdbe0 bytes (90%) free. -[2/5] Performing build step for 'bootloader' -[1/1] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\bootloader\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin" -Bootloader binary size 0x6880 bytes. 0x780 bytes (7%) free. -[2/3] cmd.exe /C "cd /D C:\Espressif\frameworks\esp-idf-v5.3.1\components\esptool_py && C:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=C:/Espressif/frameworks/esp-idf-v5.3.1 -D SERIAL_TOOL=C:/Espressif/python_env/idf5.3_py3.11_env/Scripts/python.exe;;C:/Espressif/frameworks/esp-idf-v5.3.1/components/esptool_py/esptool/esptool.py;--chip;esp32 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=C:/data/stockcropper-sw-playground/SC-F001/build -P C:/Espressif/fraesptool.py --chip esp32 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 8MB 0x1000 bootloader/bootloader.bin 0x10000 app-template.bin 0x8000 partition_table/partition-table.bin 0xd000 ota_data_initial.bin -esptool.py v4.8.1 -Serial port COM3 -Connecting.... -Chip is ESP32-D0WD-V3 (revision v3.1) -Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None -Crystal is 40MHz -MAC: 94:54:c5:38:c4:38 -Uploading stub... -Running stub... -Stub running... -Changing baud rate to 460800 -Changed. -Configuring flash size... -Flash will be erased from 0x00001000 to 0x00007fff... -Flash will be erased from 0x00010000 to 0x00042fff... -Flash will be erased from 0x00008000 to 0x00008fff... -Flash will be erased from 0x0000d000 to 0x0000efff... -SHA digest in image updated -Compressed 26752 bytes to 16359... -Writing at 0x00001000... (100 %) -Wrote 26752 bytes (16359 compressed) at 0x00001000 in 0.6 seconds (effective 380.9 kbit/s)... -Hash of data verified. -Compressed 205856 bytes to 110468... -Writing at 0x00010000... (14 %) -Writing at 0x0001cf4c... (28 %) -Writing at 0x00022fb8... (42 %) -Writing at 0x00028c9c... (57 %) -Writing at 0x0002f89f... (71 %) -Writing at 0x00037937... (85 %) -Writing at 0x0003d948... (100 %) -Wrote 205856 bytes (110468 compressed) at 0x00010000 in 2.7 seconds (effective 609.6 kbit/s)... -Hash of data verified. -Compressed 3072 bytes to 142... -Writing at 0x00008000... (100 %) -Wrote 3072 bytes (142 compressed) at 0x00008000 in 0.0 seconds (effective 965.9 kbit/s)... -Hash of data verified. -Compressed 8192 bytes to 31... -Writing at 0x0000d000... (100 %) -Wrote 8192 bytes (31 compressed) at 0x0000d000 in 0.0 seconds (effective 1833.9 kbit/s)... -Hash of data verified. - -Leaving... -Hard resetting via RTS pin... -meworks/esp-idf-v5.3.1/components/esptool_py/run_serial_tool.cmake" diff --git a/build/log/idf_py_stdout_output_25188 b/build/log/idf_py_stdout_output_25188 deleted file mode 100644 index 8d0bf36..0000000 --- a/build/log/idf_py_stdout_output_25188 +++ /dev/null @@ -1,50 +0,0 @@ -[1/5] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 partition --type app C:/data/stockcropper-sw-playground/SC-F001/build/partition_table/partition-table.bin C:/data/stockcropper-sw-playground/SC-F001/build/app-template.bin" -app-template.bin binary size 0x32420 bytes. Smallest app partition is 0x200000 bytes. 0x1cdbe0 bytes (90%) free. -[2/5] Performing build step for 'bootloader' -[1/1] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\bootloader\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin" -Bootloader binary size 0x6880 bytes. 0x780 bytes (7%) free. -[2/3] cmd.exe /C "cd /D C:\Espressif\frameworks\esp-idf-v5.3.1\components\esptool_py && C:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=C:/Espressif/frameworks/esp-idf-v5.3.1 -D SERIAL_TOOL=C:/Espressif/python_env/idf5.3_py3.11_env/Scripts/python.exe;;C:/Espressif/frameworks/esp-idf-v5.3.1/components/esptool_py/esptool/esptool.py;--chip;esp32 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=C:/data/stockcropper-sw-playground/SC-F001/build -P C:/Espressif/fraesptool.py --chip esp32 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 8MB 0x1000 bootloader/bootloader.bin 0x10000 app-template.bin 0x8000 partition_table/partition-table.bin 0xd000 ota_data_initial.bin -esptool.py v4.8.1 -Serial port COM3 -Connecting..... -Chip is ESP32-D0WD-V3 (revision v3.1) -Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None -Crystal is 40MHz -MAC: 94:54:c5:38:c4:38 -Uploading stub... -Running stub... -Stub running... -Changing baud rate to 460800 -Changed. -Configuring flash size... -Flash will be erased from 0x00001000 to 0x00007fff... -Flash will be erased from 0x00010000 to 0x00042fff... -Flash will be erased from 0x00008000 to 0x00008fff... -Flash will be erased from 0x0000d000 to 0x0000efff... -SHA digest in image updated -Compressed 26752 bytes to 16359... -Writing at 0x00001000... (100 %) -Wrote 26752 bytes (16359 compressed) at 0x00001000 in 0.6 seconds (effective 379.9 kbit/s)... -Hash of data verified. -Compressed 205856 bytes to 110465... -Writing at 0x00010000... (14 %) -Writing at 0x0001cf47... (28 %) -Writing at 0x00022fb3... (42 %) -Writing at 0x00028c9b... (57 %) -Writing at 0x0002f89e... (71 %) -Writing at 0x00037933... (85 %) -Writing at 0x0003d943... (100 %) -Wrote 205856 bytes (110465 compressed) at 0x00010000 in 2.7 seconds (effective 610.3 kbit/s)... -Hash of data verified. -Compressed 3072 bytes to 142... -Writing at 0x00008000... (100 %) -Wrote 3072 bytes (142 compressed) at 0x00008000 in 0.0 seconds (effective 1005.0 kbit/s)... -Hash of data verified. -Compressed 8192 bytes to 31... -Writing at 0x0000d000... (100 %) -Wrote 8192 bytes (31 compressed) at 0x0000d000 in 0.0 seconds (effective 2053.4 kbit/s)... -Hash of data verified. - -Leaving... -Hard resetting via RTS pin... -meworks/esp-idf-v5.3.1/components/esptool_py/run_serial_tool.cmake" diff --git a/build/log/idf_py_stdout_output_26264 b/build/log/idf_py_stdout_output_26264 deleted file mode 100644 index 458dd08..0000000 --- a/build/log/idf_py_stdout_output_26264 +++ /dev/null @@ -1,50 +0,0 @@ -[1/5] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 partition --type app C:/data/stockcropper-sw-playground/SC-F001/build/partition_table/partition-table.bin C:/data/stockcropper-sw-playground/SC-F001/build/app-template.bin" -app-template.bin binary size 0x32340 bytes. Smallest app partition is 0x200000 bytes. 0x1cdcc0 bytes (90%) free. -[2/5] Performing build step for 'bootloader' -[1/1] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\bootloader\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin" -Bootloader binary size 0x6880 bytes. 0x780 bytes (7%) free. -[2/3] cmd.exe /C "cd /D C:\Espressif\frameworks\esp-idf-v5.3.1\components\esptool_py && C:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=C:/Espressif/frameworks/esp-idf-v5.3.1 -D SERIAL_TOOL=C:/Espressif/python_env/idf5.3_py3.11_env/Scripts/python.exe;;C:/Espressif/frameworks/esp-idf-v5.3.1/components/esptool_py/esptool/esptool.py;--chip;esp32 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=C:/data/stockcropper-sw-playground/SC-F001/build -P C:/Espressif/fraesptool.py --chip esp32 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 8MB 0x1000 bootloader/bootloader.bin 0x10000 app-template.bin 0x8000 partition_table/partition-table.bin 0xd000 ota_data_initial.bin -esptool.py v4.8.1 -Serial port COM3 -Connecting.......... -Chip is ESP32-D0WD-V3 (revision v3.1) -Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None -Crystal is 40MHz -MAC: 94:54:c5:38:c4:38 -Uploading stub... -Running stub... -Stub running... -Changing baud rate to 460800 -Changed. -Configuring flash size... -Flash will be erased from 0x00001000 to 0x00007fff... -Flash will be erased from 0x00010000 to 0x00042fff... -Flash will be erased from 0x00008000 to 0x00008fff... -Flash will be erased from 0x0000d000 to 0x0000efff... -SHA digest in image updated -Compressed 26752 bytes to 16359... -Writing at 0x00001000... (100 %) -Wrote 26752 bytes (16359 compressed) at 0x00001000 in 0.6 seconds (effective 383.0 kbit/s)... -Hash of data verified. -Compressed 205632 bytes to 110329... -Writing at 0x00010000... (14 %) -Writing at 0x0001cf4c... (28 %) -Writing at 0x00022f85... (42 %) -Writing at 0x00028c6d... (57 %) -Writing at 0x0002f876... (71 %) -Writing at 0x0003792f... (85 %) -Writing at 0x0003d986... (100 %) -Wrote 205632 bytes (110329 compressed) at 0x00010000 in 2.7 seconds (effective 611.2 kbit/s)... -Hash of data verified. -Compressed 3072 bytes to 143... -Writing at 0x00008000... (100 %) -Wrote 3072 bytes (143 compressed) at 0x00008000 in 0.0 seconds (effective 892.1 kbit/s)... -Hash of data verified. -Compressed 8192 bytes to 31... -Writing at 0x0000d000... (100 %) -Wrote 8192 bytes (31 compressed) at 0x0000d000 in 0.0 seconds (effective 1991.2 kbit/s)... -Hash of data verified. - -Leaving... -Hard resetting via RTS pin... -meworks/esp-idf-v5.3.1/components/esptool_py/run_serial_tool.cmake" diff --git a/build/log/idf_py_stdout_output_2628 b/build/log/idf_py_stdout_output_2628 deleted file mode 100644 index 57f2519..0000000 --- a/build/log/idf_py_stdout_output_2628 +++ /dev/null @@ -1,50 +0,0 @@ -[1/5] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 partition --type app C:/data/stockcropper-sw-playground/SC-F001/build/partition_table/partition-table.bin C:/data/stockcropper-sw-playground/SC-F001/build/app-template.bin" -app-template.bin binary size 0x323c0 bytes. Smallest app partition is 0x200000 bytes. 0x1cdc40 bytes (90%) free. -[2/5] Performing build step for 'bootloader' -[1/1] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\bootloader\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin" -Bootloader binary size 0x6880 bytes. 0x780 bytes (7%) free. -[2/3] cmd.exe /C "cd /D C:\Espressif\frameworks\esp-idf-v5.3.1\components\esptool_py && C:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=C:/Espressif/frameworks/esp-idf-v5.3.1 -D SERIAL_TOOL=C:/Espressif/python_env/idf5.3_py3.11_env/Scripts/python.exe;;C:/Espressif/frameworks/esp-idf-v5.3.1/components/esptool_py/esptool/esptool.py;--chip;esp32 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=C:/data/stockcropper-sw-playground/SC-F001/build -P C:/Espressif/fraesptool.py --chip esp32 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 8MB 0x1000 bootloader/bootloader.bin 0x10000 app-template.bin 0x8000 partition_table/partition-table.bin 0xd000 ota_data_initial.bin -esptool.py v4.8.1 -Serial port COM3 -Connecting.... -Chip is ESP32-D0WD-V3 (revision v3.1) -Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None -Crystal is 40MHz -MAC: 94:54:c5:38:c4:38 -Uploading stub... -Running stub... -Stub running... -Changing baud rate to 460800 -Changed. -Configuring flash size... -Flash will be erased from 0x00001000 to 0x00007fff... -Flash will be erased from 0x00010000 to 0x00042fff... -Flash will be erased from 0x00008000 to 0x00008fff... -Flash will be erased from 0x0000d000 to 0x0000efff... -SHA digest in image updated -Compressed 26752 bytes to 16359... -Writing at 0x00001000... (100 %) -Wrote 26752 bytes (16359 compressed) at 0x00001000 in 0.6 seconds (effective 382.7 kbit/s)... -Hash of data verified. -Compressed 205760 bytes to 110373... -Writing at 0x00010000... (14 %) -Writing at 0x0001cf6b... (28 %) -Writing at 0x00022fc4... (42 %) -Writing at 0x00028d12... (57 %) -Writing at 0x0002f8f4... (71 %) -Writing at 0x0003795e... (85 %) -Writing at 0x0003d9bc... (100 %) -Wrote 205760 bytes (110373 compressed) at 0x00010000 in 2.7 seconds (effective 610.0 kbit/s)... -Hash of data verified. -Compressed 3072 bytes to 143... -Writing at 0x00008000... (100 %) -Wrote 3072 bytes (143 compressed) at 0x00008000 in 0.0 seconds (effective 939.9 kbit/s)... -Hash of data verified. -Compressed 8192 bytes to 31... -Writing at 0x0000d000... (100 %) -Wrote 8192 bytes (31 compressed) at 0x0000d000 in 0.0 seconds (effective 2020.0 kbit/s)... -Hash of data verified. - -Leaving... -Hard resetting via RTS pin... -meworks/esp-idf-v5.3.1/components/esptool_py/run_serial_tool.cmake" diff --git a/build/log/idf_py_stdout_output_27940 b/build/log/idf_py_stdout_output_27940 deleted file mode 100644 index 2e67d82..0000000 --- a/build/log/idf_py_stdout_output_27940 +++ /dev/null @@ -1,50 +0,0 @@ -[1/5] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 partition --type app C:/data/stockcropper-sw-playground/SC-F001/build/partition_table/partition-table.bin C:/data/stockcropper-sw-playground/SC-F001/build/app-template.bin" -app-template.bin binary size 0x32400 bytes. Smallest app partition is 0x200000 bytes. 0x1cdc00 bytes (90%) free. -[2/5] Performing build step for 'bootloader' -[1/1] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\bootloader\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin" -Bootloader binary size 0x6880 bytes. 0x780 bytes (7%) free. -[2/3] cmd.exe /C "cd /D C:\Espressif\frameworks\esp-idf-v5.3.1\components\esptool_py && C:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=C:/Espressif/frameworks/esp-idf-v5.3.1 -D SERIAL_TOOL=C:/Espressif/python_env/idf5.3_py3.11_env/Scripts/python.exe;;C:/Espressif/frameworks/esp-idf-v5.3.1/components/esptool_py/esptool/esptool.py;--chip;esp32 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=C:/data/stockcropper-sw-playground/SC-F001/build -P C:/Espressif/fraesptool.py --chip esp32 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 8MB 0x1000 bootloader/bootloader.bin 0x10000 app-template.bin 0x8000 partition_table/partition-table.bin 0xd000 ota_data_initial.bin -esptool.py v4.8.1 -Serial port COM3 -Connecting..... -Chip is ESP32-D0WD-V3 (revision v3.1) -Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None -Crystal is 40MHz -MAC: 94:54:c5:38:c4:38 -Uploading stub... -Running stub... -Stub running... -Changing baud rate to 460800 -Changed. -Configuring flash size... -Flash will be erased from 0x00001000 to 0x00007fff... -Flash will be erased from 0x00010000 to 0x00042fff... -Flash will be erased from 0x00008000 to 0x00008fff... -Flash will be erased from 0x0000d000 to 0x0000efff... -SHA digest in image updated -Compressed 26752 bytes to 16359... -Writing at 0x00001000... (100 %) -Wrote 26752 bytes (16359 compressed) at 0x00001000 in 0.6 seconds (effective 382.6 kbit/s)... -Hash of data verified. -Compressed 205824 bytes to 110448... -Writing at 0x00010000... (14 %) -Writing at 0x0001cf36... (28 %) -Writing at 0x00022fae... (42 %) -Writing at 0x00028ca0... (57 %) -Writing at 0x0002f8a8... (71 %) -Writing at 0x00037939... (85 %) -Writing at 0x0003d93f... (100 %) -Wrote 205824 bytes (110448 compressed) at 0x00010000 in 2.7 seconds (effective 608.5 kbit/s)... -Hash of data verified. -Compressed 3072 bytes to 142... -Writing at 0x00008000... (100 %) -Wrote 3072 bytes (142 compressed) at 0x00008000 in 0.0 seconds (effective 912.7 kbit/s)... -Hash of data verified. -Compressed 8192 bytes to 31... -Writing at 0x0000d000... (100 %) -Wrote 8192 bytes (31 compressed) at 0x0000d000 in 0.0 seconds (effective 2083.1 kbit/s)... -Hash of data verified. - -Leaving... -Hard resetting via RTS pin... -meworks/esp-idf-v5.3.1/components/esptool_py/run_serial_tool.cmake" diff --git a/build/log/idf_py_stdout_output_28372 b/build/log/idf_py_stdout_output_28372 deleted file mode 100644 index e8067c4..0000000 --- a/build/log/idf_py_stdout_output_28372 +++ /dev/null @@ -1,50 +0,0 @@ -[1/5] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 partition --type app C:/data/stockcropper-sw-playground/SC-F001/build/partition_table/partition-table.bin C:/data/stockcropper-sw-playground/SC-F001/build/app-template.bin" -app-template.bin binary size 0x323d0 bytes. Smallest app partition is 0x200000 bytes. 0x1cdc30 bytes (90%) free. -[2/5] Performing build step for 'bootloader' -[1/1] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\bootloader\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin" -Bootloader binary size 0x6880 bytes. 0x780 bytes (7%) free. -[2/3] cmd.exe /C "cd /D C:\Espressif\frameworks\esp-idf-v5.3.1\components\esptool_py && C:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=C:/Espressif/frameworks/esp-idf-v5.3.1 -D SERIAL_TOOL=C:/Espressif/python_env/idf5.3_py3.11_env/Scripts/python.exe;;C:/Espressif/frameworks/esp-idf-v5.3.1/components/esptool_py/esptool/esptool.py;--chip;esp32 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=C:/data/stockcropper-sw-playground/SC-F001/build -P C:/Espressif/fraesptool.py --chip esp32 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 8MB 0x1000 bootloader/bootloader.bin 0x10000 app-template.bin 0x8000 partition_table/partition-table.bin 0xd000 ota_data_initial.bin -esptool.py v4.8.1 -Serial port COM3 -Connecting...... -Chip is ESP32-D0WD-V3 (revision v3.1) -Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None -Crystal is 40MHz -MAC: 94:54:c5:38:c4:38 -Uploading stub... -Running stub... -Stub running... -Changing baud rate to 460800 -Changed. -Configuring flash size... -Flash will be erased from 0x00001000 to 0x00007fff... -Flash will be erased from 0x00010000 to 0x00042fff... -Flash will be erased from 0x00008000 to 0x00008fff... -Flash will be erased from 0x0000d000 to 0x0000efff... -SHA digest in image updated -Compressed 26752 bytes to 16359... -Writing at 0x00001000... (100 %) -Wrote 26752 bytes (16359 compressed) at 0x00001000 in 0.6 seconds (effective 384.5 kbit/s)... -Hash of data verified. -Compressed 205776 bytes to 110402... -Writing at 0x00010000... (14 %) -Writing at 0x0001cf68... (28 %) -Writing at 0x00022fb6... (42 %) -Writing at 0x00028c94... (57 %) -Writing at 0x0002f8cc... (71 %) -Writing at 0x0003794a... (85 %) -Writing at 0x0003d967... (100 %) -Wrote 205776 bytes (110402 compressed) at 0x00010000 in 2.7 seconds (effective 610.8 kbit/s)... -Hash of data verified. -Compressed 3072 bytes to 142... -Writing at 0x00008000... (100 %) -Wrote 3072 bytes (142 compressed) at 0x00008000 in 0.0 seconds (effective 916.4 kbit/s)... -Hash of data verified. -Compressed 8192 bytes to 31... -Writing at 0x0000d000... (100 %) -Wrote 8192 bytes (31 compressed) at 0x0000d000 in 0.0 seconds (effective 2111.0 kbit/s)... -Hash of data verified. - -Leaving... -Hard resetting via RTS pin... -meworks/esp-idf-v5.3.1/components/esptool_py/run_serial_tool.cmake" diff --git a/build/log/idf_py_stdout_output_29408 b/build/log/idf_py_stdout_output_29408 deleted file mode 100644 index bb9c94d..0000000 --- a/build/log/idf_py_stdout_output_29408 +++ /dev/null @@ -1,50 +0,0 @@ -[1/5] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 partition --type app C:/data/stockcropper-sw-playground/SC-F001/build/partition_table/partition-table.bin C:/data/stockcropper-sw-playground/SC-F001/build/app-template.bin" -app-template.bin binary size 0x32400 bytes. Smallest app partition is 0x200000 bytes. 0x1cdc00 bytes (90%) free. -[2/5] Performing build step for 'bootloader' -[1/1] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\bootloader\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin" -Bootloader binary size 0x6880 bytes. 0x780 bytes (7%) free. -[2/3] cmd.exe /C "cd /D C:\Espressif\frameworks\esp-idf-v5.3.1\components\esptool_py && C:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=C:/Espressif/frameworks/esp-idf-v5.3.1 -D SERIAL_TOOL=C:/Espressif/python_env/idf5.3_py3.11_env/Scripts/python.exe;;C:/Espressif/frameworks/esp-idf-v5.3.1/components/esptool_py/esptool/esptool.py;--chip;esp32 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=C:/data/stockcropper-sw-playground/SC-F001/build -P C:/Espressif/fraesptool.py --chip esp32 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 8MB 0x1000 bootloader/bootloader.bin 0x10000 app-template.bin 0x8000 partition_table/partition-table.bin 0xd000 ota_data_initial.bin -esptool.py v4.8.1 -Serial port COM3 -Connecting.... -Chip is ESP32-D0WD-V3 (revision v3.1) -Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None -Crystal is 40MHz -MAC: 94:54:c5:38:c4:38 -Uploading stub... -Running stub... -Stub running... -Changing baud rate to 460800 -Changed. -Configuring flash size... -Flash will be erased from 0x00001000 to 0x00007fff... -Flash will be erased from 0x00010000 to 0x00042fff... -Flash will be erased from 0x00008000 to 0x00008fff... -Flash will be erased from 0x0000d000 to 0x0000efff... -SHA digest in image updated -Compressed 26752 bytes to 16359... -Writing at 0x00001000... (100 %) -Wrote 26752 bytes (16359 compressed) at 0x00001000 in 0.6 seconds (effective 383.4 kbit/s)... -Hash of data verified. -Compressed 205824 bytes to 110451... -Writing at 0x00010000... (14 %) -Writing at 0x0001cf3b... (28 %) -Writing at 0x00022fad... (42 %) -Writing at 0x00028ca0... (57 %) -Writing at 0x0002f8a4... (71 %) -Writing at 0x00037936... (85 %) -Writing at 0x0003d93c... (100 %) -Wrote 205824 bytes (110451 compressed) at 0x00010000 in 2.7 seconds (effective 610.5 kbit/s)... -Hash of data verified. -Compressed 3072 bytes to 142... -Writing at 0x00008000... (100 %) -Wrote 3072 bytes (142 compressed) at 0x00008000 in 0.0 seconds (effective 944.3 kbit/s)... -Hash of data verified. -Compressed 8192 bytes to 31... -Writing at 0x0000d000... (100 %) -Wrote 8192 bytes (31 compressed) at 0x0000d000 in 0.0 seconds (effective 1798.0 kbit/s)... -Hash of data verified. - -Leaving... -Hard resetting via RTS pin... -meworks/esp-idf-v5.3.1/components/esptool_py/run_serial_tool.cmake" diff --git a/build/log/idf_py_stdout_output_8024 b/build/log/idf_py_stdout_output_8024 deleted file mode 100644 index 0ecdac6..0000000 --- a/build/log/idf_py_stdout_output_8024 +++ /dev/null @@ -1,50 +0,0 @@ -[1/5] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 partition --type app C:/data/stockcropper-sw-playground/SC-F001/build/partition_table/partition-table.bin C:/data/stockcropper-sw-playground/SC-F001/build/app-template.bin" -app-template.bin binary size 0x32350 bytes. Smallest app partition is 0x200000 bytes. 0x1cdcb0 bytes (90%) free. -[2/5] Performing build step for 'bootloader' -[1/1] cmd.exe /C "cd /D C:\data\stockcropper-sw-playground\SC-F001\build\bootloader\esp-idf\esptool_py && C:\Espressif\python_env\idf5.3_py3.11_env\Scripts\python.exe C:/Espressif/frameworks/esp-idf-v5.3.1/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x1000 C:/data/stockcropper-sw-playground/SC-F001/build/bootloader/bootloader.bin" -Bootloader binary size 0x6880 bytes. 0x780 bytes (7%) free. -[2/3] cmd.exe /C "cd /D C:\Espressif\frameworks\esp-idf-v5.3.1\components\esptool_py && C:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=C:/Espressif/frameworks/esp-idf-v5.3.1 -D SERIAL_TOOL=C:/Espressif/python_env/idf5.3_py3.11_env/Scripts/python.exe;;C:/Espressif/frameworks/esp-idf-v5.3.1/components/esptool_py/esptool/esptool.py;--chip;esp32 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=C:/data/stockcropper-sw-playground/SC-F001/build -P C:/Espressif/fraesptool.py --chip esp32 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 40m --flash_size 8MB 0x1000 bootloader/bootloader.bin 0x10000 app-template.bin 0x8000 partition_table/partition-table.bin 0xd000 ota_data_initial.bin -esptool.py v4.8.1 -Serial port COM3 -Connecting.... -Chip is ESP32-D0WD-V3 (revision v3.1) -Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None -Crystal is 40MHz -MAC: 94:54:c5:38:c4:38 -Uploading stub... -Running stub... -Stub running... -Changing baud rate to 460800 -Changed. -Configuring flash size... -Flash will be erased from 0x00001000 to 0x00007fff... -Flash will be erased from 0x00010000 to 0x00042fff... -Flash will be erased from 0x00008000 to 0x00008fff... -Flash will be erased from 0x0000d000 to 0x0000efff... -SHA digest in image updated -Compressed 26752 bytes to 16359... -Writing at 0x00001000... (100 %) -Wrote 26752 bytes (16359 compressed) at 0x00001000 in 0.6 seconds (effective 383.4 kbit/s)... -Hash of data verified. -Compressed 205648 bytes to 110327... -Writing at 0x00010000... (14 %) -Writing at 0x0001cf4d... (28 %) -Writing at 0x00022f87... (42 %) -Writing at 0x00028c81... (57 %) -Writing at 0x0002f889... (71 %) -Writing at 0x00037936... (85 %) -Writing at 0x0003d98f... (100 %) -Wrote 205648 bytes (110327 compressed) at 0x00010000 in 2.7 seconds (effective 608.8 kbit/s)... -Hash of data verified. -Compressed 3072 bytes to 143... -Writing at 0x00008000... (100 %) -Wrote 3072 bytes (143 compressed) at 0x00008000 in 0.0 seconds (effective 957.1 kbit/s)... -Hash of data verified. -Compressed 8192 bytes to 31... -Writing at 0x0000d000... (100 %) -Wrote 8192 bytes (31 compressed) at 0x0000d000 in 0.0 seconds (effective 2039.1 kbit/s)... -Hash of data verified. - -Leaving... -Hard resetting via RTS pin... -meworks/esp-idf-v5.3.1/components/esptool_py/run_serial_tool.cmake" diff --git a/build/partition_table/partition-table.bin b/build/partition_table/partition-table.bin index d99d6f765eda00db49af1390e9c3a9086ff7a2cf..3a06f446cbec04376f10d60e94496fe597151a25 100644 GIT binary patch delta 35 rcmZpWXpoq&l8M27;%ZfamwJKgmuA^tG(T1lVQ8UOu<@ZhH{*W*?^q4m delta 35 tcmV+;0Nnq87=Rd%sRBR%k*g&T-Eemsmu3U=m#>83z+vDHvEd&J0ssBr4`l!V diff --git a/build/project_description.json b/build/project_description.json index 0b76124..b18bcd3 100644 --- a/build/project_description.json +++ b/build/project_description.json @@ -1,7 +1,7 @@ { "version": "1.1", "project_name": "app-template", - "project_version": "12092de-dirty", + "project_version": "856cc05-dirty", "project_path": "C:/data/stockcropper-sw-playground/SC-F001", "idf_path": "C:/Espressif/frameworks/esp-idf-v5.3.1", "build_dir": "C:/data/stockcropper-sw-playground/SC-F001/build", @@ -1240,7 +1240,7 @@ "managed_reqs": [], "managed_priv_reqs": [ "esp-idf-lib__tca95x5", "joltwallet__littlefs" ], "file": "C:/data/stockcropper-sw-playground/SC-F001/build/esp-idf/main/libmain.a", - "sources": [ "C:/data/stockcropper-sw-playground/SC-F001/main/main.c", "C:/data/stockcropper-sw-playground/SC-F001/main/i2c.c", "C:/data/stockcropper-sw-playground/SC-F001/main/rtc.c", "C:/data/stockcropper-sw-playground/SC-F001/main/storage.c", "C:/data/stockcropper-sw-playground/SC-F001/main/uart_comms.c" ], + "sources": [ "C:/data/stockcropper-sw-playground/SC-F001/main/main.c", "C:/data/stockcropper-sw-playground/SC-F001/main/i2c.c", "C:/data/stockcropper-sw-playground/SC-F001/main/rtc.c", "C:/data/stockcropper-sw-playground/SC-F001/main/storage.c", "C:/data/stockcropper-sw-playground/SC-F001/main/uart_comms.c", "C:/data/stockcropper-sw-playground/SC-F001/main/control_fsm.c", "C:/data/stockcropper-sw-playground/SC-F001/main/power_mgmt.c", "C:/data/stockcropper-sw-playground/SC-F001/main/rf.c", "C:/data/stockcropper-sw-playground/SC-F001/main/sensors.c", "C:/data/stockcropper-sw-playground/SC-F001/main/solar.c" ], "include_dirs": [] }, "mbedtls": { diff --git a/main/CMakeLists.txt b/main/CMakeLists.txt index d92c15f..181c5cd 100644 --- a/main/CMakeLists.txt +++ b/main/CMakeLists.txt @@ -2,7 +2,7 @@ # for more information about component CMakeLists.txt files. idf_component_register( - SRCS main.c i2c.c rtc.c storage.c uart_comms.c # list the source files of this component + SRCS main.c i2c.c rtc.c storage.c uart_comms.c control_fsm.c power_mgmt.c rf.c rtc.c sensors.c solar.c # list the source files of this component INCLUDE_DIRS # optional, add here public include directories PRIV_INCLUDE_DIRS # optional, add here private include directories REQUIRES # optional, list the public requirements (component names) diff --git a/main/control_fsm.c b/main/control_fsm.c index 7da90d6..4155381 100644 --- a/main/control_fsm.c +++ b/main/control_fsm.c @@ -14,22 +14,27 @@ #include "storage.h" #include "rtc.h" #include "sensors.h" +#include "esp_log.h" #define TRANSITION_DELAY_US 1000000 +#define TAG "FSM" + static QueueHandle_t fsm_cmd_queue = NULL; + +// map from relay number to bridge +bridge_t bridge_map[] = { + BRIDGE_AUX, + BRIDGE_AUX, + BRIDGE_AUX, + BRIDGE_AUX, + BRIDGE_JACK, + BRIDGE_JACK, + BRIDGE_DRIVE, + BRIDGE_DRIVE }; -uint8_t relay_pins[N_RELAYS] = { - GPIO_NUM_13, // A1 - GPIO_NUM_14, // B1 - GPIO_NUM_15, // A2 - GPIO_NUM_16, // B2 - GPIO_NUM_17, // A3 - GPIO_NUM_18 // B3 - }; - -bool relay_states[N_RELAYS] = {false}; -int64_t override_times[N_RELAYS] = {-1}; +bool relay_states[8] = {false}; +int64_t override_times[8] = {-1}; bool enabled = false; void setRelay(int8_t relay, bool state) { @@ -37,36 +42,24 @@ void setRelay(int8_t relay, bool state) { } void driveRelays() { - for (uint8_t i=0; i0); -} - - -int8_t get_bridge_state(bridge_t bridge) { - if (relay_states[bridge*2 + 0]) return +1; - if (relay_states[bridge*2 + 1]) return -1; - return 0; -} volatile fsm_state_t current_state = STATE_IDLE; volatile int64_t current_time = 0; volatile bool start_running_request = false; + + fsm_state_t fsm_get_state() { return current_state; } @@ -79,18 +72,16 @@ static inline void set_timer(uint64_t us) { } static inline bool timer_done() { return current_time >= timer_end; } -void pulseOverride(bridge_t bridge, int8_t dir, int64_t pulse) { - if (dir < 0) - override_times[bridge*2 + (bridge_polarities[bridge]>0?0:1)] = esp_timer_get_time() + pulse; - if (dir > 0) - override_times[bridge*2 + (bridge_polarities[bridge]>0?1:0)] = esp_timer_get_time() + pulse; +void pulseOverride(relay_t relay) { + if (current_state == STATE_IDLE) + override_times[relay] = current_time + get_param(PARAM_RF_PULSE_LENGTH).u64; } -void fsm_begin_auto_move() { +/*void fsm_begin_auto_move() { if (current_state == STATE_IDLE) current_state = STATE_MOVE_START_DELAY; set_timer(TRANSITION_DELAY_US); -} +}*/ void fsm_request(fsm_cmd_t cmd) { @@ -122,9 +113,10 @@ int8_t fsm_get_current_progress(int8_t denominator) { return x; } -#define JACK_TIME (uint64_t)get_param_i8("jack_dist")*get_param_u32("jack_mspi")*1000 -#define DRIVE_TIME (uint64_t)get_param_i8("drive_dist")*get_param_u32("drive_mspf")*1000 -#define DRIVE_DIST ((int32_t)(get_param_i8("drive_dist")))*((int32_t)get_param_u32("drive_tpdf"))/10 + +#define JACK_TIME get_param(PARAM_JACK_MSPI ).u32 * 1000 * get_param(PARAM_JACK_DIST ).u8 +#define DRIVE_TIME get_param(PARAM_DRIVE_MSPF).u32 * 1000 * get_param(PARAM_DRIVE_DIST).u8 +#define DRIVE_DIST get_param(PARAM_DRIVE_TPDF).u32 / 10 * get_param(PARAM_DRIVE_DIST).u8 void control_task(void *param) { esp_task_wdt_add(NULL); @@ -133,14 +125,6 @@ void control_task(void *param) { const TickType_t xFrequency = pdMS_TO_TICKS(50); enabled = true; - - - for (size_t i = 0; i < N_RELAYS; ++i) { - gpio_reset_pin( relay_pins[i]); - gpio_set_direction(relay_pins[i], GPIO_MODE_OUTPUT); - gpio_set_level( relay_pins[i], 0); // Force low - gpio_hold_dis( relay_pins[i]); // CRITICAL: Allow control after wake - } while (enabled) { vTaskDelayUntil(&xLastWakeTime, xFrequency); @@ -149,13 +133,15 @@ void control_task(void *param) { fsm_cmd_t cmd; while (xQueueReceive(fsm_cmd_queue, &cmd, 0) == pdTRUE) { switch (cmd) { - case FSM_CMD_STOP: - if (current_state != STATE_IDLE && - current_state != STATE_UNDO_JACK_START && - current_state != STATE_UNDO_JACK) { - current_state = STATE_IDLE; + case FSM_CMD_START: + if (current_state == STATE_IDLE) { + current_state = STATE_MOVE_START_DELAY; + set_timer(TRANSITION_DELAY_US); } break; + case FSM_CMD_STOP: + current_state = STATE_IDLE; + break; case FSM_CMD_UNDO: if (current_state != STATE_IDLE && current_state != STATE_UNDO_JACK_START && @@ -245,12 +231,12 @@ void control_task(void *param) { default: break; } -/* + int64_t elapsed_t = (current_time-timer_start); int64_t total_t = (timer_end-timer_start); int32_t ticks = get_sensor_counter(SENSOR_DRIVE); - ESP_LOGI("FSM", "[%d] %lld / %lld ms, %ld ticks", current_state, (long long) elapsed_t, (long long) total_t, (long) ticks); -*/ + //ESP_LOGI("FSM", "[%d] %lld / %lld ms, %ld ticks", current_state, (long long) elapsed_t, (long long) total_t, (long) ticks); + // Output control switch (current_state) { case STATE_IDLE: @@ -261,42 +247,69 @@ void control_task(void *param) { if (active) reset_shutdown_timer(); // prohibit movement past jack limit switch - if (i == BRIDGE_JACK*2+(bridge_polarities[BRIDGE_JACK]>0?0:1) && get_sensor(SENSOR_JACK)) - setRelay(i, false); - else + //if (i == BRIDGE_JACK*2+(bridge_polarities[BRIDGE_JACK]>0?0:1) && get_sensor(SENSOR_JACK)) + // setRelay(i, false); + //else setRelay(i, active); //if (active) ESP_LOGI("FSM", "RUN CHANNEL %d (%lld %c %lld)", i, (long long) override_times[i], active ? '>':'<', (long long) current_time); - + } break; case STATE_JACK_UP: - setBridge(BRIDGE_DRIVE, 0); - setBridge(BRIDGE_JACK, +1); - setBridge(BRIDGE_AUX, +1); + // jack up and fluff + setRelay(RELAY_A1, false); + setRelay(RELAY_B1, false); + + setRelay(RELAY_A2, true); + setRelay(RELAY_B2, false); + + setRelay(RELAY_A3, true); reset_shutdown_timer(); break; case STATE_DRIVE: - setBridge(BRIDGE_DRIVE, +1); - setBridge(BRIDGE_JACK, 0); - setBridge(BRIDGE_AUX, +1); + // drive and fluff + setRelay(RELAY_A1, true); + setRelay(RELAY_B1, false); + + setRelay(RELAY_A2, false); + setRelay(RELAY_B2, false); + + setRelay(RELAY_A3, true); reset_shutdown_timer(); break; case STATE_UNDO_JACK: case STATE_JACK_DOWN: - setBridge(BRIDGE_DRIVE, 0); - setBridge(BRIDGE_JACK, -1); - setBridge(BRIDGE_AUX, +1); + // jack down and fluffer + setRelay(RELAY_A1, false); + setRelay(RELAY_B1, false); + + setRelay(RELAY_A2, false); + setRelay(RELAY_B2, true); + + setRelay(RELAY_A3, true); reset_shutdown_timer(); break; case STATE_UNDO_JACK_START: case STATE_DRIVE_START_DELAY: case STATE_DRIVE_END_DELAY: - setBridge(BRIDGE_DRIVE, 0); - setBridge(BRIDGE_JACK, 0); - setBridge(BRIDGE_AUX, +1); + // only fluffer + setRelay(RELAY_A1, false); + setRelay(RELAY_B1, false); + + setRelay(RELAY_A2, false); + setRelay(RELAY_B2, false); + + setRelay(RELAY_A3, true); reset_shutdown_timer(); break; - default: break; + default: + // invalid state; turn all relays off + setRelay(RELAY_A1, false); + setRelay(RELAY_B1, false); + setRelay(RELAY_A2, false); + setRelay(RELAY_B2, false); + setRelay(RELAY_A3, false); + break; } driveRelays(); @@ -304,20 +317,20 @@ void control_task(void *param) { esp_task_wdt_reset(); } - for (size_t i = 0; i < N_RELAYS; ++i) { - gpio_set_level(relay_pins[i], 0); - gpio_hold_en(relay_pins[i]); - } - if (fsm_cmd_queue != NULL) { vQueueDelete(fsm_cmd_queue); fsm_cmd_queue = NULL; } } -void start_fsm() { +esp_err_t fsm_init() { if (fsm_cmd_queue == NULL) { fsm_cmd_queue = xQueueCreate(8, sizeof(fsm_cmd_t)); } xTaskCreate(control_task, "FSM", 4096, NULL, 5, NULL); -} \ No newline at end of file + + return ESP_OK; +} + + +esp_err_t fsm_stop() { return ESP_OK; } \ No newline at end of file diff --git a/main/control_fsm.h b/main/control_fsm.h index 7fb3895..20823e9 100644 --- a/main/control_fsm.h +++ b/main/control_fsm.h @@ -7,7 +7,7 @@ #include "freertos/queue.h" -typedef enum { FSM_CMD_STOP, FSM_CMD_UNDO, FSM_CMD_SHUTDOWN} fsm_cmd_t; +typedef enum { FSM_CMD_START, FSM_CMD_STOP, FSM_CMD_UNDO, FSM_CMD_SHUTDOWN} fsm_cmd_t; typedef enum { STATE_IDLE = 0, @@ -22,21 +22,33 @@ typedef enum { } fsm_state_t; typedef enum { - BRIDGE_AUX = 0, + RELAY_NONE = 0, + RELAY_C3, + RELAY_B3, + RELAY_A3, + RELAY_B2, + RELAY_A2, + RELAY_B1, + RELAY_A1 +} relay_t; + +typedef enum { + BRIDGE_AUX = 2, BRIDGE_JACK = 1, - BRIDGE_DRIVE = 2, + BRIDGE_DRIVE = 0, } bridge_t; -#define N_RELAYS 6 +#define N_RELAYS 8 #define N_BRIDGES 3 -void pulseOverride(bridge_t bridge, int8_t dir, int64_t pulse); +void pulseOverride(relay_t relay/*, int64_t pulse*/); -void start_fsm(); +esp_err_t fsm_init(); +esp_err_t fsm_stop(); void fsm_request(fsm_cmd_t cmd); -void fsm_begin_auto_move(); +//void fsm_begin_auto_move(); int8_t fsm_get_current_progress(int8_t remainder); diff --git a/main/hard_ui.c b/main/hard_ui.c index 82ae312..66d5937 100644 --- a/main/hard_ui.c +++ b/main/hard_ui.c @@ -12,6 +12,11 @@ +// Debounce & Repeat Settings +#define DEBOUNCE_MS 50 +#define REPEAT_MS 200 +#define REPEAT_START_MS 700 + static uint8_t lcd_col = 0; static uint8_t lcd_row = 0; diff --git a/main/i2c.c b/main/i2c.c index 0f3b7cd..e8ea6d1 100644 --- a/main/i2c.c +++ b/main/i2c.c @@ -24,7 +24,7 @@ #define TCA_REG_CONFIG1 0x07 // Debounce & Repeat Settings -#define DEBOUNCE_MS 50 +#define DEBOUNCE_MS 50 #define REPEAT_MS 200 #define REPEAT_START_MS 700 @@ -45,7 +45,7 @@ static esp_err_t tca_read_word(uint8_t reg, uint16_t *value) { return ret; } -esp_err_t i2cdev_init(void) { +esp_err_t i2c_init(void) { if (i2c_initted) return ESP_OK; i2c_config_t conf = { @@ -75,6 +75,13 @@ esp_err_t i2c_set_led1(uint8_t state) { return tca_write_word_8(TCA_REG_OUTPUT0, state<<5); } +esp_err_t i2c_stop() { + if (!i2c_initted) return ESP_OK; + i2c_set_relays(0); + i2c_set_led1(0); + return ESP_OK; +} + #define N_BTNS 2 static bool debounced_state[N_BTNS] = {false}; static bool last_known_state[N_BTNS] = {false}; diff --git a/main/i2c.h b/main/i2c.h index 9fa8454..c85610e 100644 --- a/main/i2c.h +++ b/main/i2c.h @@ -6,7 +6,8 @@ #include "esp_err.h" // Public Functions -esp_err_t i2cdev_init(void); +esp_err_t i2c_init(void); +esp_err_t i2c_stop(void); esp_err_t i2c_set_relays(uint8_t states); esp_err_t i2c_set_led1(uint8_t state); diff --git a/main/main.c b/main/main.c index cc447b6..2aa4ba5 100644 --- a/main/main.c +++ b/main/main.c @@ -1,3 +1,5 @@ +#include "esp_task_wdt.h" +#include "i2c.h" #include "storage.h" #include "uart_comms.h" #include "esp_err.h" @@ -7,9 +9,13 @@ #include "power_mgmt.h" #include "rtc.h" #include "sensors.h" +#include "solar.h" +#include "rf.h" #define TAG "MAIN" + +int64_t last_log_time = 0; esp_err_t send_log() { char entry[LOG_ENTRY_SIZE] = {0}; @@ -20,13 +26,13 @@ esp_err_t send_log() { memcpy(&entry[1], &be_timestamp, 8); // Pack 32-bit voltages/currents into bytes 9-24 - /*int32_t be_voltage = htobe32(get_battery_mV()); + float be_voltage = htobe32(get_battery_V()); memcpy(&entry[9], &be_voltage, 4); - int32_t be_current1 = htobe32(get_bridge_mA(BRIDGE_DRIVE)); + float be_current1 = htobe32(get_bridge_A(BRIDGE_DRIVE)); memcpy(&entry[13], &be_current1, 4); - int32_t be_current2 = htobe32(get_bridge_mA(BRIDGE_JACK)); + float be_current2 = htobe32(get_bridge_A(BRIDGE_JACK)); memcpy(&entry[17], &be_current2, 4); - int32_t be_current3 = htobe32(get_bridge_mA(BRIDGE_AUX)); + float be_current3 = htobe32(get_bridge_A(BRIDGE_AUX)); memcpy(&entry[21], &be_current3, 4); int32_t be_counter = htobe32(get_sensor_counter(SENSOR_DRIVE)); @@ -34,35 +40,188 @@ esp_err_t send_log() { entry[29] = get_sensor(SENSOR_DRIVE); entry[30] = get_sensor(SENSOR_JACK); - entry[31] = fsm_get_state();*/ + entry[31] = fsm_get_state(); + + last_log_time = esp_timer_get_time(); return write_log(entry); } + +typedef enum { + LED_STATE_DRIVING, + LED_STATE_ERROR, + LED_STATE_AWAKE, + LED_STATE_CANCELLING, + LED_STATE_START1, + LED_STATE_START2, + LED_STATE_START3, + LED_STATE_START4, + LED_STATE_BOOTING +} led_state_t; + +void driveLEDs(led_state_t state) { + uint8_t patterns[4][12] = { + {1,3,7,6,4,0}, + {7,0}, + {1,1,1,1,1,1, 1,1,1,3}, + {4,2} + }; + switch(state) { + case LED_STATE_DRIVING: + i2c_set_led1(patterns[state][(esp_timer_get_time()/100000) % 6]); + break; + case LED_STATE_ERROR: + i2c_set_led1(patterns[state][(esp_timer_get_time()/1000000) % 2]); + break; + case LED_STATE_AWAKE: + i2c_set_led1(patterns[state][(esp_timer_get_time()/200000) % 10]); + break; + case LED_STATE_CANCELLING: + i2c_set_led1(patterns[state][(esp_timer_get_time()/200000) % 2]); + break; + + case LED_STATE_BOOTING: + i2c_set_led1(1); + break; + + case LED_STATE_START1: + i2c_set_led1(0); + break; + case LED_STATE_START2: + i2c_set_led1(1); + break; + case LED_STATE_START3: + i2c_set_led1(3); + break; + case LED_STATE_START4: + i2c_set_led1(7); + break; + } +} + void app_main(void) { - // Initialize storage and load parameters - ESP_LOGI(TAG, "Initializing storage..."); - esp_err_t ret = storage_init(); - if (ret != ESP_OK) { - ESP_LOGW(TAG, "Storage init failed, using defaults"); + esp_task_wdt_add(NULL); + + // Say hello; turn on the lights + esp_sleep_wakeup_cause_t cause = rtc_wakeup_cause(); + if (i2c_init() != ESP_OK) ESP_LOGE(TAG, "I2C FAILED"); + i2c_set_relays(0); + driveLEDs(LED_STATE_BOOTING); + + // Every boot we load parameters and monitor solar, no matter what + if (adc_init() != ESP_OK) ESP_LOGE(TAG, "ADC FAILED"); + if (rtc_xtal_init() != ESP_OK) ESP_LOGE(TAG, "RTC FAILED"); + if (storage_init() != ESP_OK) ESP_LOGE(TAG, "STORAGE FAILED"); + if (log_init() != ESP_OK) ESP_LOGE(TAG, "LOG FAILED"); + if (run_solar_fsm() != ESP_OK) ESP_LOGE(TAG, "SOLAR FAILED"); + // TODO: Do a 12V check and enter deep sleep if there's a problem + + + send_log(); + + // Check wake reasons + // If button held, we stay #woke + // If not it must've been the RTC - check alarms + // If there's an alarm or the button was held, do a full boot + // Full boot will handle things from there + + // only truly wake up if we saw it on EXT0, or from alarm + /*if (!rtc_is_set()) { + //ESP_LOGI("MAIN", "RTC is not set. Can't sleep til then."); + } else */if (cause == ESP_SLEEP_WAKEUP_EXT0) { + ESP_LOGI("MAIN", "Woke from button press"); + } else { + if (!alarm_tripped()) { + //enter_deep_sleep(); + } } - // Initialize logging - ESP_LOGI(TAG, "Initializing logging..."); - ret = log_init(); - if (ret != ESP_OK) { - ESP_LOGE(TAG, "Log init failed"); - } + /*** FULL BOOT ***/ + if (uart_init() != ESP_OK) ESP_LOGE(TAG, "UART FAILED"); + if (power_init() != ESP_OK) ESP_LOGE(TAG, "POWER FAILED"); + if (rf_init() != ESP_OK) ESP_LOGE(TAG, "RF FAILED"); + if (fsm_init() != ESP_OK) ESP_LOGE(TAG, "FSM FAILED"); + if (sensors_init() != ESP_OK) ESP_LOGE(TAG, "SENSORS FAILED"); + + /*** MAIN LOOP ***/ - uart_start(); - - TickType_t xLastWakeTime = xTaskGetTickCount(); const TickType_t xFrequency = pdMS_TO_TICKS(100); while(true) { vTaskDelayUntil(&xLastWakeTime, xFrequency); - send_log(); + i2c_poll_buttons(); + + if (i2c_get_button_state(0)) + reset_shutdown_timer(); + + switch (fsm_get_state()) { + case STATE_IDLE: + // LED cue for user + if (i2c_get_button_ms(0) > 1600){ + driveLEDs(LED_STATE_START4); + } else if (i2c_get_button_ms(0) > 1100){ + driveLEDs(LED_STATE_START3); + } else if (i2c_get_button_ms(0) > 600){ + driveLEDs(LED_STATE_START2); + } else if (i2c_get_button_ms(0) > 100){ + driveLEDs(LED_STATE_START1); + } else{ + driveLEDs(LED_STATE_AWAKE); + } + + // when not actively moving we log at a low frequency + if (esp_timer_get_time() > last_log_time + DEEP_SLEEP_US) + send_log(); + + if(i2c_get_button_ms(0) > 2100) + fsm_request(FSM_CMD_START); + break; + case STATE_UNDO_JACK: + case STATE_UNDO_JACK_START: + // assume it's running + send_log(); + driveLEDs(LED_STATE_CANCELLING); + if (i2c_get_button_tripped(0)) { + ESP_LOGI(TAG, "AAAAH STOP!!!"); + fsm_request(FSM_CMD_STOP); + } + break; + + default: + // assume it's running in every other case + send_log(); + driveLEDs(LED_STATE_DRIVING); + if (i2c_get_button_tripped(0)) { + ESP_LOGI(TAG, "CTRL + Z PLZ!"); + fsm_request(FSM_CMD_UNDO); + } + break; + } + + + + + if (alarm_tripped()) { + fsm_request(FSM_CMD_START); + set_next_alarm(); + } + + + + /*ESP_LOGI(TAG, "VOLTAGE: %2.3f | CURRENTS: %+2.8f %+2.8f %+2.8f", + get_battery_V(), + get_bridge_A(BRIDGE_DRIVE), + get_bridge_A(BRIDGE_JACK), + get_bridge_A(BRIDGE_AUX));*/ + + + + run_solar_fsm(); + + //check_shutdown_timer(); + esp_task_wdt_reset(); } } \ No newline at end of file diff --git a/main/power_mgmt.c b/main/power_mgmt.c index 62bdd16..9bc8089 100644 --- a/main/power_mgmt.c +++ b/main/power_mgmt.c @@ -34,194 +34,47 @@ #include "storage.h" #include "rtc.h" +#define TAG "POWER" + // === GPIO Pin Definitions === -#define PIN_V_ISENS1 ADC_CHANNEL_6 // GPIO34 -#define PIN_V_ISENS2 ADC_CHANNEL_3 // GPIO39 / VN +#define PIN_V_ISENS1 ADC_CHANNEL_0 // GPIO36 / VP +#define PIN_V_ISENS2 ADC_CHANNEL_6 // GPIO34 #define PIN_V_ISENS3 ADC_CHANNEL_7 // GPIO35 -#define PIN_V_BATTERY ADC_CHANNEL_0 // GPIO36 / VP +#define PIN_V_BATTERY ADC_CHANNEL_3 // GPIO39 / VN #define PIN_V_SENS_BAT PIN_V_BATTERY -#define PIN_CHG_DISABLE GPIO_NUM_26 -#define PIN_CHG_BULK GPIO_NUM_27 -#define AUTOZERO_THRESH 2000.0f // mA +// update time +#define UPDATE_MS 20 +#define UPDATE_S 0.02f - -typedef enum { - CHG_T_LOWBAT = 0, - CHG_T_BULK = 1, - CHG_T_STEADY = 2, -} charge_timer_t; - -#define N_CHG_TIMERS 3 -RTC_DATA_ATTR charge_state_t current_charge_state = CHG_STATE_BULK; -RTC_DATA_ATTR int64_t charge_timers[N_CHG_TIMERS] = {-1}; - -int64_t now; - -charge_state_t get_charging_state() { return current_charge_state; } - -void setTimerN(charge_timer_t i, int64_t sec) { - // set the timer for in the future if it's currently less than now - if (charge_timers[i] < now) { - charge_timers[i] = now + sec; - ESP_LOGI("BAT", "Set timer[%d] +%lld", i, (long long)sec); - } -} - -void resetTimerN(charge_timer_t i) { - charge_timers[i] = -1; -} -void resetBatTimers() { - for (uint8_t i=0; i charge_timers[i]; -} - -#define BULK_CHARGE_S 20 //2*60*60 -#define FLOAT_STEADY_S 10 //30*60 -#define LOW_DETECT_S 10 //5*60 - -#define STEADY_MV 13000 -#define LOW_MV 12800 - -void run_charge_fsm() { - now = system_rtc_get_raw_time(); - - //ESP_LOGI("BAT", "FSM STATE %d", current_charge_state); - - if (rtc_is_set()) { - switch(current_charge_state) { - case CHG_STATE_BULK: - // turn off bulk charging and go to float when time is up - if (getTimerN(CHG_T_BULK)) { - ESP_LOGI("BAT", "BULK -> FLOAT"); - current_charge_state = CHG_STATE_FLOAT; - } - break; - - case CHG_STATE_FLOAT: - if (getTimerN(CHG_T_STEADY)) { - ESP_LOGI("BAT", "FLOAT -> OFF"); - current_charge_state = CHG_STATE_OFF; - } - if (get_battery_mV() > STEADY_MV) { - setTimerN(CHG_T_STEADY, FLOAT_STEADY_S); - } else { - resetTimerN(CHG_T_STEADY); - } - // NO break; !! float should also kick into bulk with same triggers - case CHG_STATE_OFF: - - // after 5 minutes of low-ish battery go into bulk charge - if (getTimerN(CHG_T_LOWBAT)) { - ESP_LOGI("BAT", " -> BULK"); - current_charge_state = CHG_STATE_BULK; - setTimerN(CHG_T_BULK, BULK_CHARGE_S); - } - if (get_battery_mV() < LOW_MV) { - setTimerN(CHG_T_LOWBAT, LOW_DETECT_S); - } else { - resetTimerN(CHG_T_LOWBAT); - } - break; - } - } else { - //ESP_LOGI("BAT", " -> BULK"); - current_charge_state = CHG_STATE_BULK; - } - - //rtc_gpio_hold_dis(PIN_CHG_BULK); - //rtc_gpio_hold_dis(PIN_CHG_DISABLE); - switch(current_charge_state) { - case CHG_STATE_BULK: - gpio_set_level(PIN_CHG_BULK, 1); - gpio_set_level(PIN_CHG_DISABLE, 0); - //ESP_LOGI("BAT", "BULK"); - break; - case CHG_STATE_FLOAT: - gpio_set_level(PIN_CHG_BULK, 0); - gpio_set_level(PIN_CHG_DISABLE, 0); - //ESP_LOGI("BAT", "FLOAT"); - break; - case CHG_STATE_OFF: - gpio_set_level(PIN_CHG_BULK, 0); - gpio_set_level(PIN_CHG_DISABLE, 1); - //ESP_LOGI("BAT", "OFF"); - break; - } - //rtc_gpio_hold_en(PIN_CHG_BULK); - //rtc_gpio_hold_en(PIN_CHG_DISABLE); -} +int64_t now; // us typedef struct { - bool enabled; // Auto-zero active for this channel - float threshold_ma; // Max current to consider "zero" (mA) - float learned_offset_mv; // Accumulated zero offset (mV) - bool initialized; // First valid zero established -} autozero_t; -static autozero_t autozero[N_BRIDGES] = {0}; + int64_t az_enable_time; // Timestamp to enable autozeroing at (negative to disable) + float az_offset; // Accumulated zero offset + bool az_initialized; // First valid zero established -// === E-Fuse (Software Breaker) Configuration === -static const char* currentLimits_A[N_BRIDGES] = { - [BRIDGE_DRIVE] = "efuse_drive_A", //40000, - [BRIDGE_AUX] = "efuse_aux_A", // 5000, - [BRIDGE_JACK] = "efuse_jack_A" // 10000 -}; -static const float i2t_thresholds[N_BRIDGES] = { // A^2*s (tunable per bridge if needed) - [BRIDGE_DRIVE] = 6.0f, - [BRIDGE_AUX] = 6.0f, - [BRIDGE_JACK] = 6.0f -}; -static const float i_instant[N_BRIDGES] = { // Instant trip multiplier of I_rated - [BRIDGE_DRIVE] = 15.0f, - [BRIDGE_AUX] = 15.0f, - [BRIDGE_JACK] = 15.0f -}; -static const float cool_rate[N_BRIDGES] = { // Cooling constant (1/s) - [BRIDGE_DRIVE] = 0.008f, - [BRIDGE_AUX] = 0.008f, - [BRIDGE_JACK] = 0.008f -}; -static const int32_t cooldown_ms[N_BRIDGES] = { // Auto-reset delay after trip - [BRIDGE_DRIVE] = 5000, - [BRIDGE_AUX] = 5000, - [BRIDGE_JACK] = 5000 -}; - -static float efuse_heat[N_BRIDGES] = {0}; -static uint64_t efuse_trip_time[N_BRIDGES] = {0}; // Timestamp when tripped -static bool efuse_tripped[N_BRIDGES] = {false}; + bool ema_init; + float ema_current; + + float current; // with all the corrections applied + + float heat; + bool tripped; + int64_t trip_time; +} isens_channel_t; +static isens_channel_t isens[N_BRIDGES] = {0}; // === ADC Handles === static adc_oneshot_unit_handle_t adc1_handle = NULL; static adc_cali_handle_t adc_cali_handle = NULL; -// === EMA Filter State === -#define EMA_ALPHA_CURRENT 0.5f -#define EMA_ALPHA_BATTERY 0.05f - -static float ema_current[N_BRIDGES] = {0}; -static bool ema_init[N_BRIDGES] = {false}; - static float ema_battery = 0.0f; static bool ema_battery_init = false; -// === Shared Volatile Outputs === -volatile int32_t bridgeCurrents_mA[N_BRIDGES] = {0}; -volatile int32_t batteryVoltage_mV = 0; - -// === ADC Initialization === -static esp_err_t adc_init(void) { - if (adc1_handle != NULL) { - return ESP_OK; // Already initialized - } - - // ADC1 oneshot mode +esp_err_t adc_init() { + // ADC1 oneshot mode adc_oneshot_unit_init_cfg_t init_cfg = { .unit_id = ADC_UNIT_1, }; @@ -246,51 +99,62 @@ static esp_err_t adc_init(void) { }; ESP_ERROR_CHECK(adc_cali_create_scheme_line_fitting(&cali_cfg, &adc_cali_handle)); + return ESP_OK; +} + +float get_raw_battery_voltage(void) { + int adc_raw = 0; + int voltage_mv = 0; + + if (adc_oneshot_read(adc1_handle, PIN_V_SENS_BAT, &adc_raw) + != ESP_OK) { return NAN; } + if (adc_cali_raw_to_voltage(adc_cali_handle, adc_raw, &voltage_mv) + != ESP_OK) { return NAN; } + + // Voltage divider: 150kohm to 1Mohm -> gain = 1.15 -> scale = 1150/150 + return voltage_mv * 0.00766666666; // same as / 1000.0 * 1150.0 / 150.0; +} + +esp_err_t process_battery_voltage(void) +{ + float raw = get_raw_battery_voltage(); + + if (!ema_battery_init) { + ema_battery = (float)raw; + ema_battery_init = true; + } else { + float alpha = get_param(PARAM_ADC_ALPHA_BATTERY).f32; + if (isnan(raw)) { + ESP_LOGI(TAG, "RAW BATTERY IS NAN"); + } else { + if (isnan(ema_battery) || isnan(alpha)) + ema_battery = raw; + else + ema_battery = alpha * (float)raw + (1.0f - alpha) * ema_battery; + } + } + return ESP_OK; } -void autozero_enable(bridge_t bridge, bool enable) { - if (bridge >= N_BRIDGES) return; - autozero[bridge].enabled = enable; - if (!enable) { - autozero[bridge].learned_offset_mv = 0.0f; - autozero[bridge].initialized = false; - } +void set_autozero(bridge_t bridge) { + // enable autozeroing for this bridge 1 second from now + isens[bridge].az_enable_time = now+1000000; + //ESP_LOGI(TAG, "KILLING BRIDGE %d; %lld -> %lld", bridge, (long long int) now, (long long int) isens[bridge].az_enable_time); } -void autozero_set_threshold(bridge_t bridge, float threshold_ma) { - if (bridge >= N_BRIDGES) return; - autozero[bridge].threshold_ma = fmaxf(0.0f, threshold_ma); -} - -float autozero_get_offset_mv(bridge_t bridge) { - if (bridge >= N_BRIDGES) return 0.0f; - return autozero[bridge].learned_offset_mv; -} - -void autozero_reset(bridge_t bridge) { - if (bridge >= N_BRIDGES) return; - autozero[bridge].learned_offset_mv = 0.0f; - autozero[bridge].initialized = false; -} - -void autozero_reset_all(void) { - for (uint8_t i = 0; i < N_BRIDGES; i++) { - autozero_reset((bridge_t)i); - } -} - -// === Raw Current Reading (mA) === -static int32_t read_bridge_current_raw(bridge_t bridge) { - int adc_raw = 0; +esp_err_t process_bridge_current(bridge_t bridge) { + int adc_raw = 0; int voltage_mv = 0; + isens_channel_t *channel = &isens[bridge]; + adc_channel_t pin; switch(bridge) { - case BRIDGE_DRIVE: pin = PIN_V_ISENS3; break; - case BRIDGE_AUX: pin = PIN_V_ISENS1; break; + case BRIDGE_DRIVE: pin = PIN_V_ISENS1; break; case BRIDGE_JACK: pin = PIN_V_ISENS2; break; - default: return -42069; + case BRIDGE_AUX: pin = PIN_V_ISENS3; break; + default: return -42069; // lol } if (adc_oneshot_read(adc1_handle, pin, &adc_raw) != ESP_OK) { @@ -299,205 +163,171 @@ static int32_t read_bridge_current_raw(bridge_t bridge) { if (adc_cali_raw_to_voltage(adc_cali_handle, adc_raw, &voltage_mv) != ESP_OK) { return 0; } - - float current_sense_mv = (float)voltage_mv; - autozero_t *az = &autozero[bridge]; - - // === AUTO-ZERO LEARNING PHASE === - if (az->enabled && get_bridge_state(bridge)==0) { - float raw_current_ma = 0.0f; - switch (bridge) { - case BRIDGE_JACK: - case BRIDGE_AUX: - // ACS37042KLHBLT-030B3 is 30A capable and 44 mV/A - raw_current_ma = (current_sense_mv - 1650.0f) * 1000.0f / 44.0f; - break; - case BRIDGE_DRIVE: - // ACS37220LEZATR-100B3 is 100A capable and 13.2 mV/A - raw_current_ma = (current_sense_mv - 1650.0f) * 1000.0f / 13.20f; - break; - } - - if (fabsf(raw_current_ma) <= az->threshold_ma) { - // Valid zero sample - if (!az->initialized) { - az->learned_offset_mv = current_sense_mv - 1650.0f; - az->initialized = true; - } else { - // EMA on offset (slow adaptation) - float alpha = 0.1f; - az->learned_offset_mv = alpha * (current_sense_mv - 1650.0f) + - (1.0f - alpha) * az->learned_offset_mv; - } - } - } - - // === APPLY AUTO-ZERO OFFSET === - float corrected_mv = current_sense_mv - az->learned_offset_mv; - - int32_t offset_mv = (int32_t)(corrected_mv - 1650.0f); - int32_t current_ma = 0; - + + float raw_a = NAN; + switch (bridge) { case BRIDGE_JACK: case BRIDGE_AUX: - current_ma = offset_mv * 1000 / 44; // 44 mV/A + // ACS37042KLHBLT-030B3 is 30A capable and 44 mV/A + raw_a = (voltage_mv - 1650.0f) / 44.0f; break; case BRIDGE_DRIVE: - current_ma = offset_mv * 10000 / 132; // 13.2 mV/A + // ACS37220LEZATR-100B3 is 100A capable and 13.2 mV/A + raw_a = (voltage_mv - 1650.0f) / 13.2f; break; } - - return current_ma; -} - -// === Raw Battery Voltage Reading (mV) === -static int32_t read_battery_voltage_raw(void) -{ - int adc_raw = 0; - int voltage_mv = 0; - - if (adc_oneshot_read(adc1_handle, PIN_V_SENS_BAT, &adc_raw) != ESP_OK) { - return 0; - } - if (adc_cali_raw_to_voltage(adc_cali_handle, adc_raw, &voltage_mv) != ESP_OK) { - return 0; - } - - // Voltage divider: 150kΩ to 1MΩ → gain = 1.15 → scale = 1150/150 - return (int32_t)voltage_mv * 1150 / 150; -} - -// === EMA Filter Update === -static void apply_ema(float *state, bool *init, float alpha, int32_t raw, volatile int32_t *out) -{ - if (!*init) { - *state = (float)raw; - *init = true; + + if (!channel->ema_init) { + channel->ema_current = (float)raw_a; + channel->ema_init = true; } else { - *state = alpha * (float)raw + (1.0f - alpha) * *state; - } - *out = (int32_t)(*state + 0.5f); -} - -// === Public Accessors === -int32_t get_bridge_mA(uint8_t bridge) -{ - if (bridge >= N_BRIDGES) return -1; - return (int32_t)bridgeCurrents_mA[bridge]; -} - -int32_t get_battery_mV(void) -{ - return (int32_t)batteryVoltage_mV; -} - -// === E-Fuse: Trip Logic (called every cycle) === -static void efuse_update(uint8_t bridge, float I, float dt, uint64_t now) -{ - float I_rated = (float)get_param_i8(currentLimits_A[bridge]); - float I_norm = I / I_rated; - - // Instant trip on extreme overcurrent - if (I_norm >= i_instant[bridge]) { - efuse_tripped[bridge] = true; - efuse_trip_time[bridge] = now; - return; - } - - // Cooling when below threshold - if (I_norm < 1.1f) { - efuse_heat[bridge] -= efuse_heat[bridge] * cool_rate[bridge] * dt; - efuse_heat[bridge] = fmaxf(0.0f, efuse_heat[bridge]); - efuse_tripped[bridge] = false; // Auto-clear if cooled - return; - } - - // Accumulate heat (I²t) - efuse_heat[bridge] += (I_norm * I_norm) * dt; - - if (efuse_heat[bridge] >= i2t_thresholds[bridge]) { - efuse_tripped[bridge] = true; - efuse_trip_time[bridge] = now; - } -} - -// === E-Fuse: Auto-Reset After Cooldown === -static void efuse_cooldown_check(uint64_t now) -{ - for (uint8_t i = 0; i < N_BRIDGES; i++) { - if (efuse_tripped[i] && - (now - efuse_trip_time[i]) >= (cooldown_ms[i] * 1000ULL)) { - efuse_heat[i] = 0.0f; - efuse_tripped[i] = false; + float alpha = get_param(PARAM_ADC_ALPHA_ISENS).f32; + if (isnan(raw_a)) { + ESP_LOGI(TAG, "RAW BATTERY IS NAN"); + channel->ema_current = NAN; + } else { + if (isnan(ema_battery) || isnan(alpha)) + channel->ema_current = raw_a; + else + channel->ema_current = alpha * raw_a + (1.0f - alpha) * channel->ema_current; } } + + // === AUTO-ZERO LEARNING PHASE === + if (now > channel->az_enable_time) { + //ESP_LOGI(TAG, "AZING %d", bridge); + float db = get_param(PARAM_ADC_DB_IAZ).f32; + if (isnan(db) || fabsf(channel->ema_current) <= db) { + // Valid zero sample + if (!channel->az_initialized) { + channel->az_offset = channel->ema_current; + channel->az_initialized = true; + } else { + float alpha = get_param(PARAM_ADC_ALPHA_IAZ).f32; + if (isnan(raw_a)) { + ESP_LOGI(TAG, "RAW BATTERY IS NAN"); + } else { + if (isnan(ema_battery) || isnan(alpha)) + channel->az_offset = channel->ema_current; + else + channel->az_offset = alpha * channel->ema_current + + (1.0f - alpha) * channel->az_offset; + } + } + } + } + + // Apply the offset + channel->current = channel->ema_current - channel->az_offset; + + + // PARAMETERS FOR E-FUSING ALGORITHM + // PARAM_EFUSE_KINST : ratio of nominal current that should cause an immediate shutdown + // PARAM_EFUSE_TCOOL : cooldown timer from trip (in microseconds) + // PARAM_EFUSE_TAUCOOL : speed of cooldown for heating (units are 1/s; bigger = faster cooldown) + + // Monitor E-fusing + float I_nominal = NAN; + switch(bridge) { + case BRIDGE_DRIVE: + I_nominal = get_param(PARAM_EFUSE_INOM_1).f32; + break; + case BRIDGE_JACK: + I_nominal = get_param(PARAM_EFUSE_INOM_2).f32; + break; + case BRIDGE_AUX: + I_nominal = get_param(PARAM_EFUSE_INOM_3).f32; + break; + } + + // Normalize the current as a fraction of rated current + float I_norm = fabsf(channel->current / I_nominal); + + // Instant trip on extreme overcurrent + if (I_norm >= get_param(PARAM_EFUSE_KINST).f32) { + channel->tripped = true; + channel->trip_time = now; + ESP_LOGI(TAG, "FUSE TRIP: Inom: %+.5f HEAT:%+2.5f", I_norm, channel->heat); + return ESP_OK; // no more processing, if we're over, we're over + } + + // Accumulate heat + channel->heat += (I_norm * I_norm) * UPDATE_S; + + // Only do cooling when below threshold + if (I_norm < 1.0f) { + // if we are hot we radiate more heat + // (I^2/I^2*t) * (1/t) * t = I^2/I^2*t + channel->heat -= channel->heat * get_param(PARAM_EFUSE_TAUCOOL).f32 * UPDATE_S; + channel->heat = fmaxf(0.0f, channel->heat); // keep it from going negative + // channel.tripped = false; // Auto-clear if cooled (WTF why this is insane) + } + + // If built-up heat exceeds the time limit, trip + // Recall units of heat are (current_actual^2/current_nominal^2)*time + // Ergo, heat is measured in seconds + if (channel->heat > get_param(PARAM_EFUSE_HEAT_THRESH).f32) { + channel->tripped = true; + channel->trip_time = now; + + // If we're not overheated + // And enough time has passed + // Go ahead and reset the e-fuse + } else if (channel->tripped && + (now - channel->trip_time) > get_param(PARAM_EFUSE_TCOOL).i64) { + channel->tripped = false; + // channel.heat = 0.0f // I think we should wait for the e-fuse to catch up + } + + if (bridge == BRIDGE_DRIVE) + ESP_LOGI(TAG, "FUSE: Inom: %+.5f HEAT:%+2.5f", I_norm, channel->heat); + + return ESP_OK; +} + + +// === Public Accessors === +float get_bridge_A(bridge_t bridge) +{ + if (bridge >= N_BRIDGES) return NAN; + return isens[bridge].current; +} + +float get_battery_V(void) +{ + if (ema_battery_init) + return ema_battery; + return get_raw_battery_voltage(); } // === Public E-Fuse Controls === -void efuse_reset_all(void) +/*void efuse_reset_all(void) { for (uint8_t i = 0; i < N_BRIDGES; i++) { - efuse_heat[i] = 0.0f; - efuse_tripped[i] = false; + isens[i].heat = 0.0f; + isens[i].tripped = false; } -} +}*/ -bool efuse_is_tripped(uint8_t bridge) +bool efuse_is_tripped(bridge_t bridge) { if (bridge >= N_BRIDGES) return false; - return efuse_tripped[bridge]; + return isens[bridge].tripped; } - // === Power Management Task === void power_mgmt_task(void *param) { esp_task_wdt_add(NULL); - /*gpio_config_t io_conf = { - .pin_bit_mask = (1ULL << PIN_CHG_DISABLE) | (1ULL << PIN_CHG_BULK), - .mode = GPIO_MODE_OUTPUT, - .pull_up_en = GPIO_PULLUP_DISABLE, - .pull_down_en = GPIO_PULLDOWN_DISABLE, - .intr_type = GPIO_INTR_DISABLE, - }; - gpio_config(&io_conf);*/ - - /*// Enable RTC GPIO domain (required for hold) - rtc_gpio_init(PIN_CHG_DISABLE); - rtc_gpio_init(PIN_CHG_BULK); - // Set as output - rtc_gpio_set_direction(PIN_CHG_DISABLE, RTC_GPIO_MODE_OUTPUT_ONLY); - rtc_gpio_set_direction(PIN_CHG_BULK, RTC_GPIO_MODE_OUTPUT_ONLY); - - // Optional: set initial level (will be held) - //rtc_gpio_set_level(PIN_CHG_DISABLE, 1); // e.g., start disabled - //rtc_gpio_set_level(PIN_CHG_BULK, 0); - - // **Critical: Enable hold function** - rtc_gpio_hold_en(PIN_CHG_DISABLE); - rtc_gpio_hold_en(PIN_CHG_BULK);*/ - - ESP_ERROR_CHECK(adc_init()); TickType_t xLastWakeTime = xTaskGetTickCount(); - const TickType_t xFrequency = pdMS_TO_TICKS(20); - - // Optional: Enable auto-zero with default threshold - autozero_enable(BRIDGE_DRIVE, true); - autozero_enable(BRIDGE_AUX, true); - autozero_enable(BRIDGE_JACK, true); - - autozero_set_threshold(BRIDGE_DRIVE, AUTOZERO_THRESH); - autozero_set_threshold(BRIDGE_AUX, AUTOZERO_THRESH); - autozero_set_threshold(BRIDGE_JACK, AUTOZERO_THRESH); + const TickType_t xFrequency = pdMS_TO_TICKS(UPDATE_MS); - //uint64_t last_wake_time = esp_timer_get_time(); - //const uint64_t period = 5000; // 100 us => 10kHz while (1) { vTaskDelayUntil(&xLastWakeTime, xFrequency); - uint64_t now_us = esp_timer_get_time(); + now = esp_timer_get_time(); // us /*if (now - last_wake_time < period) { uint32_t delay_us = (period - (now - last_wake_time)) / 1000; @@ -508,43 +338,20 @@ void power_mgmt_task(void *param) { // Sample currents for (uint8_t i = 0; i < N_BRIDGES; i++) { - int32_t raw_ma = read_bridge_current_raw((bridge_t)i); - apply_ema(&ema_current[i], &ema_init[i], EMA_ALPHA_CURRENT, - raw_ma, &bridgeCurrents_mA[i]); - - // Reset spike timer if under limit - /*if (bridgeCurrents_mA[i] < currentLimits_mA[i]) { - currentSpikeSafeTimes[i] = now + CURRENT_SPIKE_TIME_US; - }*/ - - // === E-FUSE UPDATE === - float I = (float)bridgeCurrents_mA[i] / 1000.0f; - float dt = 0.020f; // 20 ms task period - efuse_update(i, I, dt, now_us); + process_bridge_current(i); } - /*ESP_LOGI("PWR", "[ %6ld | %6ld | %6ld mA ] { %6ld mV }", - (long)bridgeCurrents_mA[BRIDGE_DRIVE], - (long)bridgeCurrents_mA[BRIDGE_JACK], - (long)bridgeCurrents_mA[BRIDGE_AUX], - (long)batteryVoltage_mV);*/ - - // Sample battery - int32_t raw_bat = read_battery_voltage_raw(); - apply_ema(&ema_battery, &ema_battery_init, EMA_ALPHA_BATTERY, - raw_bat, &batteryVoltage_mV); - - - //run_charge_fsm(); - efuse_cooldown_check(now_us); + process_battery_voltage(); esp_task_wdt_reset(); } } -void start_power() { +esp_err_t power_init() { xTaskCreate(power_mgmt_task, "PWR", 4096, NULL, 5, NULL); + + return ESP_OK; } -void shutdown_power() { - +esp_err_t power_stop() { + return ESP_OK; } \ No newline at end of file diff --git a/main/power_mgmt.c.old b/main/power_mgmt.c.old new file mode 100644 index 0000000..4039727 --- /dev/null +++ b/main/power_mgmt.c.old @@ -0,0 +1,546 @@ +/* + * power_mgmt.c + * + * 1 kHz power-management task: + * • Samples all three H-bridge current sensors (DRIVE, AUX, JACK) + * • Samples battery voltage (BAT) + * • Applies EMA filtering on every channel + * • Updates shared volatile globals for the control FSM + * • Handles over-current spike protection + * + * Updated to modern ESP-IDF ADC API (line fitting) + * All variables now defined locally + * + * Created on: Nov 10, 2025 + */ + +#include +#include +#include +#include "driver/rtc_io.h" +#include "esp_log.h" +#include "esp_task_wdt.h" +#include "freertos/FreeRTOS.h" +#include "freertos/task.h" +#include "esp_adc/adc_oneshot.h" +#include "esp_adc/adc_cali.h" +#include "esp_adc/adc_cali_scheme.h" +#include "esp_timer.h" +#include "driver/gpio.h" +#include "control_fsm.h" +#include "soc/rtc_io_reg.h" +#include "power_mgmt.h" + +#include "storage.h" +#include "rtc.h" + +// === GPIO Pin Definitions === +#define PIN_V_ISENS1 ADC_CHANNEL_0 // GPIO36 / VP +#define PIN_V_ISENS2 ADC_CHANNEL_6 // GPIO34 +#define PIN_V_ISENS3 ADC_CHANNEL_7 // GPIO35 +#define PIN_V_BATTERY ADC_CHANNEL_3 // GPIO39 / VN +#define PIN_V_SENS_BAT PIN_V_BATTERY + +#define PIN_CHG_BULK GPIO_NUM_26 + +#define AUTOZERO_THRESH 2000.0f // mA + + +typedef enum { + CHG_T_LOWBAT = 0, + CHG_T_BULK = 1, + CHG_T_STEADY = 2, +} charge_timer_t; + +#define N_CHG_TIMERS 3 +RTC_DATA_ATTR charge_state_t current_charge_state = CHG_STATE_BULK; +RTC_DATA_ATTR int64_t charge_timers[N_CHG_TIMERS] = {-1}; + +int64_t now; + +charge_state_t get_charging_state() { return current_charge_state; } + +void setTimerN(charge_timer_t i, int64_t sec) { + // set the timer for in the future if it's currently less than now + if (charge_timers[i] < now) { + charge_timers[i] = now + sec; + ESP_LOGI("BAT", "Set timer[%d] +%lld", i, (long long)sec); + } +} + +void resetTimerN(charge_timer_t i) { + charge_timers[i] = -1; +} +void resetBatTimers() { + for (uint8_t i=0; i charge_timers[i]; +} + +#define BULK_CHARGE_S 20 //2*60*60 +#define FLOAT_STEADY_S 10 //30*60 +#define LOW_DETECT_S 10 //5*60 + +#define STEADY_MV 13000 +#define LOW_MV 12800 + +void run_charge_fsm() { + now = system_rtc_get_raw_time(); + + //ESP_LOGI("BAT", "FSM STATE %d", current_charge_state); + + if (rtc_is_set()) { + switch(current_charge_state) { + case CHG_STATE_BULK: + // turn off bulk charging and go to float when time is up + if (getTimerN(CHG_T_BULK)) { + ESP_LOGI("BAT", "BULK -> FLOAT"); + current_charge_state = CHG_STATE_FLOAT; + } + break; + + case CHG_STATE_FLOAT: + if (getTimerN(CHG_T_STEADY)) { + ESP_LOGI("BAT", "FLOAT -> OFF"); + current_charge_state = CHG_STATE_OFF; + } + if (get_battery_mV() > STEADY_MV) { + setTimerN(CHG_T_STEADY, FLOAT_STEADY_S); + } else { + resetTimerN(CHG_T_STEADY); + } + // NO break; !! float should also kick into bulk with same triggers + case CHG_STATE_OFF: + + // after 5 minutes of low-ish battery go into bulk charge + if (getTimerN(CHG_T_LOWBAT)) { + ESP_LOGI("BAT", " -> BULK"); + current_charge_state = CHG_STATE_BULK; + setTimerN(CHG_T_BULK, BULK_CHARGE_S); + } + if (get_battery_mV() < LOW_MV) { + setTimerN(CHG_T_LOWBAT, LOW_DETECT_S); + } else { + resetTimerN(CHG_T_LOWBAT); + } + break; + } + } else { + //ESP_LOGI("BAT", " -> BULK"); + current_charge_state = CHG_STATE_BULK; + } + + //rtc_gpio_hold_dis(PIN_CHG_BULK); + //rtc_gpio_hold_dis(PIN_CHG_DISABLE); + switch(current_charge_state) { + case CHG_STATE_BULK: + gpio_set_level(PIN_CHG_BULK, 1); + //ESP_LOGI("BAT", "BULK"); + break; + case CHG_STATE_FLOAT: + gpio_set_level(PIN_CHG_BULK, 0); + //ESP_LOGI("BAT", "FLOAT"); + break; + case CHG_STATE_OFF: + gpio_set_level(PIN_CHG_BULK, 0); + //ESP_LOGI("BAT", "OFF"); + break; + } + //rtc_gpio_hold_en(PIN_CHG_BULK); + //rtc_gpio_hold_en(PIN_CHG_DISABLE); +} + +typedef struct { + bool enabled; // Auto-zero active for this channel + float threshold_ma; // Max current to consider "zero" (mA) + float learned_offset_mv; // Accumulated zero offset (mV) + bool initialized; // First valid zero established +} autozero_t; +static autozero_t autozero[N_BRIDGES] = {0}; + +// === E-Fuse (Software Breaker) Configuration === +static const char* currentLimits_A[N_BRIDGES] = { + [BRIDGE_DRIVE] = "efuse_drive_A", //40000, + [BRIDGE_AUX] = "efuse_aux_A", // 5000, + [BRIDGE_JACK] = "efuse_jack_A" // 10000 +}; +static const float i2t_thresholds[N_BRIDGES] = { // A^2*s (tunable per bridge if needed) + [BRIDGE_DRIVE] = 6.0f, + [BRIDGE_AUX] = 6.0f, + [BRIDGE_JACK] = 6.0f +}; +static const float i_instant[N_BRIDGES] = { // Instant trip multiplier of I_rated + [BRIDGE_DRIVE] = 15.0f, + [BRIDGE_AUX] = 15.0f, + [BRIDGE_JACK] = 15.0f +}; +static const float cool_rate[N_BRIDGES] = { // Cooling constant (1/s) + [BRIDGE_DRIVE] = 0.008f, + [BRIDGE_AUX] = 0.008f, + [BRIDGE_JACK] = 0.008f +}; +static const int32_t cooldown_ms[N_BRIDGES] = { // Auto-reset delay after trip + [BRIDGE_DRIVE] = 5000, + [BRIDGE_AUX] = 5000, + [BRIDGE_JACK] = 5000 +}; + +static float efuse_heat[N_BRIDGES] = {0}; +static uint64_t efuse_trip_time[N_BRIDGES] = {0}; // Timestamp when tripped +static bool efuse_tripped[N_BRIDGES] = {false}; + +// === ADC Handles === +static adc_oneshot_unit_handle_t adc1_handle = NULL; +static adc_cali_handle_t adc_cali_handle = NULL; + +// === EMA Filter State === +#define EMA_ALPHA_CURRENT 0.5f +#define EMA_ALPHA_BATTERY 0.05f + +static float ema_current[N_BRIDGES] = {0}; +static bool ema_init[N_BRIDGES] = {false}; + +static float ema_battery = 0.0f; +static bool ema_battery_init = false; + +// === Shared Volatile Outputs === +volatile int32_t bridgeCurrents_mA[N_BRIDGES] = {0}; +volatile int32_t batteryVoltage_mV = 0; + +// === ADC Initialization === +static esp_err_t adc_init(void) { + if (adc1_handle != NULL) { + return ESP_OK; // Already initialized + } + + // ADC1 oneshot mode + adc_oneshot_unit_init_cfg_t init_cfg = { + .unit_id = ADC_UNIT_1, + }; + ESP_ERROR_CHECK(adc_oneshot_new_unit(&init_cfg, &adc1_handle)); + + // Configure all channels + adc_oneshot_chan_cfg_t chan_cfg = { + .atten = ADC_ATTEN_DB_11, + .bitwidth = ADC_BITWIDTH_12, + }; + + ESP_ERROR_CHECK(adc_oneshot_config_channel(adc1_handle, PIN_V_ISENS1, &chan_cfg)); + ESP_ERROR_CHECK(adc_oneshot_config_channel(adc1_handle, PIN_V_ISENS2, &chan_cfg)); + ESP_ERROR_CHECK(adc_oneshot_config_channel(adc1_handle, PIN_V_ISENS3, &chan_cfg)); + ESP_ERROR_CHECK(adc_oneshot_config_channel(adc1_handle, PIN_V_SENS_BAT, &chan_cfg)); + + // Line fitting calibration (modern scheme) + adc_cali_line_fitting_config_t cali_cfg = { + .unit_id = ADC_UNIT_1, + .atten = ADC_ATTEN_DB_11, + .bitwidth = ADC_BITWIDTH_12, + }; + ESP_ERROR_CHECK(adc_cali_create_scheme_line_fitting(&cali_cfg, &adc_cali_handle)); + + return ESP_OK; +} + +void autozero_enable(bridge_t bridge, bool enable) { + if (bridge >= N_BRIDGES) return; + autozero[bridge].enabled = enable; + if (!enable) { + autozero[bridge].learned_offset_mv = 0.0f; + autozero[bridge].initialized = false; + } +} + +void autozero_set_threshold(bridge_t bridge, float threshold_ma) { + if (bridge >= N_BRIDGES) return; + autozero[bridge].threshold_ma = fmaxf(0.0f, threshold_ma); +} + +float autozero_get_offset_mv(bridge_t bridge) { + if (bridge >= N_BRIDGES) return 0.0f; + return autozero[bridge].learned_offset_mv; +} + +void autozero_reset(bridge_t bridge) { + if (bridge >= N_BRIDGES) return; + autozero[bridge].learned_offset_mv = 0.0f; + autozero[bridge].initialized = false; +} + +void autozero_reset_all(void) { + for (uint8_t i = 0; i < N_BRIDGES; i++) { + autozero_reset((bridge_t)i); + } +} + +// === Raw Current Reading (mA) === +static int32_t read_bridge_current_raw(bridge_t bridge) { + int adc_raw = 0; + int voltage_mv = 0; + + adc_channel_t pin; + switch(bridge) { + case BRIDGE_DRIVE: pin = PIN_V_ISENS1; break; + case BRIDGE_AUX: pin = PIN_V_ISENS3; break; + case BRIDGE_JACK: pin = PIN_V_ISENS2; break; + default: return -42069; // lol + } + + if (adc_oneshot_read(adc1_handle, pin, &adc_raw) != ESP_OK) { + return 0; + } + if (adc_cali_raw_to_voltage(adc_cali_handle, adc_raw, &voltage_mv) != ESP_OK) { + return 0; + } + + float current_sense_mv = (float)voltage_mv; + autozero_t *az = &autozero[bridge]; + + // === AUTO-ZERO LEARNING PHASE === + if (az->enabled && get_bridge_state(bridge)==0) { + float raw_current_ma = 0.0f; + switch (bridge) { + case BRIDGE_JACK: + case BRIDGE_AUX: + // ACS37042KLHBLT-030B3 is 30A capable and 44 mV/A + raw_current_ma = (current_sense_mv - 1650.0f) * 1000.0f / 44.0f; + break; + case BRIDGE_DRIVE: + // ACS37220LEZATR-100B3 is 100A capable and 13.2 mV/A + raw_current_ma = (current_sense_mv - 1650.0f) * 1000.0f / 13.20f; + break; + } + + if (fabsf(raw_current_ma) <= az->threshold_ma) { + // Valid zero sample + if (!az->initialized) { + az->learned_offset_mv = current_sense_mv - 1650.0f; + az->initialized = true; + } else { + // EMA on offset (slow adaptation) + float alpha = 0.1f; + az->learned_offset_mv = alpha * (current_sense_mv - 1650.0f) + + (1.0f - alpha) * az->learned_offset_mv; + } + } + } + + // === APPLY AUTO-ZERO OFFSET === + float corrected_mv = current_sense_mv - az->learned_offset_mv; + + int32_t offset_mv = (int32_t)(corrected_mv - 1650.0f); + int32_t current_ma = 0; + + switch (bridge) { + case BRIDGE_JACK: + case BRIDGE_AUX: + current_ma = offset_mv * 1000 / 44; // 44 mV/A + break; + case BRIDGE_DRIVE: + current_ma = offset_mv * 10000 / 132; // 13.2 mV/A + break; + } + + return current_ma; +} + +// === Raw Battery Voltage Reading (mV) === +static int32_t read_battery_voltage_raw(void) +{ + int adc_raw = 0; + int voltage_mv = 0; + + if (adc_oneshot_read(adc1_handle, PIN_V_SENS_BAT, &adc_raw) != ESP_OK) { + return 0; + } + if (adc_cali_raw_to_voltage(adc_cali_handle, adc_raw, &voltage_mv) != ESP_OK) { + return 0; + } + + // Voltage divider: 150kΩ to 1MΩ → gain = 1.15 → scale = 1150/150 + return (int32_t)voltage_mv * 1150 / 150; +} + +// === EMA Filter Update === +static void apply_ema(float *state, bool *init, float alpha, int32_t raw, volatile int32_t *out) +{ + if (!*init) { + *state = (float)raw; + *init = true; + } else { + *state = alpha * (float)raw + (1.0f - alpha) * *state; + } + *out = (int32_t)(*state + 0.5f); +} + +// === Public Accessors === +int32_t get_bridge_mA(uint8_t bridge) +{ + if (bridge >= N_BRIDGES) return -1; + return (int32_t)bridgeCurrents_mA[bridge]; +} + +int32_t get_battery_mV(void) +{ + return (int32_t)batteryVoltage_mV; +} + +// === E-Fuse: Trip Logic (called every cycle) === +static void efuse_update(uint8_t bridge, float I, float dt, uint64_t now) +{ + float I_rated = (float)get_param_i8(currentLimits_A[bridge]); + float I_norm = I / I_rated; + + // Instant trip on extreme overcurrent + if (I_norm >= i_instant[bridge]) { + efuse_tripped[bridge] = true; + efuse_trip_time[bridge] = now; + return; + } + + // Cooling when below threshold + if (I_norm < 1.1f) { + efuse_heat[bridge] -= efuse_heat[bridge] * cool_rate[bridge] * dt; + efuse_heat[bridge] = fmaxf(0.0f, efuse_heat[bridge]); + efuse_tripped[bridge] = false; // Auto-clear if cooled + return; + } + + // Accumulate heat (I²t) + efuse_heat[bridge] += (I_norm * I_norm) * dt; + + if (efuse_heat[bridge] >= i2t_thresholds[bridge]) { + efuse_tripped[bridge] = true; + efuse_trip_time[bridge] = now; + } +} + +// === E-Fuse: Auto-Reset After Cooldown === +static void efuse_cooldown_check(uint64_t now) +{ + for (uint8_t i = 0; i < N_BRIDGES; i++) { + if (efuse_tripped[i] && + (now - efuse_trip_time[i]) >= (cooldown_ms[i] * 1000ULL)) { + efuse_heat[i] = 0.0f; + efuse_tripped[i] = false; + } + } +} + +// === Public E-Fuse Controls === +void efuse_reset_all(void) +{ + for (uint8_t i = 0; i < N_BRIDGES; i++) { + efuse_heat[i] = 0.0f; + efuse_tripped[i] = false; + } +} + +bool efuse_is_tripped(uint8_t bridge) +{ + if (bridge >= N_BRIDGES) return false; + return efuse_tripped[bridge]; +} + + +// === Power Management Task === +void power_mgmt_task(void *param) { + esp_task_wdt_add(NULL); + + /*gpio_config_t io_conf = { + .pin_bit_mask = (1ULL << PIN_CHG_DISABLE) | (1ULL << PIN_CHG_BULK), + .mode = GPIO_MODE_OUTPUT, + .pull_up_en = GPIO_PULLUP_DISABLE, + .pull_down_en = GPIO_PULLDOWN_DISABLE, + .intr_type = GPIO_INTR_DISABLE, + }; + gpio_config(&io_conf);*/ + + /*// Enable RTC GPIO domain (required for hold) + rtc_gpio_init(PIN_CHG_DISABLE); + rtc_gpio_init(PIN_CHG_BULK); + + // Set as output + rtc_gpio_set_direction(PIN_CHG_DISABLE, RTC_GPIO_MODE_OUTPUT_ONLY); + rtc_gpio_set_direction(PIN_CHG_BULK, RTC_GPIO_MODE_OUTPUT_ONLY); + + // Optional: set initial level (will be held) + //rtc_gpio_set_level(PIN_CHG_DISABLE, 1); // e.g., start disabled + //rtc_gpio_set_level(PIN_CHG_BULK, 0); + + // **Critical: Enable hold function** + rtc_gpio_hold_en(PIN_CHG_DISABLE); + rtc_gpio_hold_en(PIN_CHG_BULK);*/ + + ESP_ERROR_CHECK(adc_init()); + + TickType_t xLastWakeTime = xTaskGetTickCount(); + const TickType_t xFrequency = pdMS_TO_TICKS(20); + + // Optional: Enable auto-zero with default threshold + autozero_enable(BRIDGE_DRIVE, true); + autozero_enable(BRIDGE_AUX, true); + autozero_enable(BRIDGE_JACK, true); + + autozero_set_threshold(BRIDGE_DRIVE, AUTOZERO_THRESH); + autozero_set_threshold(BRIDGE_AUX, AUTOZERO_THRESH); + autozero_set_threshold(BRIDGE_JACK, AUTOZERO_THRESH); + + //uint64_t last_wake_time = esp_timer_get_time(); + //const uint64_t period = 5000; // 100 us => 10kHz + while (1) { + vTaskDelayUntil(&xLastWakeTime, xFrequency); + uint64_t now_us = esp_timer_get_time(); + + /*if (now - last_wake_time < period) { + uint32_t delay_us = (period - (now - last_wake_time)) / 1000; + if (delay_us > 0) vTaskDelay(pdMS_TO_TICKS(delay_us)); + continue; + } + last_wake_time = now;*/ + + // Sample currents + for (uint8_t i = 0; i < N_BRIDGES; i++) { + int32_t raw_ma = read_bridge_current_raw((bridge_t)i); + apply_ema(&ema_current[i], &ema_init[i], EMA_ALPHA_CURRENT, + raw_ma, &bridgeCurrents_mA[i]); + + // Reset spike timer if under limit + /*if (bridgeCurrents_mA[i] < currentLimits_mA[i]) { + currentSpikeSafeTimes[i] = now + CURRENT_SPIKE_TIME_US; + }*/ + + // === E-FUSE UPDATE === + float I = (float)bridgeCurrents_mA[i] / 1000.0f; + float dt = 0.020f; // 20 ms task period + efuse_update(i, I, dt, now_us); + } + + /*ESP_LOGI("PWR", "[ %6ld | %6ld | %6ld mA ] { %6ld mV }", + (long)bridgeCurrents_mA[BRIDGE_DRIVE], + (long)bridgeCurrents_mA[BRIDGE_JACK], + (long)bridgeCurrents_mA[BRIDGE_AUX], + (long)batteryVoltage_mV);*/ + + // Sample battery + int32_t raw_bat = read_battery_voltage_raw(); + apply_ema(&ema_battery, &ema_battery_init, EMA_ALPHA_BATTERY, + raw_bat, &batteryVoltage_mV); + + + //run_charge_fsm(); + efuse_cooldown_check(now_us); + esp_task_wdt_reset(); + } +} + +void start_power() { + xTaskCreate(power_mgmt_task, "PWR", 4096, NULL, 5, NULL); +} + +void shutdown_power() { + +} \ No newline at end of file diff --git a/main/power_mgmt.h b/main/power_mgmt.h index d85d3a4..a9dd876 100644 --- a/main/power_mgmt.h +++ b/main/power_mgmt.h @@ -8,27 +8,22 @@ #ifndef MAIN_POWER_MGMT_H_ #define MAIN_POWER_MGMT_H_ +#include "control_fsm.h" #include #include +#include "esp_err.h" -typedef enum { - CHG_STATE_OFF = 0, - CHG_STATE_FLOAT = 1, - CHG_STATE_BULK = 2 -} charge_state_t; -#define N_CHARGE_STATES 3 -charge_state_t get_charging_state(); +//void efuse_reset_all(void); // Clear all trip states (manual/programmatic reset) +bool efuse_is_tripped(bridge_t bridge); // Query if bridge is currently faulted -void resetBatTimers(); +float get_bridge_A(bridge_t bridge); +float get_battery_V(); -void efuse_reset_all(void); // Clear all trip states (manual/programmatic reset) -bool efuse_is_tripped(uint8_t bridge); // Query if bridge is currently faulted +void set_autozero(bridge_t bridge); -int32_t get_bridge_mA(uint8_t bridge); -int32_t get_battery_mV(); - -void start_power(); -void shutdown_power(); +esp_err_t adc_init(); +esp_err_t power_init(); +esp_err_t power_stop(); #endif /* MAIN_POWER_MGMT_H_ */ \ No newline at end of file diff --git a/main/rf.c b/main/rf.c index ab3a2e3..9032417 100644 --- a/main/rf.c +++ b/main/rf.c @@ -1,6 +1,7 @@ #include #include #include +#include "control_fsm.h" #include "driver/rmt_rx.h" #include "driver/gpio.h" #include "esp_log.h" @@ -14,16 +15,18 @@ #include "driver/rmt_rx.h" #include "driver/gpio.h" #include "esp_log.h" +#include "rf.h" -#include "flash.h" +#include "storage.h" -#define RF_PIN GPIO_NUM_23 +#define TAG "RF" + +#define RF_PIN GPIO_NUM_25 #define P_HIGH 1040 #define P_LOW 340 #define P_MARGIN 70 #define P_SKIPMIN 250 #define RF_DEBUG 0 -#define NUM_RF_BUTTONS 4 // Struct to hold decoded RF data typedef struct { @@ -37,6 +40,8 @@ typedef struct { // Global queue for passing decoded codes between tasks static QueueHandle_t g_code_queue = NULL; +int learn_flag = -1; + // For rmt_rx_register_event_callbacks static bool rfrx_done(rmt_channel_handle_t channel, const rmt_rx_done_event_data_t *edata, void *udata) { BaseType_t high_task_wakeup = pdFALSE; @@ -48,6 +53,7 @@ static bool rfrx_done(rmt_channel_handle_t channel, const rmt_rx_done_event_data // Task that receives and decodes RF signals static void rf_receiver_task(void* param) { esp_task_wdt_add(NULL); + esp_log_level_set("rmt", ESP_LOG_NONE); // disable rmt messages about hw buffer too small const uint16_t tlow = (P_HIGH - P_LOW - (2 * P_MARGIN)); const uint16_t thigh = (P_HIGH - P_LOW + (2 * P_MARGIN)); @@ -87,7 +93,7 @@ static void rf_receiver_task(void* param) { ESP_LOGI("RF", "RF receiver task started on core %d", xPortGetCoreID()); for(;;) { - if (xQueueReceive(rx_queue, &rx_data, pdMS_TO_TICKS(1000)) == pdPASS) { + if (xQueueReceive(rx_queue, &rx_data, pdMS_TO_TICKS(500)) == pdPASS) { size_t len = rx_data.num_symbols; rmt_symbol_word_t *cur = rx_data.received_symbols; @@ -126,16 +132,44 @@ static void rf_receiver_task(void* param) { // If we got a valid code, send it to processing task if (code) { - rf_code_t rf_msg = { - .code = code, - .high_avg = high / 24, - .low_avg = low / 24, - .errors = err, - .num_symbols = len - }; - - // Non-blocking send - if queue is full, just drop it - xQueueSend(g_code_queue, &rf_msg, 0); + int64_t encoded = ((int64_t)len << 56) | code; + + ESP_LOGI(TAG, "GOT KEYCODE 0x%lx [%d]", (long) code, len); + + if (learn_flag >= 0) { + set_param(PARAM_KEYCODE_0 + learn_flag, + (param_value_t){.i64 = encoded}); + ESP_LOGI(TAG, "LEARNED KEYCODE"); + learn_flag = -1; + } else { + rf_code_t rf_msg = { + .code = code, + .high_avg = high / 24, + .low_avg = low / 24, + .errors = err, + .num_symbols = len + }; + + // Don't do this anymore. No need to pass data between threads. Just act on it. + // Non-blocking send - if queue is full, just drop it + //xQueueSend(g_code_queue, &rf_msg, 0); + + + for (uint8_t i = 0; i < NUM_RF_BUTTONS; i++) { + int64_t match = get_param(PARAM_KEYCODE_0+i).i64; + if (encoded == match) { + switch (i) { + case 0: pulseOverride(RELAY_A1); pulseOverride(RELAY_A3); break; + case 1: pulseOverride(RELAY_B1); pulseOverride(RELAY_A3); break; + case 2: pulseOverride(RELAY_A2); break; + case 3: pulseOverride(RELAY_B2); break; + default: break; + } + } + } + + + } } // Debug output - print raw symbols @@ -182,33 +216,36 @@ static void rf_receiver_task(void* param) { vTaskDelete(NULL); } -void start_rf() { +esp_err_t rf_init() { g_code_queue = xQueueCreate(5, sizeof(rf_code_t)); assert(g_code_queue); - xTaskCreate(rf_receiver_task, "RF", 4096, NULL, 10, NULL); + xTaskCreate(rf_receiver_task, TAG, 4096, NULL, 10, NULL); + + return ESP_OK; } +esp_err_t rf_stop() { return ESP_OK; } void rf_set_keycode(uint8_t index, int64_t code) { - char key[] = "keycode0"; - key[7] = 48+index; // ASCII - - ESP_LOGI("RF", "SET KEYCODE[%d] = 0x%16llx", index, code); - - set_param_i64(key, code); + set_param(PARAM_KEYCODE_0+index, (param_value_t){.i64=code}); +} + +void rf_learn_keycode(uint8_t index) { + if (index >= 8) return; + learn_flag = index; +} +void rf_cancel_learn_keycode() { + learn_flag = -1; } int8_t rf_get_keycode() { rf_code_t received_code; - char key[] = "keycode0"; - if (xQueueReceive(g_code_queue, &received_code, 0) == pdPASS) { int64_t newcode = ((int64_t)received_code.num_symbols << 56) | received_code.code; for (uint8_t i = 0; i < NUM_RF_BUTTONS; i++) { - key[7] = 48+i; // ASCII - if (newcode == get_param_i64(key)) + if (newcode == get_param(PARAM_KEYCODE_0+i).i64) return i; } ESP_LOGI("RF", "Received unknown code 0x%08lx (%d) [0x%16llx]", (unsigned long)received_code.code, received_code.num_symbols, (unsigned long long) newcode); diff --git a/main/rf.h b/main/rf.h index 9012e40..33a4b61 100644 --- a/main/rf.h +++ b/main/rf.h @@ -10,11 +10,12 @@ #include "freertos/task.h" #include "freertos/queue.h" -#define NUM_RF_BUTTONS 4 +#define NUM_RF_BUTTONS 8 int64_t recieveKeycode(); -void start_rf(); +esp_err_t rf_init(); +esp_err_t rf_stop(); void rf_set_keycode(uint8_t index, int64_t code); @@ -23,4 +24,7 @@ int64_t rf_get_raw_keycode(); void rf_clear_queue(); +void rf_learn_keycode(uint8_t index); +void rf_cancel_learn_keycode(); + #endif \ No newline at end of file diff --git a/main/rtc.c b/main/rtc.c index 8de45d9..6e5cdee 100644 --- a/main/rtc.c +++ b/main/rtc.c @@ -28,16 +28,13 @@ //#include "esp32/rtc_clk.h" // For RTC_SLOW_FREQ_32K_XTAL enum and rtc_clk_slow_freq_set() #include "driver/rtc_io.h" // For RTC I/O handling (optional but recommended for pin configuration) +#include "solar.h" #include "storage.h" #define PIN_BTN_INTERRUPT GPIO_NUM_13 -#define POWER_INACTIVITY_TIMEOUT_MS 20000 -#define BATTERY_CHECK_INTERVAL_SEC 30 uint64_t last_activity_tick = 0; -#define DEEP_SLEEP_US 30000000ULL /* 30 seconds in deep sleep */ - // RTC_DATA_ATTR keeps this var in RTC memory; persists across sleeps (but not across boots) RTC_DATA_ATTR int64_t next_alarm_time_s = -1; RTC_DATA_ATTR bool rtc_set = false; @@ -45,7 +42,7 @@ bool rtc_is_set() { return rtc_set; } -esp_err_t start_rtc(void) { +esp_err_t rtc_xtal_init(void) { /* ---- Wake sources ---- */ esp_sleep_enable_ext0_wakeup(PIN_BTN_INTERRUPT, 0); gpio_set_direction(PIN_BTN_INTERRUPT, GPIO_MODE_INPUT); @@ -62,7 +59,7 @@ esp_err_t start_rtc(void) { // Select 32 kHz XTAL as slow clock source (wait for stabilization) //rtc_clk_slow_freq_set(RTC_SLOW_FREQ_32K_XTAL); // Optional: Brief delay for crystal stabilization (typically <1 ms) - vTaskDelay(pdMS_TO_TICKS(1)); + //vTaskDelay(pdMS_TO_TICKS(1)); //ESP_LOGI("RTC", "Configured with external 32 kHz oscillator (freq: %d Hz)", rtc_clk_slow_freq_get_hz()); @@ -80,9 +77,9 @@ void reset_shutdown_timer(void) void enter_deep_sleep(void) { //close_current_log(); - //fsm_request(FSM_CMD_STOP); - i2c_set_relays(0); - //esp_sleep_enable_timer_wakeup(DEEP_SLEEP_US); + fsm_request(FSM_CMD_STOP); + i2c_stop(); + esp_sleep_enable_timer_wakeup(DEEP_SLEEP_US); esp_deep_sleep_start(); } @@ -91,7 +88,7 @@ void rtc_set_time(struct tm *tm) { start_new_log_file(); struct timeval tv = { .tv_sec = mktime(tm), .tv_usec = 0 }; settimeofday(&tv, NULL); - resetBatTimers(); + reset_solar_fsm(); } void rtc_get_time(struct tm *tm) diff --git a/main/rtc.h b/main/rtc.h index 53d3035..b46e7b9 100644 --- a/main/rtc.h +++ b/main/rtc.h @@ -18,16 +18,14 @@ #include "esp_err.h" -#define TRANSITION_DELAY_US 1000000 -#define OVERRIDE_PULSE_RF 160000 -#define OVERRIDE_PULSE_UX 80000 - +#define POWER_INACTIVITY_TIMEOUT_MS 180000 +#define DEEP_SLEEP_US 120000000ULL /* 120 seconds in deep sleep */ /* -------------------------------------------------------------------------- */ /* Public API */ /* -------------------------------------------------------------------------- */ -esp_err_t start_rtc(); +esp_err_t rtc_xtal_init(); bool rtc_is_set(); diff --git a/main/sensors.c b/main/sensors.c index 649b24f..8e9ad24 100644 --- a/main/sensors.c +++ b/main/sensors.c @@ -8,7 +8,7 @@ static const char* TAG = "SENS"; -uint8_t sensor_pins[N_SENSORS] = {GPIO_NUM_19, GPIO_NUM_25}; +uint8_t sensor_pins[N_SENSORS] = {GPIO_NUM_27, GPIO_NUM_14}; volatile int32_t sensor_count[N_SENSORS] = {0}; static volatile uint64_t sensor_last_isr_time[N_SENSORS] = {0}; @@ -43,6 +43,7 @@ static void IRAM_ATTR sensor_isr_handler(void* arg) { // Debounce task: Processes queue, updates state & count static void sensor_debounce_task(void* param) { + esp_task_wdt_add(NULL); sensor_event_t evt; static uint64_t last_processed_time[N_SENSORS] = {0}; static bool last_raw_state[N_SENSORS] = {false}; @@ -54,8 +55,6 @@ static void sensor_debounce_task(void* param) { last_raw_state[i] = level; last_processed_time[i] = esp_timer_get_time(); } - - esp_task_wdt_add(NULL); uint8_t i = 0; @@ -117,7 +116,7 @@ static void sensor_debounce_task(void* param) { } } -void start_sensors() { +esp_err_t sensors_init() { gpio_config_t io_conf = { .pin_bit_mask = (1ULL << sensor_pins[0]) | (1ULL << sensor_pins[1]), .mode = GPIO_MODE_INPUT, @@ -130,7 +129,7 @@ void start_sensors() { sensor_event_queue = xQueueCreate(16, sizeof(sensor_event_t)); if (!sensor_event_queue) { ESP_LOGE(TAG, "Failed to create sensor queue"); - return; + return ESP_FAIL; } // Install ISR service @@ -141,15 +140,19 @@ void start_sensors() { sensor_stable_state[i] = !gpio_get_level(sensor_pins[i]); } - xTaskCreate(sensor_debounce_task, "SENS_DEBOUNCE", 3072, NULL, 6, NULL); + xTaskCreate(sensor_debounce_task, "SENSORS", 3072, NULL, 6, NULL); + + return ESP_OK; } -void shutdown_sensors() { +esp_err_t sensors_stop() { for (uint8_t i = 0; i < N_SENSORS; i++) { gpio_isr_handler_remove(sensor_pins[i]); } gpio_uninstall_isr_service(); vQueueDelete(sensor_event_queue); + + return ESP_OK; } // Public API diff --git a/main/sensors.h b/main/sensors.h index 25d63ea..b35ee3d 100644 --- a/main/sensors.h +++ b/main/sensors.h @@ -27,7 +27,7 @@ int32_t get_sensor_counter(sensor_t i); bool get_sensor(sensor_t i); -void start_sensors(); -void shutdown_sensors(); +esp_err_t sensors_init(); +esp_err_t sensors_stop(); #endif /* MAIN_SENSORS_H_ */ diff --git a/main/solar.c b/main/solar.c new file mode 100644 index 0000000..314a19a --- /dev/null +++ b/main/solar.c @@ -0,0 +1,91 @@ +#include "solar.h" +#include "driver/rtc_io.h" +#include "rtc.h" +#include "power_mgmt.h" +#include "esp_log.h" +#include "storage.h" + +#define TAG "SOLAR" + +#define PIN_CHG_BULK GPIO_NUM_26 + +typedef enum { + CHG_STATE_FLOAT = 0, + CHG_STATE_BULK = 1 +} charge_state_t; +RTC_DATA_ATTR charge_state_t current_charge_state = CHG_STATE_FLOAT; +RTC_DATA_ATTR int64_t timer; + +esp_err_t reset_solar_fsm() { + timer = -1; + current_charge_state = CHG_STATE_FLOAT; + return ESP_OK; +} + +RTC_DATA_ATTR bool solar_needs_init = true; +esp_err_t init_solar_gpio() { + if (solar_needs_init) { + rtc_gpio_init(PIN_CHG_BULK); + rtc_gpio_set_direction(PIN_CHG_BULK, RTC_GPIO_MODE_OUTPUT_ONLY); + solar_needs_init = false; + } + return ESP_OK; +} + +esp_err_t run_solar_fsm() { + init_solar_gpio(); + + int64_t now = system_rtc_get_raw_time(); + + //ESP_LOGI("BAT", "FSM STATE %d", current_charge_state); + + float vbat = get_battery_V(); + + /* + The state machine is simple. + - After a period of time when battery is low, switch to bulk + - After a period of time in bulk, switch to float + */ + + //if (rtc_is_set()) { + switch(current_charge_state) { + case CHG_STATE_BULK: + if (now > timer+get_param(PARAM_CHG_BULK_S).i64) { + current_charge_state = CHG_STATE_FLOAT; + } + + break; + case CHG_STATE_FLOAT: + // if we have sufficient voltage, reset the timer + if (vbat > get_param(PARAM_CHG_LOW_V).f32) { + timer = now; + } + + if (now > timer+get_param(PARAM_CHG_LOW_S).i64) { + timer = now; + current_charge_state = CHG_STATE_BULK; + } + + break; + } + /*} else { + reset_solar_fsm(); + ESP_LOGI(TAG, "RESET SOLAR FSM"); + }*/ + + rtc_gpio_hold_dis(PIN_CHG_BULK); + switch(current_charge_state) { + case CHG_STATE_BULK: + rtc_gpio_set_level(PIN_CHG_BULK, 1); + //ESP_LOGI(TAG, "BULK"); + break; + case CHG_STATE_FLOAT: + rtc_gpio_set_level(PIN_CHG_BULK, 0); + //ESP_LOGI(TAG, "FLOAT"); + break; + } + rtc_gpio_hold_en(PIN_CHG_BULK); + //rtc_gpio_hold_en(PIN_CHG_DISABLE); + + return ESP_OK; +} \ No newline at end of file diff --git a/main/solar.h b/main/solar.h new file mode 100644 index 0000000..e979d00 --- /dev/null +++ b/main/solar.h @@ -0,0 +1,16 @@ +/* + * solar.h + * + * Created on: Dec 13, 2025 + * Author: Thad + */ + +#ifndef MAIN_SOLAR_H_ +#define MAIN_SOLAR_H_ + +#include "esp_err.h" + +esp_err_t run_solar_fsm(); +esp_err_t reset_solar_fsm(); + +#endif /* MAIN_SOLAR_H_ */ diff --git a/main/storage.c b/main/storage.c index a8be682..b369d7d 100644 --- a/main/storage.c +++ b/main/storage.c @@ -5,7 +5,7 @@ #include "esp_crc.h" #include "storage.h" -#define TAG "PARAMS" +#define TAG "STORAGE" // ============================================================================ // PARAMETER TABLE GENERATION @@ -301,7 +301,7 @@ esp_err_t write_log(char* entry) { return ESP_FAIL; } - ESP_LOGI(TAG, "Log @ sector %lu / index %lu / offset %lu", (unsigned long) current_sector, (unsigned long) log_head_index, (unsigned long)current_offset); + //ESP_LOGI(TAG, "Log @ sector %lu / index %lu / offset %lu", (unsigned long) current_sector, (unsigned long) log_head_index, (unsigned long)current_offset); log_head_index++; diff --git a/main/storage.h b/main/storage.h index f61354e..e1a1acd 100644 --- a/main/storage.h +++ b/main/storage.h @@ -67,23 +67,39 @@ typedef enum { PARAM_DEF(NUM_MOVES, u32, 0) \ PARAM_DEF(MOVE_START, u32, 0) \ PARAM_DEF(MOVE_END, u32, 0) \ - PARAM_DEF(EFUSE_1_A, u32, 40) \ - PARAM_DEF(EFUSE_2_A, u32, 10) \ - PARAM_DEF(EFUSE_3_A, u32, 10) \ - PARAM_DEF(EFUSE_4_A, u32, 10) \ - PARAM_DEF(EFUSE_1_AS, u16, 2400) \ - PARAM_DEF(EFUSE_2_AS, u16, 2400) \ - PARAM_DEF(EFUSE_3_AS, u16, 600) \ - PARAM_DEF(EFUSE_4_AS, u16, 600) \ - PARAM_DEF(DRIVE_DIST, u16, 10) \ + PARAM_DEF(DRIVE_DIST, u16, 10) /*3*/\ PARAM_DEF(JACK_DIST, u8, 5) \ PARAM_DEF(DRIVE_TPDF, u16, 4000) \ PARAM_DEF(DRIVE_MSPF, u16, 600) \ - PARAM_DEF(JACK_MSPI, u16, 600) \ - PARAM_DEF(KEYCODE_0, i64, -1) \ - PARAM_DEF(KEYCODE_1, i64, -1) \ - PARAM_DEF(KEYCODE_2, i64, -1) \ - PARAM_DEF(KEYCODE_3, i64, -1) + PARAM_DEF(JACK_MSPI, u16, 600) /*7*/\ + PARAM_DEF(KEYCODE_0, i64, 0x19000000005D0C61) \ + PARAM_DEF(KEYCODE_1, i64, 0x19000000005D0C62) \ + PARAM_DEF(KEYCODE_2, i64, 0x19000000005D0C64) \ + PARAM_DEF(KEYCODE_3, i64, 0x19000000005D0C68) /*11*/\ + PARAM_DEF(KEYCODE_4, i64, -1) \ + PARAM_DEF(KEYCODE_5, i64, -1) \ + PARAM_DEF(KEYCODE_6, i64, -1) \ + PARAM_DEF(KEYCODE_7, i64, -1) /*15*/\ + PARAM_DEF(ADC_ALPHA_BATTERY, f32, 0.02) \ + PARAM_DEF(ADC_ALPHA_ISENS, f32, 0.02) \ + PARAM_DEF(ADC_ALPHA_IAZ, f32, 0.005) \ + PARAM_DEF(ADC_DB_IAZ, f32, 5.0) /*19*/\ + PARAM_DEF(EFUSE_INOM_1, f32, 40.0) \ + PARAM_DEF(EFUSE_INOM_2, f32, 6.0) \ + PARAM_DEF(EFUSE_INOM_3, f32, 2.0) \ + PARAM_DEF(EFUSE_HEAT_THRESH, f32, 60.0) /*23*/\ + PARAM_DEF(EFUSE_KINST, f32, 4.0) \ + PARAM_DEF(EFUSE_TAUCOOL, f32, 0.2) \ + PARAM_DEF(EFUSE_TCOOL, i64, 5000000) \ + PARAM_DEF(LOW_PROTECTION_V, f32, 10.0) /*27*/\ + PARAM_DEF(LOW_PROTECTION_S, i64, 10) \ + PARAM_DEF(CHG_LOW_V, f32, 5.0) \ + PARAM_DEF(CHG_LOW_S, i64, 5.0) \ + PARAM_DEF(CHG_BULK_S, i64, 20) /*31*/\ + PARAM_DEF(RF_PULSE_LENGTH, u64, 350000) \ + + + // Generate enum for parameter indices #define PARAM_DEF(name, type, default_val) PARAM_##name, diff --git a/main/uart_comms.c b/main/uart_comms.c index 0cfdfba..a150293 100644 --- a/main/uart_comms.c +++ b/main/uart_comms.c @@ -2,12 +2,16 @@ #include #include #include +#include "esp_task_wdt.h" #include "freertos/FreeRTOS.h" #include "freertos/task.h" #include "driver/uart.h" #include "esp_log.h" #include "esp_system.h" #include "storage.h" +#include +#include +#include "rf.h" #define TAG "UART" @@ -19,6 +23,11 @@ static char cmd_buffer[CMD_MAX_LEN]; static int cmd_pos = 0; static TaskHandle_t uart_task_handle = NULL; +// TODO: Set Time +// TODO: Pair Remote +// TODO: Command Move +// TODO: Show current sensor values + // Parse value as either decimal or hex (0x prefix) static bool parse_uint64(const char *str, uint64_t *result) { char *endptr; @@ -80,7 +89,7 @@ static void print_param_value(param_idx_t id, param_value_t val) { case PARAM_TYPE_i64: printf("%lld (0x%016llX)\n", - (long long)val.i64, (unsigned long long)val.u64); + (long long)val.i64, (unsigned long long)val.i64); break; case PARAM_TYPE_f32: @@ -99,6 +108,54 @@ static void print_param_value(param_idx_t id, param_value_t val) { } } +static esp_err_t parse_param_value(const char *orig_str, param_type_e type, param_value_t *val) { + const char *str = orig_str; + // Skip leading whitespace + while (isspace((unsigned char)*str)) str++; + + // Check for negative sign on unsigned integer types + bool is_unsigned_int = (type == PARAM_TYPE_u8 || type == PARAM_TYPE_u16 || type == PARAM_TYPE_u32 || type == PARAM_TYPE_u64); + if (is_unsigned_int && *str == '-') { + return ESP_FAIL; + } + + char *endptr; + errno = 0; + + switch (type) { + case PARAM_TYPE_u8: + case PARAM_TYPE_u16: + case PARAM_TYPE_u32: + case PARAM_TYPE_u64: + val->u64 = strtoull(str, &endptr, 0); + break; + + case PARAM_TYPE_i8: + case PARAM_TYPE_i16: + case PARAM_TYPE_i32: + case PARAM_TYPE_i64: + val->i64 = strtoll(str, &endptr, 0); + break; + + case PARAM_TYPE_f32: + val->f32 = strtof(str, &endptr); + break; + + case PARAM_TYPE_f64: + val->f64 = strtod(str, &endptr); + break; + + default: + return ESP_FAIL; + } + + if (errno == ERANGE || endptr == str || *endptr != '\0') { + return ESP_FAIL; + } + + return ESP_OK; +} + // Process set parameter command: sp static void cmd_set_param(char *args) { char *id_str = strtok(args, " \t"); @@ -123,17 +180,14 @@ static void cmd_set_param(char *args) { return; } - // Parse value - uint64_t value; - if (!parse_uint64(val_str, &value)) { + param_value_t param_val = {0}; + param_type_e type = get_param_type(id); + esp_err_t parse_err = parse_param_value(val_str, type, ¶m_val); + if (parse_err != ESP_OK) { printf("ERROR: Invalid value\n"); return; } - // Set parameter (store as u64, will be cast appropriately when used) - param_value_t param_val; - param_val.u64 = value; - esp_err_t err = set_param(id, param_val); if (err == ESP_OK) { printf("OK: Parameter %u (%s) set to ", @@ -259,6 +313,30 @@ static void cmd_help(char *args) { printf("- Parameter IDs range from 0 to %d\n\n", NUM_PARAMS - 1); } +static void cmd_rf_learn(char *args) { + char *id_str = strtok(args, " \t"); + + if (id_str == NULL) { + rf_cancel_learn_keycode(); + return; + } + + // Parse parameter ID + uint64_t id_u64; + if (!parse_uint64(id_str, &id_u64)) { + printf("ERROR: Invalid parameter ID\n"); + return; + } + + param_idx_t id = (param_idx_t)id_u64; + if (id < 8) { + printf("Listening for keycode for slot %d\n", id); + rf_learn_keycode(id); + return; + } + printf("ERROR: Keycode slot index out of bounds.\n"); +} + // Parse and execute command static void process_command(char *cmd) { // Trim leading whitespace @@ -310,6 +388,8 @@ static void process_command(char *cmd) { cmd_list_params(cmd); } else if (strcmp(command, "help") == 0) { cmd_help(cmd); + } else if (strcmp(command, "rfl") == 0) { + cmd_rf_learn(cmd); } else { printf("ERROR: Unknown command '%s' (type 'help' for commands)\n", command); } @@ -317,9 +397,11 @@ static void process_command(char *cmd) { // UART event task void uart_event_task(void *pvParameters) { + esp_task_wdt_add(NULL); uint8_t data[BUF_SIZE]; while (1) { + esp_task_wdt_reset(); int len = uart_read_bytes(UART_NUM, data, BUF_SIZE - 1, 20 / portTICK_PERIOD_MS); if (len > 0) { @@ -364,14 +446,14 @@ void uart_event_task(void *pvParameters) { } } -void uart_start() { +esp_err_t uart_init() { // Configure UART uart_config_t uart_config = { - .baud_rate = 115200, - .data_bits = UART_DATA_8_BITS, - .parity = UART_PARITY_DISABLE, - .stop_bits = UART_STOP_BITS_1, - .flow_ctrl = UART_HW_FLOWCTRL_DISABLE, + .baud_rate = 115200, + .data_bits = UART_DATA_8_BITS, + .parity = UART_PARITY_DISABLE, + .stop_bits = UART_STOP_BITS_1, + .flow_ctrl = UART_HW_FLOWCTRL_DISABLE, .source_clk = UART_SCLK_DEFAULT, }; @@ -379,24 +461,25 @@ void uart_start() { ESP_ERROR_CHECK(uart_param_config(UART_NUM, &uart_config)); // Print startup message - printf("\n\n"); + /*printf("\n\n"); printf("=================================\n"); printf(" ESP32 Parameter Manager\n"); printf("=================================\n"); printf("Type 'help' for available commands\n\n"); printf("> "); - fflush(stdout); + fflush(stdout);*/ // Create UART task xTaskCreate(uart_event_task, "uart_event_task", 4096, NULL, 12, &uart_task_handle); ESP_LOGI(TAG, "UART interface started"); + return ESP_OK; } -void uart_stop() { +esp_err_t uart_stop() { if (uart_task_handle == NULL) { ESP_LOGW(TAG, "UART task not running"); - return; + return ESP_OK; } ESP_LOGI(TAG, "Shutting down UART..."); @@ -415,4 +498,6 @@ void uart_stop() { uart_driver_delete(UART_NUM); ESP_LOGI(TAG, "UART shutdown complete"); + + return ESP_OK; } \ No newline at end of file diff --git a/main/uart_comms.h b/main/uart_comms.h index d559bad..84bf7cc 100644 --- a/main/uart_comms.h +++ b/main/uart_comms.h @@ -8,7 +8,9 @@ #ifndef MAIN_UART_COMMS_H_ #define MAIN_UART_COMMS_H_ -void uart_start(); -void uart_stop(); +#include "esp_err.h" + +esp_err_t uart_init(); +esp_err_t uart_stop(); #endif /* MAIN_UART_COMMS_H_ */ diff --git a/managed_components/esp-idf-lib__i2cdev/i2cdev.c b/managed_components/esp-idf-lib__i2cdev/i2cdev.c index b690b17..2a72277 100644 --- a/managed_components/esp-idf-lib__i2cdev/i2cdev.c +++ b/managed_components/esp-idf-lib__i2cdev/i2cdev.c @@ -107,7 +107,7 @@ static void deregister_device(i2c_dev_t *dev) } } -esp_err_t i2cdev_init(void) +esp_err_t i2c_init(void) { ESP_LOGV(TAG, "Initializing I2C subsystem..."); memset(active_devices, 0, sizeof(active_devices)); diff --git a/managed_components/esp-idf-lib__i2cdev/i2cdev.h b/managed_components/esp-idf-lib__i2cdev/i2cdev.h index 1cde925..71ebb5e 100644 --- a/managed_components/esp-idf-lib__i2cdev/i2cdev.h +++ b/managed_components/esp-idf-lib__i2cdev/i2cdev.h @@ -193,7 +193,7 @@ typedef struct * * @return ESP_OK on success */ -esp_err_t i2cdev_init(void); +esp_err_t i2c_init(void); /** * @brief Release I2C subsystem (deletes all devices, buses, and mutexes) diff --git a/partitions.csv b/partitions.csv index 906685a..72ad5f7 100644 --- a/partitions.csv +++ b/partitions.csv @@ -5,4 +5,4 @@ otadata, data, ota, 0xd000, 0x2000, phy_init, data, phy, 0xf000, 0x1000, ota_0, app, ota_0, 0x10000, 2M, ota_1, app, ota_1, 0x210000, 2M, -storage, data, 0x40, 0x410000, 16K, \ No newline at end of file +storage, data, 0x40, 0x410000, 4032K, \ No newline at end of file