From 0446006aa007d374e315bd1729a152f901c42dfa Mon Sep 17 00:00:00 2001 From: snow Date: Thu, 1 Feb 2024 10:12:44 +0800 Subject: [PATCH] display is ok, the more can add lvgl gui --- README.md | 59 + build/.bin_timestamp | 2 +- build/.ninja_deps | Bin 1113960 -> 1123428 bytes build/.ninja_log | 1747 +++-- build/CMakeFiles/git-data/head-ref | 2 +- build/bootloader/.ninja_log | 34 + build/build.ninja | 2 +- build/compile_commands.json | 2 +- .../esp_app_desc.c.obj | Bin 11360 -> 11360 bytes .../esp_app_format/libesp_app_format.a | Bin 11672 -> 11672 bytes .../esp_lcd_panel_io_i80_hub75.c.obj | Bin 150328 -> 150328 bytes .../__idf_main.dir/led_matrix.c.obj | Bin 37244 -> 37244 bytes .../__idf_main.dir/led_matrix_main.c.obj | Bin 6184 -> 6892 bytes build/esp-idf/main/libmain.a | Bin 195664 -> 196372 bytes build/led_matrix.bin | Bin 226992 -> 227616 bytes build/led_matrix.elf | Bin 3423864 -> 3425048 bytes build/led_matrix.map | 6286 +++++++++-------- build/log/idf_py_stderr_output_10972 | 0 build/log/idf_py_stderr_output_11508 | 0 build/log/idf_py_stderr_output_11620 | 0 build/log/idf_py_stderr_output_12512 | 9 + build/log/idf_py_stderr_output_12576 | 0 build/log/idf_py_stderr_output_12636 | 0 build/log/idf_py_stderr_output_13176 | 9 + build/log/idf_py_stderr_output_1364 | 0 build/log/idf_py_stderr_output_1736 | 9 + build/log/idf_py_stderr_output_1832 | 11 + build/log/idf_py_stderr_output_1936 | 7 + build/log/idf_py_stderr_output_2192 | 7 + build/log/idf_py_stderr_output_268 | 0 build/log/idf_py_stderr_output_2948 | 6 + build/log/idf_py_stderr_output_3572 | 0 build/log/idf_py_stderr_output_4168 | 9 + build/log/idf_py_stderr_output_4204 | 7 + build/log/idf_py_stderr_output_4480 | 0 build/log/idf_py_stderr_output_5084 | 15 +- build/log/idf_py_stderr_output_5332 | 0 build/log/idf_py_stderr_output_6176 | 9 + build/log/idf_py_stderr_output_628 | 0 build/log/idf_py_stderr_output_6552 | 0 build/log/idf_py_stderr_output_6700 | 9 + build/log/idf_py_stderr_output_6904 | 7 + build/log/idf_py_stderr_output_7964 | 6 + build/log/idf_py_stderr_output_8120 | 0 build/log/idf_py_stderr_output_8296 | 338 +- build/log/idf_py_stderr_output_8336 | 9 + build/log/idf_py_stderr_output_9252 | 0 build/log/idf_py_stderr_output_9904 | 0 build/log/idf_py_stdout_output_10972 | 0 build/log/idf_py_stdout_output_11508 | 60 + build/log/idf_py_stdout_output_11620 | 134 + build/log/idf_py_stdout_output_12512 | 12 + build/log/idf_py_stdout_output_12576 | 60 + build/log/idf_py_stdout_output_12636 | 60 + build/log/idf_py_stdout_output_13176 | 11 + build/log/idf_py_stdout_output_1364 | 60 + build/log/idf_py_stdout_output_1736 | 11 + build/log/idf_py_stdout_output_1832 | 11 + build/log/idf_py_stdout_output_1936 | 11 + build/log/idf_py_stdout_output_2192 | 11 + build/log/idf_py_stdout_output_268 | 60 + build/log/idf_py_stdout_output_2948 | 29 + build/log/idf_py_stdout_output_3572 | 86 + build/log/idf_py_stdout_output_4168 | 11 + build/log/idf_py_stdout_output_4204 | 11 + build/log/idf_py_stdout_output_4480 | 60 + build/log/idf_py_stdout_output_5084 | 28 +- build/log/idf_py_stdout_output_5332 | 47 + build/log/idf_py_stdout_output_6176 | 12 + build/log/idf_py_stdout_output_628 | 47 + build/log/idf_py_stdout_output_6552 | 60 + build/log/idf_py_stdout_output_6700 | 11 + build/log/idf_py_stdout_output_6904 | 11 + build/log/idf_py_stdout_output_7964 | 29 + build/log/idf_py_stdout_output_8120 | 65 + build/log/idf_py_stdout_output_8296 | 361 +- build/log/idf_py_stdout_output_8336 | 11 + build/log/idf_py_stdout_output_9252 | 65 + build/log/idf_py_stdout_output_9904 | 81 + build/project_description.json | 2 +- main/esp_lcd_panel_io_i80_hub75.c | 1 + main/led_matrix.c | 6 +- main/led_matrix_main.c | 41 +- 83 files changed, 5391 insertions(+), 4786 deletions(-) create mode 100644 README.md create mode 100644 build/log/idf_py_stderr_output_10972 create mode 100644 build/log/idf_py_stderr_output_11508 create mode 100644 build/log/idf_py_stderr_output_11620 create mode 100644 build/log/idf_py_stderr_output_12512 create mode 100644 build/log/idf_py_stderr_output_12576 create mode 100644 build/log/idf_py_stderr_output_12636 create mode 100644 build/log/idf_py_stderr_output_13176 create mode 100644 build/log/idf_py_stderr_output_1364 create mode 100644 build/log/idf_py_stderr_output_1736 create mode 100644 build/log/idf_py_stderr_output_1832 create mode 100644 build/log/idf_py_stderr_output_1936 create mode 100644 build/log/idf_py_stderr_output_2192 create mode 100644 build/log/idf_py_stderr_output_268 create mode 100644 build/log/idf_py_stderr_output_2948 create mode 100644 build/log/idf_py_stderr_output_3572 create mode 100644 build/log/idf_py_stderr_output_4168 create mode 100644 build/log/idf_py_stderr_output_4204 create mode 100644 build/log/idf_py_stderr_output_4480 create mode 100644 build/log/idf_py_stderr_output_5332 create mode 100644 build/log/idf_py_stderr_output_6176 create mode 100644 build/log/idf_py_stderr_output_628 create mode 100644 build/log/idf_py_stderr_output_6552 create mode 100644 build/log/idf_py_stderr_output_6700 create mode 100644 build/log/idf_py_stderr_output_6904 create mode 100644 build/log/idf_py_stderr_output_7964 create mode 100644 build/log/idf_py_stderr_output_8120 create mode 100644 build/log/idf_py_stderr_output_8336 create mode 100644 build/log/idf_py_stderr_output_9252 create mode 100644 build/log/idf_py_stderr_output_9904 create mode 100644 build/log/idf_py_stdout_output_10972 create mode 100644 build/log/idf_py_stdout_output_11508 create mode 100644 build/log/idf_py_stdout_output_11620 create mode 100644 build/log/idf_py_stdout_output_12512 create mode 100644 build/log/idf_py_stdout_output_12576 create mode 100644 build/log/idf_py_stdout_output_12636 create mode 100644 build/log/idf_py_stdout_output_13176 create mode 100644 build/log/idf_py_stdout_output_1364 create mode 100644 build/log/idf_py_stdout_output_1736 create mode 100644 build/log/idf_py_stdout_output_1832 create mode 100644 build/log/idf_py_stdout_output_1936 create mode 100644 build/log/idf_py_stdout_output_2192 create mode 100644 build/log/idf_py_stdout_output_268 create mode 100644 build/log/idf_py_stdout_output_2948 create mode 100644 build/log/idf_py_stdout_output_3572 create mode 100644 build/log/idf_py_stdout_output_4168 create mode 100644 build/log/idf_py_stdout_output_4204 create mode 100644 build/log/idf_py_stdout_output_4480 create mode 100644 build/log/idf_py_stdout_output_5332 create mode 100644 build/log/idf_py_stdout_output_6176 create mode 100644 build/log/idf_py_stdout_output_628 create mode 100644 build/log/idf_py_stdout_output_6552 create mode 100644 build/log/idf_py_stdout_output_6700 create mode 100644 build/log/idf_py_stdout_output_6904 create mode 100644 build/log/idf_py_stdout_output_7964 create mode 100644 build/log/idf_py_stdout_output_8120 create mode 100644 build/log/idf_py_stdout_output_8336 create mode 100644 build/log/idf_py_stdout_output_9252 create mode 100644 build/log/idf_py_stdout_output_9904 diff --git a/README.md b/README.md new file mode 100644 index 0000000..64d02c5 --- /dev/null +++ b/README.md @@ -0,0 +1,59 @@ +# LED_MATRIX驱动使用说明 + +#### 物理接口 + +led_matrix使用hub75接口驱动,驱动信号包括: + +数据线:RGB0 3bit、RGB1 3bit、RGB2 3bit(预留)、RGB3 3bit(预留) + +时钟线:1bit + +控制线:行地址ABCD 4bit 、LAT锁存信号(高电平锁存)1bit、OE使能信号(低电平使能行输出) 1bit + + + +#### 软件接口实现 + +使用 esp32 SDK 库中的 lcd_i80 接口实现16位并行数据输出,实现时钟线驱动下16bit数据的并行输出,并且内部采用dma方式传输; + +使用 ledc PWM 实现 LAT 和 OE 信号的定时控制:LAT信号在定时器周期快结束时拉高锁存;OE信号在定时器周期中先低有效后高无效行输出,PWM占空比决定显示亮度,注意占空比设置必须在OE锁存信号之前;在定时器溢出中断中发送下一次显示的数据; + +在 ulp riscv 协处理器中轮询捕获OE高电平,并在一次高电平中修改一次行地址(使用flag和CPU同步实现)。 + + + +#### 文件组成 + +main/ + +* esp_lcd_common.h + +* esp_lcd_panel_io_i80_hub75.c + + esp_lcd_panel_io_i80_hub75.h + +* led_matrix.c + + led_matrix.h + +* ulp/main.c + + + +#### 文件说明 + +原 SDK 库中 esp_lcd_panel_io_i80.c、esp_lcd_panel_io_i80.c 实现的i80接口对某些引脚有检查,所以修改了某些检查,同时利用结构体中的format_buffer作为缓冲区,添加了一些结构体表项,并实现了映射以及发送数据的函数,作为文件 esp_lcd_panel_io_i80_hub75.c、esp_lcd_panel_io_i80_hub75.h,esp_lcd_common.h是其依赖头文件; + +led_matrix.c、led_matrix.h 文件中对 led_matrix 整体进行初始化,并提供接口供用户调用。若后期板子大小做出调整,可以修改该文件的相关内容; + +ulp/main.c 中是协处理器代码,注意需要编写main/CMakeLists.txt将协处理器代码嵌入进工程。 + + + +#### 遗留问题 + +format_buffer 缓冲区出现过溢出问题,覆盖结构体其他表项,导致程序 panic ,*2后解决,但是并未发现原有分配大小有问题; + +当亮度越大即OE使能越大时(超过1800),失能能到死区时间很少,导致地址线的改变不够及时,会导致对其他行的干扰。协处理器中对于地址的更新是一个一个设置的,可以直接写寄存器一次性设置,加快执行速度,优化这个问题; + +刷新频率当前设置60HZ(刷整个8遍算一次),30HZ会导致闪烁严重。 \ No newline at end of file diff --git a/build/.bin_timestamp b/build/.bin_timestamp index eb506eb..527f0d9 100644 --- a/build/.bin_timestamp +++ b/build/.bin_timestamp @@ -1 +1 @@ -42e3007591b5d66ccb52bbc22f447d03 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin +8f831a0285861f17bff19eeb70ac081a E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin diff --git a/build/.ninja_deps b/build/.ninja_deps index 31755c7dbd08f25f79394f454e3b239e21cdedde..64f635dc293c06f47fc18c46b27095d9803e5366 100644 GIT binary patch delta 335 zcmaFy&-uv-mxdO`7N!>F7M2#)7Pc1l7LFFq7OocV7M>Q~7QPn#Edm+;g>En~G$^q! zFm(Pf?6G_($)L;$~ntt#}SB@p}8iFPzp)(>D|faIirHx9epK z9AacM>KE;`e7Jp`tw0hJTU`F7-9XMiXOIj>&yHts&N73!pR682^?YJF4dOubtWOj) zw}$EQTozCU=bS$9Wg(m+%ErGN&RNg!DF6Tf delta 41 wcmaEI!sW$3=Y|%>7N!>F7M2#)7Pc1l7LFFq7OocV7M>Q~7QPn#Edm+;0al?7`2YX_ diff --git a/build/.ninja_log b/build/.ninja_log index 845f373..f14da50 100644 --- a/build/.ninja_log +++ b/build/.ninja_log @@ -1,73 +1,73 @@ # ninja log v5 -22928 23641 7283069288480644 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/reent_init.c.obj 9430d7d2a34162d6 -18243 18922 7283069240960652 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/rtc_module.c.obj 59aafcfeea52c15e -21 66 7283051405612332 project_elf_src_esp32s3.c c2e845e97b537132 -5945 6452 7283069116850724 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_th.c.obj 6d81824f74d911da -5696 6432 7283069116100630 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_hpm_enable.c.obj d56ec475d11724c9 -8719 9216 7283069144800628 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32s3/cache_err_int.c.obj 95861be29f36a4e2 +6396 7137 7283069123850624 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/flash_ops.c.obj 252e7297da1fd0ea +19342 20285 7283069255730659 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/gdma.c.obj d01896c1b7c0b09e +45 108 7283069054100623 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/memory.ld 8d6468385d786718 58084 58683 7283069639660637 esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidh.c.obj 880c3e840c972218 60979 61616 7283069668950641 esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sdmmc_sd.c.obj 1d72ec8ab812b6b -45 108 7283069054100623 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/memory.ld 8d6468385d786718 -19342 20285 7283069255730659 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/gdma.c.obj d01896c1b7c0b09e -6396 7137 7283069123850624 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/flash_ops.c.obj 252e7297da1fd0ea -21 66 7283051405612332 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/project_elf_src_esp32s3.c c2e845e97b537132 -41210 41908 7283069471470635 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_attr_process.c.obj dd64f26cad6b9c93 -11992 12671 7283069179450640 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/error.c.obj 7b65ccae53b541bc +5696 6432 7283069116100630 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_hpm_enable.c.obj d56ec475d11724c9 +8719 9216 7283069144800628 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32s3/cache_err_int.c.obj 95861be29f36a4e2 +21 66 7283051405612332 project_elf_src_esp32s3.c c2e845e97b537132 +5945 6452 7283069116850724 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_th.c.obj 6d81824f74d911da +22928 23641 7283069288480644 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/reent_init.c.obj 9430d7d2a34162d6 +18243 18922 7283069240960652 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/rtc_module.c.obj 59aafcfeea52c15e 10930 11500 7283069166930642 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cipher.c.obj cfc0c96ef489f049 -45 108 7283069054100623 esp-idf/esp_system/ld/memory.ld 8d6468385d786718 +11992 12671 7283069179450640 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/error.c.obj 7b65ccae53b541bc +41210 41908 7283069471470635 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_attr_process.c.obj dd64f26cad6b9c93 +21 66 7283051405612332 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/project_elf_src_esp32s3.c c2e845e97b537132 5571 6205 7283069114410639 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp32s3/spi_timing_config.c.obj 34a408ae20e8cfb0 -9904 10377 7283069154960633 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ripemd160.c.obj 735dc04d285fee5d -10131 10508 7283069157940645 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesni.c.obj 7b055e255af80798 -37839 38531 7283069438020640 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/crypto_ops.c.obj f8a088ee0e11d494 -34302 35058 7283069403140649 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/pppcrypt.c.obj 372a95f6ef8d2016 -32334 33097 7283069383410639 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/ip6_addr.c.obj 4a929017fd3d51f8 -30916 31596 7283069368680638 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/netif.c.obj af7b24e81326ef32 -10611 11309 7283069165610657 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_mod_raw.c.obj 85c7247b75e460c6 -6455 7075 7283069123310640 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/cache_utils.c.obj 2df8e404c21075a8 +45 108 7283069054100623 esp-idf/esp_system/ld/memory.ld 8d6468385d786718 54641 55222 7283069604970647 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/sigma_delta_legacy.c.obj d62744d776bbe52b -9931 10394 7283069156210622 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aes.c.obj 4ec1618ce99c3e3f -15391 15758 7283069210210639 esp-idf/hal/CMakeFiles/__idf_hal.dir/uart_hal_iram.c.obj b72bfa0720b36924 -7641 8700 7283069139570632 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/startup.c.obj 8899bc01107b97fa +6455 7075 7283069123310640 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/cache_utils.c.obj 2df8e404c21075a8 +10611 11309 7283069165610657 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_mod_raw.c.obj 85c7247b75e460c6 +30916 31596 7283069368680638 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/netif.c.obj af7b24e81326ef32 +32334 33097 7283069383410639 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/ip6_addr.c.obj 4a929017fd3d51f8 +34302 35058 7283069403140649 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/pppcrypt.c.obj 372a95f6ef8d2016 +9904 10377 7283069154960633 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ripemd160.c.obj 735dc04d285fee5d +37839 38531 7283069438020640 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/crypto_ops.c.obj f8a088ee0e11d494 +10131 10508 7283069157940645 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesni.c.obj 7b055e255af80798 38042 38742 7283069439700633 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/dh_group5.c.obj cf24f7191bec1dfe -30873 31611 7283069368540636 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/memp.c.obj 60301a710dff9eb8 +7641 8700 7283069139570632 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/startup.c.obj 8899bc01107b97fa +15391 15758 7283069210210639 esp-idf/hal/CMakeFiles/__idf_hal.dir/uart_hal_iram.c.obj b72bfa0720b36924 +9931 10394 7283069156210622 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aes.c.obj 4ec1618ce99c3e3f 10359 10834 7283069160570649 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aria.c.obj 5533656a64076652 +30873 31611 7283069368540636 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/memp.c.obj 60301a710dff9eb8 10201 10610 7283069158710649 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1parse.c.obj be4e0254a5c7ab37 -10352 10701 7283069159330637 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesce.c.obj 61de8723394c012b -16258 16682 7283069219660652 esp-idf/hal/CMakeFiles/__idf_hal.dir/adc_hal.c.obj e72ffdef454d913e -10427 11159 7283069164210640 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_core.c.obj f113da8635f57c4c -52028 52610 7283069578880649 esp-idf/driver/CMakeFiles/__idf_driver.dir/gpio/rtc_io.c.obj 1b0ad79d9b8a6f5f 7409 7992 7283069132640636 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/freertos_hooks.c.obj 7e0497da5e5c6d15 +16258 16682 7283069219660652 esp-idf/hal/CMakeFiles/__idf_hal.dir/adc_hal.c.obj e72ffdef454d913e +52028 52610 7283069578880649 esp-idf/driver/CMakeFiles/__idf_driver.dir/gpio/rtc_io.c.obj 1b0ad79d9b8a6f5f +10427 11159 7283069164210640 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_core.c.obj f113da8635f57c4c +10352 10701 7283069159330637 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/aesce.c.obj 61de8723394c012b +38420 39179 7283069443610640 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha1-prf.c.obj 4272f92e5b671584 +10836 11390 7283069165750625 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/chacha20.c.obj a7b861d9a55d8965 +23072 24114 7283069293870641 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/newlib_init.c.obj b3e6b7cbb58e58f9 40 274 7283051406142348 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-mkdir 116479a094b1e43e 10253 10728 7283069159360635 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/asn1write.c.obj baae7c25721d6695 -23072 24114 7283069293870641 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/newlib_init.c.obj b3e6b7cbb58e58f9 -10836 11390 7283069165750625 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/chacha20.c.obj a7b861d9a55d8965 -38420 39179 7283069443610640 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha1-prf.c.obj 4272f92e5b671584 -40 274 7283051406142348 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-mkdir 116479a094b1e43e -5355 5863 7283069111080652 esp-idf/esp_partition/CMakeFiles/__idf_esp_partition.dir/partition_target.c.obj 96c754d674a6c3f5 -21744 22928 7283069280990643 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/tasks.c.obj 66133659aed6fce0 -866 1375 7283069066320628 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/aes/esp_aes_xts.c.obj dc7b9e60eca1fc66 -18052 18463 7283069236680636 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/usb_periph.c.obj eb4a05bc3472baa9 -16216 16531 7283069217680645 esp-idf/hal/CMakeFiles/__idf_hal.dir/lcd_hal.c.obj 6e1f72b53ac79dcb -5587 6162 7283069114080628 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_timing_tuning.c.obj 758f664a3b857650 5756 6253 7283069114970628 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_issi.c.obj d1d1d1f9506505a9 +866 1375 7283069066320628 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/aes/esp_aes_xts.c.obj dc7b9e60eca1fc66 +21744 22928 7283069280990643 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/tasks.c.obj 66133659aed6fce0 +5587 6162 7283069114080628 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_timing_tuning.c.obj 758f664a3b857650 +16216 16531 7283069217680645 esp-idf/hal/CMakeFiles/__idf_hal.dir/lcd_hal.c.obj 6e1f72b53ac79dcb +18052 18463 7283069236680636 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/usb_periph.c.obj eb4a05bc3472baa9 +5355 5863 7283069111080652 esp-idf/esp_partition/CMakeFiles/__idf_esp_partition.dir/partition_target.c.obj 96c754d674a6c3f5 +40 274 7283051406142348 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-mkdir 116479a094b1e43e 10395 10929 7283069162090645 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/base64.c.obj 8b98d5dcd90d0c15 10377 11455 7283069163030650 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum.c.obj 414fe45b92f80c28 -11159 11554 7283069168140709 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ccm.c.obj acf320c03e6215b2 -33252 33922 7283069391820640 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/slipif.c.obj 5fc97f353b0033fe 7138 7965 7283069132140631 esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread_local_storage.c.obj af593ab154cf6d0d +33252 33922 7283069391820640 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/slipif.c.obj 5fc97f353b0033fe 18179 18852 7283069240140680 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/clk_ctrl_os.c.obj 27527718f3ddbe03 -10508 11340 7283069164410641 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_mod.c.obj 7c107d05bf522fe8 -18139 18836 7283069240440626 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_clk.c.obj be2c267d53377c18 +11159 11554 7283069168140709 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ccm.c.obj acf320c03e6215b2 7075 7641 7283069129180647 esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread_cond_var.c.obj c91968d9c6a5e013 -3994 4683 7283069099290644 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/mbedtls_debug.c.obj 6cf61a64ddcaf7e4 -11340 11823 7283069171020643 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cmac.c.obj 90fb44163f0a22c7 -11138 11480 7283069166690643 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/camellia.c.obj 24b4c264e1f2f8b +18139 18836 7283069240440626 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_clk.c.obj be2c267d53377c18 +10508 11340 7283069164410641 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/bignum_mod.c.obj 7c107d05bf522fe8 5905 6545 7283069117620637 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_generic.c.obj 3d2e2fbbbd0c22f +11138 11480 7283069166690643 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/camellia.c.obj 24b4c264e1f2f8b +11340 11823 7283069171020643 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/cmac.c.obj 90fb44163f0a22c7 +3994 4683 7283069099290644 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/mbedtls_debug.c.obj 6cf61a64ddcaf7e4 +11310 11740 7283069170170646 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ctr_drbg.c.obj aee6ed6def4ad661 +35593 36315 7283069415690643 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/esp32/vfs_lwip.c.obj ff22201bb7f287f5 57579 58901 7283069641210672 esp-idf/console/CMakeFiles/__idf_console.dir/esp_console_repl.c.obj 15d92574e618af5a 39393 39942 7283069452160626 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_peap_common.c.obj f8f94d901a76858b 10701 11138 7283069163990633 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/chachapoly.c.obj b518071d509a5fc9 -11310 11740 7283069170170646 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ctr_drbg.c.obj aee6ed6def4ad661 -35593 36315 7283069415690643 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/esp32/vfs_lwip.c.obj ff22201bb7f287f5 6163 6805 7283069120530638 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/memspi_host_driver.c.obj 76ff6aec51a4a990 51404 52028 7283069573140646 esp-idf/esp_ringbuf/CMakeFiles/__idf_esp_ringbuf.dir/ringbuf.c.obj 455c6fd6b73ce90d 5864 6394 7283069115950635 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_drivers.c.obj 4abd73971d3981d8 @@ -75,17 +75,17 @@ 51582 52088 7283069573540640 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj 13617795f7b9e0f6 28 825 7283051407032350 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin 6e73aa3d139776e1 6546 7409 7283069126540643 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/flash_mmap.c.obj 7d2217091c0a05f7 -57609 57991 7283069632570646 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_int.c.obj 4da991bc42af239e -14710 15203 7283069204360661 esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_hal.c.obj 37402cecd2d6c438 13113 13613 7283069188540649 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform_util.c.obj b47e577d2a61e175 2894 3993 7283069087380671 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_cache.c.obj 96341c9f3dd6a856 -4829 5553 7283069108020635 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj a0fe487d3446c2cb +57609 57991 7283069632570646 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_int.c.obj 4da991bc42af239e +14710 15203 7283069204360661 esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_hal.c.obj 37402cecd2d6c438 6805 7515 7283069127970636 esp-idf/pthread/CMakeFiles/__idf_pthread.dir/pthread.c.obj 1b6636b2a93bbe41 31853 32551 7283069378110640 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/ip4_addr.c.obj 1627db76abd97111 -3421 3986 7283069090830630 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_debug_helpers_generated.c.obj d6a688be4ecd0f7f -15814 16155 7283069213920631 esp-idf/hal/CMakeFiles/__idf_hal.dir/rmt_hal.c.obj 25a921f521dc8eb3 +4829 5553 7283069108020635 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj a0fe487d3446c2cb 6778 7265 7283069125550640 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_os_func_noos.c.obj fbf77d2b8a2fe2e4 29785 30570 7283069357730631 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/tcpip.c.obj 610c1c324de5c66f +3421 3986 7283069090830630 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_debug_helpers_generated.c.obj d6a688be4ecd0f7f +15814 16155 7283069213920631 esp-idf/hal/CMakeFiles/__idf_hal.dir/rmt_hal.c.obj 25a921f521dc8eb3 6570 7429 7283069126030636 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp_flash_api.c.obj 1d1437da8a3d2136 35003 35687 7283069409350638 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/utils.c.obj 61ac048cc89f65cf 5394 5945 7283069112170647 esp-idf/esp_partition/CMakeFiles/__idf_esp_partition.dir/partition.c.obj befce2b5db9bda87 @@ -97,21 +97,21 @@ 57514 57943 7283069631630650 esp-idf/console/CMakeFiles/__idf_console.dir/commands.c.obj 316d61d2105b2ed7 56218 56741 7283069620280646 esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/app_trace.c.obj c6dd512be0faa124 6141 6568 7283069118080637 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_winbond.c.obj 8473e257b7ecb12f -6205 6643 7283069119210633 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_boya.c.obj 3825ac1106cfbe3b 62732 63176 7283069684450643 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_nucleus.c.obj e1e4066c940e866c 59549 60090 7283069653340631 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/crypto/srp6a/esp_srp_mpi.c.obj e81a3415d12001f 41407 42376 7283069476040626 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wpa_main.c.obj c6f773062adf42b8 20422 21070 7283069263400656 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp_memprot_conv.c.obj c7263b2a4aff88eb 29386 30246 7283069355310635 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/api_msg.c.obj 4c753efeae7d68bc +6205 6643 7283069119210633 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_boya.c.obj 3825ac1106cfbe3b 6327 6756 7283069120280624 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_gd.c.obj 2fd346fc179696c8 +4932 5053 7283051454502346 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/sdm_periph.c.obj 34a71b1d89f47eca 59604 60290 7283069655660645 esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl.c.obj 1fecb23c3f65148 40156 40766 7283069460210684 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/uuid.c.obj 65323cafd4f72136 6253 6778 7283069120540633 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_mxic_opi.c.obj 46e32f5e8fc28b41 -4932 5053 7283051454502346 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/sdm_periph.c.obj 34a71b1d89f47eca 238 302 7283052014094084 bootloader-prefix/src/bootloader-stamp/bootloader-install 1317ff7517b11bf3 5816 6327 7283069115660651 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_chip_mxic.c.obj ce87ea7cfcf3d88b -28 825 7283051407032350 partition_table/partition-table.bin 6e73aa3d139776e1 35339 36128 7283069413390636 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/apps/dhcpserver/dhcpserver.c.obj 8af425a19aacfe6d +28 825 7283051407032350 partition_table/partition-table.bin 6e73aa3d139776e1 6643 7386 7283069126690639 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/esp_flash_spi_init.c.obj 2e6f6c634718aa49 6756 7448 7283069127120656 esp-idf/spi_flash/CMakeFiles/__idf_spi_flash.dir/spi_flash_os_func_app.c.obj ec2fd732e37a6d75 13152 13577 7283069188620644 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/platform.c.obj 2c0c0bc2775f4690 @@ -126,23 +126,23 @@ 13507 14190 7283069194370640 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_cipher.c.obj 448838df13821efb 18319 19325 7283069245610649 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_modes.c.obj 8acc9f94874cce04 22156 23412 7283069286570642 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/app_startup.c.obj 1ce196c72a4946dd +56510 57142 7283069623830635 esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/port/port_uart.c.obj 3779d5ff969812de +24280 25324 7283069305880659 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/raw.c.obj e7b16c96109d0ccd 21531 21641 7283051621242344 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-install 1f1b4f666b1eba85 44777 45456 7283069507100640 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/adc_continuous.c.obj e82a51cd0666700f 7386 7863 7283069131450638 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_err.c.obj bf250954f4a8e6b1 13577 14293 7283069195600629 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_driver_wrappers.c.obj 96ac4859b5d75958 -56510 57142 7283069623830635 esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/port/port_uart.c.obj 3779d5ff969812de -24280 25324 7283069305880659 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/raw.c.obj e7b16c96109d0ccd -7448 8055 7283069132820644 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_ipc.c.obj b17deec658c1cc85 25243 26228 7283069314200669 esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/esp_timer_impl_common.c.obj 6ea4c4e3b55fbfc9 +7448 8055 7283069132820644 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_ipc.c.obj b17deec658c1cc85 7266 7829 7283069130700658 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/crosscore_int.c.obj 8f80ce32a468f31a 18464 19154 7283069244130639 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_gpio.c.obj d5248037e6a32984 60685 61058 7283069663490638 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/WL_Ext_Perf.cpp.obj dbca731fb053b6bf 54565 55521 7283069607820651 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/rmt_legacy.c.obj 33fdaef33c52e0da 40003 40732 7283069459530635 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/rsn_supp/wpa.c.obj 77a6dd190d6d4703 7966 8555 7283069138110644 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/system_time.c.obj c2dc4df3cbe14f7c +30208 30947 7283069361840640 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/apps/netbiosns/netbiosns.c.obj 3c9b9455e7fba827 7429 8073 7283069133250627 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/int_wdt.c.obj 703a8e515374e0cd 14948 15412 7283069206570653 esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_hal_iram.c.obj de796493219839e8 -30208 30947 7283069361840640 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/apps/netbiosns/netbiosns.c.obj 3c9b9455e7fba827 17125 17251 7283051576572345 esp-idf/mbedtls/CMakeFiles/__idf_mbedtls.dir/__/__/x509_crt_bundle.S.obj 4c072d3fd59aac40 48229 48320 7283069536210648 esp-idf/esp_http_server/libesp_http_server.a 419792e405a61c33 7515 8264 7283069135450638 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/esp_system.c.obj 75d36df767a07e01 @@ -155,84 +155,84 @@ 8056 8886 7283069141290633 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/task_wdt/task_wdt.c.obj 19fb079c0ce6d4cf 44172 44532 7283069497990631 esp-idf/esp-tls/CMakeFiles/__idf_esp-tls.dir/esp-tls-crypto/esp_tls_crypto.c.obj 8b531f45b51cd09e 7829 8345 7283069135980633 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/ubsan.c.obj dd4a7960a3dcecc8 -648 1045 7283069062940638 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/esp_hardware.c.obj 85a7b6bd94c51b0 8073 8608 7283069138170640 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/stack_check.c.obj 71968dc52c098f42 8264 8869 7283069141510643 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/panic_handler.c.obj fd2d514623c255a1 778 1405 7283069066380643 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/sha/esp_sha.c.obj 47d8ef536283070 +648 1045 7283069062940638 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/esp_hardware.c.obj 85a7b6bd94c51b0 7993 8380 7283069136580629 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/debug_stubs.c.obj 9c645709bbb232e2 7864 8673 7283069138280641 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/xt_wdt.c.obj 776f0e74323cdd26 +1999 2563 7283069077430632 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_create.c.obj 563e228821a437a5 58231 58714 7283069639730643 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_io.c.obj ab5f4767228ab50d 55909 56630 7283069618880637 esp-idf/driver/CMakeFiles/__idf_driver.dir/i2s/i2s_tdm.c.obj 33b3505044b29439 51056 51142 7283069564470629 esp-idf/mbedtls/mbedtls/library/libmbedtls.a cf18c402e59e4096 8380 8719 7283069139890639 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32s3/highint_hdl.S.obj 8135c52f4e537e64 -1999 2563 7283069077430632 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509_create.c.obj 563e228821a437a5 8345 9102 7283069143670644 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/task_wdt/task_wdt_impl_timergroup.c.obj 7c08fe238b9fd4c 36094 36836 7283069420850624 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/esp_netif_defaults.c.obj afbb7f01854064ed 8556 10359 7283069153580654 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/cpu_start.c.obj a055b3e9eb11bc7b 1111 1311 7283051417202332 bootloader-prefix/src/bootloader-stamp/bootloader-update dff9a19cb59f1c79 +30769 31400 7283069366670632 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/mem.c.obj fb47262907aa16a1 51377 53196 7283069582330622 esp-idf/driver/CMakeFiles/__idf_driver.dir/spi_slave_hd.c.obj 394c681e0af96b78 10837 10962 7283051514352359 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-download 865ba988f2852f27 1111 1311 7283051417202332 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-update dff9a19cb59f1c79 -30769 31400 7283069366670632 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/mem.c.obj fb47262907aa16a1 +15758 16240 7283069215010649 esp-idf/hal/CMakeFiles/__idf_hal.dir/adc_oneshot_hal.c.obj 8b03266607fbb41b 8116 8767 7283069140210655 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/brownout.c.obj 6bf94e773c5719ca 15569 15881 7283069211470635 esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_flash_encrypt_hal_iram.c.obj 8cd83f9758a46d6e -15758 16240 7283069215010649 esp-idf/hal/CMakeFiles/__idf_hal.dir/adc_oneshot_hal.c.obj 8b03266607fbb41b 8869 11421 7283069147700629 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32s3/system_internal.c.obj 66deca151876abb9 8674 9156 7283069144170621 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32s3/reset_reason.c.obj 286a4cabcec169cf +24871 26784 7283069320040637 esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj 6322c0cb3a8716c6 8641 9931 7283069151420644 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32s3/clk.c.obj a823d150ebcc4d3a 4115 4590 7283069098570656 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj fe247679cdcd053b 18085 18589 7283069238630655 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/hw_random.c.obj d8043b1f8bc3cb5b -24871 26784 7283069320040637 esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj 6322c0cb3a8716c6 8887 9629 7283069148610654 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/expression_with_stack.c.obj 625cfff9ecc1802f 43646 44464 7283069496940647 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/esp32s3/esp_adapter.c.obj ee13042ee90807fa 8701 9297 7283069145190676 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/soc/esp32s3/apb_backup_dma.c.obj 890a3b7bd26668dc 9103 9517 7283069147480637 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/panic_handler_asm.S.obj b95d2174500ca7a3 8768 9443 7283069146220638 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/panic_arch.c.obj b4b3c505902e2c89 11423 11912 7283069171450644 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/des.c.obj 9775bade14723229 +16317 16818 7283069220700649 esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_slave_hd_hal.c.obj c474f4504a155004 41482 42299 7283069475210637 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wps.c.obj 8f209284e7e274eb 1311 1462 7283051418972348 bootloader-prefix/src/bootloader-stamp/bootloader-patch fccf2828dd04d5fe -16317 16818 7283069220700649 esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_slave_hd_hal.c.obj c474f4504a155004 +24115 25243 7283069304800656 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/pbuf.c.obj a1b76d6d42c0faa4 63023 63744 7283069690060628 esp-idf/touch_element/CMakeFiles/__idf_touch_element.dir/touch_element.c.obj c94a1d0f5e58e152 62092 62732 7283069679850650 esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/mqtt_msg.c.obj 8dbbb85ad75c6908 48781 48850 7283069541550644 esp-idf/http_parser/libhttp_parser.a 9458f62fa6aba66e 1311 1462 7283051418972348 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-patch fccf2828dd04d5fe -24115 25243 7283069304800656 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/pbuf.c.obj a1b76d6d42c0faa4 44615 45219 7283069504020634 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/deprecated/esp32s3/esp_adc_cal_legacy.c.obj 329e6c1d964f8d72 1322 1470 7283051418492327 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/expression_with_stack_asm.S.obj c1e4e94b15ccadbe 40453 41192 7283069464500650 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/ext_password.c.obj cf60cd860b2124ab 9156 9695 7283069149710626 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/debug_helpers.c.obj 6e1371387fd5ad38 -12516 13152 7283069184160665 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk.c.obj e9dfc41d4498c799 9453 9904 7283069151620657 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/debug_stubs.c.obj 270f19314ef53b0d 513 924 7283069061230631 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/version.c.obj e178fd4cbec2355b 22134 23072 7283069283570635 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/esp_additions/freertos_v8_compat.c.obj 4217bfe469b70679 +12516 13152 7283069184160665 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk.c.obj e9dfc41d4498c799 9298 9712 7283069149800755 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/trax.c.obj f2e3b162b539fd57 -1388 1527 7283051419092326 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/debug_helpers_asm.S.obj 30c9e13711bfa8f4 31612 32379 7283069376660652 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/igmp.c.obj 12a95ebd7ab4b80c -6140 6249 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -9492 10239 7283069153970644 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/esp_ipc_isr.c.obj 29b54994300422c +1388 1527 7283051419092326 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/debug_helpers_asm.S.obj 30c9e13711bfa8f4 29772 30487 7283069357700630 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/apps/sntp/sntp.c.obj 4784b815163a6b41 +6556 6655 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +9492 10239 7283069153970644 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/esp_ipc_isr.c.obj 29b54994300422c 1434 1551 7283051419592332 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/esp_ipc_isr_routines.S.obj d1bdce4fa7614e69 120 447 7283069057250623 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa_alt_helpers.c.obj 6310218fc9c96f6b -51399 51874 7283069571260647 esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xtensa_intr.c.obj 1c844df6b09ad8e7 -16780 17101 7283069223990643 esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32s3/rtc_cntl_hal.c.obj 8ddc8775f94b0bde 9216 9489 7283069147390628 esp-idf/esp_system/CMakeFiles/__idf_esp_system.dir/port/arch/xtensa/esp_ipc_isr_handler.S.obj 9dcdb391c4e876ed 31201 32020 7283069372170636 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/tcp_out.c.obj 11067fba36b6e89f +51399 51874 7283069571260647 esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xtensa_intr.c.obj 1c844df6b09ad8e7 +16780 17101 7283069223990643 esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32s3/rtc_cntl_hal.c.obj 8ddc8775f94b0bde 14293 14689 7283069198860649 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_uart.c.obj 388cf6dbb64ad55d 14213 14599 7283069198290633 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_spiflash.c.obj 7d83463e2255f587 65581 65660 7283069709640628 esp-idf/wifi_provisioning/libwifi_provisioning.a 3eaff6837e945e69 41711 42606 7283069476740662 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_common.c.obj ca3bf21eb038cbbd 14344 14644 7283069198640646 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_regi2c.c.obj 54db8e57428622a1 -14310 14568 7283069198370634 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj f496cf011ad8344f 9712 10421 7283069156600635 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_util.c.obj 8a35357cb4372b0a +14310 14568 7283069198370634 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj f496cf011ad8344f 39824 40417 7283069456730636 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/rsn_supp/wpa_ie.c.obj 4ce8001a73e5502b 1506 1667 7283051420332357 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj 878bba807b64f854 -14599 14851 7283069200520655 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_longjmp.S.obj 59b3017e3d4998dd 48851 48929 7283069542330637 esp-idf/esp_wifi/libesp_wifi.a 9d9c3d48732763c0 25618 26557 7283069317480644 esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/ets_timer_legacy.c.obj dad4148411ffac01 -61947 62383 7283069676610627 esp-idf/json/CMakeFiles/__idf_json.dir/cJSON/cJSON.c.obj 656fcb569f067203 -14361 14709 7283069199450642 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_efuse.c.obj 1916ba5b38170dee +14599 14851 7283069200520655 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_longjmp.S.obj 59b3017e3d4998dd 54500 55185 7283069604690640 esp-idf/driver/CMakeFiles/__idf_driver.dir/mcpwm/mcpwm_oper.c.obj 66eb54829de2b508 11780 12180 7283069174390638 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecjpake.c.obj 161d1a8e6418f6c4 +61947 62383 7283069676610627 esp-idf/json/CMakeFiles/__idf_json.dir/cJSON/cJSON.c.obj 656fcb569f067203 +14361 14709 7283069199450642 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_efuse.c.obj 1916ba5b38170dee 58568 58940 7283069642310632 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ops.c.obj 8015ca9168122aa2 14625 17031 7283069201330651 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_systimer.c.obj d759a66f4ad1f09c 26964 27735 7283069330240663 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_partition_lookup.cpp.obj a5f268266576062 @@ -241,9 +241,9 @@ 14645 14948 7283069202120632 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_cache_esp32s2_esp32s3.c.obj d405d6f19ed812d6 1474 1918 7283069071290638 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/sha/dma/esp_sha512.c.obj 150b5e4206f59216 14569 14816 7283069200380648 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_mmap.c.obj 59f61a16f9f14ad3 -14741 15038 7283069203030640 esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32s3/efuse_hal.c.obj bcb4c1140325611a -45 105 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +44 100 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 13052 13795 7283069190240638 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pk_wrap.c.obj 831b57023b55bfb2 +14741 15038 7283069203030640 esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32s3/efuse_hal.c.obj bcb4c1140325611a 14820 15111 7283069203860648 esp-idf/hal/CMakeFiles/__idf_hal.dir/efuse_hal.c.obj de54185efaeed62 14853 15241 7283069205070630 esp-idf/hal/CMakeFiles/__idf_hal.dir/mmu_hal.c.obj 7f8d8bcd9a4cee15 33098 33783 7283069390450634 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/auth.c.obj 6ecd2704e689b4db @@ -262,35 +262,35 @@ 50124 50204 7283069555080620 esp-idf/soc/libsoc.a 852b8feb25cf24bc 11391 11780 7283069170450641 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/dhm.c.obj 59121a0cd89f0797 31215 32068 7283069373110640 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/timeouts.c.obj 493ba283825e341c +47544 47857 7283069531350644 esp-idf/ulp/CMakeFiles/__idf_ulp.dir/ulp_common/ulp_common.c.obj 639019bd0a09fcc0 +29316 30145 7283069354090623 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/api_lib.c.obj e1eeaa35f2ecb255 62840 63559 7283069688000640 esp-idf/touch_element/CMakeFiles/__idf_touch_element.dir/touch_button.c.obj e4d25c31bbc2395 50700 50780 7283069560850629 esp-idf/spi_flash/libspi_flash.a e8a46f3655281a88 11501 12090 7283069173710636 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp.c.obj 5d09bf52548eeb3d -47544 47857 7283069531350644 esp-idf/ulp/CMakeFiles/__idf_ulp.dir/ulp_common/ulp_common.c.obj 639019bd0a09fcc0 -29316 30145 7283069354090623 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/api_lib.c.obj e1eeaa35f2ecb255 11482 11990 7283069172360640 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecdh.c.obj 1d1fe9425177e6e6 16985 17626 7283069228620646 esp-idf/heap/CMakeFiles/__idf_heap.dir/heap_caps.c.obj 6ab774956eb5a92 46000 46358 7283069516400642 esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/lib/http_header.c.obj 3bb5b0626d510721 11456 12205 7283069174400647 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/ecp_curves.c.obj 58d88e5eb8a8b296 -12817 13476 7283069186870638 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs5.c.obj f4034fb703c70535 11919 12418 7283069176810634 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/entropy_poll.c.obj eb0230fec2616cb 15242 15599 7283069208870650 esp-idf/hal/CMakeFiles/__idf_hal.dir/i2c_hal.c.obj b3626851b9080a5b +12817 13476 7283069186870638 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs5.c.obj f4034fb703c70535 58363 59115 7283069643660639 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_io_spi.c.obj 1cf1a8bf32f3f082 12090 12515 7283069177900638 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/hmac_drbg.c.obj d206379a42d58dda 12019 12622 7283069178930642 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/gcm.c.obj 778c17780c0bbab7 -11824 12313 7283069174630636 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/hkdf.c.obj a7124d5398a3336d 18409 18769 7283069240600643 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/revision.c.obj aa8528172ab052c +11824 12313 7283069174630636 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/hkdf.c.obj a7124d5398a3336d 12184 12886 7283069181400638 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/lmots.c.obj 1462891525ed6701 -12051 12727 7283069179910638 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/hash_info.c.obj 9987c5e4fbdf2aa2 40685 41407 7283069466330640 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps.c.obj bb75d47bf321bf8f 2367 2891 7283069081120626 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_crt.c.obj 675f63c5b2b842b8 +12051 12727 7283069179910638 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/hash_info.c.obj 9987c5e4fbdf2aa2 12314 13047 7283069182140663 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/lms.c.obj a2a395b4acb482 56860 57191 7283069624540661 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_date.c.obj f0906a93cabf8a3f 12209 12744 7283069180000657 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/md5.c.obj 1345d0601b451c95 -41366 42635 7283069478160643 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wpa2.c.obj e0a8096e336cb08 -12671 13378 7283069186040649 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/oid.c.obj 94835f069a93ddbe 52088 53162 7283069580340637 esp-idf/driver/CMakeFiles/__idf_driver.dir/gpio/gpio.c.obj 6f90981c1f0de6ec 12244 12816 7283069180770635 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/md.c.obj 4c7a8d49b5bea11b 47 497 7283822174763380 esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj 94ff6a0de1de6abb +41366 42635 7283069478160643 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wpa2.c.obj e0a8096e336cb08 +12671 13378 7283069186040649 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/oid.c.obj 94835f069a93ddbe 448 775 7283069060350662 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/timing.c.obj 54861d64d88d9a1 17893 18213 7283069235020637 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/spi_periph.c.obj d879fc9fc89f2497 19547 20609 7283069257610646 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/rtc_clk_init.c.obj 4a609d4387348395 @@ -298,52 +298,52 @@ 145 512 7283069057570645 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/version_features.c.obj ebb3fcc3c9cab6c9 25635 26608 7283069317940643 esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/esp_timer.c.obj 558041d11574cab5 12727 13113 7283069183770644 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/memory_buffer_alloc.c.obj fef908a1257c9137 +4916 5394 7283069106680632 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj d2b4b5faec6486bb 52104 52807 7283069580170622 esp-idf/driver/CMakeFiles/__idf_driver.dir/gptimer.c.obj 74716700b81140af 12419 12952 7283069181070640 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/padlock.c.obj 8c5c591cc42c6ce9 -4916 5394 7283069106680632 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj d2b4b5faec6486bb -12622 13013 7283069182320636 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/nist_kw.c.obj 4a2e3e5a4a2418b6 46774 47544 7283069528270623 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_sess.c.obj d39a7df01a9df36d 35703 36331 7283069415830638 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/esp_netif_handlers.c.obj 44af6e244b783df4 +12622 13013 7283069182320636 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/nist_kw.c.obj 4a2e3e5a4a2418b6 12744 13286 7283069185420628 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pem.c.obj 391c0548dabe4e94 -51 627 7283924441120961 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj 224e182231315ba4 -13014 13652 7283069189140637 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs12.c.obj 4c6ebd1ce099981b 20944 21943 7283069271090638 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/port.c.obj 1f0f2c9a509ca895 +109 690 7283976651675500 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 +13014 13652 7283069189140637 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkcs12.c.obj 4c6ebd1ce099981b 38531 39293 7283069444990642 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha1-tlsprf.c.obj 63546e6a1eaad840 12887 13442 7283069186740633 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkparse.c.obj a49a587249c96f8a -12954 13506 7283069187590635 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkwrite.c.obj 7257d9d4d9cf1f26 3454 4112 7283069093150637 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls12_server.c.obj 7a50680a50879d88 -13286 14212 7283069194240630 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto.c.obj 30207555371b6993 +12954 13506 7283069187590635 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/pkwrite.c.obj 7257d9d4d9cf1f26 19944 20401 7283069256280637 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/rtc_pm.c.obj 994c4100638a57b5 +13286 14212 7283069194240630 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto.c.obj 30207555371b6993 13796 14361 7283069196310638 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_client.c.obj 71fa6908a0104277 +20648 21522 7283069266200643 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/esp_memprot.c.obj e30fbc73ed7af811 13476 13853 7283069190730634 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/poly1305.c.obj 53bf4d1e07b869be 20024 20944 7283069261800637 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/esp_ds.c.obj 3deed8f0c12c8c6 -20648 21522 7283069266200643 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/esp_memprot.c.obj e30fbc73ed7af811 +2297 2745 7283069078490640 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/debug.c.obj 1f275d0d6a11bbc2 58479 59146 7283069644080631 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_ssd1306.c.obj 5acff215b782603f 13378 14144 7283069194170644 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_aead.c.obj 4bc9e2516cd4d15b -2297 2745 7283069078490640 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/debug.c.obj 1f275d0d6a11bbc2 -61674 62189 7283069674450649 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_wl.c.obj efc10d0e0197afbe -57542 57966 7283069631680628 esp-idf/console/CMakeFiles/__idf_console.dir/split_argv.c.obj a3742f3d2799f036 -14145 14740 7283069199670685 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_mac.c.obj 90a7f90163d00f05 14766 15303 7283051557702351 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/mbedtls/x509_crt_bundle 78382bc62cff7a7 45259 45871 7283069510890638 esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/src/gdbstub.c.obj d2aad787e757afb1 13652 14309 7283069195940643 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_hash.c.obj 1ef960171dba8b8e 29429 30207 7283069354220625 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/err.c.obj 205f1460cfb2e200 +61674 62189 7283069674450649 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_wl.c.obj efc10d0e0197afbe +57542 57966 7283069631680628 esp-idf/console/CMakeFiles/__idf_console.dir/split_argv.c.obj a3742f3d2799f036 +14145 14740 7283069199670685 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_mac.c.obj 90a7f90163d00f05 13613 14344 7283069196000635 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_ecp.c.obj f22c15ceb5674527 13864 14665 7283069198500637 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_rsa.c.obj 323db33cbc3e2047 14191 14624 7283069198600642 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_se.c.obj 8f2909f7c435e681 -9629 10335 7283069154540658 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_slot_management.c.obj 5ccb20e815bf541 16682 17023 7283069222820643 esp-idf/hal/CMakeFiles/__idf_hal.dir/usb_dwc_hal.c.obj e3bb349aec6a417f +9629 10335 7283069154540658 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_slot_management.c.obj 5ccb20e815bf541 65127 65445 7283069707450634 esp-idf/unity/libunity.a 14891118a06138a 14170 14761 7283069200080657 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_pake.c.obj 926d85fa2b0b33b1 13442 14170 7283069194180639 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/rsa.c.obj 7539b69d7305dc31 18592 19423 7283069246040644 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/intr_alloc.c.obj a889b7d245dd5078 9521 10131 7283069153640647 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_crypto_storage.c.obj 9551245936eaef58 -708 4981 7283924484502985 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -4727 5570 7283069108290643 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj 677ee5da08c4d6ee -15599 15939 7283069212030660 esp-idf/hal/CMakeFiles/__idf_hal.dir/sha_hal.c.obj 12a59fcbff8e8879 9696 10200 7283069154550637 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/psa_its_file.c.obj d09f0a2f632868bd 30571 31243 7283069365270634 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ip.c.obj ee60d7f06588aeed -47 237 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +1087 5229 7283976696925340 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +4727 5570 7283069108290643 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj 677ee5da08c4d6ee +15599 15939 7283069212030660 esp-idf/hal/CMakeFiles/__idf_hal.dir/sha_hal.c.obj 12a59fcbff8e8879 +38 238 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 57668 58060 7283069633000647 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_file.c.obj 1c42909a3a884416 114 897 7283069061000639 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/sha1.c.obj 112b4217f126c226 54810 55585 7283069608720633 esp-idf/driver/CMakeFiles/__idf_driver.dir/pulse_cnt.c.obj f8aa25c46c045d1a @@ -356,26 +356,26 @@ 3977 4726 7283069099640647 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls12_client.c.obj c96f1d3015b12772 20526 21428 7283069265240645 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/sar_periph_ctrl.c.obj 4c29d706121d0b7 28194 28860 7283069341470647 esp-idf/esp_phy/CMakeFiles/__idf_esp_phy.dir/src/phy_override.c.obj eb25986b782fc6f3 -26281 27700 7283069329840657 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_page.cpp.obj 2a208dfd94e3f9a3 -47 237 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +38 238 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 3470 4004 7283069091390643 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_server.c.obj 9822a56fda51cde6 16745 17052 7283069223220640 esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32s3/hmac_hal.c.obj 9aa03bf8c552691f 34222 35023 7283069402560628 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ipv6cp.c.obj f3397d5a2581aff8 -61765 62484 7283069677350639 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat.c.obj 4b41f4848cb6fdba -3951 4390 7283069095690637 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_keys.c.obj 794ec4640b54be9b -16848 17343 7283069226150647 esp-idf/log/CMakeFiles/__idf_log.dir/log_freertos.c.obj b939840aee721916 +26281 27700 7283069329840657 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_page.cpp.obj 2a208dfd94e3f9a3 54485 55137 7283069604220633 esp-idf/driver/CMakeFiles/__idf_driver.dir/mcpwm/mcpwm_sync.c.obj 2d1b6393df66eb0a 15304 15833 7283051562292338 x509_crt_bundle.S 9db076486ce5ba43 19822 20763 7283069259740643 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/rtc_init.c.obj 7381e6591556f940 -64015 64393 7283069696840635 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_constants.pb-c.c.obj d7eae9e07d634380 -153 581 7283069058600625 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/aes/dma/esp_aes_gdma_impl.c.obj 1b8a011fd10d906d +61765 62484 7283069677350639 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat.c.obj 4b41f4848cb6fdba +3951 4390 7283069095690637 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_tls13_keys.c.obj 794ec4640b54be9b +16848 17343 7283069226150647 esp-idf/log/CMakeFiles/__idf_log.dir/log_freertos.c.obj b939840aee721916 1 14845 0 CMakeFiles/menuconfig ce4263e6fe4f3df6 30536 31200 7283069364440626 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/inet_chksum.c.obj 8478264edbf1de6a +64015 64393 7283069696840635 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_constants.pb-c.c.obj d7eae9e07d634380 +153 581 7283069058600625 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/aes/dma/esp_aes_gdma_impl.c.obj 1b8a011fd10d906d 581 865 7283069061340641 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/esp_mem.c.obj 4d277cf9d40ca632 -54982 55719 7283069610010634 esp-idf/driver/CMakeFiles/__idf_driver.dir/rmt/rmt_tx.c.obj 6cc7c79174a53c33 -611 1162 7283069064060635 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/crypto_shared_gdma/esp_crypto_shared_gdma.c.obj 430122ebc34bf408 65311 65460 7283069707630655 esp-idf/touch_element/libtouch_element.a c911082a5c81d687 2749 3403 7283069083680642 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/mps_trace.c.obj de9426e7cd597156 +54982 55719 7283069610010634 esp-idf/driver/CMakeFiles/__idf_driver.dir/rmt/rmt_tx.c.obj 6cc7c79174a53c33 +611 1162 7283069064060635 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/crypto_shared_gdma/esp_crypto_shared_gdma.c.obj 430122ebc34bf408 57051 57579 7283069628200639 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_utils_memory.c.obj 9a9b9408f6b06450 718 1235 7283069064770639 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/esp_timing.c.obj 9ab137bbfeba4649 25682 26873 7283069320800654 esp-idf/esp_event/CMakeFiles/__idf_esp_event.dir/default_event_loop.c.obj 3da9b02a8fde635d @@ -385,17 +385,17 @@ 16438 16780 7283069220230635 esp-idf/hal/CMakeFiles/__idf_hal.dir/usb_hal.c.obj 8c9de2df1cd2b333 22760 23661 7283069289060643 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/heap.c.obj a114cf841b041cde 35023 35703 7283069409240628 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/esp32/hooks/lwip_default_hooks.c.obj a3f208b43f716254 -924 1473 7283069066970644 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/aes/esp_aes_common.c.obj 3d834ee8b52a37a6 21833 23225 7283069282630643 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/timers.c.obj c101440d7e3a97fb -1046 1803 7283069070290649 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/esp_bignum.c.obj 3fd0e1fe46b329ad +924 1473 7283069066970644 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/aes/esp_aes_common.c.obj 3d834ee8b52a37a6 43153 46593 7283069491170637 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/wifi_init.c.obj 555db479e3c91381 23476 24361 7283069294010638 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/sysconf.c.obj a6eb33385f7284f6 -1833 2434 7283069075540639 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/sha/dma/esp_sha1.c.obj 66a237958ec4fb6c +1046 1803 7283069070290649 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/esp_bignum.c.obj 3fd0e1fe46b329ad 30146 30872 7283069361060629 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/netdb.c.obj 74af337e934312fe +1833 2434 7283069075540639 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/sha/dma/esp_sha1.c.obj 66a237958ec4fb6c 897 1832 7283069070370641 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/esp_ds/esp_rsa_sign_alt.c.obj c7a0b963562bff4a 17490 17867 7283069231260651 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/adc_periph.c.obj 36fba5eee0bd1a08 -1375 1872 7283069070660642 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/sha/dma/esp_sha256.c.obj 6d1aa3ccfaa87e35 19650 20422 7283069256390760 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/rtc_clk.c.obj 5d021cd9252242f +1375 1872 7283069070660642 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/sha/dma/esp_sha256.c.obj 6d1aa3ccfaa87e35 46792 47562 7283069528090637 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_uri.c.obj cf8bda947b3154c8 1406 1898 7283069071070651 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedcrypto.dir/E_/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls/port/esp32s3/bignum.c.obj 977c97f0194cd7 46921 47763 7283069529940662 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_txrx.c.obj 340349fa77df6059 @@ -414,7 +414,7 @@ 56297 56860 7283069621300645 esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/gcov/gcov_rtio.c.obj 535d4da24ea185d2 2438 3470 7283069085400669 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedx509.dir/x509write_csr.c.obj 2b83ef58f8de48ff 2735 3441 7283069084050643 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/mps_reader.c.obj 6dda230343cbcf4a -5828 6139 7283924496383834 .bin_timestamp cbddc2a9b0c2e8f7 +6250 6556 7283976710461298 .bin_timestamp cbddc2a9b0c2e8f7 2565 3410 7283069083620636 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_ciphersuites.c.obj f9eb1923b48444fa 2515 3941 7283069086520639 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_client.c.obj 29f750419412b12a 3379 3976 7283069092460643 esp-idf/mbedtls/mbedtls/library/CMakeFiles/mbedtls.dir/ssl_msg.c.obj cfab13dfa7b9a471 @@ -438,10 +438,10 @@ 5802 5971 7283051463242347 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/esp_crypto_lock.c.obj c131835880c714b2 5028 5422 7283069107070657 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj 14c47ef7fb6957c3 5046 5525 7283069108090648 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse.c.obj b707af415f15d461 -6250 10617 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 +33923 34601 7283069398710627 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/lcp.c.obj 4ca75312a8067040 +6656 11506 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 5091 5756 7283069109800632 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/idf/bootloader_sha.c.obj af4376bb1bb4c561 29284 30048 7283069353070636 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/if_api.c.obj 408621a09f3fc3a9 -33923 34601 7283069398710627 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/lcp.c.obj 4ca75312a8067040 838 925 7283822179373374 esp-idf/main/CMakeFiles/ulp_main-complete 3d1e38e653e10185 5067 5586 7283069108300734 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32s3.c.obj e56f6d85f54eb235 5084 5696 7283069109750659 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/flash_qio_mode.c.obj 7ab524b258fe40fc @@ -461,12 +461,12 @@ 31654 32334 7283069375630639 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/ip4_napt.c.obj 54959a197ade185e 15661 16060 7283069213210649 esp-idf/hal/CMakeFiles/__idf_hal.dir/adc_hal_common.c.obj 928a8c62ab731807 15500 15919 7283069211900665 esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_flash_hal.c.obj d283d5a31b6ecdab +31901 32683 7283069379640632 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/ip4.c.obj 3fe0c8cd46747924 +36331 37045 7283069422990642 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/netif/ethernetif.c.obj 7178e4cb4753aa84 18853 18960 7283051593822335 esp-idf/wear_levelling/CMakeFiles/__idf_wear_levelling.dir/crc32.cpp.obj 3980269eeaf18501 58902 59258 7283069645280658 esp-idf/protobuf-c/CMakeFiles/__idf_protobuf-c.dir/protobuf-c/protobuf-c/protobuf-c.c.obj c8c039954edac50c 15643 16118 7283069213410640 esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_flash_hal_iram.c.obj 1b5734cabf741abc 23978 24754 7283069300130652 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/port/esp_time_impl.c.obj 8fa25789f88895e3 -31901 32683 7283069379640632 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/ip4.c.obj 3fe0c8cd46747924 -36331 37045 7283069422990642 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/netif/ethernetif.c.obj 7178e4cb4753aa84 15743 16041 7283069212810643 esp-idf/hal/CMakeFiles/__idf_hal.dir/systimer_hal.c.obj c0ca5ca55c87898a 15939 16258 7283069215050654 esp-idf/hal/CMakeFiles/__idf_hal.dir/mcpwm_hal.c.obj 59bbd6edc3aae09d 15920 16216 7283069214730647 esp-idf/hal/CMakeFiles/__idf_hal.dir/pcnt_hal.c.obj fb3b8451d3b99d0b @@ -474,12 +474,12 @@ 34672 35338 7283069405950653 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/pppapi.c.obj 5503ddb5e69bbaaa 16042 16317 7283069215670647 esp-idf/hal/CMakeFiles/__idf_hal.dir/twai_hal.c.obj 4297209e817dc93c 15881 16287 7283069215100684 esp-idf/hal/CMakeFiles/__idf_hal.dir/i2s_hal.c.obj 7e29a50aa7a567b5 -47 237 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 +38 238 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 16240 16515 7283069217520638 esp-idf/hal/CMakeFiles/__idf_hal.dir/sdm_hal.c.obj 39c67d77ac91e5ea 27735 29385 7283069346620642 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_types.cpp.obj 24aaace0e42e917 -18214 18873 7283069240970644 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu.c.obj 6c136484d8351b42 16118 16438 7283069216970635 esp-idf/hal/CMakeFiles/__idf_hal.dir/gdma_hal.c.obj 694ddf271ffa8b11 35303 35990 7283069412390638 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/apps/ping/esp_ping.c.obj 8933e6272c700ab7 +18214 18873 7283069240970644 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu.c.obj 6c136484d8351b42 16062 16356 7283069216190651 esp-idf/hal/CMakeFiles/__idf_hal.dir/twai_hal_iram.c.obj 84f43f461b05f56d 16287 16745 7283069220200646 esp-idf/hal/CMakeFiles/__idf_hal.dir/spi_flash_hal_gpspi.c.obj 3dd4e5ca64d99f3c 16357 16647 7283069219370638 esp-idf/hal/CMakeFiles/__idf_hal.dir/touch_sensor_hal.c.obj dd0f2aae2d9a7a3 @@ -494,132 +494,132 @@ 36882 37603 7283069428700637 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/sta_info.c.obj 7a5b4afb561807e7 16556 16892 7283069221440653 esp-idf/hal/CMakeFiles/__idf_hal.dir/usb_phy_hal.c.obj a6e9b800a38399fc 16865 17323 7283069225680647 esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj d7140139cb9cb9e9 -633 1379 7283868410772762 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj 78f769e241801e1 +105 160 7283976646355195 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj 78f769e241801e1 16895 17391 7283069226790629 esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj ff10713052ae6874 17188 17581 7283069228350650 esp-idf/heap/CMakeFiles/__idf_heap.dir/tlsf/tlsf.c.obj ca2f272fd1ef1fa3 17101 17890 7283069230930660 esp-idf/heap/CMakeFiles/__idf_heap.dir/heap_caps_init.c.obj 947af24e09028f5 17034 17489 7283069227320627 esp-idf/heap/CMakeFiles/__idf_heap.dir/port/memory_layout_utils.c.obj 68096c8e4f166072 -45 105 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +44 100 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 17024 17449 7283069227370642 esp-idf/heap/CMakeFiles/__idf_heap.dir/port/esp32s3/memory_layout.c.obj b3dbb08f95ec158f +17747 18085 7283069233290629 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/pcnt_periph.c.obj 73da4312aa8a066d 53803 54592 7283069598660637 esp-idf/driver/CMakeFiles/__idf_driver.dir/mcpwm/mcpwm_cap.c.obj d78fd2a9779427c0 17343 17705 7283069229570630 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/dedic_gpio_periph.c.obj 424ad7cee5798b01 -17747 18085 7283069233290629 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/pcnt_periph.c.obj 73da4312aa8a066d +5686 5802 7283051462102351 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/systimer.c.obj 2025bee8bce3d6ba 62812 63526 7283069687810646 esp-idf/touch_element/CMakeFiles/__idf_touch_element.dir/touch_matrix.c.obj 3df09aaf267c0dc0 17324 17682 7283069229350636 esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj 50fb022cd30deda9 -5686 5802 7283051462102351 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/systimer.c.obj 2025bee8bce3d6ba -45 105 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +44 100 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 17705 18051 7283069232880655 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/i2s_periph.c.obj 7f3c9e827ee6a6d9 55943 56672 7283069619310631 esp-idf/driver/CMakeFiles/__idf_driver.dir/i2s/i2s_pdm.c.obj bd293a00a1bbb6d 17450 17931 7283069231160633 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/i2c_periph.c.obj 246881cd82ccfbbd 4982 5108 7283051455002346 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/gdma_periph.c.obj 32bd7360f6dc7ed7 17626 17972 7283069231820634 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/mcpwm_periph.c.obj 261df81acff62632 -33658 34273 7283069395470630 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/fsm.c.obj 88ee9b218ccff3e4 5047 5169 7283051455672364 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/lcd_periph.c.obj e153ae69cf86947 +33658 34273 7283069395470630 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/fsm.c.obj 88ee9b218ccff3e4 +44 100 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 18895 19546 7283069247220710 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_mac_bb.c.obj 9b5fd8231d6598d9 -45 105 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -17683 18019 7283069232640638 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/interrupts.c.obj b66014ca5f64ea34 33204 33886 7283069391320633 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ccp.c.obj 6ce486d4087cd72a +17683 18019 7283069232640638 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/interrupts.c.obj b66014ca5f64ea34 17829 18122 7283069233990639 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/rtc_io_periph.c.obj f2af6e81a6ba1503 5100 5218 7283051456252338 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/rmt_periph.c.obj 5a1f3ccda7e63ba0 17932 18242 7283069234970642 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/sdmmc_periph.c.obj 9614fd5b4005652d -17913 18139 7283069234280635 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/timer_periph.c.obj ac0620b34a42faf3 50544 50632 7283069559360610 esp-idf/esp_system/libesp_system.a 924e4f194045f1b -21001 21744 7283069269830634 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/xtensa_overlay_os_hook.c.obj d87aaa6b78538426 +17913 18139 7283069234280635 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/timer_periph.c.obj ac0620b34a42faf3 17867 18178 7283069234240643 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/sdio_slave_periph.c.obj c50c55c58d7a4b3c +21001 21744 7283069269830634 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/xtensa_overlay_os_hook.c.obj d87aaa6b78538426 30502 31194 7283069364750647 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/dns.c.obj 4692d7022a383a5 18022 18409 7283069236600629 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/uart_periph.c.obj 9fffd18081ef3f22 -26943 27945 7283069331840640 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_partition.cpp.obj f3831eb16eb08ac9 17976 18319 7283069235730650 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/touch_sensor_periph.c.obj 767ae9a253807db6 +26943 27945 7283069331840640 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_partition.cpp.obj f3831eb16eb08ac9 5176 5289 7283051456962342 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/usb_otg_periph.c.obj 9a33dd4bb7bd6618 27701 29428 7283069346930769 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_partition_manager.cpp.obj d910113022cf4e02 5203 5337 7283051457262372 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/temperature_sensor_periph.c.obj ba803aa310245f45 30247 30984 7283069362230638 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/init.c.obj c9d5cc03b0592a2f -23642 24386 7283069296230631 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/realpath.c.obj 78c0666260a11192 52610 54565 7283069597380634 esp-idf/driver/CMakeFiles/__idf_driver.dir/uart.c.obj 90935c01c6a8f8dd -18123 18567 7283069237600637 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_memory_utils.c.obj e03051bc7ff4c0b7 +23642 24386 7283069296230631 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/realpath.c.obj 78c0666260a11192 59409 60690 7283069658780633 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/transports/protocomm_console.c.obj 13193177f57db372 -30985 31651 7283069368730632 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/autoip.c.obj ac36d05e87d41bed +18123 18567 7283069237600637 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_memory_utils.c.obj e03051bc7ff4c0b7 44439 47858 7283069502790630 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/adc_cali_curve_fitting.c.obj 698c32822246fe81 +30985 31651 7283069368730632 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/autoip.c.obj ac36d05e87d41bed 18769 19342 7283069246160660 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/periph_ctrl.c.obj bf98928a0cb1c885 18568 19114 7283069243360631 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/mac_addr.c.obj 90efe420a7179f7f -32020 32612 7283069378910635 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/ethip6.c.obj ec78bfcd1ae11a6a -18928 19971 7283069250870635 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/adc_share_hw_ctrl.c.obj e9af401e6b6e4d0b -38582 39392 7283069446190630 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha384-prf.c.obj 355dd4dcf7957f3f 59083 59481 7283069647180638 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec0.pb-c.c.obj 5dd363776c9f42ff -18836 19593 7283069247830646 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sar_periph_ctrl_common.c.obj c7da0fbd620ae444 -64750 64905 7283069702080630 esp-idf/driver/libdriver.a 506300eef91ff0ae +38582 39392 7283069446190630 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha384-prf.c.obj 355dd4dcf7957f3f +18928 19971 7283069250870635 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/adc_share_hw_ctrl.c.obj e9af401e6b6e4d0b +32020 32612 7283069378910635 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/ethip6.c.obj ec78bfcd1ae11a6a 65446 65533 7283069708380627 esp-idf/cmock/libcmock.a 7bceca33a900dfe1 +64750 64905 7283069702080630 esp-idf/driver/libdriver.a 506300eef91ff0ae +18836 19593 7283069247830646 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sar_periph_ctrl_common.c.obj c7da0fbd620ae444 19114 20023 7283069251960635 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_retention.c.obj d4361d75b8a414ce -18853 19914 7283069248990645 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/regi2c_ctrl.c.obj 3a61d96187ba7e43 42692 43544 7283069487180638 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/aes-omac1.c.obj ff8ca76464ea2adf +18853 19914 7283069248990645 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/regi2c_ctrl.c.obj 3a61d96187ba7e43 19326 20259 7283069254830634 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/async_memcpy_impl_gdma.c.obj d2c9071826d76674 -34210 34988 7283069402550635 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ppp.c.obj bb7035d4fadf3f07 19423 20474 7283069256460643 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/esp_async_memcpy.c.obj 6e74826d5daf5d9d +34210 34988 7283069402550635 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ppp.c.obj bb7035d4fadf3f07 19154 19792 7283069249450650 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/sleep_wake_stub.c.obj 99a22d430136354d -21945 22955 7283069282290640 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/queue.c.obj da19956ebde31325 -20404 21000 7283069261820669 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/rtc_time.c.obj 123f5daa45d92dfe 39559 40320 7283069455990624 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_tls_common.c.obj 5f708156099ad1e7 +20404 21000 7283069261820669 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/rtc_time.c.obj 123f5daa45d92dfe +21945 22955 7283069282290640 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/queue.c.obj da19956ebde31325 36054 36901 7283069420800635 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/esp_netif_objects.c.obj ad0e2af7f03b0aed -20285 20891 7283069260960640 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/chip_info.c.obj 6a196163719f940 38825 39771 7283069448310635 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_common/eap_wsc_common.c.obj 128a92628f01bab9 +20285 20891 7283069260960640 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/chip_info.c.obj 6a196163719f940 19971 20688 7283069258620643 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/rtc_sleep.c.obj 443485adf41d34fc 20260 21049 7283069262120650 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/esp_hmac.c.obj 81fad9758c9107b6 -20690 21134 7283069263720655 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/portasm.S.obj 361e0c39e8363b3b -54624 55469 7283069607390677 esp-idf/driver/CMakeFiles/__idf_driver.dir/rmt/rmt_rx.c.obj 57688dc2db9c49dc 65149 65487 7283069707900637 esp-idf/protobuf-c/libprotobuf-c.a 23695cd56b912cf1 -21135 21810 7283069269800628 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/xtensa_vector_defaults.S.obj d80895da37231792 +54624 55469 7283069607390677 esp-idf/driver/CMakeFiles/__idf_driver.dir/rmt/rmt_rx.c.obj 57688dc2db9c49dc +20690 21134 7283069263720655 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/portasm.S.obj 361e0c39e8363b3b 39180 40003 7283069452850636 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_mschapv2.c.obj 5f0024507141a930 -21071 21833 7283069270840644 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/port_common.c.obj 829394cc8107991 -498 643 7283822176543387 esp-idf/esp_app_format/libesp_app_format.a f1e6d33a2b85b1f6 +21135 21810 7283069269800628 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/xtensa_vector_defaults.S.obj d80895da37231792 61267 61912 7283069671700622 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/port/freertos/ffsystem.c.obj 3d82c8d56bf78c10 +498 643 7283822176543387 esp-idf/esp_app_format/libesp_app_format.a f1e6d33a2b85b1f6 +21071 21833 7283069270840644 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/port_common.c.obj 829394cc8107991 21052 22154 7283069273580660 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/port_systick.c.obj e605a5f55d617a8e 20892 21504 7283069265940635 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/portable/xtensa/xtensa_init.c.obj e85abd209b66e8bb 21505 22577 7283069276840646 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/event_groups.c.obj 5a6f0bb45b24655e 21810 22758 7283069278770658 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/list.c.obj 378c37c1d8f4c9c6 24387 25614 7283069307350666 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/tcp_in.c.obj 8c4197d5d00fede3 -21409 22673 7283069278390646 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/croutine.c.obj bed56a1d8fc246ad 10510 10631 7283051510302360 esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/xtensa/xt_debugexception.S.obj bbe802bf1084a79d +21409 22673 7283069278390646 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/croutine.c.obj bed56a1d8fc246ad 22490 23396 7283069286720631 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-openocd.c.obj d92a6c04fb4b49fa -28479 29315 7283069345910655 esp-idf/vfs/CMakeFiles/__idf_vfs.dir/vfs_semihost.c.obj 7d9c3f7ef01aefdb 21522 22424 7283069275420654 esp-idf/freertos/CMakeFiles/__idf_freertos.dir/FreeRTOS-Kernel/stream_buffer.c.obj 6e9c00d96d216d9e -25845 26961 7283069322230637 esp-idf/esp_event/CMakeFiles/__idf_esp_event.dir/esp_event.c.obj 460445a55bdd622 +28479 29315 7283069345910655 esp-idf/vfs/CMakeFiles/__idf_vfs.dir/vfs_semihost.c.obj 7d9c3f7ef01aefdb 51877 52298 7283069575740636 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_utility.c.obj 2d8cc96cab03a9bb -22676 23356 7283069285780651 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/assert.c.obj 6cfba81a58bcd36a +25845 26961 7283069322230637 esp-idf/esp_event/CMakeFiles/__idf_esp_event.dir/esp_event.c.obj 460445a55bdd622 838 925 7283822179373374 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-done 3d1e38e653e10185 +22676 23356 7283069285780651 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/assert.c.obj 6cfba81a58bcd36a 22581 23475 7283069287600650 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/abort.c.obj 46b2e81cb41dcac3 23357 24511 7283069297770644 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/locks.c.obj ab8a7bbdae2fed12 -23396 23978 7283069292140660 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/poll.c.obj a10e17f7a4c6d124 -45741 46773 7283069519930633 esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport.c.obj e631913d4ffde080 -50920 50993 7283069562980624 esp-idf/bootloader_support/libbootloader_support.a 7cbf5fa260f6879d 57034 57337 7283069626280629 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_dstr.c.obj 1616ffe063a60cb7 +50920 50993 7283069562980624 esp-idf/bootloader_support/libbootloader_support.a 7cbf5fa260f6879d +45741 46773 7283069519930633 esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport.c.obj e631913d4ffde080 +23396 23978 7283069292140660 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/poll.c.obj a10e17f7a4c6d124 23235 23962 7283069291650762 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/random.c.obj da6e7d36418619e3 23413 24215 7283069293670644 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/pthread.c.obj 92a3b0bb4dd893a2 -24856 26942 7283069321740648 esp-idf/cxx/CMakeFiles/__idf_cxx.dir/cxx_guards.cpp.obj a577c4e64a1d7df1 -22956 24093 7283069290720641 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/syscalls.c.obj 3d59769bfc259030 -60290 60864 7283069661360631 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_elf.c.obj cbfab40805547e68 62417 62840 7283069680720631 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs/src/spiffs_hydrogen.c.obj 1c647b97eb59c8a6 +60290 60864 7283069661360631 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_elf.c.obj cbfab40805547e68 +22956 24093 7283069290720641 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/syscalls.c.obj 3d59769bfc259030 +24856 26942 7283069321740648 esp-idf/cxx/CMakeFiles/__idf_cxx.dir/cxx_guards.cpp.obj a577c4e64a1d7df1 23664 24410 7283069296430717 esp-idf/newlib/CMakeFiles/__idf_newlib.dir/termios.c.obj 6df298c4150ea6a4 -24755 25844 7283069310540647 esp-idf/cxx/CMakeFiles/__idf_cxx.dir/cxx_exception_stubs.cpp.obj 177dc5673e179492 50362 50470 7283069557740623 esp-idf/hal/libhal.a 95058da04e4be84b +24755 25844 7283069310540647 esp-idf/cxx/CMakeFiles/__idf_cxx.dir/cxx_exception_stubs.cpp.obj 177dc5673e179492 25325 26280 7283069314840622 esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/esp_timer_impl_systimer.c.obj a32493adbb231ff4 25444 26353 7283069315430641 esp-idf/esp_timer/CMakeFiles/__idf_esp_timer.dir/src/system_time.c.obj b8d1b7f7cafd927b 36145 37306 7283069425780651 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/esp_netif_lwip.c.obj b5bf344da7bc355c 26229 27093 7283069323800660 esp-idf/esp_event/CMakeFiles/__idf_esp_event.dir/esp_event_private.c.obj e69143cc3e242518 -302 389 7283052014943908 CMakeFiles/bootloader-complete 4dfaff259ed5a2d4 -26785 28450 7283069337250633 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_cxx_api.cpp.obj 2e0e3d32c0726517 63999 64350 7283069696140660 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_scan.pb-c.c.obj 50bc6d39428cdf20 +26785 28450 7283069337250633 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_cxx_api.cpp.obj 2e0e3d32c0726517 +302 389 7283052014943908 CMakeFiles/bootloader-complete 4dfaff259ed5a2d4 26608 28436 7283069336900629 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_api.cpp.obj 4980967cc62c1e9f 26874 28478 7283069337410658 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_item_hash_list.cpp.obj 388662e29f05ce9 27093 29005 7283069341980651 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_handle_simple.cpp.obj 7d3f47cfed21383 -26558 28194 7283069334200639 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_pagemanager.cpp.obj 53d5ed658105d18d 63560 64312 7283069695580636 esp-idf/usb/CMakeFiles/__idf_usb.dir/usb_helpers.c.obj 2cdfaf949b50192 -27945 29781 7283069349920637 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_handle_locked.cpp.obj 2c259bae595aa631 -41437 42203 7283069474490637 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wpas_glue.c.obj 3e1305e4957e1b84 +26558 28194 7283069334200639 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_pagemanager.cpp.obj 53d5ed658105d18d 57097 57513 7283069627890638 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_utils_cache.c.obj 26b28c9de54e6880 +41437 42203 7283069474490637 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wpas_glue.c.obj 3e1305e4957e1b84 +27945 29781 7283069349920637 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_handle_locked.cpp.obj 2c259bae595aa631 28450 29284 7283069345310644 esp-idf/vfs/CMakeFiles/__idf_vfs.dir/vfs_eventfd.c.obj 1fc625aee1713dbf 26412 28056 7283069333160649 esp-idf/nvs_flash/CMakeFiles/__idf_nvs_flash.dir/src/nvs_storage.cpp.obj 7f047e0f883f506d -28436 28897 7283069341570638 esp-idf/esp_phy/CMakeFiles/__idf_esp_phy.dir/src/lib_printf.c.obj caa462d13b9d0f2a 39117 39804 7283069450140641 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_common.c.obj b18d54f8e7039d6d +28436 28897 7283069341570638 esp-idf/esp_phy/CMakeFiles/__idf_esp_phy.dir/src/lib_printf.c.obj caa462d13b9d0f2a 28056 29242 7283069344270636 esp-idf/esp_phy/CMakeFiles/__idf_esp_phy.dir/src/phy_init.c.obj d07490ce4596fc53 29006 29771 7283069349840635 esp-idf/vfs/CMakeFiles/__idf_vfs.dir/vfs_console.c.obj 1588ab9bd90de9b7 28861 29675 7283069348610632 esp-idf/vfs/CMakeFiles/__idf_vfs.dir/vfs_uart.c.obj 36605c26d2503636 @@ -629,74 +629,74 @@ 29751 30501 7283069357400627 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/netifapi.c.obj f3e7185ca3e5beaf 30067 30916 7283069361670634 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/api/sockets.c.obj f55d9622477f9fb4 30487 31215 7283069364890660 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/def.c.obj b9bc02a72b2e9eea -24511 25634 7283069308220661 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/sys.c.obj 830edeb9d10e82e8 -42610 43330 7283069485330648 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/des-internal.c.obj 3170da4d365df123 -54180 54863 7283069601310637 esp-idf/driver/CMakeFiles/__idf_driver.dir/gpio/dedic_gpio.c.obj cb8bbf88e2475f43 65123 65473 7283069707770642 esp-idf/app_trace/libapp_trace.a dfefaa53b071fcd4 +54180 54863 7283069601310637 esp-idf/driver/CMakeFiles/__idf_driver.dir/gpio/dedic_gpio.c.obj cb8bbf88e2475f43 +42610 43330 7283069485330648 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/des-internal.c.obj 3170da4d365df123 +24511 25634 7283069308220661 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/sys.c.obj 830edeb9d10e82e8 24362 25443 7283069305820648 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/stats.c.obj 24eea4e36f4eaff3 24412 25681 7283069309350666 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/tcp.c.obj 747de7590ce50873 -33147 33868 7283069391330634 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/chap_ms.c.obj 3cffe3cea0a72bd5 -31243 32041 7283069372850641 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/etharp.c.obj 1e184c2ee5c1b17c 54863 55546 7283069608050640 esp-idf/driver/CMakeFiles/__idf_driver.dir/rmt/rmt_encoder.c.obj 38fcc9fe75258a13 +31243 32041 7283069372850641 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/etharp.c.obj 1e184c2ee5c1b17c +33147 33868 7283069391330634 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/chap_ms.c.obj 3cffe3cea0a72bd5 34274 35002 7283069402850626 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/pppoe.c.obj eccc10f8b3dbaafb -30965 31852 7283069371010660 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/dhcp.c.obj 326062873ee594e3 53823 64750 7283069699840638 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/adc_dma_legacy.c.obj 99b5a648c95b8ba +30965 31852 7283069371010660 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/dhcp.c.obj 326062873ee594e3 31400 32106 7283069373330631 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/icmp.c.obj d769c798a031031 -31596 32311 7283069375560636 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/ip4_frag.c.obj c65b93edcb27eba6 56692 57166 7283069623990655 esp-idf/console/CMakeFiles/__idf_console.dir/linenoise/linenoise.c.obj 88880bd31b4aafeb -32312 33077 7283069382960626 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/dhcp6.c.obj 2f12d53143e6184 +31596 32311 7283069375560636 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv4/ip4_frag.c.obj c65b93edcb27eba6 55138 55943 7283069611670635 esp-idf/driver/CMakeFiles/__idf_driver.dir/i2s/i2s_std.c.obj fddcb5b0d5a60cd2 -32612 33250 7283069385040641 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/bridgeif.c.obj 5838844129128355 +32312 33077 7283069382960626 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/dhcp6.c.obj 2f12d53143e6184 32068 32697 7283069379650629 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/inet6.c.obj 213630834b3176c7 +32612 33250 7283069385040641 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/bridgeif.c.obj 5838844129128355 32107 32851 7283069380700634 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/icmp6.c.obj 6813e571ecf10777 -36531 37327 7283069425730629 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/port/os_xtensa.c.obj 81795652da8ead29 -32041 33016 7283069382730643 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/ip6.c.obj 64b6ce8d8fe57b86 +44 100 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 54593 55342 7283069606110650 esp-idf/driver/CMakeFiles/__idf_driver.dir/rmt/rmt_common.c.obj 23d3ccb91455a211 -45 105 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +32041 33016 7283069382730643 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/ip6.c.obj 64b6ce8d8fe57b86 +36531 37327 7283069425730629 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/port/os_xtensa.c.obj 81795652da8ead29 32684 33441 7283069387000627 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/ip6_frag.c.obj fa7243cec18d18e4 32697 33488 7283069387050629 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ethernet.c.obj 71563a259fbe0747 33077 33658 7283069389380640 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/chap-new.c.obj 2d5419dcd382d8d5 32552 33204 7283069384720656 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/nd6.c.obj ae43471daf52e130 -32379 33144 7283069383450691 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/mld6.c.obj f06debc5dc3b706f 50470 50543 7283069558480646 esp-idf/esp_rom/libesp_rom.a 577bee9af75d196a -32854 33505 7283069387690639 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/bridgeif_fdb.c.obj a1f1cd4b754484bd +32379 33144 7283069383450691 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/core/ipv6/mld6.c.obj f06debc5dc3b706f 43544 44405 7283069495490636 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/smartconfig.c.obj 191d12e2c6e4386 -33017 33538 7283069388250630 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/chap-md5.c.obj 93b0a7ea11833cb8 +32854 33505 7283069387690639 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/bridgeif_fdb.c.obj a1f1cd4b754484bd 52258 52421 7283069577040647 esp-idf/driver/CMakeFiles/__idf_driver.dir/sdspi_crc.c.obj e53c612bfd76849d -33784 34441 7283069397280655 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/demand.c.obj fbd66b90413d3e9 +33017 33538 7283069388250630 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/chap-md5.c.obj 93b0a7ea11833cb8 61502 62126 7283069673490631 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio.c.obj c1af4c229f62cf89 +33784 34441 7283069397280655 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/demand.c.obj fbd66b90413d3e9 33489 34107 7283069393700626 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/eap.c.obj 3b4790b62cfbde42 33505 34222 7283069394940627 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ecp.c.obj f122332ec6f5cf2c -4981 5828 7283924493073219 led_matrix.elf 44b88fbbf73b516b 33538 34302 7283069395620636 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/eui64.c.obj 74032e5b96772ba7 -33451 34209 7283069394980636 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ipcp.c.obj c5956d217130fb8 -48635 48707 7283069540120644 esp-idf/esp_adc/libesp_adc.a fd4d3ba55185fae5 +5229 6249 7283976707227410 led_matrix.elf 7c66e8aa8591d5f 53163 54198 7283069592680639 esp-idf/driver/CMakeFiles/__idf_driver.dir/spi_slave.c.obj 69408b6681cd935e -35805 36585 7283069418410645 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/esp_netif_lwip_defaults.c.obj aeea9ec355da7464 +48635 48707 7283069540120644 esp-idf/esp_adc/libesp_adc.a fd4d3ba55185fae5 +33451 34209 7283069394980636 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/ipcp.c.obj c5956d217130fb8 48929 49064 7283069543680633 esp-idf/wpa_supplicant/libwpa_supplicant.a d998178130d830e3 -33868 34637 7283069398690628 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/mppe.c.obj 70064d6662b1855d +35805 36585 7283069418410645 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/esp_netif_lwip_defaults.c.obj aeea9ec355da7464 61058 61674 7283069669020643 esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sdmmc_io.c.obj b385a448e33c2c2 -33886 34671 7283069398510623 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/multilink.c.obj adf376edf3d9171a +33868 34637 7283069398690628 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/mppe.c.obj 70064d6662b1855d 51430 53798 7283069583970635 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32s3/esp_efuse_table.c.obj dca15a830eb9c427 -34637 35302 7283069405660665 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/pppol2tp.c.obj b3c4ada64a1641ec +33886 34671 7283069398510623 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/multilink.c.obj adf376edf3d9171a 43489 44265 7283069494120634 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/wifi_netif.c.obj 2297d2a25c0b13ff +34637 35302 7283069405660665 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/pppol2tp.c.obj b3c4ada64a1641ec 34602 35262 7283069404650632 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/pppos.c.obj feed1742c2c00ef8 -34441 35277 7283069405620626 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/upap.c.obj 4b17412168446e9 48481 48554 7283069538590649 esp-idf/esp_gdbstub/libesp_gdbstub.a 5d95aa737c7b6748 +34441 35277 7283069405620626 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/upap.c.obj 4b17412168446e9 35059 35805 7283069410780636 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/lwip/src/netif/ppp/vj.c.obj 30078fc89ce7c8fd 34791 35592 7283069408500668 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/esp32/debug/lwip_debug.c.obj 551bdae6ffeff962 +44 100 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 34989 35630 7283069409170636 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/esp32/hooks/tcp_isn_default.c.obj f035cd37db94504a -45 105 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 35262 36093 7283069413150632 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/esp32/freertos/sys_arch.c.obj 8fe95f19c2834cee -35280 36045 7283069412530649 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/esp32/sockets_ext.c.obj 28f54c38bc14a3bc 50780 50854 7283069561590636 esp-idf/app_update/libapp_update.a 6016e142c12c14ff +35280 36045 7283069412530649 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/port/esp32/sockets_ext.c.obj 28f54c38bc14a3bc 35631 36430 7283069417130630 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/apps/ping/ping.c.obj 5c2c49e5126c01e0 -35688 36531 7283069417920638 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/apps/ping/ping_sock.c.obj dda363c942b092e7 56832 57051 7283069622980644 esp-idf/mbedtls/libmbedtls.a e5de376afd4553bc +35688 36531 7283069417920638 esp-idf/lwip/CMakeFiles/__idf_lwip.dir/apps/ping/ping_sock.c.obj dda363c942b092e7 35992 36881 7283069420740636 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/netif/wlanif.c.obj d06eb7c78333f47b 36315 37030 7283069422900631 esp-idf/esp_netif/CMakeFiles/__idf_esp_netif.dir/lwip/netif/esp_pbuf_ref.c.obj 246c0898d6f84e5f -36837 37723 7283069429720648 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/port/eloop.c.obj 4abfaad4118848f7 48554 48635 7283069539390620 esp-idf/esp_eth/libesp_eth.a ca8fd066a3c5a5aa +36837 37723 7283069429720648 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/port/eloop.c.obj 4abfaad4118848f7 36585 37343 7283069425640643 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/ap_config.c.obj b0e9180aba250885 42572 43519 7283069486350638 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/aes-wrap.c.obj 165c52413215a8a7 42996 43663 7283069488720637 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/aes-unwrap.c.obj d625a8c06c4f899b @@ -704,103 +704,103 @@ 37031 37769 7283069430000644 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/wpa_auth_ie.c.obj 3afa86b296fa63bd 36901 37839 7283069431140635 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/wpa_auth.c.obj 487b18ba6af42434 36430 37270 7283069425130620 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/ap/ieee802_1x.c.obj 78e1f1842d44fe92 -37270 38068 7283069433230638 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/common/dragonfly.c.obj d9494acebd5c9583 838 925 7283822179373374 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/CMakeFiles/ulp_main-complete 3d1e38e653e10185 -37046 37794 7283069430670642 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/common/sae.c.obj 431e13138b8d733d +37270 38068 7283069433230638 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/common/dragonfly.c.obj d9494acebd5c9583 44273 45479 7283069507530639 esp-idf/esp-tls/CMakeFiles/__idf_esp-tls.dir/esp_tls_mbedtls.c.obj 3f5bff256e3a0589 -37344 38100 7283069433460632 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/ccmp.c.obj eeaabf7804bad6e8 +37046 37794 7283069430670642 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/common/sae.c.obj 431e13138b8d733d 53174 53829 7283069590030651 esp-idf/driver/CMakeFiles/__idf_driver.dir/spi_bus_lock.c.obj 406e3b2499974e95 +37344 38100 7283069433460632 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/ccmp.c.obj eeaabf7804bad6e8 37770 38419 7283069436780638 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/aes-siv.c.obj fe3c692a1cf3428c 38068 38726 7283069440040642 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/aes-gcm.c.obj d3b9a6bf32eb9659 37796 38582 7283069438420635 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/dh_groups.c.obj 2c11799d7bb493f2 38085 38700 7283069439750630 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/ms_funcs.c.obj abeb8c169ee36f85 -38381 39065 7283069442680651 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha256-prf.c.obj 623dc64bd6932d62 51221 51368 7283069566710616 esp-idf/mbedtls/mbedtls/library/libmbedcrypto.a 2e023fb570262e76 -37309 38085 7283069432990632 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/md4-internal.c.obj aaa696770ba0d24 -40715 41344 7283069466240642 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/wpa_debug.c.obj eaabd35f9953a608 -43523 44435 7283069496090644 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/wifi_default.c.obj d9e2c39005535e2b +38381 39065 7283069442680651 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha256-prf.c.obj 623dc64bd6932d62 44406 45131 7283069504120627 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/adc_oneshot.c.obj ecf18044e9ffb237 +43523 44435 7283069496090644 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/wifi_default.c.obj d9e2c39005535e2b +40715 41344 7283069466240642 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/wpa_debug.c.obj eaabd35f9953a608 +37309 38085 7283069432990632 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/md4-internal.c.obj aaa696770ba0d24 38701 39558 7283069448280641 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/sha1-tprf.c.obj bd309f102525f387 -38726 39423 7283069446880640 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/common/ieee802_11_common.c.obj 2a6edcd108a6416 62485 63022 7283069682790640 esp-idf/spiffs/CMakeFiles/__idf_spiffs.dir/spiffs_api.c.obj 39f61f7185953428 -38742 39452 7283069446700628 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/chap.c.obj 4066b1f0dbca2298 -54189 54982 7283069602660646 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/mcpwm_legacy.c.obj b50b5661c14284fb +38726 39423 7283069446880640 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/common/ieee802_11_common.c.obj 2a6edcd108a6416 58940 59525 7283069647310647 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/common/protocomm.c.obj 289ef9b03d65abd9 -38986 39824 7283069450790665 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap.c.obj 38e96b528c8a388f +54189 54982 7283069602660646 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/mcpwm_legacy.c.obj b50b5661c14284fb +38742 39452 7283069446700628 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/chap.c.obj 4066b1f0dbca2298 58378 59083 7283069643600632 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_io_i2c.c.obj 33ff0a551bae16eb +38986 39824 7283069450790665 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap.c.obj 38e96b528c8a388f 39295 40028 7283069453000632 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_peap.c.obj 38566270deb3e2f8 39775 40382 7283069456430636 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_ttls.c.obj 5e3e7e3e4b34352d 39453 40155 7283069454080632 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_tls.c.obj 9d8fc4c69444018 39942 40537 7283069458210636 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_fast_common.c.obj 2deaab11520e26f5 -39804 40452 7283069456780636 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_fast.c.obj 1f49c4e63d4b0905 -40766 41481 7283069466970633 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/json.c.obj 22650c73cb521b7 51393 51582 7283069568750633 esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xtensa_intr_asm.S.obj f6f58f0cb3868f5e +40766 41481 7283069466970633 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/json.c.obj 22650c73cb521b7 +39804 40452 7283069456780636 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_fast.c.obj 1f49c4e63d4b0905 40028 40714 7283069459240665 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/eap_fast_pac.c.obj 29f2415acae683b4 40382 41433 7283069464200653 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/base64.c.obj c862ec994769d107 +44 100 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 40048 40685 7283069459380639 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/rsn_supp/pmksa_cache.c.obj d0fba7078353de9f -45 105 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 40320 40940 7283069461790628 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/wpabuf.c.obj 46a224d157664685 40419 41154 7283069463930637 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/utils/common.c.obj e93a1da14a79365b 39423 40047 7283069453150633 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/eap_peer/mschapv2.c.obj c8474ab4727dd407 -40733 41461 7283069466660632 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_attr_build.c.obj d7a939fbe38464a2 50278 50361 7283069556650631 esp-idf/log/liblog.a 3bd70e5b2dc3caac -40537 41366 7283069465880641 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_attr_parse.c.obj 11cc35ceab4df83f +40733 41461 7283069466660632 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_attr_build.c.obj d7a939fbe38464a2 63592 64294 7283069695440628 esp-idf/usb/CMakeFiles/__idf_usb.dir/usb_phy.c.obj 468d1193055c0dc1 +40537 41366 7283069465880641 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_attr_parse.c.obj 11cc35ceab4df83f 40943 41709 7283069469630633 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/wps/wps_common.c.obj b95ed64d1285dc9 -41827 42557 7283069476670632 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wpa3.c.obj f7cd059aa0bfc055 1462 14838 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-configure 2447a47c61802be3 -42204 42996 7283069482530635 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_hostap.c.obj 423a5db2b06ef56f +41827 42557 7283069476670632 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_wpa3.c.obj f7cd059aa0bfc055 56022 56504 7283069617490636 esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_trace.c.obj 20672548201a37db -41461 42147 7283069473840648 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_owe.c.obj 18b06824f44099da -55222 56022 7283069612780647 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/pcnt_legacy.c.obj f811616fd130dcb3 +42204 42996 7283069482530635 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_hostap.c.obj 423a5db2b06ef56f 59525 60072 7283069653200645 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/crypto/srp6a/esp_srp.c.obj 31b647f6a121488c +55222 56022 7283069612780647 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/pcnt_legacy.c.obj f811616fd130dcb3 +41461 42147 7283069473840648 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/esp_owe.c.obj 18b06824f44099da 42147 43153 7283069484060629 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/tls_mbedtls.c.obj 660f153adc1c66e6 +6556 6655 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e 41910 42691 7283069479040646 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/crypto_mbedtls-ec.c.obj d8839bf7e224e3c1 -6140 6249 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e 42377 43429 7283069485870638 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/crypto_mbedtls-rsa.c.obj 260fb6c3370b82d5 -42048 42909 7283069481700633 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/crypto_mbedtls.c.obj b80cc92c0a012aba 48320 48413 7283069537170642 esp-idf/esp_http_client/libesp_http_client.a 53d83aca8481a3 +42048 42909 7283069481700633 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/esp_supplicant/src/crypto/crypto_mbedtls.c.obj b80cc92c0a012aba 42636 43487 7283069486570653 esp-idf/wpa_supplicant/CMakeFiles/__idf_wpa_supplicant.dir/src/crypto/rc4.c.obj 434720e59e4f5c8 -43332 44172 7283069494140635 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/smartconfig_ack.c.obj d6b53affb9439233 21531 21641 7283051621242344 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-install 1f1b4f666b1eba85 +43332 44172 7283069494140635 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/smartconfig_ack.c.obj d6b53affb9439233 +38 238 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 43172 43802 7283069490360628 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/mesh_event.c.obj 6ca5904f377e99a6 -47 237 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 -43434 43857 7283069491000637 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/coexist.c.obj 65777dee7fda871e 57991 58378 7283069635890635 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_utils.c.obj c31c0e1a22613237 -628 708 7283924442070906 esp-idf/main/libmain.a 43b5ca0bc4d838d8 +43434 43857 7283069491000637 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/coexist.c.obj 65777dee7fda871e 43664 44041 7283069493070623 esp-idf/esp_wifi/CMakeFiles/__idf_esp_wifi.dir/src/wifi_default_ap.c.obj d9cbb5880e043045 -43803 44353 7283069494800642 esp-idf/http_parser/CMakeFiles/__idf_http_parser.dir/http_parser.c.obj f1aa504227425c8b -56672 57034 7283069623060649 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_end.c.obj fc91c5ba6cf59175 +1004 1087 7283976655785166 esp-idf/main/libmain.a c677a4d99446e3cc 59453 60439 7283069657250636 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security1.c.obj f668b3c30ae02bcc +56672 57034 7283069623060649 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_end.c.obj fc91c5ba6cf59175 +43803 44353 7283069494800642 esp-idf/http_parser/CMakeFiles/__idf_http_parser.dir/http_parser.c.obj f1aa504227425c8b 43858 44614 7283069498930630 esp-idf/esp-tls/CMakeFiles/__idf_esp-tls.dir/esp_tls_error_capture.c.obj 2655e68e8f659811 -44535 45259 7283069505240639 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/adc_common.c.obj d841b7bc6a2882d3 57191 57667 7283069629440654 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity/src/unity.c.obj 8d66217f134756d9 +44535 45259 7283069505240639 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/adc_common.c.obj d841b7bc6a2882d3 44359 44776 7283069500670649 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/adc_cali.c.obj 4c2ddc8774f4f85c 10332 10491 7283051508532364 esp-idf/esp_adc/CMakeFiles/__idf_esp_adc.dir/esp32s3/curve_fitting_coefficients.c.obj 5db41592ca2afa56 44042 45300 7283069505600639 esp-idf/esp-tls/CMakeFiles/__idf_esp-tls.dir/esp_tls.c.obj 1e9841398a7b6da3 45132 45791 7283069510340633 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/esp_eth.c.obj fe3848e5647195fb -45027 45708 7283069509540639 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/esp_eth_phy_802_3.c.obj 278d0361d603703 59500 60266 7283069655530630 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/transports/protocomm_httpd.c.obj 391166a57cf70886 -45220 45929 7283069511070653 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/esp_eth_netif_glue.c.obj 67230f786e912ce2 +45027 45708 7283069509540639 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/esp_eth_phy_802_3.c.obj 278d0361d603703 60916 61556 7283069667960645 esp-idf/sdmmc/CMakeFiles/__idf_sdmmc.dir/sdmmc_common.c.obj ece849df3cd71e43 +45220 45929 7283069511070653 esp-idf/esp_eth/CMakeFiles/__idf_esp_eth.dir/src/esp_eth_netif_glue.c.obj 67230f786e912ce2 45456 45823 7283069510280639 esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/src/packet.c.obj 261a4a027ba131ad 45301 45741 7283069509840630 esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/xtensa/gdbstub_xtensa.c.obj 7a3455094672a226 -45708 45999 7283069512160654 esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/xtensa/gdbstub-entry.S.obj 6791f1f926977dca 58044 58534 7283069638030641 esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hidd.c.obj 2879a24aa5f3e538 +45708 45999 7283069512160654 esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/xtensa/gdbstub-entry.S.obj 6791f1f926977dca 45479 46061 7283069512800639 esp-idf/esp_gdbstub/CMakeFiles/__idf_esp_gdbstub.dir/esp_common/gdbstub_common.c.obj 488dd72fa035ba66 -45797 47905 7283069522770632 esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_ws.c.obj 4ec6133a715ef44c 49359 49431 7283069547360620 esp-idf/esp_phy/libesp_phy.a 372efabb4f10618c -45871 46969 7283069521900631 esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_ssl.c.obj 94b54a54140ff803 +45797 47905 7283069522770632 esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_ws.c.obj 4ec6133a715ef44c 62383 62793 7283069680500636 esp-idf/perfmon/CMakeFiles/__idf_perfmon.dir/xtensa_perfmon_apis.c.obj f8dd22dcea85f58c +45871 46969 7283069521900631 esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_ssl.c.obj 94b54a54140ff803 45845 46921 7283069521670641 esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_internal.c.obj d8893615661b0968 -46359 46757 7283069520460628 esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/lib/http_utils.c.obj 712077d331dc58c2 52444 53186 7283069582040653 esp-idf/driver/CMakeFiles/__idf_driver.dir/sdspi_transaction.c.obj 131e04aae6ed5bb0 +46359 46757 7283069520460628 esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/lib/http_utils.c.obj 712077d331dc58c2 46061 46791 7283069520340629 esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/lib/http_auth.c.obj 5db560bdc9d4a3fc 46593 47440 7283069527030628 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_main.c.obj 33dc5eff9885fbea 46757 47580 7283069528450648 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_parse.c.obj 80a034f1597bdc3a -46971 47776 7283069530540644 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_ws.c.obj dd2385acba994dde +44 100 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 15304 15833 7283051562292338 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/x509_crt_bundle.S 9db076486ce5ba43 -45 105 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +46971 47776 7283069530540644 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_ws.c.obj dd2385acba994dde 47157 47807 7283069530860662 esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/util/ctrl_sock.c.obj 39704884c65077d7 47441 48153 7283069534350649 esp-idf/esp_https_ota/CMakeFiles/__idf_esp_https_ota.dir/src/esp_https_ota.c.obj 6a4fa82590f80fc8 47563 47920 7283069531920637 esp-idf/ulp/CMakeFiles/__idf_ulp.dir/ulp_riscv/ulp_riscv.c.obj aba8f13d70675284 @@ -809,18 +809,18 @@ 10837 10962 7283051514352359 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-download 865ba988f2852f27 10962 11044 7283051515392339 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-update f82e0284bd1b7bf8 10962 11044 7283051515392339 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-update f82e0284bd1b7bf8 -47937 48097 7283069534010630 esp-idf/ulp/libulp.a 5b10c9847768e80b 55521 56428 7283069617080662 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/i2s_legacy.c.obj 77dc79963cecc309 +47937 48097 7283069534010630 esp-idf/ulp/libulp.a 5b10c9847768e80b 11044 11117 7283051516122339 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-patch 1cfe9fdb92ae3ab6 11044 11117 7283051516122339 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-patch 1cfe9fdb92ae3ab6 48153 48228 7283069535320649 esp-idf/esp_https_ota/libesp_https_ota.a e22a82c9477fc45 +38 238 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 48413 48481 7283069537860609 esp-idf/tcp_transport/libtcp_transport.a 1a62b8c07ff6c669 -47 237 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 -48708 48781 7283069540840632 esp-idf/esp-tls/libesp-tls.a eaf5e92bca740da8 -53 3895 7283054517766918 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-configure 98d0fe8a23b912e3 65155 65299 7283069706010663 esp-idf/espcoredump/libespcoredump.a 514b7ef7b1c75e8a -238 302 7283052014094084 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-install 1317ff7517b11bf3 +53 3895 7283054517766918 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-configure 98d0fe8a23b912e3 +48708 48781 7283069540840632 esp-idf/esp-tls/libesp-tls.a eaf5e92bca740da8 49065 49137 7283069544420625 esp-idf/esp_netif/libesp_netif.a f45bc676db0038a1 +238 302 7283052014094084 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-install 1317ff7517b11bf3 49264 49358 7283069546620610 esp-idf/vfs/libvfs.a 1571ab03863e750f 49431 49515 7283069548190650 esp-idf/nvs_flash/libnvs_flash.a 60af1768b09bb999 49515 49586 7283069548910617 esp-idf/esp_event/libesp_event.a 71a81e321512aae1 @@ -828,56 +828,56 @@ 49657 49774 7283069550780657 esp-idf/esp_common/libesp_common.a ff05070a33c70fc0 49774 49855 7283069551580634 esp-idf/cxx/libcxx.a ee6560d62dfeb4ff 49855 49939 7283069552430610 esp-idf/newlib/libnewlib.a cd9ff5474b4dbc6e -49940 50023 7283069553280611 esp-idf/freertos/libfreertos.a d2157db2d5760c1c 62967 63620 7283069688720646 esp-idf/touch_element/CMakeFiles/__idf_touch_element.dir/touch_slider.c.obj b0e9ff05bdda02ef +49940 50023 7283069553280611 esp-idf/freertos/libfreertos.a d2157db2d5760c1c 50023 50124 7283069554280620 esp-idf/esp_hw_support/libesp_hw_support.a 6c2b8bac4fc273d9 50205 50278 7283069555820617 esp-idf/heap/libheap.a de1b5e06477fa3bb -50632 50700 7283069560040639 esp-idf/pthread/libpthread.a 2a9f6a54cf73332f -56429 56975 7283069622580656 esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/app_trace_util.c.obj cd632e8122e97752 65299 65503 7283069708020637 esp-idf/spiffs/libspiffs.a 8d0002efb83e5442 +56429 56975 7283069622580656 esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/app_trace_util.c.obj cd632e8122e97752 +50632 50700 7283069560040639 esp-idf/pthread/libpthread.a 2a9f6a54cf73332f 50854 50920 7283069562250633 esp-idf/esp_partition/libesp_partition.a b2295cd7d546df71 51143 51220 7283069565240630 esp-idf/mbedtls/mbedtls/library/libmbedx509.a e58e72f2a9a6dc9e 1462 14838 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-configure 2447a47c61802be3 14766 15303 7283051557702351 esp-idf/mbedtls/x509_crt_bundle 78382bc62cff7a7 15833 15945 7283051563662343 esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/eri.c.obj a4003a1418a3fe9c -2 8819 7283924989917539 build.ninja db3b686ef54d40f 51852 52257 7283069575320642 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32s3/esp_efuse_utility.c.obj cdf0dc941e41488b -51754 52120 7283069573780629 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32s3/esp_efuse_rtc_calib.c.obj 51b850eab36c419a +2 9003 7284511679437377 build.ninja db3b686ef54d40f 51368 51958 7283069572160642 esp-idf/driver/CMakeFiles/__idf_driver.dir/touch_sensor_common.c.obj e653a8e791a1b7e2 +51754 52120 7283069573780629 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32s3/esp_efuse_rtc_calib.c.obj 51b850eab36c419a 51958 52443 7283069577070634 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/efuse_controller/keys/with_key_purposes/esp_efuse_api_key.c.obj 10b35987f98750cf -51416 51851 7283069571150628 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32s3/esp_efuse_fields.c.obj ba2e10e2a446ca20 57311 57803 7283069630740632 esp-idf/unity/CMakeFiles/__idf_unity.dir/port/esp/unity_utils_memory_esp.c.obj 35e676267842a3c0 +51416 51851 7283069571150628 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32s3/esp_efuse_fields.c.obj ba2e10e2a446ca20 51943 52505 7283069577900651 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_api.c.obj 4dfe38bf28f59ea -52298 53810 7283069584270641 esp-idf/driver/CMakeFiles/__idf_driver.dir/i2c.c.obj fd512f44d5f20f60 63747 64445 7283069697330657 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/wifi_scan.c.obj a5f99f26eddde7bb +52298 53810 7283069584270641 esp-idf/driver/CMakeFiles/__idf_driver.dir/i2c.c.obj fd512f44d5f20f60 52120 53173 7283069581710633 esp-idf/driver/CMakeFiles/__idf_driver.dir/ledc.c.obj 1ffc86c7ea89944a 52506 53818 7283069584380645 esp-idf/driver/CMakeFiles/__idf_driver.dir/spi_common.c.obj 5006073d8275b537 53209 54189 7283069592190646 esp-idf/driver/CMakeFiles/__idf_driver.dir/spi_master.c.obj 68a3a815c3cd5428 52421 53254 7283069582490627 esp-idf/driver/CMakeFiles/__idf_driver.dir/sdspi_host.c.obj 261cb40c9cc60423 52807 53848 7283069586690638 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/adc_legacy.c.obj bc2d5d0bedc6574 53189 53839 7283069590810633 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/timer_legacy.c.obj 34d79a39ec03e264 -53830 54640 7283069598290645 esp-idf/driver/CMakeFiles/__idf_driver.dir/mcpwm/mcpwm_cmpr.c.obj 681aad8588b3a9b4 65132 65365 7283069706670650 esp-idf/console/libconsole.a 9ebed0489894e0c2 +53830 54640 7283069598290645 esp-idf/driver/CMakeFiles/__idf_driver.dir/mcpwm/mcpwm_cmpr.c.obj 681aad8588b3a9b4 53873 54500 7283069597510643 esp-idf/driver/CMakeFiles/__idf_driver.dir/sdm.c.obj 9389175dc3ddce12 +44 100 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 53840 54624 7283069598550627 esp-idf/driver/CMakeFiles/__idf_driver.dir/mcpwm/mcpwm_com.c.obj 48baff7f5bbc2d08 -45 105 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 53255 54178 7283069591570730 esp-idf/driver/CMakeFiles/__idf_driver.dir/mcpwm/mcpwm_gen.c.obj 4f17993fea0862ca 54202 54810 7283069600970624 esp-idf/driver/CMakeFiles/__idf_driver.dir/mcpwm/mcpwm_timer.c.obj 59fe7a5c7bfcc67c -55470 56121 7283069614080640 esp-idf/driver/CMakeFiles/__idf_driver.dir/sdmmc_host.c.obj 9d2dcd2c729e746b 58985 59453 7283069646560646 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/session.pb-c.c.obj 1b1488f8e02cfc64 +55470 56121 7283069614080640 esp-idf/driver/CMakeFiles/__idf_driver.dir/sdmmc_host.c.obj 9d2dcd2c729e746b 55342 56201 7283069614750666 esp-idf/driver/CMakeFiles/__idf_driver.dir/i2s/i2s_common.c.obj 21093736d031774c 55185 55909 7283069611910642 esp-idf/driver/CMakeFiles/__idf_driver.dir/sdmmc_transaction.c.obj 3aebbeb200f8d8a3 55719 56296 7283069615830630 esp-idf/driver/CMakeFiles/__idf_driver.dir/twai.c.obj a2e70501ae909ff7 -55585 56218 7283069614980634 esp-idf/driver/CMakeFiles/__idf_driver.dir/temperature_sensor.c.obj d6d4ed07c15aff97 59146 59574 7283069647820655 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec1.pb-c.c.obj 49c8ae517d69b88c +55585 56218 7283069614980634 esp-idf/driver/CMakeFiles/__idf_driver.dir/temperature_sensor.c.obj d6d4ed07c15aff97 51382 51943 7283069571960634 esp-idf/driver/CMakeFiles/__idf_driver.dir/usb_serial_jtag.c.obj 49a44dec771fc25d 51373 52104 7283069573660650 esp-idf/driver/CMakeFiles/__idf_driver.dir/esp32s3/touch_sensor.c.obj 2e453cfb242d3d 56121 56691 7283069619320650 esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_locks.c.obj ecec52764c821fc6 56161 57443 7283069626440639 esp-idf/esp_pm/CMakeFiles/__idf_esp_pm.dir/pm_impl.c.obj 19415660c1523b53 55546 56161 7283069614420635 esp-idf/driver/CMakeFiles/__idf_driver.dir/deprecated/rtc_temperature_legacy.c.obj 5796706c3c3efb91 56631 57096 7283069623690725 esp-idf/app_trace/CMakeFiles/__idf_app_trace.dir/host_file_io.c.obj 701fa1a18bef9e35 +6250 6556 7283976710461298 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 57166 57706 7283069629540645 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_utils_freertos.c.obj 59a4e4545734b581 -5828 6139 7283924496383834 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 57143 57542 7283069628050640 esp-idf/unity/CMakeFiles/__idf_unity.dir/unity_runner.c.obj 6839219838c05455 57337 57683 7283069629640637 esp-idf/cmock/CMakeFiles/__idf_cmock.dir/CMock/src/cmock.c.obj d4f9dbcd606a5ac4 56741 57113 7283069623750636 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_cmd.c.obj c6b9c3edbd59e9cb @@ -886,25 +886,25 @@ 57686 58103 7283069633320631 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_lit.c.obj ea9a3a5e91df9554 57944 58306 7283069635620639 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_str.c.obj 523bbae4d32a529c 57707 58083 7283069633150644 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_rem.c.obj 45841f78761b9f08 -57803 58228 7283069634680646 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_rex.c.obj c64bc39aa7d03f48 61892 62558 7283069678330645 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat_spiflash.c.obj f89defa0767eb673 +57803 58228 7283069634680646 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/arg_rex.c.obj c64bc39aa7d03f48 57966 58359 7283069635520629 esp-idf/console/CMakeFiles/__idf_console.dir/argtable3/argtable3.c.obj eea8e991cf0b81dd 59258 59603 7283069648220647 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/sec2.pb-c.c.obj 85fae7d3eab233f8 58060 58478 7283069637360650 esp-idf/esp_hid/CMakeFiles/__idf_esp_hid.dir/src/esp_hid_common.c.obj 360485e33aa56543 53 3895 7283054517766918 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-configure 98d0fe8a23b912e3 -58104 58568 7283069638480745 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_common.c.obj 933cde3f258a9973 63123 63976 7283069691620635 esp-idf/usb/CMakeFiles/__idf_usb.dir/usbh.c.obj d1d9d1a33394c17c +58104 58568 7283069638480745 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_common.c.obj 933cde3f258a9973 58716 59429 7283069646840630 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_st7789.c.obj 8585ef9ba42dbb88 58306 58985 7283069642290641 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_nt35510.c.obj a2650820360caf17 58535 59409 7283069646720632 esp-idf/esp_lcd/CMakeFiles/__idf_esp_lcd.dir/src/esp_lcd_panel_rgb.c.obj 9f3f8b41d79ff026 64905 64989 7283069702940611 esp-idf/efuse/libefuse.a 1773d4b5081e1a18 59115 59500 7283069646930623 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/proto-c/constants.pb-c.c.obj 2609d658b8427993 62190 62706 7283069679800639 esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/platform_esp32_idf.c.obj 62c7fba2f6b7ffd7 +44 100 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 62155 62812 7283069680750634 esp-idf/mqtt/CMakeFiles/__idf_mqtt.dir/esp-mqtt/lib/mqtt_outbox.c.obj d393f2e03806024 -45 105 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 59481 60106 7283069653470659 esp-idf/protocomm/CMakeFiles/__idf_protocomm.dir/src/security/security2.c.obj 673e1c666782e8a6 -64990 65058 7283069703620634 esp-idf/esp_ringbuf/libesp_ringbuf.a 7dddfb80d615cae6 60090 60652 7283069659150626 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_common.c.obj 70d2130d985ab18a +64990 65058 7283069703620634 esp-idf/esp_ringbuf/libesp_ringbuf.a 7dddfb80d615cae6 59833 60338 7283069655890627 esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/proto-c/esp_local_ctrl.pb-c.c.obj 4e920c37c36ab727 59574 60389 7283069656570624 esp-idf/esp_local_ctrl/CMakeFiles/__idf_esp_local_ctrl.dir/src/esp_local_ctrl_handler.c.obj aa879770b6760bb1 60106 60848 7283069661000635 esp-idf/espcoredump/CMakeFiles/__idf_espcoredump.dir/src/core_dump_flash.c.obj e0c62b1731d4ce17 @@ -923,8 +923,8 @@ 65162 65310 7283069706090659 esp-idf/wear_levelling/libwear_levelling.a b1e8487831fa48ea 65487 65576 7283069708800631 esp-idf/protocomm/libprotocomm.a 22f2283d07e651c7 61390 61947 7283069672210657 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/src/ff.c.obj 63959534caf4ae8e -61558 62092 7283069673790634 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_rawflash.c.obj c48f90a05727ca4e 838 925 7283822179373374 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-done 3d1e38e653e10185 +61558 62092 7283069673790634 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_rawflash.c.obj c48f90a05727ca4e 61616 62155 7283069674220636 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/diskio/diskio_sdmmc.c.obj cddc59dcdd45e406 61721 62416 7283069676670647 esp-idf/fatfs/CMakeFiles/__idf_fatfs.dir/vfs/vfs_fat_sdmmc.c.obj c89808e89d6fd5e5 61913 62360 7283069675980640 esp-idf/json/CMakeFiles/__idf_json.dir/cJSON/cJSON_Utils.c.obj 70e38d9bc08b28bb @@ -949,654 +949,609 @@ 64312 64740 7283069698740642 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/proto-c/wifi_config.pb-c.c.obj 3cb7ed6fdd420be6 64294 64842 7283069701380616 esp-idf/wifi_provisioning/CMakeFiles/__idf_wifi_provisioning.dir/src/scheme_softap.c.obj 3b5f8f17a5410343 65365 65514 7283069708150648 esp-idf/usb/libusb.a 18b50dd9e60d5979 -45 105 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -45 105 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -45 105 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -45 105 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -45 105 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -45 105 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +44 100 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +44 100 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +44 100 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +44 100 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +44 100 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +44 100 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 582 627 7283868403366824 ulp_main.bin.S c21536b5e08968a4 582 627 7283868403366824 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/ulp_main.bin.S c21536b5e08968a4 638 828 7283868405282737 esp-idf/main/CMakeFiles/__idf_main.dir/__/__/ulp_main.bin.S.obj 63bc053ab5011cfe -47 237 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -47 237 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -47 237 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +38 238 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 +38 238 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 +38 238 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 302 389 7283052014943908 bootloader-prefix/src/bootloader-stamp/bootloader-done 4dfaff259ed5a2d4 302 389 7283052014943908 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/bootloader-complete 4dfaff259ed5a2d4 302 389 7283052014943908 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-done 4dfaff259ed5a2d4 -61 547 7283923978998858 esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj 64665543d136819 -708 4981 7283924484502985 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +101 1004 7283976654675450 esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj 41f0a9458c0b5fc1 +1087 5229 7283976696925340 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 5079 5167 7283053794255519 CMakeFiles/i80_controller.elf.dir/project_elf_src_esp32s3.c.obj 5c9c384217fbd11c 6119 7548 7283806100153896 i80_controller.elf 25b1b8b521604d4f -6250 10617 0 CMakeFiles/flash 3e0aa55590d54d21 +6656 11506 0 CMakeFiles/flash 3e0aa55590d54d21 1 14845 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/menuconfig ce4263e6fe4f3df6 5336 5405 7283822224110550 CMakeFiles/led_matrix.elf.dir/project_elf_src_esp32s3.c.obj dbb4980d90f95798 -2 9003 7283924989917539 build.ninja db3b686ef54d40f -52 110 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -52 110 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -52 110 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -52 110 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -52 110 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -52 110 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -52 110 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -52 110 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -52 110 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -52 110 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -52 110 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -52 110 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -52 110 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -52 110 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -52 110 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -52 110 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -111 156 7283924992859930 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 -115 167 7283924992969922 esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj 41f0a9458c0b5fc1 -47 253 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -47 253 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 -47 253 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -47 253 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 -47 253 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -47 253 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 -47 253 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -47 253 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 -167 254 7283924993949910 esp-idf/main/libmain.a c677a4d99446e3cc -254 4456 7283925035695586 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -254 4456 7283925035695586 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -4456 5304 7283925044265911 led_matrix.elf 7c66e8aa8591d5f -5304 5617 7283925047582473 .bin_timestamp cbddc2a9b0c2e8f7 -5304 5617 7283925047582473 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 -5618 5734 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -5618 5734 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -5735 10113 0 CMakeFiles/flash 3e0aa55590d54d21 -5735 10113 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 -47 110 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -47 110 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -47 110 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -47 110 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -47 110 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -47 110 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -47 110 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -47 110 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -47 110 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -47 110 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -47 110 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -47 110 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -47 110 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -47 110 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -47 110 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -47 110 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -39 233 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -39 233 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 -39 233 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -39 233 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 -39 233 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -39 233 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 -39 233 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -39 233 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 -111 667 7283926052347329 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 -667 739 7283926053217157 esp-idf/main/libmain.a c677a4d99446e3cc -740 5002 7283926095561927 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -740 5002 7283926095561927 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -5002 5838 7283926104042668 led_matrix.elf 7c66e8aa8591d5f -5838 6152 7283926107343239 .bin_timestamp cbddc2a9b0c2e8f7 -5838 6152 7283926107343239 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 -6152 6264 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6152 6264 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6265 10643 0 CMakeFiles/flash 3e0aa55590d54d21 -6265 10643 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 -46 109 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -46 109 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -46 109 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -46 109 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -46 109 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -46 109 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -46 109 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -46 109 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -46 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -46 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -46 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -46 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -46 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -46 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -46 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -46 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -40 243 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -40 243 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 -40 243 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -40 243 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 -40 243 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -40 243 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 -40 243 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -40 243 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 -48 109 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -48 109 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -48 109 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -48 109 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -48 109 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -48 109 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -48 109 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -48 109 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -48 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -48 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -48 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -48 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -48 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -48 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -48 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -48 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -39 242 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -39 242 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 -39 242 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -39 242 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 -39 242 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -39 242 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 -39 242 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -39 242 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 -110 687 7283927431245486 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 -687 767 7283927432265463 esp-idf/main/libmain.a c677a4d99446e3cc -767 5007 7283927474349407 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -767 5007 7283927474349407 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -5008 6039 7283927484725791 led_matrix.elf 7c66e8aa8591d5f -6039 6348 7283927488061517 .bin_timestamp cbddc2a9b0c2e8f7 -6039 6348 7283927488061517 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 -6348 6464 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6348 6464 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6465 11372 0 CMakeFiles/flash 3e0aa55590d54d21 -6465 11372 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 -44 106 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -44 106 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -44 106 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -44 106 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -44 106 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -44 106 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -44 106 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -44 106 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -44 106 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -44 106 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -44 106 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -44 106 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -44 106 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -44 106 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -44 106 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -44 106 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -112 164 7283943683720764 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 -37 238 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -37 238 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 -37 238 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -37 238 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 -37 238 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -37 238 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 -37 238 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -37 238 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 -107 853 7283943690463724 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj 78f769e241801e1 -853 951 7283943691693737 esp-idf/main/libmain.a c677a4d99446e3cc -951 5246 7283943734350661 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -951 5246 7283943734350661 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -5246 6293 7283943744908765 led_matrix.elf 7c66e8aa8591d5f -6293 6589 7283943748078437 .bin_timestamp cbddc2a9b0c2e8f7 -6293 6589 7283943748078437 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 -6590 6689 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6590 6689 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6690 11766 0 CMakeFiles/flash 3e0aa55590d54d21 -6690 11766 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 -54 116 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -54 116 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -54 116 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -54 116 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -54 116 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -54 116 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -54 116 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -54 116 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -54 116 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -54 116 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -54 116 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -54 116 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -54 116 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -54 116 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -54 116 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -54 116 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -117 176 7283951490096227 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 -46 286 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -46 286 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 -46 286 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -46 286 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 -46 286 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -46 286 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 -46 286 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -46 286 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 -122 938 7283951497586190 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj 78f769e241801e1 -938 1036 7283951498856209 esp-idf/main/libmain.a c677a4d99446e3cc -1036 5458 7283951542791350 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -1036 5458 7283951542791350 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -5459 6511 7283951553431652 led_matrix.elf 7c66e8aa8591d5f -6512 6842 7283951556912695 .bin_timestamp cbddc2a9b0c2e8f7 -6512 6842 7283951556912695 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 -6842 6939 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6842 6939 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6940 11629 0 CMakeFiles/flash 3e0aa55590d54d21 -6940 11629 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 -49 114 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -49 114 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -49 114 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -49 114 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -49 114 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -49 114 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -49 114 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -49 114 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -49 114 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -49 114 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -49 114 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -49 114 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -49 114 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -49 114 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -49 114 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -49 114 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -43 239 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -43 239 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 -43 239 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -43 239 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 -43 239 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -43 239 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 -43 239 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -43 239 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 -114 1046 7283953710420516 esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj 41f0a9458c0b5fc1 -1046 1134 7283953711550219 esp-idf/main/libmain.a c677a4d99446e3cc -1135 5456 7283953754501571 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -1135 5456 7283953754501571 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -5456 6561 7283953765621571 led_matrix.elf 7c66e8aa8591d5f -6561 6872 7283953768931592 .bin_timestamp cbddc2a9b0c2e8f7 -6561 6872 7283953768931592 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 -6872 6973 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6872 6973 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6974 11685 0 CMakeFiles/flash 3e0aa55590d54d21 -6974 11685 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 -45 109 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -45 109 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -45 109 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -45 109 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -45 109 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -45 109 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -45 109 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -45 109 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -45 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -45 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -45 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -45 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -45 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -45 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -45 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -45 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -39 238 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -39 238 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 -39 238 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -39 238 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 -39 238 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -39 238 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 -39 238 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -39 238 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 -110 1030 7283954115927618 esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj 41f0a9458c0b5fc1 -1031 1120 7283954117027323 esp-idf/main/libmain.a c677a4d99446e3cc -1120 5271 7283954158247325 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -1120 5271 7283954158247325 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -5271 6309 7283954168787309 led_matrix.elf 7c66e8aa8591d5f -6309 6605 7283954171867314 .bin_timestamp cbddc2a9b0c2e8f7 -6309 6605 7283954171867314 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 -6605 6713 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6605 6713 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6714 11406 0 CMakeFiles/flash 3e0aa55590d54d21 -6714 11406 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 -44 107 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -44 107 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -44 107 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -44 107 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -44 107 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -44 107 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -44 107 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -44 107 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -44 107 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -44 107 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -44 107 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -44 107 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -44 107 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -44 107 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -44 107 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -44 107 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -39 241 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -39 241 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 -39 241 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -39 241 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 -39 241 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -39 241 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 -39 241 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -39 241 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 -107 722 7283956339533604 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 -723 796 7283956340483324 esp-idf/main/libmain.a c677a4d99446e3cc -796 4877 7283956381009072 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -796 4877 7283956381009072 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -4878 5887 7283956391199039 led_matrix.elf 7c66e8aa8591d5f -5887 6208 7283956394584909 .bin_timestamp cbddc2a9b0c2e8f7 -5887 6208 7283956394584909 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 -6208 6321 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6208 6321 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6322 11007 0 CMakeFiles/flash 3e0aa55590d54d21 -6322 11007 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 -43 106 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -43 106 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -43 106 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -43 106 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -43 106 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -43 106 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -43 106 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -43 106 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -43 106 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -43 106 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -43 106 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -43 106 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -43 106 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -43 106 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -43 106 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -43 106 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -37 248 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -37 248 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 -37 248 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -37 248 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 -37 248 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -37 248 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 -37 248 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -37 248 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 -106 694 7283956989419564 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 -695 771 7283956990329583 esp-idf/main/libmain.a c677a4d99446e3cc -771 4851 7283957030823638 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -771 4851 7283957030823638 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -4851 5840 7283957040815435 led_matrix.elf 7c66e8aa8591d5f -5840 6158 7283957044200156 .bin_timestamp cbddc2a9b0c2e8f7 -5840 6158 7283957044200156 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 -6159 6272 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6159 6272 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6273 11125 0 CMakeFiles/flash 3e0aa55590d54d21 -6273 11125 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 -47 109 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -47 109 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -47 109 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -47 109 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -47 109 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -47 109 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -47 109 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -47 109 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -47 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -47 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -47 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -47 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -47 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -47 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -47 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -47 109 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -40 232 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -40 232 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 -40 232 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -40 232 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 -40 232 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -40 232 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 -40 232 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -40 232 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 -110 677 7283959374860093 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 -677 753 7283959375789827 esp-idf/main/libmain.a c677a4d99446e3cc -753 4898 7283959416953522 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -753 4898 7283959416953522 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -4899 5900 7283959427058955 led_matrix.elf 7c66e8aa8591d5f -5900 6224 7283959430496304 .bin_timestamp cbddc2a9b0c2e8f7 -5900 6224 7283959430496304 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 -6224 6331 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6224 6331 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6332 11025 0 CMakeFiles/flash 3e0aa55590d54d21 -6332 11025 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 -46 107 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -46 107 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -46 107 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -46 107 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -46 107 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -46 107 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -46 107 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -46 107 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -46 107 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -46 107 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -46 107 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -46 107 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -46 107 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -46 107 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -46 107 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -46 107 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -39 240 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -39 240 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 -39 240 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -39 240 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 -39 240 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -39 240 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 -39 240 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -39 240 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 -114 733 7283961827160721 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 -108 1040 7283961830181026 esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj 41f0a9458c0b5fc1 -1040 1123 7283961831190720 esp-idf/main/libmain.a c677a4d99446e3cc -1124 5211 7283961871819360 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -1124 5211 7283961871819360 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -5211 6223 7283961882009352 led_matrix.elf 7c66e8aa8591d5f -6223 6529 7283961885268541 .bin_timestamp cbddc2a9b0c2e8f7 -6223 6529 7283961885268541 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 -6530 6637 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6530 6637 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6638 11366 0 CMakeFiles/flash 3e0aa55590d54d21 -6638 11366 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 -44 108 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -44 108 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -44 108 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -44 108 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -44 108 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -44 108 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -44 108 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -44 108 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -44 108 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -44 108 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -44 108 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -44 108 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -44 108 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -44 108 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -44 108 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -44 108 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -109 188 7283963924724821 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 -116 211 7283963925004784 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj 78f769e241801e1 -39 289 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -39 289 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 -39 289 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -39 289 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 -39 289 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -39 289 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 -39 289 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -39 289 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 -121 1087 7283963933824797 esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj 41f0a9458c0b5fc1 -1088 1180 7283963935054874 esp-idf/main/libmain.a c677a4d99446e3cc -1180 5315 7283963976114861 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -1180 5315 7283963976114861 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -5315 6359 7283963986619647 led_matrix.elf 7c66e8aa8591d5f -6360 6684 7283963990069949 .bin_timestamp cbddc2a9b0c2e8f7 -6360 6684 7283963990069949 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 -6685 6792 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6685 6792 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6793 11514 0 CMakeFiles/flash 3e0aa55590d54d21 -6793 11514 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 -45 111 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -45 111 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -45 111 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -45 111 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -45 111 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -45 111 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -45 111 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -45 111 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -45 111 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -45 111 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -45 111 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -45 111 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -45 111 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -45 111 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -45 111 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -45 111 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -40 240 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -40 240 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 -40 240 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -40 240 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 -40 240 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -40 240 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 -40 240 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -40 240 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 -112 1043 7283964787881442 esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj 41f0a9458c0b5fc1 -1044 1152 7283964789261446 esp-idf/main/libmain.a c677a4d99446e3cc -1152 5351 7283964830962881 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -1152 5351 7283964830962881 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -5351 6389 7283964841402272 led_matrix.elf 7c66e8aa8591d5f -6389 6719 7283964844912282 .bin_timestamp cbddc2a9b0c2e8f7 -6389 6719 7283964844912282 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 -6719 6830 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6719 6830 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6832 11503 0 CMakeFiles/flash 3e0aa55590d54d21 -6832 11503 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 -45 100 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -45 100 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -45 100 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -45 100 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -45 100 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -45 100 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -45 100 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -45 100 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -45 100 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -45 100 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -45 100 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -45 100 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -45 100 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -45 100 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -45 100 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -45 100 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -40 221 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -40 221 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 -40 221 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -40 221 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 -40 221 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -40 221 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 -40 221 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -40 221 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 -101 945 7283967412332910 esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj 41f0a9458c0b5fc1 -945 1028 7283967413432695 esp-idf/main/libmain.a c677a4d99446e3cc -1028 5222 7283967455078424 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -1028 5222 7283967455078424 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -5222 6245 7283967465378347 led_matrix.elf 7c66e8aa8591d5f -6245 6551 7283967468662327 .bin_timestamp cbddc2a9b0c2e8f7 -6245 6551 7283967468662327 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 -6552 6661 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6552 6661 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6663 11542 0 CMakeFiles/flash 3e0aa55590d54d21 -6663 11542 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 -43 108 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -43 108 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -43 108 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -43 108 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -43 108 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -43 108 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -43 108 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -43 108 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -43 108 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -43 108 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -43 108 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -43 108 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -43 108 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -43 108 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -43 108 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -43 108 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -38 235 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -38 235 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 -38 235 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -38 235 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 -38 235 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -38 235 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 -38 235 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -38 235 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 -109 1009 7283968414992567 esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj 41f0a9458c0b5fc1 -1009 1089 7283968416082277 esp-idf/main/libmain.a c677a4d99446e3cc -1089 5172 7283968456612620 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -1089 5172 7283968456612620 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -5172 6168 7283968466676382 led_matrix.elf 7c66e8aa8591d5f -6169 6476 7283968469944665 .bin_timestamp cbddc2a9b0c2e8f7 -6169 6476 7283968469944665 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 -6477 6571 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6477 6571 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6572 11299 0 CMakeFiles/flash 3e0aa55590d54d21 -6572 11299 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 -45 111 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -45 111 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -45 111 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -45 111 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -45 111 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -45 111 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -45 111 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -45 111 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -45 111 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -45 111 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -45 111 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -45 111 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -45 111 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -45 111 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -45 111 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -45 111 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -116 180 7283975681872717 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj 78f769e241801e1 -38 257 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -38 257 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 -38 257 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -38 257 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 -38 257 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -38 257 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 -38 257 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -38 257 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 -111 1025 7283975690342697 esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj 41f0a9458c0b5fc1 -1025 1103 7283975691352773 esp-idf/main/libmain.a c677a4d99446e3cc -1103 5231 7283975732306073 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -1103 5231 7283975732306073 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -5231 6221 7283975742326577 led_matrix.elf 7c66e8aa8591d5f -6222 6530 7283975745626588 .bin_timestamp cbddc2a9b0c2e8f7 -6222 6530 7283975745626588 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 -6530 6629 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6530 6629 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6630 11379 0 CMakeFiles/flash 3e0aa55590d54d21 -6630 11379 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 -44 100 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -44 100 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -44 100 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -44 100 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -44 100 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -44 100 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -44 100 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -44 100 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -44 100 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 -44 100 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 -44 100 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 -44 100 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 -44 100 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 -44 100 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 -44 100 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 -44 100 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 -105 160 7283976646355195 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj 78f769e241801e1 -38 238 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -38 238 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 -38 238 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 -38 238 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 -38 238 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 -38 238 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 -38 238 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 -38 238 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 -109 690 7283976651675500 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 -101 1004 7283976654675450 esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj 41f0a9458c0b5fc1 -1004 1087 7283976655785166 esp-idf/main/libmain.a c677a4d99446e3cc -1087 5229 7283976696925340 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -1087 5229 7283976696925340 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 -5229 6249 7283976707227410 led_matrix.elf 7c66e8aa8591d5f -6250 6556 7283976710461298 .bin_timestamp cbddc2a9b0c2e8f7 -6250 6556 7283976710461298 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 -6556 6655 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6556 6655 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e -6656 11506 0 CMakeFiles/flash 3e0aa55590d54d21 -6656 11506 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 +14 11306 7284511679437377 build.ninja db3b686ef54d40f +54 153 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +54 153 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +54 153 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +54 153 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +54 153 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +54 153 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +54 153 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +54 153 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +54 153 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +54 153 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +54 153 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +54 153 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +54 153 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +54 153 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +54 153 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +54 153 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +49 280 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +49 280 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 +49 280 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 +49 280 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 +49 280 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +49 280 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 +49 280 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 +49 280 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +46 1861 7284511699237001 esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj 29fe1c0e7b4cc975 +1861 1994 7284511700766128 esp-idf/esp_app_format/libesp_app_format.a f1e6d33a2b85b1f6 +2000 2899 7284511709471179 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj 78f769e241801e1 +1995 2907 7284511709471179 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 +2004 3361 7284511714152242 esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj 41f0a9458c0b5fc1 +3362 3437 7284511715199947 esp-idf/main/libmain.a c677a4d99446e3cc +3437 7922 7284511759711344 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +3437 7922 7284511759711344 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +7922 9259 7284511773192323 led_matrix.elf 7c66e8aa8591d5f +9259 9571 7284511776526438 .bin_timestamp cbddc2a9b0c2e8f7 +9259 9571 7284511776526438 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 +9571 9668 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +9571 9668 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +9669 14503 0 CMakeFiles/flash 3e0aa55590d54d21 +9669 14503 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 +41 98 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +41 98 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +41 98 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +41 98 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +41 98 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +41 98 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +41 98 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +41 98 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +41 98 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +41 98 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +41 98 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +41 98 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +41 98 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +41 98 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +41 98 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +41 98 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +35 221 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +35 221 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 +35 221 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 +35 221 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 +35 221 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +35 221 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 +35 221 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 +35 221 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +99 617 7284512498282334 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 +617 684 7284512499232129 esp-idf/main/libmain.a c677a4d99446e3cc +684 4400 7284512536014955 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +684 4400 7284512536014955 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +4400 5322 7284512545429866 led_matrix.elf 7c66e8aa8591d5f +5323 5607 7284512548459934 .bin_timestamp cbddc2a9b0c2e8f7 +5323 5607 7284512548459934 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 +5607 5698 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +5607 5698 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +5699 10610 0 CMakeFiles/flash 3e0aa55590d54d21 +5699 10610 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 +40 97 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +40 97 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +40 97 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +40 97 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +40 97 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +40 97 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +40 97 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +40 97 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +40 97 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +40 97 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +40 97 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +40 97 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +40 97 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +40 97 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +40 97 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +40 97 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +34 224 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +34 224 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 +34 224 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 +34 224 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 +34 224 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +34 224 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 +34 224 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 +34 224 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +98 608 7284513218006024 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 +608 677 7284513218839429 esp-idf/main/libmain.a c677a4d99446e3cc +677 4376 7284513255562946 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +677 4376 7284513255562946 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +4377 5288 7284513264662310 led_matrix.elf 7c66e8aa8591d5f +5288 5572 7284513267810097 .bin_timestamp cbddc2a9b0c2e8f7 +5288 5572 7284513267810097 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 +5572 5664 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +5572 5664 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +5665 10505 0 CMakeFiles/flash 3e0aa55590d54d21 +5665 10505 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 +45 103 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +45 103 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +45 103 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +45 103 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +45 103 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +45 103 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +45 103 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +45 103 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +45 103 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +45 103 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +45 103 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +45 103 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +45 103 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +45 103 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +45 103 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +45 103 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +39 229 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +39 229 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 +39 229 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 +39 229 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 +39 229 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +39 229 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 +39 229 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 +39 229 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +108 669 7284517712507046 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 +104 956 7284517715510002 esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj 41f0a9458c0b5fc1 +956 1036 7284517716447439 esp-idf/main/libmain.a c677a4d99446e3cc +1036 4784 7284517753634982 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +1036 4784 7284517753634982 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +4785 5748 7284517763442967 led_matrix.elf 7c66e8aa8591d5f +5749 6036 7284517766532348 .bin_timestamp cbddc2a9b0c2e8f7 +5749 6036 7284517766532348 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 +6037 6130 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +6037 6130 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +6131 11055 0 CMakeFiles/flash 3e0aa55590d54d21 +6131 11055 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 +41 94 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +41 94 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +41 94 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +41 94 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +41 94 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +41 94 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +41 94 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +41 94 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +41 94 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +41 94 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +41 94 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +41 94 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +41 94 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +41 94 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +41 94 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +41 94 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +36 210 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +36 210 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 +36 210 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 +36 210 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 +36 210 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +36 210 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 +36 210 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 +36 210 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +95 608 7284518860972463 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 +609 680 7284518861965893 esp-idf/main/libmain.a c677a4d99446e3cc +680 4384 7284518898702134 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +680 4384 7284518898702134 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +4384 5301 7284518907984651 led_matrix.elf 7c66e8aa8591d5f +5301 5608 7284518911234591 .bin_timestamp cbddc2a9b0c2e8f7 +5301 5608 7284518911234591 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 +5608 5710 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +5608 5710 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +42 98 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +42 98 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +42 98 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +42 98 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +42 98 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +42 98 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +42 98 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +42 98 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +42 98 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +42 98 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +42 98 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +42 98 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +42 98 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +42 98 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +42 98 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +42 98 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +99 204 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +99 204 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +36 222 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +36 222 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 +36 222 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 +36 222 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 +36 222 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +36 222 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 +36 222 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 +36 222 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +223 5106 0 CMakeFiles/flash 3e0aa55590d54d21 +223 5106 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 +41 95 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +41 95 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +41 95 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +41 95 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +41 95 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +41 95 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +41 95 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +41 95 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +41 95 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +41 95 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +41 95 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +41 95 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +41 95 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +41 95 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +41 95 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +41 95 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +36 214 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +36 214 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 +36 214 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 +36 214 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 +36 214 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +36 214 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 +36 214 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 +36 214 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +96 604 7284519922083401 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 +604 674 7284519922969921 esp-idf/main/libmain.a c677a4d99446e3cc +674 4378 7284519959842758 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +674 4378 7284519959842758 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +4378 5302 7284519969099157 led_matrix.elf 7c66e8aa8591d5f +5303 5596 7284519972284105 .bin_timestamp cbddc2a9b0c2e8f7 +5303 5596 7284519972284105 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 +5596 5687 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +5596 5687 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +5688 10712 0 CMakeFiles/flash 3e0aa55590d54d21 +5688 10712 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 +41 99 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +41 99 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +41 99 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +41 99 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +41 99 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +41 99 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +41 99 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +41 99 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +41 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +41 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +41 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +41 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +41 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +41 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +41 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +41 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +35 223 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +35 223 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 +35 223 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 +35 223 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 +35 223 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +35 223 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 +35 223 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 +35 223 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +100 645 7284520654258379 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 +645 714 7284520655154345 esp-idf/main/libmain.a c677a4d99446e3cc +715 4436 7284520692009665 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +715 4436 7284520692009665 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +4437 5360 7284520701304828 led_matrix.elf 7c66e8aa8591d5f +5361 5642 7284520704409150 .bin_timestamp cbddc2a9b0c2e8f7 +5361 5642 7284520704409150 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 +5642 5741 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +5642 5741 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +5742 10712 0 CMakeFiles/flash 3e0aa55590d54d21 +5742 10712 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 +42 99 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +42 99 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +42 99 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +42 99 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +42 99 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +42 99 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +42 99 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +42 99 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +42 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +42 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +42 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +42 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +42 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +42 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +42 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +42 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +36 219 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +36 219 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 +36 219 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 +36 219 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 +36 219 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +36 219 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 +36 219 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 +36 219 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +99 618 7284521075410453 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 +618 687 7284521076214121 esp-idf/main/libmain.a c677a4d99446e3cc +687 4384 7284521112949125 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +687 4384 7284521112949125 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +4384 5303 7284521122197449 led_matrix.elf 7c66e8aa8591d5f +5303 5591 7284521125384679 .bin_timestamp cbddc2a9b0c2e8f7 +5303 5591 7284521125384679 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 +5592 5688 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +5592 5688 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +5688 10602 0 CMakeFiles/flash 3e0aa55590d54d21 +5688 10602 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 +41 95 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +41 95 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +41 95 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +41 95 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +41 95 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +41 95 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +41 95 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +41 95 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +41 95 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +41 95 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +41 95 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +41 95 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +41 95 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +41 95 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +41 95 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +41 95 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +36 214 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +36 214 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 +36 214 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 +36 214 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 +36 214 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +36 214 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 +36 214 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 +36 214 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +96 612 7284521419706021 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 +612 683 7284521420602543 esp-idf/main/libmain.a c677a4d99446e3cc +683 4376 7284521457279556 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +683 4376 7284521457279556 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +4376 5298 7284521466512618 led_matrix.elf 7c66e8aa8591d5f +5298 5579 7284521469557496 .bin_timestamp cbddc2a9b0c2e8f7 +5298 5579 7284521469557496 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 +5579 5671 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +5579 5671 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +5672 10591 0 CMakeFiles/flash 3e0aa55590d54d21 +5672 10591 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 +42 99 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +42 99 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +42 99 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +42 99 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +42 99 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +42 99 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +42 99 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +42 99 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +42 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +42 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +42 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +42 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +42 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +42 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +42 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +42 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +36 217 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +36 217 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 +36 217 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 +36 217 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 +36 217 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +36 217 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 +36 217 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 +36 217 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +99 646 7284521920724731 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 +646 717 7284521921513951 esp-idf/main/libmain.a c677a4d99446e3cc +717 4418 7284521958227559 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +717 4418 7284521958227559 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +4418 5337 7284521967649472 led_matrix.elf 7c66e8aa8591d5f +5338 5616 7284521970598394 .bin_timestamp cbddc2a9b0c2e8f7 +5338 5616 7284521970598394 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 +5617 5710 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +5617 5710 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +5711 10731 0 CMakeFiles/flash 3e0aa55590d54d21 +5711 10731 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 +42 96 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +42 96 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +42 96 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +42 96 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +42 96 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +42 96 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +42 96 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +42 96 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +42 96 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +42 96 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +42 96 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +42 96 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +42 96 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +42 96 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +42 96 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +42 96 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +37 219 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +37 219 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 +37 219 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 +37 219 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 +37 219 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +37 219 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 +37 219 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 +37 219 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +97 609 7284522363230771 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 +609 680 7284522364103866 esp-idf/main/libmain.a c677a4d99446e3cc +680 4416 7284522401155829 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +680 4416 7284522401155829 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +4416 5332 7284522410559444 led_matrix.elf 7c66e8aa8591d5f +5333 5632 7284522413720466 .bin_timestamp cbddc2a9b0c2e8f7 +5333 5632 7284522413720466 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 +5632 5724 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +5632 5724 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +5725 10671 0 CMakeFiles/flash 3e0aa55590d54d21 +5725 10671 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 +42 99 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +42 99 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +42 99 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +42 99 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +42 99 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +42 99 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +42 99 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +42 99 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +42 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +42 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +42 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +42 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +42 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +42 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +42 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +42 99 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +100 137 7284522789269348 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 +138 207 7284522790059098 esp-idf/main/libmain.a c677a4d99446e3cc +37 232 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +37 232 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 +37 232 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 +37 232 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 +37 232 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +37 232 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 +37 232 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 +37 232 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +208 4061 7284522828270172 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +208 4061 7284522828270172 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +4061 4999 7284522837702253 led_matrix.elf 7c66e8aa8591d5f +4999 5297 7284522840944846 .bin_timestamp cbddc2a9b0c2e8f7 +4999 5297 7284522840944846 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 +5297 5405 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +5297 5405 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +42 97 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +42 97 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +42 97 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +42 97 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +42 97 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +42 97 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +42 97 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +42 97 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +42 97 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +42 97 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +42 97 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +42 97 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +42 97 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +42 97 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +42 97 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +42 97 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +97 199 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +97 199 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +36 217 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +36 217 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 +36 217 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 +36 217 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 +36 217 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +36 217 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 +36 217 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 +36 217 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +217 5071 0 CMakeFiles/flash 3e0aa55590d54d21 +217 5071 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 +44 102 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +44 102 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +44 102 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +44 102 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +44 102 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +44 102 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +44 102 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +44 102 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +44 102 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +44 102 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +44 102 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +44 102 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +44 102 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +44 102 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +44 102 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +44 102 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +39 223 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +39 223 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 +39 223 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 +39 223 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 +39 223 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +39 223 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 +39 223 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 +39 223 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +102 657 7284524323939693 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 +107 799 7284524325265460 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj 78f769e241801e1 +799 872 7284524326202340 esp-idf/main/libmain.a c677a4d99446e3cc +872 4625 7284524363521722 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +872 4625 7284524363521722 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +4626 5554 7284524372921187 led_matrix.elf 7c66e8aa8591d5f +5554 5853 7284524376136932 .bin_timestamp cbddc2a9b0c2e8f7 +5554 5853 7284524376136932 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 +5854 5950 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +5854 5950 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +5951 10905 0 CMakeFiles/flash 3e0aa55590d54d21 +5951 10905 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 +50 107 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +50 107 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +50 107 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +50 107 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +50 107 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +50 107 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +50 107 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +50 107 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +50 107 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +50 107 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +50 107 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +50 107 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +50 107 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +50 107 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +50 107 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +50 107 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +42 231 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +42 231 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 +42 231 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 +42 231 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 +42 231 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +42 231 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 +42 231 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 +42 231 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +107 659 7284525941202796 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 +659 734 7284525942152743 esp-idf/main/libmain.a c677a4d99446e3cc +734 4829 7284525982679564 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +734 4829 7284525982679564 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +4829 5871 7284525993304121 led_matrix.elf 7c66e8aa8591d5f +5871 6152 7284525996272363 .bin_timestamp cbddc2a9b0c2e8f7 +5871 6152 7284525996272363 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 +6152 6245 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +6152 6245 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +6246 11154 0 CMakeFiles/flash 3e0aa55590d54d21 +6246 11154 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 +43 102 7283811973881243 esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +43 102 7283811973881243 esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +43 102 7283811973881243 esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +43 102 7283811973881243 esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +43 102 7283811973881243 esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +43 102 7283811973881243 esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +43 102 7283811973881243 esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +43 102 7283811973881243 esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +43 102 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main-prefix/src/ulp_main-stamp/ulp_main-build 3329ddd2b4f19805 +43 102 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.bin 3329ddd2b4f19805 +43 102 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.ld 3329ddd2b4f19805 +43 102 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.h 3329ddd2b4f19805 +43 102 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.map 3329ddd2b4f19805 +43 102 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main.sym 3329ddd2b4f19805 +43 102 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/esp32.ulp.ld 3329ddd2b4f19805 +43 102 7283811973881243 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/main/ulp_main/ulp_main 3329ddd2b4f19805 +37 218 7283051553332326 bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +37 218 7283051553332326 bootloader/bootloader.elf 8a019de58b3b5445 +37 218 7283051553332326 bootloader/bootloader.bin 8a019de58b3b5445 +37 218 7283051553332326 bootloader/bootloader.map 8a019de58b3b5445 +37 218 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader-prefix/src/bootloader-stamp/bootloader-build 8a019de58b3b5445 +37 218 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.elf 8a019de58b3b5445 +37 218 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin 8a019de58b3b5445 +37 218 7283051553332326 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.map 8a019de58b3b5445 +103 627 7284526559581720 esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj cc01d3db070abc89 +628 694 7284526560447180 esp-idf/main/libmain.a c677a4d99446e3cc +694 4438 7284526597561881 esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +694 4438 7284526597561881 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/sections.ld bafb5b4ba77634c1 +4439 5377 7284526607084023 led_matrix.elf 7c66e8aa8591d5f +5377 5666 7284526610167027 .bin_timestamp cbddc2a9b0c2e8f7 +5377 5666 7284526610167027 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/.bin_timestamp cbddc2a9b0c2e8f7 +5666 5764 0 esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +5666 5764 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esptool_py/CMakeFiles/app_check_size ddc3096123d8b32e +5765 10611 0 CMakeFiles/flash 3e0aa55590d54d21 +5765 10611 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash 3e0aa55590d54d21 diff --git a/build/CMakeFiles/git-data/head-ref b/build/CMakeFiles/git-data/head-ref index 939d5ac..3f25fd0 100644 --- a/build/CMakeFiles/git-data/head-ref +++ b/build/CMakeFiles/git-data/head-ref @@ -1 +1 @@ -6bee0589659f7a62f3fc85b8a02b451568a0afb8 +1cf00f5c63c6f4e9a8cbbed0bfd76be8484b4eef diff --git a/build/bootloader/.ninja_log b/build/bootloader/.ninja_log index e1a720e..9c63d60 100644 --- a/build/bootloader/.ninja_log +++ b/build/bootloader/.ninja_log @@ -155,3 +155,37 @@ 8 140 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d 7 126 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d 7 126 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 125 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 125 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 115 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 115 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +7 115 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +7 115 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 117 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 117 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 105 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 105 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 113 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 113 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +7 107 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +7 107 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 115 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 115 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 109 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 109 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 107 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 107 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 107 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 107 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 111 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 111 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 124 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 124 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +9 111 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +9 111 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 113 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 113 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 115 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 115 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 109 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d +8 109 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d diff --git a/build/build.ninja b/build/build.ninja index afbdb79..fec8d31 100644 --- a/build/build.ninja +++ b/build/build.ninja @@ -3158,7 +3158,7 @@ build esp-idf/mbedtls/mbedtls/library/CMakeFiles/lib | ${cmake_ninja_workdir}esp build cmake_object_order_depends_target___idf_esp_app_format: phony || cmake_object_order_depends_target___idf_bootloader_support build esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj: C_COMPILER____idf_esp_app_format_ E$:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_app_format/esp_app_desc.c || cmake_object_order_depends_target___idf_esp_app_format - DEFINES = -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -D PROJECT_NAME=\"led_matrix\" -DPROJECT_VER=\"6bee058-dirty\" + DEFINES = -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -D PROJECT_NAME=\"led_matrix\" -DPROJECT_VER=\"1cf00f5-dirty\" DEP_FILE = esp-idf\esp_app_format\CMakeFiles\__idf_esp_app_format.dir\esp_app_desc.c.obj.d FLAGS = -mlongcalls -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix=. -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4=/IDF -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -DconfigENABLE_FREERTOS_DEBUG_OCDAWARE=1 -std=gnu17 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\"v5.0.4-dirty\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS INCLUDES = -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/config -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_app_format/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/newlib/platform_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include/freertos -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/private_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/heap/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/log/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/platform_port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/include/private -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps/sntp -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/lwip/src/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include/arch diff --git a/build/compile_commands.json b/build/compile_commands.json index e0a90a1..39197cb 100644 --- a/build/compile_commands.json +++ b/build/compile_commands.json @@ -956,7 +956,7 @@ }, { "directory": "E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build", - "command": "E:\\Espressif\\tools\\xtensa-esp32s3-elf\\esp-2022r1-11.2.0\\xtensa-esp32s3-elf\\bin\\xtensa-esp32s3-elf-gcc.exe -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -D PROJECT_NAME=\\\"led_matrix\\\" -DPROJECT_VER=\\\"6bee058-dirty\\\" -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/config -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_app_format/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/newlib/platform_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include/freertos -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/private_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/heap/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/log/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/platform_port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/include/private -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps/sntp -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/lwip/src/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include/arch -mlongcalls -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix=. -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4=/IDF -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -DconfigENABLE_FREERTOS_DEBUG_OCDAWARE=1 -std=gnu17 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\\\"v5.0.4-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -o esp-idf\\esp_app_format\\CMakeFiles\\__idf_esp_app_format.dir\\esp_app_desc.c.obj -c E:\\Espressif\\frameworks\\esp-idf-v5.0.4\\components\\esp_app_format\\esp_app_desc.c", + "command": "E:\\Espressif\\tools\\xtensa-esp32s3-elf\\esp-2022r1-11.2.0\\xtensa-esp32s3-elf\\bin\\xtensa-esp32s3-elf-gcc.exe -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -D PROJECT_NAME=\\\"led_matrix\\\" -DPROJECT_VER=\\\"1cf00f5-dirty\\\" -IE:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/config -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_app_format/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/newlib/platform_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include/freertos -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/esp_additions/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/soc/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/port/esp32s3/private_include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/heap/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/log/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/. -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/hal/platform_port/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/include/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3 -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_common/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/soc -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/include/private -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa/esp32s3/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/include/apps/sntp -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/lwip/src/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include -IE:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip/port/esp32/include/arch -mlongcalls -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix=. -fmacro-prefix-map=E:/Espressif/frameworks/esp-idf-v5.0.4=/IDF -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -DconfigENABLE_FREERTOS_DEBUG_OCDAWARE=1 -std=gnu17 -Wno-old-style-declaration -D_GNU_SOURCE -DIDF_VER=\\\"v5.0.4-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -o esp-idf\\esp_app_format\\CMakeFiles\\__idf_esp_app_format.dir\\esp_app_desc.c.obj -c E:\\Espressif\\frameworks\\esp-idf-v5.0.4\\components\\esp_app_format\\esp_app_desc.c", "file": "E:\\Espressif\\frameworks\\esp-idf-v5.0.4\\components\\esp_app_format\\esp_app_desc.c" }, { diff --git a/build/esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj b/build/esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj index 842d16157e2aa0f21fe6dddc251ad8ea5f1af46e..9867715aa5b1aadc62f79494782544c45df34bdc 100644 GIT binary patch delta 56 zcmaD5@gQP@4kNE&a+-lbnyGF|W>HDyHDy>qY)@nS~I>VwFb4REOTs{Z=VyjTx-r+-(Kf@XYc?2_y5}a zz>D4oUi7XzGXP)9*#VEk-^lmL)sZjFzDM*m>t$<5pi$}9tK&;4^LOGa`ICPR{%d^e ze-((6OGD=%QC#5xk{3{p*Nol(-4hq3D#WqbaR{))o4wNFVXO_?jNnmHyL5rDuJ1E z@tQo!afuwubl8{ZQ$yR@fcubv#B{32~9s^tkRk=wrq{ z;RmJ(p3+0_H@_demwwg85r3i0O6jjWovA-NAlh_5u&dtzsj@UX zz@DlvI?mYpdNWkFGUZHL(&gpsIF`rT*#*dwk@t6$M*S@3G8LjSJb`jb9?=k`Cna(- znRLJmB5CAs{*KZoE0?`MVuK=cLrpSg2yN&jag=a1dYa@zbf<><-7(}4V`cv}zJEbj zIT)+Uve`p%o0QKE!)SSZb}VA#z1dOh5MRx{hCbkkY{Fxj`|vAzK8p2S}5UmstUhuk-s33pvZ1T-jIJhI0ClKIU$bA7^A$a-CM?C z8gbffh4*`L=ajL2r$Ul)5?b?4##6ekB39Ev4P?H>-^z zatTxxkM9qDH>RqReTM#cibyh@-;E+w`n4o>60SfdC%Um#MXldk-KbFUI>!GUg!?qN zjQ3$y$TuXuRAh1#$qytWFQD{81SqW&2Wi>_B7Qkj<^=resV9x!DTI3t^B5=LdxC-s zNi0z0PL(nrS%O!QSgFW^l#bIDxsk*MMMAZ!GZy(OiEWDf%t`Vrf=t6&$TSi&slY6h zUinYnFnl6Gb3>;b0)xO%5U89sp}(aZ!rjV4$aI;$IfMeMExODEKZIqiYC*R93FUyl z%c{Ad_73=}tj}OP(}?&*4;N~9Pip5zqEkBOPC}Cmnin#z37MYU@eNM7M%=Y<0S}BO ztQM9LvRp-~4w|s;NBO4qX33iu!q&KA-rb8U@l#KG#k6_j#2-ts65~}V&hXc?dkCwd zs;vCnK;mh_%H*w9CLba34q@f&EBNVnGE;K949|~sRAIE0jjSK@L>feOs@c3M3-ilR zEuZACLy9aea1^Fsy6S5=Lo{tXku;LKLkd={NM-^Ir5eKJrFvQlwmwD@*;emM!ywhB zEBJpoVHuuo8J-!SX{m&JmCC{lxmYm5?|Hz39(2E;d_Px0=0_r1lIAC)Sk`b{ZycQe zs*VXVuh3zifXT|JAhu2)!csUQ;ixV-#ShM)XMB5=7q-6(hEU(|k#V20hf^u=y1)|&d{f;X@ zjjY}|9Pdcw&L{1Ljhz~v4lkRgUOa4`0baHna%0aZ$*=asld_~bR{ve83~Y1Z8#!DZ z%A`AA{R2<@^KYb}R>svl&1`L|iGs+fn%J;D4^!TlALV&YpFxad23g3HyQQ4gf%S1b>sO47jVgFYh0B>#Q7*kXnztuMO9i$YH7x}|m>H}BxwCB=@3`e{TXa-1 zW+SA!ElNuMb{?B0y**gJv{sh3JEg4M%h=HVkeBZ}W&&us2c;gYKUxjw#vAYM(&?%P zI}^C4XFHwxbxn?S$77v*+^OzI*Z8ALMs;2H=+bG~*dDt~IyMlyWY)0`>=4KCWVY>` z<4*mry5w|5$(G~3Xf>*jj|8?!S9bzViLED=$Ij@UsaPS)d&by?P|n#Jd)VOq9X|Yj z^5G>p(G!P@hVA{yIu6LJlOe|Z4?hP@oprJk7sUBd6kam!{;1vN(G73SG%Wm-4{D83 Zr{1vf?)SmjGBiB(z`6YooWt4T{{h%JGywnr delta 3158 zcmZuz3v^9a8s7iDNr*@!BsX&1B;+NYy~&jc)@{`LmB`a0gai>{Fc!*Cl~g@yXwcu7 zsRYGPksxw{h)T>zO{LOEq)I#Whz?q>4vSLS&bQBzc3G=ut#7Y$zP;3NtVU*OkZ==@+wIV=rDm?G5Yex z4tvR0e@nDhQ(vq$b9a9~_VM@ACi&MBC1TqI8jsP;I|D;$qW*R{unT4A0<9f8(NvD< z7){fZ813DT3%lerNne4dnuMT&(9S~G(mUa`Nk&zHrlg1|ug@3sjSSckD1=l?@kD0$ zVeY@Ob9n&BjS2QQJL3C>46MX=2Q2Ub>`OgC-ZaSJAO-`G=R!f=lAc?jP;N}I+EdLS zzLl-ILik*)n4z``50KySwh<8+&y5JDw)}KN6q)&zkx_8Mw2`?8z>Se>$&=^B=1~n( zoH?{c#wh)<5Ht+1>H2GArXnfXI7lr!;)3WLr^n5vdajL&q6RjNilRpDGioK3an&gE zs50qLhixe{SJ*GXaa3-6b#xNK0@!cD6I8*$ z@j>(v4~d^cm3%mU301KzVF3M`=O^@QzfZcW{eK0h;7~UqUen#Zk82XFbdYZ*#8U}J zCx+7@&PeplSufkZ0>7!pM-P}&4PrA(4n;uzJO7McS$eJVIUlUVaGkvi+US~0<}^v;`_!*&nhs70Hf5uCtf|q zzuQC7^F7dA2!FtCRTci!ApZa&QjzBs`HcTFE|}zdseYEb)I)h!49vwa47g%9!uy=< zskvxzWvSt0;;&Pqs0FthA4M&B`1ma9z$N1&&_|mvK49+&l{pRMrB@q7OaQ20Ms#!V z8)&F1+12pJ+kiuNegkEx(k}+F7qIytIjMn`si-x3tARGCc-3RR7O-Ezk*SgN3V96T zfg)o$yYb563h``Boyd{(!|fwI?#3Y zo#;RKG$9BG1waMEdN;R})6`#ih>~o&Z%$K&(H3obf}f^&Rcb?u{VnByPk8Y}fAd*# zS6QEkc*X+})8=Ffs^#K|LG&5dP3%YI+-8zruX0Lq#)+R}$rIqUsZ(%al%rr#MwD#J zQgu*HD__XhwO4T3BtNvqg_HWv%%@*_+6TJLd3|4$Vm?KyQXJtW!~npksI5kRt^=_G zFfw_Yk;ye6P6I~HZl_e;b0>Cgl z-Y`7LTZmDBeX+{I1iqCK?2$+01P|IbDc`5D-{c@lX2;|hn$B-vd`GL8yh~CvPs+5I zqiK*b$``HE4KNh;;k?XXk6}bda44h8JG83I0-``p%S!XPr>D))_Cg#65@+Ew^fT9H zbwr)s%gRIzCQqM+-;84zeK~MO7Cq)wGdj}`d;sGUzA&Q~33kg?b=oU?06FoZ>?m^M z{TN&G_3X*ih6m4#A}{TYna}&0PMe4;_u!9Z_YnG#FYeB#m24~Vp$6?Qd+rnM<0X4L z;Q}n!yWCuALZ>EYi;GF97blamw~Of~etxhUrx&`@TRgikT&~IC)+cTBh(9UxN7CIW z`~^4ujeT*npL-RpK(-z$3ZYGWxhOo~wv#Te#|wGRgCSQo%iYc)#o=^~a3lA0=I>M5`;=Oi-3p8boJ#4aN#CF6~Lx{8edp_@kw^6SsYlwg*La z@`xY*vCIQCy`(J9oM)V>>q|!c%mIhz(o=2yVH?pM?c|X~lGbzYV@w*KJ(f$SIId!* z(}88K&RlnFDhC|*#vhOUcu%^mO*wv_Oubzte^}DlZD_OOO{aL(iJ-s}If^hzS2qME z>?M_FmSNAqQfn(rIgzuoi|H`mJ<**mu%&VX?a+!UGgQi{V5Re`Cx_u5ch$*!N%@Fb zFc+Q-;p|g4h&iFUy}YxG=T=)ex7tNpS3TXu{bM}=gmi+`f_j39I_`GvN2huT%X&7NxnF&2D(2YwTKbSJ4KZljsSQ^7 zFUhHOA)MdfPL*0=Ll~jl&z+B?ui4ZXj>PZYIFw%J1&uvS?I7n`kvYJ#`Gm87Cm-JD zi;Z3Bre^wlkffs=d&y6m{Ka>KsK#EZqg!nKGKBu7_5ZTkQ&PH+{4Q4Ko) diff --git a/build/esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj b/build/esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj index acadbf18d51967a55ccc1d168490beba18d081db..f75bcc35f9a4d6b0bf2401b180d4cb5bc1d08987 100644 GIT binary patch literal 6892 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 literal 6184 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 CZ*P_piUIPMtbcb*efX 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 QBV5POE3S#I$&t?g1Dd2yH2?qr delta 7105 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 B4}<^! diff --git a/build/led_matrix.bin b/build/led_matrix.bin index 2b399100db76e808207906f83ae5ca11ad27689b..2429ee4adc39d056a3fa2185c2041b75e5317cde 100644 GIT binary patch delta 45294 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 diff --git a/build/led_matrix.elf b/build/led_matrix.elf index 423b6d0af9052e01ebe8cb089fc34ddd16b7ca98..42b1a853e970eda8378234e77c50554670b9df56 100644 GIT binary patch delta 427999 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%0DQ};n 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 OK4)SyQQl8Pjr>0kaZFhN delta 426025 zcmb5W30zcF`#65@nPC{lQQ1T`b?(S0kPCjP-}n9gK7T%+=brOC=h@CV&spxd zXUJZAj<-BG%V%hab6BQ!j)QtP$Eh>ZURHefE6;uRYhhzl_pZa{#K#9c9X4>@Ys;3u zlNHIkWkow{dIX0I4+$C`9Lm}MCd4h)gzWpkxygY~*|*eV#Y>u`*Ejw_ipHQZvGT)I6)`J~r5 z!;&Msfm>uVG+_Bc81PBIvFhKcL&hR%tVFPCv zSq}yvT?v4ACm{WQ0rEaxw!@A;PWP+lk_|6|k`Dob!B{*%4!}=<4*-F4;0UHxND(lf z*~A%i-FOLd9?K(b(qs5nkl%mZ#``s-CHB1hCTCFn1Idpg|IT+B`ETi{+cw3UK~d5z z&VYC)JjovkJe{!((rHiCm_wllPJN`J`--k~&yb4M(0iFhfuL0};_yzDF z5cmTez*J@j%r6yqgJrZ0QXk7BE%-5f9ppD@ZG0a?nq$w`_2mtX|3LEN$iMTQM*dss z6JS&PmLG4JspAcZcfynW0`PRw3Wq+*BW-kYxQ+1o@J9vC&pgU^3O<=W?m+w#4)gY`l zH|zmu1aJjd4gy{Pn2xmr=D&T5H&lLPgI^!ZBW=xN`0tQE_qL7iCrB^Z^A0O{LzjO5 z;^YzX?|i3`|0_)gMX$c|$f5s>7t0Q&{F~P$`2!olYEO}Ab=tp~{x7BIz=9_n7-gru z4=KvdvZt0L-cSM#j9kMTI?H;yfZ-|7RI0U)jHcTinDQ3HN#A{M75>F1f3pR=&w@Y$ z@Z1D_3;1e)K>(8h9I|1!1HF#%hB5%eI|1qc3y}BmvJN}`IDO?Nh?B2DNi7=Q%o`2^ zv;p)6NC5#I0H#yyfcaC~c*C`QHn{j$9%&yvhF^kw#V0ntKOt?f=UqPK4L$z>h?7Ui zzw@0&{;xC}6uti0BZvMkUM%}Q_uss_sa?nR_4Q|6dBxfw!M<;5j>OJ)|g~ zXiw!iFjIpAlXmik&a&P*aNreaD(}Y}*lu^=m2LYHzUfAWtvt*d!T@lybK*-9aXObo z{Ph2Xto(y1B>K0kB}e?Sq7MyskNyp|O==!=cmiku63=ISc4%^!g7cig15kO`S6TND z`PgJ;fsB8a^Reixvq$Aw&4=H&k(-}71>BR7JK`%6A(ug}n+6s7f@WVZ(GANcN@ZDZ z93E&Fcg_0cXi4vtZk*vxAI@;BfHS0n9@J%pKlH%&x2(O#2D$sjaR&79+IP0}q%UV+ zE~|Wf_eJw(yZ!%tYu+<_K@N zlgJsaFAvq503N)|843U&2fzVj&*uzdW&r>n0_fo?6JU2c52_N+86E&EWCLH~M-cU& zY{5(X-(9c2&KWiVAS=iC7~btG<4j&2tX@nakmPJn-R-HTJ@vJx8hh%;4!^=@k+R%_ zFTBb>qb3*j9Q^2Y-h=O^hc-&QAF4lD9jc%D-NB-T{QEt-PTb8IPAE9Nu?J^3%V16l z;Rmp#Yxohtb!$0;yBDXQ3LLwkG#c_ldvb>5p0K4I#2K!Q0tp9Bf5(N>hfU!O5v*zr z|EkkTAE@0a-r&rh{eWNXutW!Ye|F{r{+`R(A)H~2Kq8iFNkjppb?lF|{BvGqk(?n0 zn$PHYdeqsmpmQ8&xbPxpn8?D{@f)1ff5I+$HoPmaGwb*%GsD1}#8sTZ6i*_Y7m)~( zKq52%R_i6}07x$^BoSdyX0_gfe*4a9TE-b>eZU#i%fVydUt>5u%4&6l_Ow_d-UWVu z4*;^?W$zmKKt&$pkG;$CjeNi4aqp3c6Gs4eO0J_D8P2Gt6T;4-zO1%kaF%a90mq!@>|%s1#%_F#Q=Rj zlz#zf!79RDOyhfWl>=caKsJDeEluOyk{=v}JzFftIRMO~;BPXC@CN`r{B=m>d%<=9 z^inGL5AYR0_x>E$=LL?-_=Pk4?!oEvJUM+3r;Z&8;MeE$s4@FELnZJns*qmn?wv?n>X-ZI9z)g-mKWjbpCcP z_gV-o=u{Y=DP<#1kIDl$0q`Zj*@Mr2$R`uB{a5zO$9yXB{Py7F41QpL{x(ZF$S>xd z58gV+hv)Ieg8{K*2CulVi$t8-#n#4=L0#R!+EhX!JQZlQIF9)6n+{gRkrBL0iiR`P zbRiL@ZX_ZI@@HAVToS^kv)OaW7p^FH9TYvVwv6JqUq|^KVXpJY7T%NXoJYQP`u$_5 zW(pT8KNuHJe&oHfV`2Jv3%c%TsQ$tap?c>Lr$<>L!FLuppZuJh9!Db1mWJwMpl3Hh ze$!lV5z>?`+1ym1HACM2^HBY@Ip7PxN+^E-sV}6_hyz3e-<`KZ^|OFx0(>_>_B;|% z1b7619zX-V2BG{nz~|ecY(Ic!JQ*F){7n1M<72JQvH= zSgjBq@=?v8raSldI2bA`7qaR^;*p#IJkfwJnG>pyg?t9&%K&}{$Vh`wc*FYnZUD~| zS?mR%)x2&Sb}{pz!jQiJ>Epu>hu)ZiQ2nM2&~^ZtL>MNZ*8;qWA3|Gx8miw9`RzdW zUqq54&O(NA$`mDx0r_iCYk(wxLjdDegzCFFaU8ac1#wVhwI*8!EPyx%hy4Mc2l)bk z2LKVEcqJNo4`!5=Fb3X*84Kos?fIelmEJJ+yF)WHTRBLrWiTI%Sp)-SDrAgM*t{}S z&oS`K$Qcx{#>oL@K^Hl{0Zk4NlLp5HkY)p{fax|JAPMsO0d_-P6aSQeht6_$ghF&?EuL} zK$ZinTn>E>3Mv5-Vcc>?E;bQp(Et$uegMt@IE5PM`aY5a*EMKu%l@s@c|sWbi8|A?rWr z^r#EKo-*+CsO&Ug8wtS!bew6g?+n#9gV+F2V>CidfOZEUYz=f1K#B#Xq7NWu04kyU zHAwFO|8hw8f57@JBHH9S$j7XO-~>1ewzflh2moTAtHeCWt%NCUDu5AS6X4f@?!OLt z0`d`%#saK41dA`EF~>snr+|JI@^VP^04Mgt$bz&0eBz#ksS$jbxP*(1Uc#{-7ZDfL z11MCcLHwk#%Zo@<@_uNe>tS{Gt^%PO5X1+msM|#$AhN%GQ04D*$V&T30O&Bk*PxOb*!yOF|CQ^Xr3;8gBFR`3K!vbj7 z;WtR1S1ho6t`R{sz-|*%3yK7#D`$d~%LY2Yv8~V#04D)X0h9q$0R%xAO!V+~D;eek z7#~4;j;k598_Ko=+}z5BEg}78HbdTd8#FP15#WF6GeMc}b{GW!H$i3qq(cFo1_-m$ z!Xb?Yz@5get?a-O(p#1HDfkDpluudp5{S#)b9lo6M2QU?y1Ixodx)L@HcsVY5 zG^|f4OFn}s1)v!~`MIr5ST_yiw?kW`1FXq`T^4}+3-Ap9>y11^Az$z%%yj_2_l8*R z19AXs`jCUkOX1Ls_?=>(Eh8Qz>=Zk&j0_?*r&;|n5=EB$%m%$l5=Q#puTgTnnz><- zoF+#@b#@f-!oK&#zW2@UoGDNcq(8q?Q?&pa{2^b@MY)TBmtvxU-q6p++m#C zS_me!T)mz;BiBgPv7g3!C%CKC6KEGC?36_jPVG&VHe{TvZ2uk^#B2KbFvie(-27vxhDEG_|U9JU;)aQmTy zmSPz+tGUhUp&~*FTl^OBPTq}F@lXdnY7<2%5DIFN1&x%0CK;z*c$`2*_G7t^Hq|tz ze_m6s=3#N%9zJ&$(ekP`?I>YShgQpZ7ceVaU^|EPmzVG%e3+Yv5vL&y59z_Zbb z%g{Re7!|O~RV&r5JN)Z%O!H_OvU-&K-C29OmWgi@-{e%JmqNpJY{m1kQU@-<&%MaR7wpo| zH;@_y9$=AbkK85%detgA-=-D7Z`=9x>L#e@qXEp61bTje?|03Cu`C9Bg%YuKlQ9ALpT{sZ9k8`R~k~sMv5+{(t z-g_6Ogrn{1Ud4yn)lY$eBghWvHcWy1O}n}apxF{SvbeBa?E~m0JJ;9tG!s+%Oj6J! zD>yC}cecl8L-%>cr|_mGnQ4#QH$CD#8jFm+>&>fpm{B4*L2NJOyFhyYRa^3ae#ZK| zM|8^Ksf)n1s{9`uDqSKei(`#4gV(Y{9(f3eF> zKgfRw`P>U#b`H%WhXT#h-5?pBD<$5#>2Br}>vq+-588|02lW%h_uJ_p)R`OZ6yM(o zN>bX3SGE_$iBrWD?bIKO=qh|lRg1GvlEORfimou9yN1RL$Rjl>n74Na(m>=ZT;4vO zw~!lMOy!#5W$ie4-;}iI@VP-t7q_n)@`JF5`6ZEI{HyHcB#5J~EG3C}ModAL+-ug{ zdaJJ8s#d1))VV#)1%_%*EP?bnd+LEHG>qB{x^Uw-PWK)A9Tkma?Mb8$Ka6>;B2SGR z(5`>h6d+&c7Kv-XX|IHt4hcPo!fM?^bbu{zEQ~>@-bf?j(8p%&Bp* z_8A9yOp>+F90QNBPfzKtc1PQ4_fj4nFtHj;oX382IQOVmyd&>ez~Q}E14!@M(>)AcJ$wUhSW=bT^b1_jJ`Ko)ablyzycjWTix;>I zXcb%(gU_=)?-L(wl_mFeZlEm65y)d*J%WF<1Pw9e^yNJAx#J|a-75aU8s8`0&;N>6 zD%Yp-TxA&aR~e#Z+W;*aM}I2 z-9;>Blak3${s3E>Ox{l3YEe5uXKz(PB!Xj@ACVf`n;x&v#BB!cq%xk0WX_n~Wq; z&%(}!b)=Ax1T<|QE8`77XG!rwEb)5K; zMQ7k(rT}JfvL!weM1Wb0w&dzLMPFzSpz8FXGv2_76D;wgkRg&2$60cp;Yz(h=X0Gp z$6J!^O2=8u5vUZn#gP_W1jqolIKmP?f>YoryBKLP59gw~K$Z(0Wmf>K@!?>}Jc6SU zNHZ$0COU}2EjkFla7%6|On`i(^+zZxye89nrWsS9hV!ziCRl;5DeNKW6nR9 zU@-NZ|K&02$39FYUQsTV+<~0vYKb2x)n^DNx><4uaGF9H5Oo8f|KbNhWXZ(t7Tr^T z0k>wKOzdij$Kj5g`(>hvU58V}-j0?GqsgdD>#N{7>R?IhOXZfdkW{UESs0aBn07T8 z9CqLyxW7|I+wP_Hg$WKz>y1vCx9{0S0Z;IBqRscxMyr*nb9pV`%jCihmbRK`_p?U*cEyXbU^M1~#Xk-=o)T8YBy- zA={>*f3_1~;E`IjQ;A}i#jJa@8kwa%xHgiDlEb<>k6uMu=12F8PCmvoC;H(%j498a z*Hkp^o>93`yuEJcUvyn3RfF}-T!Uz~mv7J4Jl1FCIB}UNNZ1J)@C`!gap56-mo51K z=AAcK?gwzr8^>xPNuF{qTWR#%%BQ)|Nw%zz7Od`Ce7;TX<1A|EZ|Domc>APEjV$@< zEbJP1T4*Pi+0(t4!e()&J*~2*d6?q-1kny_A8l%b>Dl8N3B~kB~xKI@C>8@Gx=HvonpL_9Ft<*!R>c%*? zSo7WQsZ26iYL;Q=rm?_cV<@DGGpkn&P;A+W(j5v&4KA!m*9mp6_xjB7YwrL z6C5HP?%CckVWFbPNMFULT1KsH(w;o|T9php!@jR$eUp zPu@L`@!E_6uVyPRLFI;hA560B+S&=M0yu*|Ji2Msk@~*`zcQ zsM&;7jNI5ZP9Eh3a{zXO&e6-GLw20cTduQuu}{*-oH1{;9Xw1RipwnL-fSy=v(5Jt z@y#~6`7X%Dw|ebdW}BLX*V_E0sU}tHINhJe{mgx9-m>&}i%Q&SB8yy4PWgwn6^FJJ zndXW^+UPWt*BA<-$C!flndp$Vl%pnf*>guB0ywG}I%;9ZflQ9nsXPC=on zO`mVdt@ZSn$!mrb=tE4g2Q)c-9jStKY#_b89^Ng!eYeQ8R=jnWx}eOd`G;meARS@B z>BQH`jHI$Jg(@~ZooFMj-lbRXrf5%S`U*Z;Y>7B7vhMCU`8fCSB=XAL@vdE_oc+P2 zu=?(X9QrAWo~ypAPKTBz^a|UbPW+R9yIcI*-B}glZ+B_U9blMoXBJS@Iz*`j8+%L$BzrPEw{@>rF zl}NWeeey$(khN8?oq~-{ZmU%|eizO?G=V9&MeKtvui}Fb-Hnl*nC224e8Sm{Tg0Dn zDE#K`9tHH=yC0I4);g*!&3wm9(FG6YJ-p;_>We@m=~h zdVpJB=`d%(UAhbj@ei!9<=gHZoN#xDjNAT2aNOOnDQ1iHD>vuhSMRFj<7MOB#`hf` zGJf>|3uxHCWC|p$nU}s)A(xwR6#*A$w+WcNzlB;FXDeLKJEas+}CX3Mlz3I%+76u z_oex)Wg~Ip=Q4*ZGQ(xp?U~c*uG=#Xb)B>uv%A@%Eb@GU+npSfk`BP?=frUy>$TWZ z!FOoDZJ?wy$x=R)rwLUACS)ZTsI;z9C8#{afIC!+40$~5j;U63P$Y3h0x`q)@|l|H z`MjvPL%pylN8n%>!AW}000+c(MpiBmd)%Sj?DF?pC3(JdK3wNWS9i&aq!lc76B+IO z@OJUT+eKou`0zHpiChqX_iyiU%=Ki)HxchC&9{r2rSj(6v=+-x1s_-Jag6Wbz~(-s zcK2;taezRqRLalQ-!5(d&d){jZTc5-s=c|MdM;n2_2`8rcDX5mALl@8S>R@(<1esi zNW6Z%ohay|Oo?)AWcijN?u_Gck|)sP?4!-ZOLY=O#Ur=rK32Gyc<|fVsm&zunJ;d~ zA8;I~@+j|?)T$T`kq*1FO}A+}n#J=6lsZIGeYpOK&*k|%Sa2@;c5(LYqMVcBn%gv) zE#5-B_=U{4g*-FGd{3TDQoXpOKv+alUxFihqm#J&HX!1=@YJL^8A-M>BgG*j^I52o zm!8`uCUs=w2W2k24g1DyrD?14R;4)SHhtM{eH`;*WL3B5+lqA@*DsYs&EkX?*q4k1 zbdS0n^$w@Lu+Ei4P3MF$tdfysypFw?O@!`!Z?BE!e6K;7!oUd{mYhuzx;|))3gHG2 z#So4YEUYz~3{Gxsjq-yU3pZP%v~ZrM5Mb3LYx{88FF8eTpkHr|@UGf9FNZ`;go9fay^Yk4e7!XaUZ^->erwb~^nC#2=e9-#qS64# zNPkXdu9W*R^h`;J=m)6T(|d z)lfLP1?4zF-=e^cx$sPj!ch`x!Ho$gjA&8doGJ`&ftM6Whp|_-!*NqzQ1cYU=fJ;~ z4H2}hrCm5-Knv`cg@Be)FfaJq74@?#(%BXDY_%!Uv~^_{X5rum)2sJR$m{{ zrIpq+Lp;;U7I5Hw$KkyN;uF0i{yjJ>aN267FZxI5@BCU629}Mk=n0YiVIudzGnW%TZlSL*`RDLGEWIV;a7vOTB{hii)N@Bg zn%2S*eM(AZ$_5Q&GBPqvX<3em-SD(CH^)Ie0(N1#T@F6l2xb4ggX-bB8il%xF5f|| zioXQ8_?-@FZ*w)|%y|y#Kpp0EkeiTO1-aa>9Mm(-l~}sNL0ZdL?&rkaC9!4OVenyf zrw{S$r_YH`O#D8FD2PYcc^`G~35igK<{gxTU;&K5_B*7^oY9hT6!)arN^x2XOjnTI zs#L3B#M8+wDeK|=b=}K@Yon3-RJWAu=Cc=FGGAaLO)xhNVFf1Q?J}SRUdT3Lo2r$i zj$CE{t1yxGyqu8yhMf#Sp=gnIE20B?LnKMhTx*tIj{AFd_t{F#&Bm~G;n#%A%~9A% z=p(MuLQS)6Q&Zhc%bVBZR?bGRU;#N~H2(oxlml0TRx&Y%1iQR`3taHsmdjaTti#aS z!>;6z!T!0;fqucc&HeY0wK`6(Sw4M^Q;Es9aC0-hUUs0&S{TZ~8`D%0C&}iZtRu=Ul4N1h33h0Pv%xSKl{d2$xnwba zkJaar-UDym0@;RJ=&DUN6=g5n0@-IIS7D3x=PjG)A1rtWS;U`apYI@pdi{1YXlM#O ze={`fX?>9UgDGvg@Umxv_uhiW3*O5bcMyHIPi{rQY#@A!G~p8#_7#Z~jJG=bp>2p` z*=1qPttfY{pTR?*w{Xo6(%H7JNdIoDZ>c>YXwpb2;eu1xuU`?tb-^uIh58x#2#L2! zVF}`dWsKyJ!Cv!k0jH64F{)kFPALId+R+?N%8_%}ggg@BGX0j?4H&}V;7$QclrV*T zlt=mpMs-?PE8~Jk-%2&%OIYe$&NN&DXL$kqKotf*@DE~_@`$Hr=s#A7+C9aP1$)@F zy*ObA>%Nl=;{Dh&J7E*ihfUi_2J#MU^-l7!^Vc`WZX{6$V0)z~{ho_#VcLA6>wfhn z7#fe>90cukY8qTO!HRYf ze;5`OyGW4Z@|)0Uk;|FuZW61Ud9xH+B622scQ+Z~G!do1l^58zyGb8mY^N)uI<-aN z6)Pda&ZcL71Dh(mlWj2TzlVglb-$^2n@cFdWjdjRDEv903tO}Y-nnHr6${`<{YwrS zZ|!6*^2`m)Oyh)yH%jMnLU&Xq>*>IF`4u+tLc z`WbRPybq7(1kO%-O|G9Q*FPtZ8p8>H-vE6vBsx|eJxQ*XuN???C4_c6agIEC3KC%> zDBQ8r=E6HTDozLDbAW!kLZCDIDQUD!4kXKgIUpQ5NOG1xMJ3Nf+RC2#Nz_3N^QVZg7~L*H3TfeO`sfF2O_C%tG?i zv;O~0mG-}@>is`dd9t5SRk#19O8MVa$^VC{zuE92IIsPcy<9|wxYk|AdJ>Hw$N54I z%LV(qi1h1q0qI7f*1{&jHleIW25G}~o?R{?gI#}oQuKS)cOU87Z`1XGDp+zTrx~J& z+}Q-5p!9mV$CnCWN0Vlb-tn@hu!jsh58h>`ZSJJyTo2AU2z;A( z59jNFW$F#;z}$;}!&YN>T++i+JPehY-;jR%?~Hy!T6jnH<^ebqwXm--X<$tU$mQgB znxy(268igi2yY>Biilg9Xiy_8Cv-4Ag{3wgGCG( zB=Jbkqz4-c)!w=ZxV`Eaa7ySm%US)hxUh+G5)aqNb{&G3xOq+VUIW(W9{c4G@g6d( ziQbfO=~?o%wWwGLFUawuQID$MIAOc{8998#n$kq;B)&T4eVBNwo@=5N5?;Zc0es5n zCVF1Nr6)QwQ57G7N{06VXCj={Bg7F+^t8kyJ&`BJl%g9hZ3ulknL?WA35n@Dw(Br~ zt2|A#NWzQQ<-=r{s%I0;k?mb!)N8?Uq z*#zo^NGhDnFW_`-)(l*_@uLY9FGzD#u#T!`RF)~#7e&bI0VfV;Y?8Y(T-*s6d99GKH z++jB|X$jLFCzHF)w3Be(5f{T!kCT2czt~7$#0tV;|3KBqF5+{IbRyzXL&3+qv5j;r z;&gOlwlc?`H>GLP^Wv{r=_tEz;xmm@Z2m?1jNwt`UE5+W8)XVM(@_9E>cSHp*EcYkD zo|uNoME6G8{Slw;;e(N?fn8`WA5dvGLuR;hkd4cu>oR?AsbVPtB8jpi7#d~=3 z-Y%HvnyvBe51xl6pjP(xx5N|no;|-KhR7QY8QBHdPW`v4gvJJqvB2LGR!<+}M$_4K zhiip8IFdw7@WMmuv2WE5up{BrJ%Vc*Z2Qs6Y}XI z)ES#ain%y$zyw{kUxv*U>^Uj5cDMC-7a9CL&R-mM-5UJeHp) z<)xP_9A0q^0m|CA2KeR{+fW$S5OG8|>LHw-O(1mp)l`4ZBT-33bgGIJ&uoBW?3oSp zGsL5C1J9|S5}#|JF{pBc@FFw{osM}>u)u+)Uo|Q{5_y_wm!Hspclm(-BP3*wY{KBb$4QRq%lxlsceEqz@YD~~ zU2HTp_ECxH%R@YmpDAu$gSY9T?r_rVe3A&m>aS`1 zQ*sE;<@eP|2k=pkUVd$(<|1lcq*BY0?u_SG$=14Zk$3)3NHv&?rGP0KEk}S}YNtT0W ze@@M47Wtr($^PD8zP)^rh%~QsIX*I6L zk3v9|c7;G+gF@yU5OT~+xtbHeK^baAnN^ZP5z1uxlN!*tQqq|GkMLU(!{@-z0~lbf z&V0jW6SYIPp^}A?f$hN4Gc(a{0A_}N%I8Vt+n`)p?BlR*kC)Gq%Cq5KE}t6c@8Qqy zVekJ0|Lh`KqHhK{U%TxI|6zM9R5~{cSbBl;qaPKcUwTPC6AF80M*J7Q!a&yiF%^hFK)rtN&{*nb+9ypW%+Q z19;OfliG#<{zdk^#*BxE+!8`Dm0O<8|J?X_+=uV$~7k#5OX>en64 zl0qYQvm({x0oxk;z``mggme`y)@zCSdWl+F3aS!D_Yi)s*Nnkxy6K0kjyzvKWQ-bK zYjQIcT2qWxl3oiF+b{K<(J=iAXZ{!pJ#2;WM(0}wQ@@NJHrFWOU9*_oDkDD0@6@Nw zO`Bp5(^>F^2d)^=UBJT8Tjn&kN9S$gzIwV(s*q7?885ZB{hp{7j7*x^*<9V}QmGxj zl-gmfild7pDN|=NY&7xfhLepZ?!?g(8E!{U)cYu>-@l)^6W%Z&6|e~bj%EGj{dx-Y^?GCCafOYPuw{V@ zjl`-Yda8RaNzg#pJ&Ctka5Xl>ggzCNgp;)0r46C zI#j=ltq-wl!IBUGoeZfifb*5D#ZM2gT~^UBl+u*o+#wFFH}`Z@C*h6y-2O0|!<45c zIHmvL6XM$%n$uDWKaqn-=Sxfri%cAzcDiAot5>puUrBt=?)7{4+;Uh;YrEE;>snu8 zN-XSJPo3F-v!s8rtUfi)SDlv{*DIAz_jSVAIWoQ2YAz~XNG)cV8@ur!_`rPbp1H)d zqOi?OJ5V?HEbzV)3-6h8ik)dbwhUx+i)6rj+kEa0FmEhuGSi#LJb;`bh0Va}M?XhS zz-|CGhHkG*mIVEBx1eBy`CL5+?kKD>(;5^69^GavsWYFu1SMY;{$-}+Qr*< zzQ~l!!Ik{nZZdms_y)%BBkC@`fx1(~H_-eSJalL9af$eadDmfbU((1F9jT9eXAYcZhllg76sT70-GOW!16m+Iu&%9`0@#rQ`q0< zNnf`$QoASH+WUPo>}Y>sLw_Srb$!!Z{H7UNTYS?Ddys{{kiBDw5m4bZdjBS#;iGR5|=gs*mu*=yqnj#U-L9kWw=5A@^{pA{MhDO^Q8DQ3H zO(n8ub=MOoVJ_}rE)qWzyPK)?GKeK?=$2BmJjLh|>1<|Q{~$fP zb}<)s0hcTyG1FES{0DLGf8t6Fd?7iC#t&m#9f~Q|T{$6rG_m6;r}^6JY~dd;*VbW) zX%{l*Bs$>J-=XkUT|qulcE)ts3Q1l}M#jm)CLng!DaO`rVnokjef&MKv%@CS$}1@$Xfb@U4d1|e|4IB_{h?F65}BOz{9Fn${>tFoIyk$AY=H9Ifx6-YbrVO3JL>2b zCjJR0=wGu#f091Qd7ZA}r7Wa|Z;AbwlRBidPDsDuX|_=eu#X z3BfeVAwMK2Sdcj2TQj9t$HG;0;V#;oS6~Qd)k#A*3x2M{)6-Z8=k&J4QDoEqBF=DH zI{z;+GTB@rAF0~Cp2kTEX4R$Uyqm_iyloSITN2-iMbMhl%Vlu*O_$ac`E#c{4@aJ! z1jP6@IbB?r>dB=}axE(M1Bz~xL#oy-O-$9grWF!Wp-} z+ZI=6HS2qUxFnnJ@cK0wDaK}vF(q?U9o!GVyLpHF^PZ*=IRC^vO{dhQOfzLWOqyIb z^Ch*XT6J6%eQ5QhXuzV^XB8MVUwOLH=j)(7W0c~J%cg1A2QOj!8l5I3U5Pe2PZ|zS z?D#Y%AMND6ZZnEVRJB$8RGyn|-VI(qCPP1_S9t83&SH102-^vmUFTL8!rmqpILqSrb{`dnc> zFOu*;uexHdx+1Yf^s1v*YeBo(ZGhv9gK)M{DLdDruGkd{TSb>T_(|Kl7m4rKcu)5# z2iSy@Jqok8`_9am61A)pzCa{BC@OZ&(W$e#v$bQ~_ zG*PPF+$-9gp-{a|w(1$L!0;|$yDP|mxx$>|4}S9g^fDQ_dyqwKg6pE2W0 z@}^L=RA_t2r(DcrwJbbxT*=z*kJ@yx&8Ut>N=74~O}_x6OKe8xNNt*iMX)YJ9ih!=Ld62L!HNd0KQiq1Otpc3wouxG2uu-->&kmcZIt*HWByK&j} z^Ox(FvA<=tY-=^?J^sq&=&40Br$)al=wA%hPdni=E&7{`nxiho)t8HYjz!LEIJBQv zU0*;&N#CcS53IKQX4m(Jq_1JiCE_)>?DCPLDDx-E?7VY*8~s?4*#I(EL8jO)b5fG| zi;cSkKOcBcVp#z!w}54jouyD>`5w#Whz?Qjb2;-k(}IlHgyyBoE-y(iTv-pUz$wzlm!V;$x+`YG&vU0`L{Dpun{+vLn(5TgIVas;;~&av*IiZ* zEGb)9xb||6j?WFd4;m-XXQhfoUe=26)4-M$_KGD-75fm&6yxE43bA);NZ_#C#puOw zI#`l<3S^u>CeALiK$2M@$%Jr;SlyVnm-en@7eUr1@^bM@my5)nqUU9*L>?@jk&(dD zX{>iG@glypEWDQV3fFm9VV02V-auP{l$UHhsMU%+!PXF4ZJ)u~j+ZRqrD39-=P~IF z`?!|$92-C7evY3@dVYM898$Qut$RuCFW-{N+cpltO|>uu=4d(dkM|GB)hhESF7HnI z1bX@sxRf_9-8*-$8w|W3*o|7^H~3Ga7M=s+lfZaSn{fpi?~TTx%@jwt=jOoumDn8` zxJ{$KOmu#SP-ypC^gBuT2nf#vVa_IOtp#Dn8kTk$Zt@o*hre6l?po+gaW-(Z)JnbC zf?O6Xh1E{6i96J{;Ak@j{GpnnpQl1uJr1nds_Wj=Bw6_cti*zRtxf(i%3s40__(ZA z7n$UFeQ6!aAJ68= zw#-x%$uwFMuQ?i2P$1X&@vxG~%)z|BEcgZNsxT7weC>j{uv$5O=op*2I_^2ZV*BH2 zwZhdkZd@(Ik-uW;wM$EEtCa$AS=@@6Sgmv1)9}Ow>vG4)g(YHN#9jyEf@QU_4TzrU5US&JYBrJLeauWI{a%%dT{IwoAa7nBdvTE6oIYbPsrDw4W)+M38 zjrZq&@d~w?5EI1tTq5?Vh3E{fCvM3Zm*6678p-smg_pN9QrNQ=_79K-)JSRm>NHn> z?Y8`kF(+vE+Oc6}$KZcLWd2+&G3)jFGwUJitVa?37?(^XXmQq$(~Kw7t0rX(r1>G? zuF~sK95;P3p?lDyLcZ4bJoNnEH8)f^@BCc@k=Dk})RTTrcWP3!1x6y=W)JF#SJ2Ix zKscV{+QtP3YHgQX*QaLI*TCllf2Z^}!=1)^NoW1RS8BqY(!7Fe*|S$kXtHjKo9QQw zbi^?lyWrfp8a%t(;}9={Hy-*+&AM%lU~)2!Kl*dcI@cfJxBvzs?#m#tZ4KeLDca3; zcR@S@} z8O6id$6GZ4k!shmJ9srIYdyEJrg&w|tPSGI8md6k{*lrPB5WRa+Aa%LD$gyeDPC4n zBsz$1)X;}j*feiQo#C2IGW<_?YqXJS&(I=Xtpwf$HO2FRS0T=;f%l)p2GWn1`?HJ& za=K`Qs|J^$A0Qq)Yov+G6T{&? z7DHdaff7ecS!pBb=X&NzRX^EOZI)C$yd?a62~~XysvcgFRJC6MRh5scvM@svsM`Ca zs$Di!Z%eAGFA0|_ICToeslQ1iF_kyG{aK0ZP2Z?wd@FHt6`!>58QTjMl3$Z7oU0bjqlKI%uyCnb3hOgyp}=lI z(FHHn{#8wsOGL}+TUKy zm!7mUU24eTf@C4BT39btvkfe4wORN8EhIi+;p1wmk}L#Ovpy}PN3V6&RE7lm!L|K> zYeh94a2;opT8Nw5;3rKFu*Jimdlev9_-eKAI@&h<2DX>jY`=`QpXs!X!+lmY`>u)f zU}sy1Yj4*o9Q5$~XVCwIZ|QK*1WR=FmR92KCVSE-SH-?-g@3~Kvt%@+S{MpOC+2|7 zXKgkIqfJ-4&8V(;DxAAhy4W06P4}S`y;udko2un-#ett#!apR@Ko*Z55q`B{cP4&0|XWr+F?`!7D<`ZPL?i z?USZg+e~X-kW3$_5)MkHSA*%FZKjLR^kz2c4)IVOsiIFyrgpQXcZjFFsEQ7 zpJQiN^v7YpzKS{^fv&1DD&a@BCB7+JP1q4$K_*v_^oXs> zo~zmF?EfZQ@7p>z;7u{1ie6?P-ht`H?MeTgE2Vkh-xt)c4Wt$2V6bp>l`uwfa5p&k zvdzI!=%BXKLHxvwK8~-VCsBk(R2jn(!c-YevW!pVG`wnSm}sb?-%4dq2UQjM%b-i+ z_u?l%`4kCpmoo%JD_?YHT0N$iWqI6tuav-UY`akVV+MV4bBA>9fqiwi4@#K~eo zC3P=nS1e@nGv1XcYf_e(c(v0WrrWaVsI z2Z?e!`=tDtaw!mA%$DT2N`aT;p9guJP5waz$X~)@41_=!Wuphsbcy{=h0sf4e*wGL z#@>wVzpXRXo}~Bwfs~pWcgGDyVCx2XJ5wKS}ZLPA9N# z58=vyp&Udye@Pk#>mU3|^!iNdBza(}@NEU#pW1AHinb?r+SWm^;;(kLR?s^apn5o; zcUXl%8yrP2shAO2!0r~_#DusiGzmQhAxMILY@M($7r`ORZO{Y)z->xO65-Mnk-KqGS z*37?I)Zg$!t(l!x4_>sba$r=PT0sl`WlVP!8(_a=?750rxWd0+Gd2#5J;VYGMf^~L z4KSvHer~swYqlPj#ed6-qblepol1cXHf->-pr~4`#b=V@rz^Ckm7qBsG~=<$5GgY2 z?Yb4dlIDRGG|jGAS7X(hpgFa|UKV5}x^71<;!V79+e=LO&GZ1Pu@Vm@d|VcLRM4f2 z0yciRWT*=mN(V#Ec0)?Z(6LTKE;z-@E9k38fQJ6VYFghcY?GA7Y%fCP43&E&x0Tb$ z$Ycv+Tb1H}#TreM3|%kRnzn(V)^b~o8p?63ecEZLn^dE^a;irP2Fn?%@E(Q+?1#Wi z<~tWN@(Z%_ZP5VRkMeRl>@jRPd zWkdKQ%z>9hCNI8t!uIVmjOO7SEAjSob?T?}PH%;iAh_)CCDI3~@S2xkD)%R)JlsUJ z(WEsDZg6NFg{@E$<;W$ts;IQK3{=5_lrTg^l{VHWJb<+Gn;Upo06mUy<`-`AbVGSg zB3J6b(fYr@P+=Oh4V;)5%OQ?}uyXc=(qoPSerAGK?PzLw$~w5XR(6Uel^d1QV>lR8 z9x6FaVs1p{uafkn!hd2|%AO^%pycmRuk=eO_?4$r!JyQF%vcyyrc}7rw~|1F<|R^T zv4Wm{xt#8hB-D82Nq5OAPA{ilAjKxDEufQZ6GD24{r?uup_~6H2MrU-=@!K4DCA>z zh%7jHL^)k2X|`^61o9Ng@Yk1@VtDeJuE_`u=owjU=S(b#~Co82hbFWxi2s` z1GB%aodP7@Q=Pmp_d^4Dl&7RZ16|LiZ%Q&AcbpMsfPaw}E{>CzEr(O*+;h-zZfc*yk#LoDQsjBI zS1uFOk*Mf-)#P&P(w|v{To$eldPF(GG!C*}h7%WyPh2d@87+Qyk#_tE{4tXf99+&F zzgT<($Wh{vi}VhX|39|Q1ulxJ|Npx?3nHuvUQiKrcLf1&v1p0r1<(*p%X?Z{qGD!N zYF1{}GFXb2k_B?Ktad3CR8%MfP0iIJFWeRcw6w=e%ctz3S=rV9=QBG;=J&k*zFxTR z^F80&IdkUBnc10H1YhDdjNhKO^+WZ^|Ltex>y%G;Q*j1JgUlPxVs&^hK#Fi)qPQgc z>_2980KTE--H(BJLpY`{Zs@sFQ++cmV!A8c(wW{*dP;Lk1 zRZzyjeqPn>By{cS2Ag*_bC|Zpj;TiT&e|5A<(jEIESLE$A3uu?7VI~a0^4(g%|0s^ zQ(vB{0s(=ci25rMO&sGdscp$ zp5(~0uV+e~oLNm`zQRDmH|y`8iC2%!_W1@+r?c{0>S_nOsY`HoFUuvZkYEzR*tOQ! z)C@~lht}Ymavpqw&dQT18GqRtUvI549WwVB9DVg>-(ZjFtb8A9FvZO0Y)!|LRL8%c zu@}sMf#)rTAVpE+W1d^IxK!ZgC2TG)5YFs_%PKb_g1y4&uCu@UZKu2LWl1}k&m6p zT*+B%>T#p@kH%7W5H!*`Ys!aMQxvqT7ml{c#-vNu@eS7FDR?V^w6*k>(xIi)&DlzI zUxKthLE4pP{5$MEHSH-PjEy5=Wt?nMmA68f7c!4P8H4$VsyjyLs%r~*(;5GWI4=L% zfJ{m@ow2=p24lIP0*0l2!?(~Br#!@OC^ZoI2q3bltkwQ5Z%IO=m~xzeaPuMs*%4^dk-FkDQq`+daFdVd{q_`6Jclku$c()Q0{E!{z=!b5%RF z^EmWd^EEc6tuNj}W2a3!Bfm>SOW+mV z%c^D!H1naE=1;sg2V14kn~VP0c#PN6-VJqaYy7{@Sijq7kkpf-byk4(oVW8zjQphP zI1G+ohvNjlTX3w^C}XJV#XxgetEd#Q0S$YO*_p?g;9}^pvNmx_>p<3wY@u z(y!ZH)pZNq#D3h}qQn1?e{8~S>)1ukm3yNa@$?xk>2VH~uTWkT6h0>8koj_m@{mR9 z>inh&-#`V*@$`aMY~bdCt;x3_=u1KRgr-?@+{*&x@l9)2Tf)`z%WW&=`%ub!EYCg9 zs)V5whvPKHRw4jX7cgh9=uRc#|hSvAR2Cl0RrF43aOfR$EPFvBgApCX>dY({I9ql*C3}gtj%(K))b$ZnVI;0e7r+GL3?*fvaGI1+y%*_ z4p`(*RAE6fzrK-=YK86Z1<+(Kw@2~7=#v4-hHF@_nmAWfEA2i9Q7(DrX z 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 z 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

~H~cV0pIk698m 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 + | ^~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:141:30: warning: unused variable 'max_scan_times' [-Wunused-variable] + 141 | int w, h, max_scan_line, max_scan_times; + | ^~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'hub75_send_line': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:205:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 205 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + | ^~~~~~~~~~ +[8/13] Linking C static library esp-idf\main\libmain.a +[9/13] Generating ld/sections.ld +[10/13] Linking CXX executable led_matrix.elf +[11/13] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin +[12/13] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin" +led_matrix.bin binary size 0x376f0 bytes. Smallest app partition is 0x100000 bytes. 0xc8910 bytes (78%) free. +[12/13] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 led_matrix.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.3 seconds (effective 424.2 kbit/s)... +Hash of data verified. +Compressed 227056 bytes to 118297... +Writing at 0x00010000... (12 %) +Writing at 0x0001cffb... (25 %) +Writing at 0x00022df5... (37 %) +Writing at 0x000291ac... (50 %) +Writing at 0x0002f2ff... (62 %) +Writing at 0x00038c69... (75 %) +Writing at 0x0003fed5... (87 %) +Writing at 0x00045d03... (100 %) +Wrote 227056 bytes (118297 compressed) at 0x00010000 in 2.5 seconds (effective 717.4 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 522.2 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_12512 b/build/log/idf_py_stdout_output_12512 new file mode 100644 index 0000000..394aaad --- /dev/null +++ b/build/log/idf_py_stdout_output_12512 @@ -0,0 +1,12 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x28 (SPI_FAST_FLASH_BOOT) +Saved PC:0x403762ae +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. +E (88) lcd_panel.io.i80.hub75: 8 * 8 * 256 diff --git a/build/log/idf_py_stdout_output_12576 b/build/log/idf_py_stdout_output_12576 new file mode 100644 index 0000000..0ad49de --- /dev/null +++ b/build/log/idf_py_stdout_output_12576 @@ -0,0 +1,60 @@ +[1/17] Performing build step for 'ulp_main' +ninja: no work to do. +[2/11] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/9] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix_main.c:11:20: warning: 'TAG' defined but not used [-Wunused-variable] + 11 | static const char *TAG = "main"; + | ^~~ +[4/9] Linking C static library esp-idf\main\libmain.a +[5/9] Generating ld/sections.ld +[6/9] Linking CXX executable led_matrix.elf +[7/9] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin" +led_matrix.bin binary size 0x37940 bytes. Smallest app partition is 0x100000 bytes. 0xc86c0 bytes (78%) free. +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 led_matrix.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.4 seconds (effective 405.8 kbit/s)... +Hash of data verified. +Compressed 227648 bytes to 118794... +Writing at 0x00010000... (12 %) +Writing at 0x0001d039... (25 %) +Writing at 0x00022de7... (37 %) +Writing at 0x0002906e... (50 %) +Writing at 0x0002f140... (62 %) +Writing at 0x00038785... (75 %) +Writing at 0x0003fe37... (87 %) +Writing at 0x00045c59... (100 %) +Wrote 227648 bytes (118794 compressed) at 0x00010000 in 2.6 seconds (effective 706.4 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 524.2 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_12636 b/build/log/idf_py_stdout_output_12636 new file mode 100644 index 0000000..7c26cc4 --- /dev/null +++ b/build/log/idf_py_stdout_output_12636 @@ -0,0 +1,60 @@ +[1/17] Performing build step for 'ulp_main' +ninja: no work to do. +[2/11] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/9] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix_main.c:11:20: warning: 'TAG' defined but not used [-Wunused-variable] + 11 | static const char *TAG = "main"; + | ^~~ +[4/9] Linking C static library esp-idf\main\libmain.a +[5/9] Generating ld/sections.ld +[6/9] Linking CXX executable led_matrix.elf +[7/9] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin" +led_matrix.bin binary size 0x37950 bytes. Smallest app partition is 0x100000 bytes. 0xc86b0 bytes (78%) free. +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 led_matrix.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.4 seconds (effective 405.4 kbit/s)... +Hash of data verified. +Compressed 227664 bytes to 118816... +Writing at 0x00010000... (12 %) +Writing at 0x0001d03a... (25 %) +Writing at 0x00022de5... (37 %) +Writing at 0x00029062... (50 %) +Writing at 0x0002f13d... (62 %) +Writing at 0x00038791... (75 %) +Writing at 0x0003fe24... (87 %) +Writing at 0x00045c32... (100 %) +Wrote 227664 bytes (118816 compressed) at 0x00010000 in 2.6 seconds (effective 710.7 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 524.4 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_13176 b/build/log/idf_py_stdout_output_13176 new file mode 100644 index 0000000..296e2db --- /dev/null +++ b/build/log/idf_py_stdout_output_13176 @@ -0,0 +1,11 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d36 +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. diff --git a/build/log/idf_py_stdout_output_1364 b/build/log/idf_py_stdout_output_1364 new file mode 100644 index 0000000..ae716c4 --- /dev/null +++ b/build/log/idf_py_stdout_output_1364 @@ -0,0 +1,60 @@ +[1/17] Performing build step for 'ulp_main' +ninja: no work to do. +[2/11] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/9] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix_main.c:11:20: warning: 'TAG' defined but not used [-Wunused-variable] + 11 | static const char *TAG = "main"; + | ^~~ +[4/9] Linking C static library esp-idf\main\libmain.a +[5/9] Generating ld/sections.ld +[6/9] Linking CXX executable led_matrix.elf +[7/9] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin" +led_matrix.bin binary size 0x37940 bytes. Smallest app partition is 0x100000 bytes. 0xc86c0 bytes (78%) free. +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 led_matrix.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.4 seconds (effective 405.8 kbit/s)... +Hash of data verified. +Compressed 227648 bytes to 118797... +Writing at 0x00010000... (12 %) +Writing at 0x0001d03d... (25 %) +Writing at 0x00022df5... (37 %) +Writing at 0x00029081... (50 %) +Writing at 0x0002f14b... (62 %) +Writing at 0x0003879c... (75 %) +Writing at 0x0003fe3b... (87 %) +Writing at 0x00045c5c... (100 %) +Wrote 227648 bytes (118797 compressed) at 0x00010000 in 2.6 seconds (effective 710.7 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 521.4 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_1736 b/build/log/idf_py_stdout_output_1736 new file mode 100644 index 0000000..296e2db --- /dev/null +++ b/build/log/idf_py_stdout_output_1736 @@ -0,0 +1,11 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d36 +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. diff --git a/build/log/idf_py_stdout_output_1832 b/build/log/idf_py_stdout_output_1832 new file mode 100644 index 0000000..296e2db --- /dev/null +++ b/build/log/idf_py_stdout_output_1832 @@ -0,0 +1,11 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d36 +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. diff --git a/build/log/idf_py_stdout_output_1936 b/build/log/idf_py_stdout_output_1936 new file mode 100644 index 0000000..296e2db --- /dev/null +++ b/build/log/idf_py_stdout_output_1936 @@ -0,0 +1,11 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d36 +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. diff --git a/build/log/idf_py_stdout_output_2192 b/build/log/idf_py_stdout_output_2192 new file mode 100644 index 0000000..296e2db --- /dev/null +++ b/build/log/idf_py_stdout_output_2192 @@ -0,0 +1,11 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d36 +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. diff --git a/build/log/idf_py_stdout_output_268 b/build/log/idf_py_stdout_output_268 new file mode 100644 index 0000000..1653acb --- /dev/null +++ b/build/log/idf_py_stdout_output_268 @@ -0,0 +1,60 @@ +[1/17] Performing build step for 'ulp_main' +ninja: no work to do. +[2/11] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/9] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix_main.c:11:20: warning: 'TAG' defined but not used [-Wunused-variable] + 11 | static const char *TAG = "main"; + | ^~~ +[4/9] Linking C static library esp-idf\main\libmain.a +[5/9] Generating ld/sections.ld +[6/9] Linking CXX executable led_matrix.elf +[7/9] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin" +led_matrix.bin binary size 0x37940 bytes. Smallest app partition is 0x100000 bytes. 0xc86c0 bytes (78%) free. +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 led_matrix.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.4 seconds (effective 405.8 kbit/s)... +Hash of data verified. +Compressed 227648 bytes to 118799... +Writing at 0x00010000... (12 %) +Writing at 0x0001d046... (25 %) +Writing at 0x00022de7... (37 %) +Writing at 0x0002906d... (50 %) +Writing at 0x0002f13e... (62 %) +Writing at 0x00038785... (75 %) +Writing at 0x0003fe2e... (87 %) +Writing at 0x00045c5a... (100 %) +Wrote 227648 bytes (118799 compressed) at 0x00010000 in 2.6 seconds (effective 710.7 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 522.7 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_2948 b/build/log/idf_py_stdout_output_2948 new file mode 100644 index 0000000..d7e786c --- /dev/null +++ b/build/log/idf_py_stdout_output_2948 @@ -0,0 +1,29 @@ +[1/17] Performing build step for 'ulp_main' +ninja: no work to do. +[2/11] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix_main.c:11:20: warning: 'TAG' defined but not used [-Wunused-variable] + 11 | static const char *TAG = "main"; + | ^~~ +[3/11] Linking C static library esp-idf\main\libmain.a +[4/11] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[5/9] Generating ld/sections.ld +[6/9] Linking CXX executable led_matrix.elf +[7/9] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin" +led_matrix.bin binary size 0x37940 bytes. Smallest app partition is 0x100000 bytes. 0xc86c0 bytes (78%) free. +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 led_matrix.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 + +A fatal error occurred: Could not open COM3, the port doesn't exist +FAILED: CMakeFiles/flash E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash +cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +ninja: build stopped: subcommand failed. diff --git a/build/log/idf_py_stdout_output_3572 b/build/log/idf_py_stdout_output_3572 new file mode 100644 index 0000000..2510edd --- /dev/null +++ b/build/log/idf_py_stdout_output_3572 @@ -0,0 +1,86 @@ +[1/17] Performing build step for 'ulp_main' +ninja: no work to do. +[2/12] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/10] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix_main.c:11:20: warning: 'TAG' defined but not used [-Wunused-variable] + 11 | static const char *TAG = "main"; + | ^~~ +[4/10] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/esp_lcd_panel_io_i80_hub75.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/interface/esp_lcd_panel_io_interface.h:10, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:25: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:18: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'hub75_draw_point': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:140:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 140 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + | ^~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:141:30: warning: unused variable 'max_scan_times' [-Wunused-variable] + 141 | int w, h, max_scan_line, max_scan_times; + | ^~~~~~~~~~~~~~ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c: In function 'hub75_send_line': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:205:31: warning: initialization of 'uint16_t (*)[8][128]' {aka 'short unsigned int (*)[8][128]'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types] + 205 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer; + | ^~~~~~~~~~ +[5/10] Linking C static library esp-idf\main\libmain.a +[6/10] Generating ld/sections.ld +[7/10] Linking CXX executable led_matrix.elf +[8/10] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin +[9/10] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin" +led_matrix.bin binary size 0x37950 bytes. Smallest app partition is 0x100000 bytes. 0xc86b0 bytes (78%) free. +[9/10] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 led_matrix.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.3 seconds (effective 424.2 kbit/s)... +Hash of data verified. +Compressed 227664 bytes to 118801... +Writing at 0x00010000... (12 %) +Writing at 0x0001d040... (25 %) +Writing at 0x00022df5... (37 %) +Writing at 0x0002908d... (50 %) +Writing at 0x0002f143... (62 %) +Writing at 0x0003879a... (75 %) +Writing at 0x0003fe36... (87 %) +Writing at 0x00045c59... (100 %) +Wrote 227664 bytes (118801 compressed) at 0x00010000 in 2.6 seconds (effective 706.3 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 521.3 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_4168 b/build/log/idf_py_stdout_output_4168 new file mode 100644 index 0000000..296e2db --- /dev/null +++ b/build/log/idf_py_stdout_output_4168 @@ -0,0 +1,11 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d36 +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. diff --git a/build/log/idf_py_stdout_output_4204 b/build/log/idf_py_stdout_output_4204 new file mode 100644 index 0000000..922b59c --- /dev/null +++ b/build/log/idf_py_stdout_output_4204 @@ -0,0 +1,11 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x4037a4e6 +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. diff --git a/build/log/idf_py_stdout_output_4480 b/build/log/idf_py_stdout_output_4480 new file mode 100644 index 0000000..41bfde0 --- /dev/null +++ b/build/log/idf_py_stdout_output_4480 @@ -0,0 +1,60 @@ +[1/17] Performing build step for 'ulp_main' +ninja: no work to do. +[2/11] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/9] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix_main.c:11:20: warning: 'TAG' defined but not used [-Wunused-variable] + 11 | static const char *TAG = "main"; + | ^~~ +[4/9] Linking C static library esp-idf\main\libmain.a +[5/9] Generating ld/sections.ld +[6/9] Linking CXX executable led_matrix.elf +[7/9] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin" +led_matrix.bin binary size 0x37940 bytes. Smallest app partition is 0x100000 bytes. 0xc86c0 bytes (78%) free. +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 led_matrix.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.4 seconds (effective 405.8 kbit/s)... +Hash of data verified. +Compressed 227648 bytes to 118791... +Writing at 0x00010000... (12 %) +Writing at 0x0001d03d... (25 %) +Writing at 0x00022deb... (37 %) +Writing at 0x00029077... (50 %) +Writing at 0x0002f147... (62 %) +Writing at 0x00038796... (75 %) +Writing at 0x0003fe43... (87 %) +Writing at 0x00045c5e... (100 %) +Wrote 227648 bytes (118791 compressed) at 0x00010000 in 2.6 seconds (effective 710.6 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 521.1 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_5084 b/build/log/idf_py_stdout_output_5084 index 37dcbdc..be452ed 100644 --- a/build/log/idf_py_stdout_output_5084 +++ b/build/log/idf_py_stdout_output_5084 @@ -1,16 +1,12 @@ -[1/17] Performing build step for 'ulp_main' -ninja: no work to do. -[2/6] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin" -led_matrix.bin binary size 0x376e0 bytes. Smallest app partition is 0x100000 bytes. 0xc8920 bytes (78%) free. -[3/6] Performing build step for 'bootloader' -[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" -Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. -[3/4] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" -esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 led_matrix.bin 0x8000 partition_table/partition-table.bin -esptool.py v4.6.2 -Serial port COM3 - -A fatal error occurred: Could not open COM3, the port doesn't exist -FAILED: CMakeFiles/flash E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash -cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" -ninja: build stopped: subcommand failed. +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d36 +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. +E (88) lcd_panel.io.i80.hub75: 8 * 8 * 256 diff --git a/build/log/idf_py_stdout_output_5332 b/build/log/idf_py_stdout_output_5332 new file mode 100644 index 0000000..226c967 --- /dev/null +++ b/build/log/idf_py_stdout_output_5332 @@ -0,0 +1,47 @@ +[1/17] Performing build step for 'ulp_main' +ninja: no work to do. +[2/6] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin" +led_matrix.bin binary size 0x37940 bytes. Smallest app partition is 0x100000 bytes. 0xc86c0 bytes (78%) free. +[3/6] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/4] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 led_matrix.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.3 seconds (effective 424.2 kbit/s)... +Hash of data verified. +Compressed 227648 bytes to 118790... +Writing at 0x00010000... (12 %) +Writing at 0x0001d041... (25 %) +Writing at 0x00022dec... (37 %) +Writing at 0x00029077... (50 %) +Writing at 0x0002f14a... (62 %) +Writing at 0x00038796... (75 %) +Writing at 0x0003fe44... (87 %) +Writing at 0x00045c61... (100 %) +Wrote 227648 bytes (118790 compressed) at 0x00010000 in 2.6 seconds (effective 710.8 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 522.1 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_6176 b/build/log/idf_py_stdout_output_6176 new file mode 100644 index 0000000..be452ed --- /dev/null +++ b/build/log/idf_py_stdout_output_6176 @@ -0,0 +1,12 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d36 +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. +E (88) lcd_panel.io.i80.hub75: 8 * 8 * 256 diff --git a/build/log/idf_py_stdout_output_628 b/build/log/idf_py_stdout_output_628 new file mode 100644 index 0000000..c324f67 --- /dev/null +++ b/build/log/idf_py_stdout_output_628 @@ -0,0 +1,47 @@ +[1/17] Performing build step for 'ulp_main' +ninja: no work to do. +[2/6] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin" +led_matrix.bin binary size 0x37940 bytes. Smallest app partition is 0x100000 bytes. 0xc86c0 bytes (78%) free. +[3/6] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/4] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 led_matrix.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.4 seconds (effective 406.0 kbit/s)... +Hash of data verified. +Compressed 227648 bytes to 118790... +Writing at 0x00010000... (12 %) +Writing at 0x0001d041... (25 %) +Writing at 0x00022dec... (37 %) +Writing at 0x00029077... (50 %) +Writing at 0x0002f14a... (62 %) +Writing at 0x00038796... (75 %) +Writing at 0x0003fe44... (87 %) +Writing at 0x00045c61... (100 %) +Wrote 227648 bytes (118790 compressed) at 0x00010000 in 2.5 seconds (effective 715.0 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 524.6 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_6552 b/build/log/idf_py_stdout_output_6552 new file mode 100644 index 0000000..755bb85 --- /dev/null +++ b/build/log/idf_py_stdout_output_6552 @@ -0,0 +1,60 @@ +[1/17] Performing build step for 'ulp_main' +ninja: no work to do. +[2/11] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/9] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix_main.c:11:20: warning: 'TAG' defined but not used [-Wunused-variable] + 11 | static const char *TAG = "main"; + | ^~~ +[4/9] Linking C static library esp-idf\main\libmain.a +[5/9] Generating ld/sections.ld +[6/9] Linking CXX executable led_matrix.elf +[7/9] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin" +led_matrix.bin binary size 0x37940 bytes. Smallest app partition is 0x100000 bytes. 0xc86c0 bytes (78%) free. +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 led_matrix.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.3 seconds (effective 423.8 kbit/s)... +Hash of data verified. +Compressed 227648 bytes to 118795... +Writing at 0x00010000... (12 %) +Writing at 0x0001d03c... (25 %) +Writing at 0x00022df5... (37 %) +Writing at 0x00029084... (50 %) +Writing at 0x0002f14b... (62 %) +Writing at 0x0003879c... (75 %) +Writing at 0x0003fe3b... (87 %) +Writing at 0x00045c5d... (100 %) +Wrote 227648 bytes (118795 compressed) at 0x00010000 in 2.6 seconds (effective 710.7 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 523.5 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_6700 b/build/log/idf_py_stdout_output_6700 new file mode 100644 index 0000000..296e2db --- /dev/null +++ b/build/log/idf_py_stdout_output_6700 @@ -0,0 +1,11 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d36 +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. diff --git a/build/log/idf_py_stdout_output_6904 b/build/log/idf_py_stdout_output_6904 new file mode 100644 index 0000000..296e2db --- /dev/null +++ b/build/log/idf_py_stdout_output_6904 @@ -0,0 +1,11 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d36 +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. diff --git a/build/log/idf_py_stdout_output_7964 b/build/log/idf_py_stdout_output_7964 new file mode 100644 index 0000000..482de53 --- /dev/null +++ b/build/log/idf_py_stdout_output_7964 @@ -0,0 +1,29 @@ +[1/17] Performing build step for 'ulp_main' +ninja: no work to do. +[2/11] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/9] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix_main.c:11:20: warning: 'TAG' defined but not used [-Wunused-variable] + 11 | static const char *TAG = "main"; + | ^~~ +[4/9] Linking C static library esp-idf\main\libmain.a +[5/9] Generating ld/sections.ld +[6/9] Linking CXX executable led_matrix.elf +[7/9] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin" +led_matrix.bin binary size 0x37940 bytes. Smallest app partition is 0x100000 bytes. 0xc86c0 bytes (78%) free. +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 led_matrix.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 + +A fatal error occurred: Could not open COM3, the port doesn't exist +FAILED: CMakeFiles/flash E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/CMakeFiles/flash +cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +ninja: build stopped: subcommand failed. diff --git a/build/log/idf_py_stdout_output_8120 b/build/log/idf_py_stdout_output_8120 new file mode 100644 index 0000000..8662e5e --- /dev/null +++ b/build/log/idf_py_stdout_output_8120 @@ -0,0 +1,65 @@ +[1/17] Performing build step for 'ulp_main' +ninja: no work to do. +[2/11] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/9] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix_main.c: In function 'app_main': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix_main.c:33:19: warning: unused variable 'k' [-Wunused-variable] + 33 | int i, j, k = 0; + | ^ +At top level: +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix_main.c:11:20: warning: 'TAG' defined but not used [-Wunused-variable] + 11 | static const char *TAG = "main"; + | ^~~ +[4/9] Linking C static library esp-idf\main\libmain.a +[5/9] Generating ld/sections.ld +[6/9] Linking CXX executable led_matrix.elf +[7/9] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin" +led_matrix.bin binary size 0x37900 bytes. Smallest app partition is 0x100000 bytes. 0xc8700 bytes (78%) free. +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 led_matrix.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.3 seconds (effective 424.2 kbit/s)... +Hash of data verified. +Compressed 227584 bytes to 118677... +Writing at 0x00010000... (12 %) +Writing at 0x0001d068... (25 %) +Writing at 0x00022e0b... (37 %) +Writing at 0x00029173... (50 %) +Writing at 0x0002f1e4... (62 %) +Writing at 0x00038aef... (75 %) +Writing at 0x0003fed1... (87 %) +Writing at 0x00045d0e... (100 %) +Wrote 227584 bytes (118677 compressed) at 0x00010000 in 2.6 seconds (effective 710.5 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 523.7 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_8296 b/build/log/idf_py_stdout_output_8296 index ff33644..296e2db 100644 --- a/build/log/idf_py_stdout_output_8296 +++ b/build/log/idf_py_stdout_output_8296 @@ -1,7 +1,7 @@ ESP-ROM:esp32s3-20210327 Build:Mar 27 2021 rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) -Saved PC:0x403ce5af +Saved PC:0x40378d36 SPIWP:0xee mode:DIO, clock div:1 load:0x3fce3810,len:0x11a8 @@ -9,362 +9,3 @@ load:0x403c9700,len:0xa3c load:0x403cc700,len:0x2b04 entry 0x403c9898 W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. -Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled. - -Core 0 register dump: -PC : 0x4200ce53 PS : 0x00060033 A0 : 0x820075e8 A1 : 0x3fc924e0 -A2 : 0x00000080 A3 : 0x3fc99310 A4 : 0x3fc9d368 A5 : 0x3fc9d3d4 -A6 : 0x3fe1d380 A7 : 0x0000cdcd A8 : 0x00000000 A9 : 0x00000080 -A10 : 0x00000001 A11 : 0x3fc93d40 A12 : 0x00000000 A13 : 0x00060023 -A14 : 0x3fc9d50c A15 : 0x0000cdcd SAR : 0x00000016 EXCCAUSE: 0x0000001c -EXCVADDR: 0x00000080 LBEG : 0x40056f5c LEND : 0x40056f72 LCOUNT : 0xffffffff - - -Backtrace: 0x4200ce50:0x3fc924e0 0x420075e5:0x3fc92500 0x403778cd:0x3fc92520 0x403762a5:0x3fc92550 0x40376f65:0x3fc92570 0x42007da1:0x3fc97eb0 0x42007e19:0x3fc97ee0 0x42007265:0x3fc97f10 0x42006f66:0x3fc97f30 0x4201ca43:0x3fc98050 0x40379f5d:0x3fc98080 - - - - -ELF file SHA256: 26b2064bd1ed2681 - -Rebooting... -ESP-ROM:esp32s3-20210327 -Build:Mar 27 2021 -rst:0x3 (RTC_SW_SYS_RST),boot:0x29 (SPI_FAST_FLASH_BOOT) -Saved PC:0x40375725 -SPIWP:0xee -mode:DIO, clock div:1 -load:0x3fce3810,len:0x11a8 -load:0x403c9700,len:0xa3c -load:0x403cc700,len:0x2b04 -entry 0x403c9898 -W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. -Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled. - -Core 0 register dump: -PC : 0x4200ce53 PS : 0x00060033 A0 : 0x820075e8 A1 : 0x3fc924e0 -A2 : 0x00000080 A3 : 0x3fc99310 A4 : 0x3fc9d368 A5 : 0x3fc9d3d4 -A6 : 0x3fe1d380 A7 : 0x0000cdcd A8 : 0x00000000 A9 : 0x00000080 -A10 : 0x00000001 A11 : 0x3fc93d40 A12 : 0x00000000 A13 : 0x00060023 -A14 : 0x3fc9d50c A15 : 0x0000cdcd SAR : 0x00000016 EXCCAUSE: 0x0000001c -EXCVADDR: 0x00000080 LBEG : 0x40056f5c LEND : 0x40056f72 LCOUNT : 0xffffffff - - -Backtrace: 0x4200ce50:0x3fc924e0 0x420075e5:0x3fc92500 0x403778cd:0x3fc92520 0x403762a5:0x3fc92550 0x40376f65:0x3fc92570 0x42007dad:0x3fc97eb0 0x42007e19:0x3fc97ee0 0x42007265:0x3fc97f10 0x42006f66:0x3fc97f30 0x4201ca43:0x3fc98050 0x40379f5d:0x3fc98080 - - - - -ELF file SHA256: 26b2064bd1ed2681 - -Rebooting... -ESP-ROM:esp32s3-20210327 -Build:Mar 27 2021 -rst:0x3 (RTC_SW_SYS_RST),boot:0x29 (SPI_FAST_FLASH_BOOT) -Saved PC:0x40375725 -SPIWP:0xee -mode:DIO, clock div:1 -load:0x3fce3810,len:0x11a8 -load:0x403c9700,len:0xa3c -load:0x403cc700,len:0x2b04 -entry 0x403c9898 -W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. -Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled. - -Core 0 register dump: -PC : 0x4200ce53 PS : 0x00060033 A0 : 0x820075e8 A1 : 0x3fc924e0 -A2 : 0x00000080 A3 : 0x3fc99310 A4 : 0x3fc9d368 A5 : 0x3fc9d3d4 -A6 : 0x3fe1d380 A7 : 0x0000cdcd A8 : 0x00000000 A9 : 0x00000080 -A10 : 0x00000001 A11 : 0x3fc93d40 A12 : 0x00000000 A13 : 0x00060023 -A14 : 0x3fc9d50c A15 : 0x0000cdcd SAR : 0x00000016 EXCCAUSE: 0x0000001c -EXCVADDR: 0x00000080 LBEG : 0x40056f5c LEND : 0x40056f72 LCOUNT : 0xffffffff - - -Backtrace: 0x4200ce50:0x3fc924e0 0x420075e5:0x3fc92500 0x403778cd:0x3fc92520 0x403762a5:0x3fc92550 0x40376f65:0x3fc92570 0x42007dc5:0x3fc97eb0 0x42007e19:0x3fc97ee0 0x42007265:0x3fc97f10 0x42006f66:0x3fc97f30 0x4201ca43:0x3fc98050 0x40379f5d:0x3fc98080 - - - - -ELF file SHA256: 26b2064bd1ed2681 - -Rebooting... -ESP-ROM:esp32s3-20210327 -Build:Mar 27 2021 -rst:0x3 (RTC_SW_SYS_RST),boot:0x29 (SPI_FAST_FLASH_BOOT) -Saved PC:0x40375725 -SPIWP:0xee -mode:DIO, clock div:1 -load:0x3fce3810,len:0x11a8 -load:0x403c9700,len:0xa3c -load:0x403cc700,len:0x2b04 -entry 0x403c9898 -W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. -Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled. - -Core 0 register dump: -PC : 0x4200ce53 PS : 0x00060033 A0 : 0x820075e8 A1 : 0x3fc924e0 -A2 : 0x00000080 A3 : 0x3fc99310 A4 : 0x3fc9d368 A5 : 0x3fc9d3d4 -A6 : 0x3fe1d380 A7 : 0x0000cdcd A8 : 0x00000000 A9 : 0x00000080 -A10 : 0x00000001 A11 : 0x3fc93d40 A12 : 0x00000000 A13 : 0x00060023 -A14 : 0x3fc9d50c A15 : 0x0000cdcd SAR : 0x00000016 EXCCAUSE: 0x0000001c -EXCVADDR: 0x00000080 LBEG : 0x40056f5c LEND : 0x40056f72 LCOUNT : 0xffffffff - - -Backtrace: 0x4200ce50:0x3fc924e0 0x420075e5:0x3fc92500 0x403778cd:0x3fc92520 0x403762a5:0x3fc92550 0x40376f65:0x3fc92570 0x42007dc7:0x3fc97eb0 0x42007e19:0x3fc97ee0 0x42007265:0x3fc97f10 0x42006f66:0x3fc97f30 0x4201ca43:0x3fc98050 0x40379f5d:0x3fc98080 - - - - -ELF file SHA256: 26b2064bd1ed2681 - -Rebooting... -ESP-ROM:esp32s3-20210327 -Build:Mar 27 2021 -rst:0x3 (RTC_SW_SYS_RST),boot:0x29 (SPI_FAST_FLASH_BOOT) -Saved PC:0x40375725 -SPIWP:0xee -mode:DIO, clock div:1 -load:0x3fce3810,len:0x11a8 -load:0x403c9700,len:0xa3c -load:0x403cc700,len:0x2b04 -entry 0x403c9898 -W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. -Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled. - -Core 0 register dump: -PC : 0x4200ce53 PS : 0x00060033 A0 : 0x820075e8 A1 : 0x3fc924e0 -A2 : 0x00000080 A3 : 0x3fc99310 A4 : 0x3fc9d368 A5 : 0x3fc9d3d4 -A6 : 0x3fe1d380 A7 : 0x0000cdcd A8 : 0x00000000 A9 : 0x00000080 -A10 : 0x00000001 A11 : 0x3fc93d40 A12 : 0x00000000 A13 : 0x00060023 -A14 : 0x3fc9d50c A15 : 0x0000cdcd SAR : 0x00000016 EXCCAUSE: 0x0000001c -EXCVADDR: 0x00000080 LBEG : 0x40056f5c LEND : 0x40056f72 LCOUNT : 0xffffffff - - -Backtrace: 0x4200ce50:0x3fc924e0 0x420075e5:0x3fc92500 0x403778cd:0x3fc92520 0x403762a5:0x3fc92550 0x40376f65:0x3fc92570 0x42007d32:0x3fc97eb0 0x42007e19:0x3fc97ee0 0x42007265:0x3fc97f10 0x42006f66:0x3fc97f30 0x4201ca43:0x3fc98050 0x40379f5d:0x3fc98080 - - - - -ELF file SHA256: 26b2064bd1ed2681 - -Rebooting... -ESP-ROM:esp32s3-20210327 -Build:Mar 27 2021 -rst:0x3 (RTC_SW_SYS_RST),boot:0x29 (SPI_FAST_FLASH_BOOT) -Saved PC:0x40375725 -SPIWP:0xee -mode:DIO, clock div:1 -load:0x3fce3810,len:0x11a8 -load:0x403c9700,len:0xa3c -load:0x403cc700,len:0x2b04 -entry 0x403c9898 -W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. -Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled. - -Core 0 register dump: -PC : 0x4200ce53 PS : 0x00060033 A0 : 0x820075e8 A1 : 0x3fc924e0 -A2 : 0x00000080 A3 : 0x3fc99310 A4 : 0x3fc9d368 A5 : 0x3fc9d3d4 -A6 : 0x3fe1d380 A7 : 0x0000cdcd A8 : 0x00000000 A9 : 0x00000080 -A10 : 0x00000001 A11 : 0x3fc93d40 A12 : 0x00000000 A13 : 0x00060023 -A14 : 0x3fc9d50c A15 : 0x0000cdcd SAR : 0x00000016 EXCCAUSE: 0x0000001c -EXCVADDR: 0x00000080 LBEG : 0x40056f5c LEND : 0x40056f72 LCOUNT : 0xffffffff - - -Backtrace: 0x4200ce50:0x3fc924e0 0x420075e5:0x3fc92500 0x403778cd:0x3fc92520 0x403762a5:0x3fc92550 0x40376f65:0x3fc92570 0x42007d9c:0x3fc97eb0 0x42007e19:0x3fc97ee0 0x42007265:0x3fc97f10 0x42006f66:0x3fc97f30 0x4201ca43:0x3fc98050 0x40379f5d:0x3fc98080 - - - - -ELF file SHA256: 26b2064bd1ed2681 - -Rebooting... -ESP-ROM:esp32s3-20210327 -Build:Mar 27 2021 -rst:0x3 (RTC_SW_SYS_RST),boot:0x29 (SPI_FAST_FLASH_BOOT) -Saved PC:0x40375725 -SPIWP:0xee -mode:DIO, clock div:1 -load:0x3fce3810,len:0x11a8 -load:0x403c9700,len:0xa3c -load:0x403cc700,len:0x2b04 -entry 0x403c9898 -W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. -Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled. - -Core 0 register dump: -PC : 0x4200ce53 PS : 0x00060033 A0 : 0x820075e8 A1 : 0x3fc924e0 -A2 : 0x00000080 A3 : 0x3fc99310 A4 : 0x3fc9d368 A5 : 0x3fc9d3d4 -A6 : 0x3fe1d380 A7 : 0x0000cdcd A8 : 0x00000000 A9 : 0x00000080 -A10 : 0x00000001 A11 : 0x3fc93d40 A12 : 0x00000000 A13 : 0x00060023 -A14 : 0x3fc9d50c A15 : 0x0000cdcd SAR : 0x00000016 EXCCAUSE: 0x0000001c -EXCVADDR: 0x00000080 LBEG : 0x40056f5c LEND : 0x40056f72 LCOUNT : 0xffffffff - - -Backtrace: 0x4200ce50:0x3fc924e0 0x420075e5:0x3fc92500 0x403778cd:0x3fc92520 0x403762a5:0x3fc92550 0x40376f65:0x3fc92570 0x42007deb:0x3fc97eb0 0x42007e19:0x3fc97ee0 0x42007265:0x3fc97f10 0x42006f66:0x3fc97f30 0x4201ca43:0x3fc98050 0x40379f5d:0x3fc98080 - - - - -ELF file SHA256: 26b2064bd1ed2681 - -Rebooting... -ESP-ROM:esp32s3-20210327 -Build:Mar 27 2021 -rst:0x3 (RTC_SW_SYS_RST),boot:0x29 (SPI_FAST_FLASH_BOOT) -Saved PC:0x40375725 -SPIWP:0xee -mode:DIO, clock div:1 -load:0x3fce3810,len:0x11a8 -load:0x403c9700,len:0xa3c -load:0x403cc700,len:0x2b04 -entry 0x403c9898 -W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. -Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled. - -Core 0 register dump: -PC : 0x4200ce53 PS : 0x00060033 A0 : 0x820075e8 A1 : 0x3fc924e0 -A2 : 0x00000080 A3 : 0x3fc99310 A4 : 0x3fc9d368 A5 : 0x3fc9d3d4 -A6 : 0x3fe1d380 A7 : 0x0000cdcd A8 : 0x00000000 A9 : 0x00000080 -A10 : 0x00000001 A11 : 0x3fc93d40 A12 : 0x00000000 A13 : 0x00060023 -A14 : 0x3fc9d50c A15 : 0x0000cdcd SAR : 0x00000016 EXCCAUSE: 0x0000001c -EXCVADDR: 0x00000080 LBEG : 0x40056f5c LEND : 0x40056f72 LCOUNT : 0xffffffff - - -Backtrace: 0x4200ce50:0x3fc924e0 0x420075e5:0x3fc92500 0x403778cd:0x3fc92520 0x403762a5:0x3fc92550 0x40376f65:0x3fc92570 0x42007de0:0x3fc97eb0 0x42007e19:0x3fc97ee0 0x42007265:0x3fc97f10 0x42006f66:0x3fc97f30 0x4201ca43:0x3fc98050 0x40379f5d:0x3fc98080 - - - - -ELF file SHA256: 26b2064bd1ed2681 - -Rebooting... -ESP-ROM:esp32s3-20210327 -Build:Mar 27 2021 -rst:0x3 (RTC_SW_SYS_RST),boot:0x29 (SPI_FAST_FLASH_BOOT) -Saved PC:0x40375725 -SPIWP:0xee -mode:DIO, clock div:1 -load:0x3fce3810,len:0x11a8 -load:0x403c9700,len:0xa3c -load:0x403cc700,len:0x2b04 -entry 0x403c9898 -W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. -Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled. - -Core 0 register dump: -PC : 0x4200ce53 PS : 0x00060033 A0 : 0x820075e8 A1 : 0x3fc924e0 -A2 : 0x00000080 A3 : 0x3fc99310 A4 : 0x3fc9d368 A5 : 0x3fc9d3d4 -A6 : 0x3fe1d380 A7 : 0x0000cdcd A8 : 0x00000000 A9 : 0x00000080 -A10 : 0x00000001 A11 : 0x3fc93d40 A12 : 0x00000000 A13 : 0x00060023 -A14 : 0x3fc9d50c A15 : 0x0000cdcd SAR : 0x00000016 EXCCAUSE: 0x0000001c -EXCVADDR: 0x00000080 LBEG : 0x40056f5c LEND : 0x40056f72 LCOUNT : 0xffffffff - - -Backtrace: 0x4200ce50:0x3fc924e0 0x420075e5:0x3fc92500 0x403778cd:0x3fc92520 0x403762a5:0x3fc92550 0x40376f65:0x3fc92570 0x42007de5:0x3fc97eb0 0x42007e19:0x3fc97ee0 0x42007265:0x3fc97f10 0x42006f66:0x3fc97f30 0x4201ca43:0x3fc98050 0x40379f5d:0x3fc98080 - - - - -ELF file SHA256: 26b2064bd1ed2681 - -Rebooting... -ESP-ROM:esp32s3-20210327 -Build:Mar 27 2021 -rst:0x3 (RTC_SW_SYS_RST),boot:0x29 (SPI_FAST_FLASH_BOOT) -Saved PC:0x40375725 -SPIWP:0xee -mode:DIO, clock div:1 -load:0x3fce3810,len:0x11a8 -load:0x403c9700,len:0xa3c -load:0x403cc700,len:0x2b04 -entry 0x403c9898 -W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. -Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled. - -Core 0 register dump: -PC : 0x4200ce53 PS : 0x00060033 A0 : 0x820075e8 A1 : 0x3fc924e0 -A2 : 0x00000080 A3 : 0x3fc99310 A4 : 0x3fc9d368 A5 : 0x3fc9d3d4 -A6 : 0x3fe1d380 A7 : 0x0000cdcd A8 : 0x00000000 A9 : 0x00000080 -A10 : 0x00000001 A11 : 0x3fc93d40 A12 : 0x00000000 A13 : 0x00060023 -A14 : 0x3fc9d50c A15 : 0x0000cdcd SAR : 0x00000016 EXCCAUSE: 0x0000001c -EXCVADDR: 0x00000080 LBEG : 0x40056f5c LEND : 0x40056f72 LCOUNT : 0xffffffff - - -Backtrace: 0x4200ce50:0x3fc924e0 0x420075e5:0x3fc92500 0x403778cd:0x3fc92520 0x403762a5:0x3fc92550 0x40376f65:0x3fc92570 0x42007da7:0x3fc97eb0 0x42007e19:0x3fc97ee0 0x42007265:0x3fc97f10 0x42006f66:0x3fc97f30 0x4201ca43:0x3fc98050 0x40379f5d:0x3fc98080 - - - - -ELF file SHA256: 26b2064bd1ed2681 - -Rebooting... -ESP-ROM:esp32s3-20210327 -Build:Mar 27 2021 -rst:0x3 (RTC_SW_SYS_RST),boot:0x29 (SPI_FAST_FLASH_BOOT) -Saved PC:0x40375725 -SPIWP:0xee -mode:DIO, clock div:1 -load:0x3fce3810,len:0x11a8 -load:0x403c9700,len:0xa3c -load:0x403cc700,len:0x2b04 -entry 0x403c9898 -W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. -Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled. - -Core 0 register dump: -PC : 0x4200ce53 PS : 0x00060033 A0 : 0x820075e8 A1 : 0x3fc924e0 -A2 : 0x00000080 A3 : 0x3fc99310 A4 : 0x3fc9d368 A5 : 0x3fc9d3d4 -A6 : 0x3fe1d380 A7 : 0x0000cdcd A8 : 0x00000000 A9 : 0x00000080 -A10 : 0x00000001 A11 : 0x3fc93d40 A12 : 0x00000000 A13 : 0x00060023 -A14 : 0x3fc9d50c A15 : 0x0000cdcd SAR : 0x00000016 EXCCAUSE: 0x0000001c -EXCVADDR: 0x00000080 LBEG : 0x40056f5c LEND : 0x40056f72 LCOUNT : 0xffffffff - - -Backtrace: 0x4200ce50:0x3fc924e0 0x420075e5:0x3fc92500 0x403778cd:0x3fc92520 0x403762a5:0x3fc92550 0x40376f65:0x3fc92570 0x42007daa:0x3fc97eb0 0x42007e19:0x3fc97ee0 0x42007265:0x3fc97f10 0x42006f66:0x3fc97f30 0x4201ca43:0x3fc98050 0x40379f5d:0x3fc98080 - - - - -ELF file SHA256: 26b2064bd1ed2681 - -Rebooting... -ESP-ROM:esp32s3-20210327 -Build:Mar 27 2021 -rst:0x3 (RTC_SW_SYS_RST),boot:0x29 (SPI_FAST_FLASH_BOOT) -Saved PC:0x40375725 -SPIWP:0xee -mode:DIO, clock div:1 -load:0x3fce3810,len:0x11a8 -load:0x403c9700,len:0xa3c -load:0x403cc700,len:0x2b04 -entry 0x403c9898 -W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. -Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled. - -Core 0 register dump: -PC : 0x4200ce53 PS : 0x00060033 A0 : 0x820075e8 A1 : 0x3fc924e0 -A2 : 0x00000080 A3 : 0x3fc99310 A4 : 0x3fc9d368 A5 : 0x3fc9d3d4 -A6 : 0x3fe1d380 A7 : 0x0000cdcd A8 : 0x00000000 A9 : 0x00000080 -A10 : 0x00000001 A11 : 0x3fc93d40 A12 : 0x00000000 A13 : 0x00060023 -A14 : 0x3fc9d50c A15 : 0x0000cdcd SAR : 0x00000016 EXCCAUSE: 0x0000001c -EXCVADDR: 0x00000080 LBEG : 0x40056f5c LEND : 0x40056f72 LCOUNT : 0xffffffff - - -Backtrace: 0x4200ce50:0x3fc924e0 0x420075e5:0x3fc92500 0x403778cd:0x3fc92520 0x403762a5:0x3fc92550 0x40376f65:0x3fc92570 0x42007dad:0x3fc97eb0 0x42007e19:0x3fc97ee0 0x42007265:0x3fc97f10 0x42006f66:0x3fc97f30 0x4201ca43:0x3fc98050 0x40379f5d:0x3fc98080 - - - - -ELF file SHA256: 26b2064bd1ed2681 - -Rebooting... -ESP-ROM:esp32s3-20210327 -Build:Mar 27 2021 -rst:0x3 (RTC_SW_SYS_RST),boot:0x29 (SPI_FAST_FLASH_BOOT) -Saved PC:0x40375725 -SPIWP:0xee -mode:DIO, clock div:1 -load:0x3fce3810,len:0x11a8 -load:0x403c9700,len:0xa3c -load:0x403cc700,len:0x2b04 -entry 0x403c9898 diff --git a/build/log/idf_py_stdout_output_8336 b/build/log/idf_py_stdout_output_8336 new file mode 100644 index 0000000..296e2db --- /dev/null +++ b/build/log/idf_py_stdout_output_8336 @@ -0,0 +1,11 @@ +ESP-ROM:esp32s3-20210327 +Build:Mar 27 2021 +rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT) +Saved PC:0x40378d36 +SPIWP:0xee +mode:DIO, clock div:1 +load:0x3fce3810,len:0x11a8 +load:0x403c9700,len:0xa3c +load:0x403cc700,len:0x2b04 +entry 0x403c9898 +W (86) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header. diff --git a/build/log/idf_py_stdout_output_9252 b/build/log/idf_py_stdout_output_9252 new file mode 100644 index 0000000..8b07424 --- /dev/null +++ b/build/log/idf_py_stdout_output_9252 @@ -0,0 +1,65 @@ +[1/17] Performing build step for 'ulp_main' +ninja: no work to do. +[2/11] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/9] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix_main.c: In function 'app_main': +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix_main.c:28:9: warning: unused variable 'brightness' [-Wunused-variable] + 28 | int brightness = 0; + | ^~~~~~~~~~ +At top level: +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix_main.c:11:20: warning: 'TAG' defined but not used [-Wunused-variable] + 11 | static const char *TAG = "main"; + | ^~~ +[4/9] Linking C static library esp-idf\main\libmain.a +[5/9] Generating ld/sections.ld +[6/9] Linking CXX executable led_matrix.elf +[7/9] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin" +led_matrix.bin binary size 0x37920 bytes. Smallest app partition is 0x100000 bytes. 0xc86e0 bytes (78%) free. +[8/9] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 led_matrix.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.3 seconds (effective 424.2 kbit/s)... +Hash of data verified. +Compressed 227616 bytes to 118761... +Writing at 0x00010000... (12 %) +Writing at 0x0001d03b... (25 %) +Writing at 0x00022de8... (37 %) +Writing at 0x0002909b... (50 %) +Writing at 0x0002f15f... (62 %) +Writing at 0x0003888e... (75 %) +Writing at 0x0003fe4d... (87 %) +Writing at 0x00045c93... (100 %) +Wrote 227616 bytes (118761 compressed) at 0x00010000 in 2.5 seconds (effective 715.0 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 524.3 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/log/idf_py_stdout_output_9904 b/build/log/idf_py_stdout_output_9904 new file mode 100644 index 0000000..d50bc87 --- /dev/null +++ b/build/log/idf_py_stdout_output_9904 @@ -0,0 +1,81 @@ +[1/17] Performing build step for 'ulp_main' +ninja: no work to do. +[2/12] Performing build step for 'bootloader' +[1/1] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\bootloader\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/bootloader.bin" +Bootloader binary size 0x4740 bytes. 0x38c0 bytes (44%) free. +[3/10] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix_main.c.obj +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix_main.c:11:20: warning: 'TAG' defined but not used [-Wunused-variable] + 11 | static const char *TAG = "main"; + | ^~~ +[4/10] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/led_matrix.c.obj +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.h:4, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:6: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd/include/esp_lcd_panel_io.h:188: warning: "SOC_LCD_I80_SUPPORTED" redefined + 188 | #define SOC_LCD_I80_SUPPORTED 1 + | +In file included from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/esp_cpu.h:13, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/include/spinlock.h:11, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos/portmacro.h:74, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h:58, + from E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h:70, + from E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:3: +E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/include/soc/soc_caps.h:235: note: this is the location of the previous definition + 235 | #define SOC_LCD_I80_SUPPORTED (1) /*!< Intel 8080 LCD is supported */ + | +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:185:1: warning: ignoring attribute 'section (".iram1.3")' because it conflicts with previous 'section (".iram1.2")' [-Wattributes] + 185 | { + | ^ +E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/led_matrix.c:131:23: note: previous declaration here + 131 | static void IRAM_ATTR ledc_timer_ovf_isr(void *arg); + | ^~~~~~~~~~~~~~~~~~ +[5/10] Linking C static library esp-idf\main\libmain.a +[6/10] Generating ld/sections.ld +[7/10] Linking CXX executable led_matrix.elf +[8/10] Generating binary image from built executable +esptool.py v4.6.2 +Creating esp32s3 image... +Merged 2 ELF sections +Successfully created esp32s3 image. +Generated E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin +[9/10] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\app\led_matrix\build\esp-idf\esptool_py && E:\Espressif\python_env\idf5.0_py3.11_env\Scripts\python.exe E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table/check_sizes.py --offset 0x8000 partition --type app E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/partition_table/partition-table.bin E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/led_matrix.bin" +led_matrix.bin binary size 0x37940 bytes. Smallest app partition is 0x100000 bytes. 0xc86c0 bytes (78%) free. +[9/10] cmd.exe /C "cd /D E:\Espressif\frameworks\esp-idf-v5.0.4\components\esptool_py && E:\Espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=E:/Espressif/frameworks/esp-idf-v5.0.4 -D SERIAL_TOOL=E:/Espressif/python_env/idf5.0_py3.11_env/Scripts/python.exe;;E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/esptool/esptool.py;--chip;esp32s3 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build -P E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py/run_serial_tool.cmake" +esptool esp32s3 -p COM3 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 2MB 0x0 bootloader/bootloader.bin 0x10000 led_matrix.bin 0x8000 partition_table/partition-table.bin +esptool.py v4.6.2 +Serial port COM3 +Connecting... +Chip is ESP32-S3 (revision v0.1) +Features: WiFi, BLE +Crystal is 40MHz +MAC: 60:55:f9:f5:71:08 +Uploading stub... +Running stub... +Stub running... +Changing baud rate to 460800 +Changed. +Configuring flash size... +Flash will be erased from 0x00000000 to 0x00004fff... +Flash will be erased from 0x00010000 to 0x00047fff... +Flash will be erased from 0x00008000 to 0x00008fff... +Compressed 18240 bytes to 11750... +Writing at 0x00000000... (100 %) +Wrote 18240 bytes (11750 compressed) at 0x00000000 in 0.4 seconds (effective 405.8 kbit/s)... +Hash of data verified. +Compressed 227648 bytes to 118787... +Writing at 0x00010000... (12 %) +Writing at 0x0001d03c... (25 %) +Writing at 0x00022def... (37 %) +Writing at 0x00029079... (50 %) +Writing at 0x0002f14a... (62 %) +Writing at 0x0003879b... (75 %) +Writing at 0x0003fe3e... (87 %) +Writing at 0x00045c5f... (100 %) +Wrote 227648 bytes (118787 compressed) at 0x00010000 in 2.6 seconds (effective 706.3 kbit/s)... +Hash of data verified. +Compressed 3072 bytes to 103... +Writing at 0x00008000... (100 %) +Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.0 seconds (effective 522.0 kbit/s)... +Hash of data verified. + +Leaving... +Hard resetting via RTS pin... diff --git a/build/project_description.json b/build/project_description.json index 0bfdeeb..6c34c00 100644 --- a/build/project_description.json +++ b/build/project_description.json @@ -1,7 +1,7 @@ { "version": "1", "project_name": "led_matrix", - "project_version": "6bee058-dirty", + "project_version": "1cf00f5-dirty", "project_path": "E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix", "idf_path": "E:/Espressif/frameworks/esp-idf-v5.0.4", "build_dir": "E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build", diff --git a/main/esp_lcd_panel_io_i80_hub75.c b/main/esp_lcd_panel_io_i80_hub75.c index 2b4e83c..e36ea0d 100644 --- a/main/esp_lcd_panel_io_i80_hub75.c +++ b/main/esp_lcd_panel_io_i80_hub75.c @@ -227,6 +227,7 @@ esp_err_t esp_lcd_new_i80_hub75_bus(const esp_lcd_i80_hub75_bus_config_t *bus_co ESP_GOTO_ON_FALSE(bus, ESP_ERR_NO_MEM, err, TAG, "no mem for i80 hub75 bus"); bus->num_dma_nodes = num_dma_nodes; bus->bus_id = -1; + /* 不知道为什么,不乘2缓冲区会溢出 */ bus->format_buffer = heap_caps_calloc(1, max_scan_line_times * max_scan_line * max_transfer_bytes * 2, MALLOC_CAP_INTERNAL | MALLOC_CAP_DMA); ESP_GOTO_ON_FALSE(bus->format_buffer, ESP_ERR_NO_MEM, err, TAG, "no mem for format buffer"); bus->max_scan_line = bus_config->max_scan_line; diff --git a/main/led_matrix.c b/main/led_matrix.c index 3a5d872..9238edc 100644 --- a/main/led_matrix.c +++ b/main/led_matrix.c @@ -241,12 +241,12 @@ void led_matrix_init(void) led_matrix_ulp_risc_init(); } -/* 设置亮度,规定可调范围0-2000 */ +/* 设置亮度,规定可调范围0-1800 */ int led_matrix_set_brightness(int brightness) { - if (brightness < 0 || brightness > 2000) + if (brightness < 0 || brightness > 1800) { - ESP_LOGE(TAG, "Invalid brightness value(0-2000): %d", brightness); + ESP_LOGE(TAG, "Invalid brightness value(0-1800): %d", brightness); return -1; } ESP_ERROR_CHECK(ledc_set_duty(LEDC_MODE, LEDC_CHANNEL_0, brightness)); diff --git a/main/led_matrix_main.c b/main/led_matrix_main.c index c217812..77ed233 100644 --- a/main/led_matrix_main.c +++ b/main/led_matrix_main.c @@ -12,33 +12,24 @@ static const char *TAG = "main"; void app_main(void) { - led_matrix_init(); + led_matrix_init(); - // led_matrix_draw_point(16, 48, 0x7); -// uint8_t color[line][64]; -// int i, j, k = 0; -// for (i = 0; i < line; i++) -// for (j = 0; j < 64; j++) -// { -// color[i][j] = k++; -// k = k % 256; -// } -// led_matrix_fill_rectangle(0, 0, line, 64, color); -// led_matrix_set_brightness(100); - // led_matrix_draw_point(16, 30, 0x7); - // int brightness = 0; + uint8_t color[line][64]; + int i, j, k = 0; + for (i = 0; i < line; i++) + for (j = 0; j < 64; j++) + { + color[i][j] = k++; + k = k % 256; + } + led_matrix_fill_rectangle(0, 0, line, 64, color); + led_matrix_set_brightness(0); + + int brightness = 0; while (1) { - // led_matrix_set_brightness(brightness); - // brightness = (brightness + 100) % 2000; - int i, j, k = 0; - for (i =16; i < 32; i++) - for (j = 0; j < 64; j++) - { - vTaskDelay(pdMS_TO_TICKS(100)); - // if ((i == 16 && j == 26) || (i == 16 && j == 27)) continue; - printf("%d,%d\n", i, j); - led_matrix_draw_point(i, j, 0x7); - } + // led_matrix_set_brightness(brightness); + // brightness = (brightness + 100) % 1900; + vTaskDelay(pdMS_TO_TICKS(100)); } }