i80 buf is ok

This commit is contained in:
snow 2024-01-29 16:26:00 +08:00
parent 25abd4e230
commit 92e5b1f81a
43 changed files with 8556 additions and 5107 deletions

View File

@ -1 +1 @@
f20e48bc5446150cad3ffdc4b81c24bb E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin 3e5c4a9074fdb1ba464fc2aad660f2c0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/i80_controller.bin

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -1 +1 @@
7d6a7d381081e6e06540c28db9114a1f9cdc6753 25abd4e230ccf6ad5face440ac2e197335a80aed

View File

@ -1,67 +1,70 @@
# ninja log v5 # ninja log v5
1865 2499 7281919178700167 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj 2c8f735b68d0052f
53 497 7281919158387684 esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj ab133841bdf845d4
2172 2693 7281919180575195 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj 7b3cc392dcffd111
5 308 7281919155575186 project_elf_src_esp32s3.c 8e8f5db7bf29a312 5 308 7281919155575186 project_elf_src_esp32s3.c 8e8f5db7bf29a312
49 356 7281919157137666 esp-idf/soc/CMakeFiles/__idf_soc.dir/dport_access_common.c.obj 3abfd2fc49bd1260
2500 3148 7281919184637693 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/flash_qio_mode.c.obj 8246ba60ba726978
2179 2707 7281919180262665 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console_loader.c.obj 359b14d700530019
2346 2794 7281919181200185 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32s3/bootloader_sha.c.obj 629383978975abdc
5 308 7281919155575186 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/project_elf_src_esp32s3.c 8e8f5db7bf29a312 5 308 7281919155575186 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/project_elf_src_esp32s3.c 8e8f5db7bf29a312
12 321 7281919156825162 esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/eri.c.obj ab0fcb7963c85a72 12 321 7281919156825162 esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/eri.c.obj ab0fcb7963c85a72
49 356 7281919157137666 esp-idf/soc/CMakeFiles/__idf_soc.dir/dport_access_common.c.obj 3abfd2fc49bd1260 1186 1865 7281919171200189 esp-idf/hal/CMakeFiles/__idf_hal.dir/cache_hal.c.obj f9c526bd34983888
91 427 7281919157918948 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/dedic_gpio_periph.c.obj eef1278bfdabf2dd 2310 2830 7281919181668957 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_panic.c.obj f503d954c8cd5676
17 464 7281919158387684 esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xt_trax.c.obj cf749baf42c5dc9b 17 464 7281919158387684 esp-idf/xtensa/CMakeFiles/__idf_xtensa.dir/xt_trax.c.obj cf749baf42c5dc9b
53 497 7281919158387684 esp-idf/soc/CMakeFiles/__idf_soc.dir/lldesc.c.obj ab133841bdf845d4 91 427 7281919157918948 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/dedic_gpio_periph.c.obj eef1278bfdabf2dd
626 1039 7281919163075160 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/pcnt_periph.c.obj 666116c0bde98cfc
134 547 7281919158387684 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/i2c_periph.c.obj 6b7ae7fae18b1902 134 547 7281919158387684 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/i2c_periph.c.obj 6b7ae7fae18b1902
1040 1574 7281919169012678 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/uart_periph.c.obj c733cf5cbc3694b
916 1343 7281919166043915 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/touch_sensor_periph.c.obj 6e5dd73c41de92
129 577 7281919158387684 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/gdma_periph.c.obj 62fb3cd200cd9199 129 577 7281919158387684 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/gdma_periph.c.obj 62fb3cd200cd9199
309 601 7281919158856423 CMakeFiles/bootloader.elf.dir/project_elf_src_esp32s3.c.obj 9ddee9a3f4ea0fe1 309 601 7281919158856423 CMakeFiles/bootloader.elf.dir/project_elf_src_esp32s3.c.obj 9ddee9a3f4ea0fe1
79 625 7281919158856423 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/adc_periph.c.obj c9a7f1411196dbc7 79 625 7281919158856423 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/adc_periph.c.obj c9a7f1411196dbc7
3122 3899 7281919192450174 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32s3/esp_efuse_utility.c.obj d1c396a9f8868ac1
6012 6174 7281919215731424 esp-idf/esp_system/libesp_system.a 86869633c5e19100
786 1200 7281919164950190 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/timer_periph.c.obj 736a437f34be6077
199 680 7281919159481418 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/i2s_periph.c.obj 9427d3a4a2bc29c 199 680 7281919159481418 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/i2s_periph.c.obj 9427d3a4a2bc29c
357 688 7281919159637674 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/sdm_periph.c.obj 735d309cb13a9c8c 357 688 7281919159637674 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/sdm_periph.c.obj 735d309cb13a9c8c
322 705 7281919160262677 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/gpio_periph.c.obj 50b78b8d8ad81282 322 705 7281919160262677 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/gpio_periph.c.obj 50b78b8d8ad81282
2447 3232 7281919185575164 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console.c.obj dedb338dd2cc3052
577 996 7281919162450172 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/ledc_periph.c.obj a955767996cc7f11
429 785 7281919161043920 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/interrupts.c.obj 34022972e443e80 429 785 7281919161043920 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/interrupts.c.obj 34022972e443e80
466 792 7281919161512666 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/lcd_periph.c.obj 541f828d61e2a159 466 792 7281919161512666 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/lcd_periph.c.obj 541f828d61e2a159
548 915 7281919162450172 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/rtc_io_periph.c.obj dc607da128977d00 548 915 7281919162450172 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/rtc_io_periph.c.obj dc607da128977d00
498 957 7281919161825154 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/mcpwm_periph.c.obj 640769bfd4fe5b25
577 996 7281919162450172 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/ledc_periph.c.obj a955767996cc7f11
626 1039 7281919163075160 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/pcnt_periph.c.obj 666116c0bde98cfc
601 1060 7281919163387690 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/rmt_periph.c.obj 210e115ca2b319a2 601 1060 7281919163387690 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/rmt_periph.c.obj 210e115ca2b319a2
498 957 7281919161825154 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/mcpwm_periph.c.obj 640769bfd4fe5b25
2121 3120 7281919184325170 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj d04e4c8c77ee2294
681 1145 7281919163700174 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/sdio_slave_periph.c.obj 93154c202d08a7ed 681 1145 7281919163700174 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/sdio_slave_periph.c.obj 93154c202d08a7ed
959 1239 7281919166043915 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/usb_periph.c.obj a30b9833a613cfe6
3984 4602 7281919199481424 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/rtc_clk_init.c.obj 90734658f2bbdc60
706 1160 7281919163700174 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/spi_periph.c.obj a0b13bf50e5651c1 706 1160 7281919163700174 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/spi_periph.c.obj a0b13bf50e5651c1
2898 3607 7281919189168915 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32s3/esp_efuse_table.c.obj fcccc6076c269832
3216 3788 7281919191668929 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32s3/esp_efuse_rtc_calib.c.obj 78c99b3087e9407d
1345 2170 7281919175106424 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj 1bcd16c3eeb440bc
689 1174 7281919164168935 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/sdmmc_periph.c.obj 5a7c4f6b7f337f7a 689 1174 7281919164168935 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/sdmmc_periph.c.obj 5a7c4f6b7f337f7a
793 1185 7281919164168935 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/temperature_sensor_periph.c.obj 25d10f2c18fa408d 793 1185 7281919164168935 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/temperature_sensor_periph.c.obj 25d10f2c18fa408d
786 1200 7281919164950190 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/timer_periph.c.obj 736a437f34be6077 2694 3215 7281919185575164 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj d6b9be15f453e1c1
959 1239 7281919166043915 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/usb_periph.c.obj a30b9833a613cfe6
916 1343 7281919166043915 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/touch_sensor_periph.c.obj 6e5dd73c41de92
997 1389 7281919166356423 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/usb_otg_periph.c.obj d448b83e981e2092 997 1389 7281919166356423 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/usb_otg_periph.c.obj d448b83e981e2092
1040 1574 7281919169012678 esp-idf/soc/CMakeFiles/__idf_soc.dir/esp32s3/uart_periph.c.obj c733cf5cbc3694b 2709 3253 7281919186043921 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse.c.obj 51d1c3584d162ebc
1161 1592 7281919169325192 esp-idf/hal/CMakeFiles/__idf_hal.dir/efuse_hal.c.obj b235474f7c9302ef 1161 1592 7281919169325192 esp-idf/hal/CMakeFiles/__idf_hal.dir/efuse_hal.c.obj b235474f7c9302ef
1147 1675 7281919169637686 esp-idf/hal/CMakeFiles/__idf_hal.dir/mpu_hal.c.obj 455ae3735d201f8c 1147 1675 7281919169637686 esp-idf/hal/CMakeFiles/__idf_hal.dir/mpu_hal.c.obj 455ae3735d201f8c
2802 3395 7281919187293931 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32s3/bootloader_soc.c.obj 5578771ab1366165
1676 2309 7281919176356412 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj c6fe4dd9ffe5c021
1175 1824 7281919170887687 esp-idf/hal/CMakeFiles/__idf_hal.dir/mmu_hal.c.obj c31e973e750c3875 1175 1824 7281919170887687 esp-idf/hal/CMakeFiles/__idf_hal.dir/mmu_hal.c.obj c31e973e750c3875
1186 1865 7281919171200189 esp-idf/hal/CMakeFiles/__idf_hal.dir/cache_hal.c.obj f9c526bd34983888
1201 1891 7281919171512690 esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32s3/efuse_hal.c.obj 11d3eae38058112 1201 1891 7281919171512690 esp-idf/hal/CMakeFiles/__idf_hal.dir/esp32s3/efuse_hal.c.obj 11d3eae38058112
1241 1915 7281919172606520 esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj 1371350ec5c9b705 1241 1915 7281919172606520 esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj 1371350ec5c9b705
1575 2119 7281919174950192 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj 77efdb52a599f17b 1575 2119 7281919174950192 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_mem.c.obj 77efdb52a599f17b
1345 2170 7281919175106424 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common.c.obj 1bcd16c3eeb440bc
1390 2178 7281919175419022 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj 86a505aa34697be
1676 2309 7281919176356412 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random.c.obj c6fe4dd9ffe5c021
1593 2345 7281919176981425 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash.c.obj 586929fd45bc9244 1593 2345 7281919176981425 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash.c.obj 586929fd45bc9244
1390 2178 7281919175419022 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_common_loader.c.obj 86a505aa34697be
4412 5058 7281919204012715 esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj 5be6ed2d7b494a1c
1825 2361 7281919176981425 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj 6a61e3c015ad0bf8 1825 2361 7281919176981425 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_init.c.obj 6a61e3c015ad0bf8
1917 2445 7281919177762678 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32s3.c.obj ef60fbd3c0b5ca61 1917 2445 7281919177762678 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_random_esp32s3.c.obj ef60fbd3c0b5ca61
1865 2499 7281919178700167 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_encrypt.c.obj 2c8f735b68d0052f
1061 2543 7281919179168930 esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj 9165f8576175cceb 1061 2543 7281919179168930 esp-idf/micro-ecc/CMakeFiles/__idf_micro-ecc.dir/uECC_verify_antifault.c.obj 9165f8576175cceb
2172 2693 7281919180575195 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/secure_boot.c.obj 7b3cc392dcffd111
2179 2707 7281919180262665 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console_loader.c.obj 359b14d700530019
1892 2778 7281919180731414 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj 909fac1f8e9f4e21 1892 2778 7281919180731414 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp_image_format.c.obj 909fac1f8e9f4e21
2346 2794 7281919181200185 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32s3/bootloader_sha.c.obj 629383978975abdc
2310 2830 7281919181668957 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_panic.c.obj f503d954c8cd5676
2362 2897 7281919181512667 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_loader.c.obj 3a3ae9b3e4e170c1
2121 3120 7281919184325170 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_utility.c.obj d04e4c8c77ee2294
2500 3148 7281919184637693 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/flash_qio_mode.c.obj 8246ba60ba726978
2544 3199 7281919185575164 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32s3.c.obj 837ef3a7801401f8
2694 3215 7281919185575164 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/flash_partitions.c.obj d6b9be15f453e1c1
2447 3232 7281919185575164 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_console.c.obj dedb338dd2cc3052
2709 3253 7281919186043921 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_efuse.c.obj 51d1c3584d162ebc
2802 3395 7281919187293931 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32s3/bootloader_soc.c.obj 5578771ab1366165
2779 3565 7281919188856409 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj e59892f4db6e2d84 2779 3565 7281919188856409 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_init.c.obj e59892f4db6e2d84
2898 3607 7281919189168915 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32s3/esp_efuse_table.c.obj fcccc6076c269832 2362 2897 7281919181512667 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/bootloader_clock_loader.c.obj 3a3ae9b3e4e170c1
3216 3788 7281919191668929 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32s3/esp_efuse_rtc_calib.c.obj 78c99b3087e9407d 2544 3199 7281919185575164 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/bootloader_flash/src/bootloader_flash_config_esp32s3.c.obj 837ef3a7801401f8
3233 3824 7281919192137681 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj d442deecb9e2049c 3233 3824 7281919192137681 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/esp_efuse_fields.c.obj d442deecb9e2049c
3122 3899 7281919192450174 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32s3/esp_efuse_utility.c.obj d1c396a9f8868ac1
2863 3944 7281919192606433 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32s3/bootloader_esp32s3.c.obj 45b1df2b1dba101d 2863 3944 7281919192606433 esp-idf/bootloader_support/CMakeFiles/__idf_bootloader_support.dir/src/esp32s3/bootloader_esp32s3.c.obj 45b1df2b1dba101d
3201 3959 7281919193231446 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32s3/esp_efuse_fields.c.obj 3783c9ccffdc3864 3201 3959 7281919193231446 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/esp32s3/esp_efuse_fields.c.obj 3783c9ccffdc3864
3567 3983 7281919193231446 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/chip_info.c.obj 9d13ac957242634f 3567 3983 7281919193231446 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/chip_info.c.obj 9d13ac957242634f
@ -73,19 +76,18 @@
3789 4411 7281919197450164 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/efuse_controller/keys/with_key_purposes/esp_efuse_api_key.c.obj 9b83d33fc1f199f2 3789 4411 7281919197450164 esp-idf/efuse/CMakeFiles/__idf_efuse.dir/src/efuse_controller/keys/with_key_purposes/esp_efuse_api_key.c.obj 9b83d33fc1f199f2
3608 4434 7281919197606593 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/rtc_sleep.c.obj 3abe0d9072a7142b 3608 4434 7281919197606593 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/rtc_sleep.c.obj 3abe0d9072a7142b
3990 4494 7281919198231524 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/rtc_pm.c.obj a4a2131a3cda832e 3990 4494 7281919198231524 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/rtc_pm.c.obj a4a2131a3cda832e
3984 4602 7281919199481424 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/rtc_clk_init.c.obj 90734658f2bbdc60
3945 4617 7281919199325160 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu.c.obj 7af21a2ec5f5a4e4 3945 4617 7281919199325160 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/cpu.c.obj 7af21a2ec5f5a4e4
4061 4702 7281919200731435 esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj d522e6648a8df992 4061 4702 7281919200731435 esp-idf/log/CMakeFiles/__idf_log.dir/log_buffers.c.obj d522e6648a8df992
3960 4801 7281919201668921 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/rtc_clk.c.obj 22877aedeb0d29de 3960 4801 7281919201668921 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/rtc_clk.c.obj 22877aedeb0d29de
4306 4842 7281919201825164 esp-idf/log/CMakeFiles/__idf_log.dir/log_noos.c.obj 79942b0ca4685976 4306 4842 7281919201825164 esp-idf/log/CMakeFiles/__idf_log.dir/log_noos.c.obj 79942b0ca4685976
4002 4866 7281919202137674 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/rtc_init.c.obj 55c6e59123dd0800 4002 4866 7281919202137674 esp-idf/esp_hw_support/CMakeFiles/__idf_esp_hw_support.dir/port/esp32s3/rtc_init.c.obj 55c6e59123dd0800
6175 6392 7281919217606423 esp-idf/efuse/libefuse.a 1773d4b5081e1a18
4364 4888 7281919202293937 esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj 6fa9e23f8ec91ffb 4364 4888 7281919202293937 esp-idf/log/CMakeFiles/__idf_log.dir/log.c.obj 6fa9e23f8ec91ffb
4435 4921 7281919202606418 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj eef793ff4b38398b 4435 4921 7281919202606418 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_crc.c.obj eef793ff4b38398b
4495 4961 7281919203387688 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_uart.c.obj 2348380484860335 4495 4961 7281919203387688 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_uart.c.obj 2348380484860335
4603 4997 7281919203231425 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_spiflash.c.obj 5fa38492b48fbdfd 4603 4997 7281919203231425 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_spiflash.c.obj 5fa38492b48fbdfd
4703 5032 7281919203700159 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_regi2c.c.obj c506344917d24afc 4703 5032 7281919203700159 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_regi2c.c.obj c506344917d24afc
4618 5047 7281919203856420 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj bb9214ba05b5fef6 4618 5047 7281919203856420 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_sys.c.obj bb9214ba05b5fef6
4412 5058 7281919204012715 esp-idf/esp_common/CMakeFiles/__idf_esp_common.dir/src/esp_err_to_name.c.obj 5be6ed2d7b494a1c
4802 5095 7281919204637693 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_cache_writeback_esp32s3.S.obj 2d9b234d04b68c65 4802 5095 7281919204637693 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_cache_writeback_esp32s3.S.obj 2d9b234d04b68c65
4867 5238 7281919206043908 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_systimer.c.obj 178bdb3db966ac18 4867 5238 7281919206043908 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_systimer.c.obj 178bdb3db966ac18
4843 5257 7281919206200168 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_efuse.c.obj 26a3b4db2708b6 4843 5257 7281919206200168 esp-idf/esp_rom/CMakeFiles/__idf_esp_rom.dir/patches/esp_rom_efuse.c.obj 26a3b4db2708b6
@ -97,8 +99,6 @@
5505 5687 7281919210887663 esp-idf/esp_rom/libesp_rom.a 577bee9af75d196a 5505 5687 7281919210887663 esp-idf/esp_rom/libesp_rom.a 577bee9af75d196a
5688 5859 7281919212450165 esp-idf/esp_common/libesp_common.a ff05070a33c70fc0 5688 5859 7281919212450165 esp-idf/esp_common/libesp_common.a ff05070a33c70fc0
5866 6011 7281919214012666 esp-idf/esp_hw_support/libesp_hw_support.a 8c5d8098a908b456 5866 6011 7281919214012666 esp-idf/esp_hw_support/libesp_hw_support.a 8c5d8098a908b456
6012 6174 7281919215731424 esp-idf/esp_system/libesp_system.a 86869633c5e19100
6175 6392 7281919217606423 esp-idf/efuse/libefuse.a 1773d4b5081e1a18
6392 6618 7281919219793926 esp-idf/bootloader_support/libbootloader_support.a 2a478a19f530f3aa 6392 6618 7281919219793926 esp-idf/bootloader_support/libbootloader_support.a 2a478a19f530f3aa
6619 6895 7281919222918922 esp-idf/esp_app_format/libesp_app_format.a f1e6d33a2b85b1f6 6619 6895 7281919222918922 esp-idf/esp_app_format/libesp_app_format.a f1e6d33a2b85b1f6
6896 7079 7281919224481399 esp-idf/hal/libhal.a 8285e133d0662ad3 6896 7079 7281919224481399 esp-idf/hal/libhal.a 8285e133d0662ad3
@ -109,215 +109,9 @@
7881 12913 7281919281981420 bootloader.elf 21b05ec2f3ba91d 7881 12913 7281919281981420 bootloader.elf 21b05ec2f3ba91d
12914 13934 7281919293387668 .bin_timestamp be7fcd5b4dfaa0d5 12914 13934 7281919293387668 .bin_timestamp be7fcd5b4dfaa0d5
12914 13934 7281919293387668 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/.bin_timestamp be7fcd5b4dfaa0d5 12914 13934 7281919293387668 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/.bin_timestamp be7fcd5b4dfaa0d5
13935 14175 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
13935 14175 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 102 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 102 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
6 110 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
6 110 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
9 110 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 110 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 120 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 120 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 113 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 113 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 109 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 109 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 132 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 132 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 110 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 110 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 126 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 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 112 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
8 112 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
8 108 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
8 108 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
6 107 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
6 107 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 112 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 112 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
6 114 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
6 114 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
11 117 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
11 117 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 111 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 111 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
10 125 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 125 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
6 111 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
6 111 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 108 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 108 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
8 114 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
8 114 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 111 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 111 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
11 120 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
11 120 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 117 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 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 110 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
8 110 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
6 112 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
6 112 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 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
9 114 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 114 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 118 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 118 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 114 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 114 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 116 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 116 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 114 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 114 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 116 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 116 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 109 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 109 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 115 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 115 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
11 115 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
11 115 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 116 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 116 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
7 106 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 106 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 121 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 121 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 110 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 110 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 121 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 121 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 125 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 125 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 105 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 105 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 115 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 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 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
7 124 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 124 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
6 105 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
6 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 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
7 110 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 110 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 110 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 110 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
6 115 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
6 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 111 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 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 112 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
8 112 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 109 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 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 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
9 109 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 109 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
12 278 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
12 278 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
11 119 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
11 119 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 106 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 106 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 112 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 112 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
6 110 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
6 110 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
8 108 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
8 108 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
8 110 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
8 110 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 109 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 109 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
6 107 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
6 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
7 113 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 113 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 125 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 125 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
6 112 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
6 112 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 128 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 128 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 113 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 113 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 111 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 111 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 113 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 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 116 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
8 116 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
11 114 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
11 114 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 114 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 114 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
8 110 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
8 110 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 127 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 127 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
9 106 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 106 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 110 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 110 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 112 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 112 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 109 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 109 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
7 108 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d 7 108 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 108 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d 7 108 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
6 107 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d 11 109 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
6 107 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d 11 109 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
6 111 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d 8 119 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
6 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 119 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
8 110 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
8 110 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 106 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 106 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 111 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 111 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 118 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 118 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 108 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 108 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 114 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 114 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 110 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 110 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
8 110 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
8 110 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
11 120 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
11 120 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 144 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
9 144 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 113 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
10 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 108 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
7 108 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
8 108 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d
8 108 0 E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size c7811d3c9742f76d

View File

@ -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 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 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=\"i80_controller\" -DPROJECT_VER=\"7d6a7d3-dirty\" DEFINES = -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -D PROJECT_NAME=\"i80_controller\" -DPROJECT_VER=\"25abd4e-dirty\"
DEP_FILE = esp-idf\esp_app_format\CMakeFiles\__idf_esp_app_format.dir\esp_app_desc.c.obj.d 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 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 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

View File

@ -956,7 +956,7 @@
}, },
{ {
"directory": "E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build", "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=\\\"i80_controller\\\" -DPROJECT_VER=\\\"7d6a7d3-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=\\\"i80_controller\\\" -DPROJECT_VER=\\\"25abd4e-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" "file": "E:\\Espressif\\frameworks\\esp-idf-v5.0.4\\components\\esp_app_format\\esp_app_desc.c"
}, },
{ {

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

View File

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,9 @@
--- WARNING: GDB cannot open serial ports accessed as COMx
--- Using \\.\COM3 instead...
--- idf_monitor on \\.\COM3 115200 ---
--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---
0x40378c22: esp_cpu_wait_for_intr at E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support/cpu.c:110

0x403751c0: call_start_cpu1 at E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/port/cpu_start.c:143



View File

View File

View File

View File

View File

View File

View File

View File

View File

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,208 @@
I (104) esp_image: segment 1: paddr=0001a4dc vaddr=3fc916ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0x15 (USB_UART_CHIP_RESET),boot:0x29 (SPI_FAST_FLASH_BOOT)
Saved PC:0x40378c22
SPIWP:0xee
mode:DIO, clock div:1
load:0x3fce3810,len:0x168c
load:0x403c9700,len:0xbe0
load:0x403cc700,len:0x2cd0
entry 0x403c9908
I (24) boot: ESP-IDF v5.0.4-dirty 2nd stage bootloader
I (25) boot: compile time 08:38:38
I (25) boot: Multicore bootloader
I (27) boot: chip revision: v0.1
I (31) boot.esp32s3: Boot SPI Speed : 80MHz
I (36) boot.esp32s3: SPI Mode : DIO
I (41) boot.esp32s3: SPI Flash Size : 2MB
I (45) boot: Enabling RNG early entropy source...
I (51) boot: Partition Table:
I (54) boot: ## Label Usage Type ST Offset Length
I (62) boot: 0 nvs WiFi data 01 02 00009000 00006000
I (69) boot: 1 phy_init RF data 01 01 0000f000 00001000
I (76) boot: 2 factory factory app 00 00 00010000 00100000
I (84) boot: End of partition table
I (88) esp_image: segment 0: paddr=00010020 vaddr=3c020020 size=0a4b4h ( 42164) map
I (104) esp_image: segment 1: paddr=0001a4dc vaddr=3fc91600 size=022f8h ( 8952) load
I (107) esp_image: segment 2: paddr=0001c7dc vaddr=40374000 size=0383ch ( 14396) load
I (117) esp_image: segment 3: paddr=00020020 vaddr=42000020 size=1b224h (111140) map
I (142) esp_image: segment 4: paddr=0003b24c vaddr=4037783c size=09d38h ( 40248) load
I (157) boot: Loaded app from partition at offset 0x10000
I (157) boot: Disabling RNG early entropy source...
I (157) cpu_start: Multicore app
I (161) cpu_start: Pro cpu up.
I (165) cpu_start: Starting app cpu, entry point is 0x403751c0
I (0) cpu_start: App cpu up.
I (181) cpu_start: Pro cpu start user code
I (181) cpu_start: cpu freq: 160000000 Hz
I (181) cpu_start: Application information:
I (181) cpu_start: Project name: i80_controller
I (181) cpu_start: App version: 25abd4e-dirty
I (181) cpu_start: Compile time: Jan 29 2024 14:50:07
I (182) cpu_start: ELF file SHA256: d234f4b3eb08db21...
I (182) cpu_start: ESP-IDF: v5.0.4-dirty
I (182) cpu_start: Min chip rev: v0.0
I (182) cpu_start: Max chip rev: v0.99 
I (183) cpu_start: Chip rev: v0.1
I (183) heap_init: Initializing. RAM available for dynamic allocation:
I (183) heap_init: At 3FC94318 len 000553F8 (340 KiB): DRAM
I (183) heap_init: At 3FCE9710 len 00005724 (21 KiB): STACK/DRAM
I (184) heap_init: At 3FCF0000 len 00008000 (32 KiB): DRAM
I (184) heap_init: At 600FE010 len 00001FD8 (7 KiB): RTCRAM
I (185) spi_flash: detected chip: gd
I (186) spi_flash: flash io: dio
W (186) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header.
I (187) app_start: Starting scheduler on CPU0
I (187) app_start: Starting scheduler on CPU1
I (187) main_task: Started on CPU0
I (197) main_task: Calling app_main()
I (197) led matrix: Initialize Intel 8080 bus
I (197) gpio: GPIO[8]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0 
I (197) gpio: GPIO[21]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0 
I (197) gpio: GPIO[33]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0 
I (197) gpio: GPIO[34]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0 
I (197) gpio: GPIO[35]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0 
I (197) gpio: GPIO[36]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0 
I (197) led matrix: Test send data to LCD
I (197) lcd_panel.io.i80.hub75: Test send data to LCD
I (197) lcd_panel.io: esp_lcd_panel_io_tx_color
I (197) lcd_panel.io.i80.hub75: panel_io_i80_tx_color
I (197) lcd_panel.io.i80.hub75: 1
I (197) lcd_panel.io.i80.hub75: 2
I (197) lcd_panel.io.i80.hub75: 3
I (207) lcd_panel.io.i80.hub75: 4
I (207) lcd_panel.io.i80.hub75: 5
I (207) lcd_panel.io.i80.hub75: 6
I (1207) led matrix: line trans done
I (2207) led matrix: Test send data to LCD
I (2207) lcd_panel.io.i80.hub75: Test send data to LCD
I (2207) lcd_panel.io: esp_lcd_panel_io_tx_color
I (2207) lcd_panel.io.i80.hub75: panel_io_i80_tx_color
I (2207) lcd_panel.io.i80.hub75: 1
I (2207) lcd_panel.io.i80.hub75: 2
I (2207) lcd_panel.io.i80.hub75: 3
I (2207) lcd_panel.io.i80.hub75: 4
I (2207) lcd_panel.io.i80.hub75: 5
I (2207) lcd_panel.io.i80.hub75: 6
I (3207) led matrix: line trans done
I (4207) led matrix: Test send data to LCD
I (4207) lcd_panel.io.i80.hub75: Test send data to LCD
I (4207) lcd_panel.io: esp_lcd_panel_io_tx_color
I (4207) lcd_panel.io.i80.hub75: panel_io_i80_tx_color
I (4207) lcd_panel.io.i80.hub75: 1
I (4207) lcd_panel.io.i80.hub75: 2
I (4207) lcd_panel.io.i80.hub75: 3
I (4207) lcd_panel.io.i80.hub75: 4
I (4207) lcd_panel.io.i80.hub75: 5
I (4207) lcd_panel.io.i80.hub75: 6
I (5207) led matrix: line trans done
I (6207) led matrix: Test send data to LCD
I (6207) lcd_panel.io.i80.hub75: Test send data to LCD
I (6207) lcd_panel.io: esp_lcd_panel_io_tx_color
I (6207) lcd_panel.io.i80.hub75: panel_io_i80_tx_color
I (6207) lcd_panel.io.i80.hub75: 1
I (6207) lcd_panel.io.i80.hub75: 2
I (6207) lcd_panel.io.i80.hub75: 3
I (6207) lcd_panel.io.i80.hub75: 4
I (6207) lcd_panel.io.i80.hub75: 5
I (6207) lcd_panel.io.i80.hub75: 6
I (7207) led matrix: line trans done
I (8207) led matrix: Test send data to LCD
I (8207) lcd_panel.io.i80.hub75: Test send data to LCD
I (8207) lcd_panel.io: esp_lcd_panel_io_tx_color
I (8207) lcd_panel.io.i80.hub75: panel_io_i80_tx_color
I (8207) lcd_panel.io.i80.hub75: 1
I (8207) lcd_panel.io.i80.hub75: 2
I (8207) lcd_panel.io.i80.hub75: 3
I (8207) lcd_panel.io.i80.hub75: 4
I (8207) lcd_panel.io.i80.hub75: 5
I (8207) lcd_panel.io.i80.hub75: 6
I (9207) led matrix: line trans done
I (10207) led matrix: Test send data to LCD
I (10207) lcd_panel.io.i80.hub75: Test send data to LCD
I (10207) lcd_panel.io: esp_lcd_panel_io_tx_color
I (10207) lcd_panel.io.i80.hub75: panel_io_i80_tx_color
I (10207) lcd_panel.io.i80.hub75: 1
I (10207) lcd_panel.io.i80.hub75: 2
I (10207) lcd_panel.io.i80.hub75: 3
I (10207) lcd_panel.io.i80.hub75: 4
I (10207) lcd_panel.io.i80.hub75: 5
I (10207) lcd_panel.io.i80.hub75: 6
I (11207) led matrix: line trans done
I (12207) led matrix: Test send data to LCD
I (12207) lcd_panel.io.i80.hub75: Test send data to LCD
I (12207) lcd_panel.io: esp_lcd_panel_io_tx_color
I (12207) lcd_panel.io.i80.hub75: panel_io_i80_tx_color
I (12207) lcd_panel.io.i80.hub75: 1
I (12207) lcd_panel.io.i80.hub75: 2
I (12207) lcd_panel.io.i80.hub75: 3
I (12207) lcd_panel.io.i80.hub75: 4
I (12207) lcd_panel.io.i80.hub75: 5
I (12207) lcd_panel.io.i80.hub75: 6
I (13207) led matrix: line trans done
I (14207) led matrix: Test send data to LCD
I (14207) lcd_panel.io.i80.hub75: Test send data to LCD
I (14207) lcd_panel.io: esp_lcd_panel_io_tx_color
I (14207) lcd_panel.io.i80.hub75: panel_io_i80_tx_color
I (14207) lcd_panel.io.i80.hub75: 1
I (14207) lcd_panel.io.i80.hub75: 2
I (14207) lcd_panel.io.i80.hub75: 3
I (14207) lcd_panel.io.i80.hub75: 4
I (14207) lcd_panel.io.i80.hub75: 5
I (14207) lcd_panel.io.i80.hub75: 6
I (15207) led matrix: line trans done
I (16207) led matrix: Test send data to LCD
I (16207) lcd_panel.io.i80.hub75: Test send data to LCD
I (16207) lcd_panel.io: esp_lcd_panel_io_tx_color
I (16207) lcd_panel.io.i80.hub75: panel_io_i80_tx_color
I (16207) lcd_panel.io.i80.hub75: 1
I (16207) lcd_panel.io.i80.hub75: 2
I (16207) lcd_panel.io.i80.hub75: 3
I (16207) lcd_panel.io.i80.hub75: 4
I (16207) lcd_panel.io.i80.hub75: 5
I (16207) lcd_panel.io.i80.hub75: 6
I (17207) led matrix: line trans done
I (18207) led matrix: Test send data to LCD
I (18207) lcd_panel.io.i80.hub75: Test send data to LCD
I (18207) lcd_panel.io: esp_lcd_panel_io_tx_color
I (18207) lcd_panel.io.i80.hub75: panel_io_i80_tx_color
I (18207) lcd_panel.io.i80.hub75: 1
I (18207) lcd_panel.io.i80.hub75: 2
I (18207) lcd_panel.io.i80.hub75: 3
I (18207) lcd_panel.io.i80.hub75: 4
I (18207) lcd_panel.io.i80.hub75: 5
I (18207) lcd_panel.io.i80.hub75: 6
I (19207) led matrix: line trans done
I (20207) led matrix: Test send data to LCD
I (20207) lcd_panel.io.i80.hub75: Test send data to LCD
I (20207) lcd_panel.io: esp_lcd_panel_io_tx_color
I (20207) lcd_panel.io.i80.hub75: panel_io_i80_tx_color
I (20207) lcd_panel.io.i80.hub75: 1
I (20207) lcd_panel.io.i80.hub75: 2
I (20207) lcd_panel.io.i80.hub75: 3
I (20207) lcd_panel.io.i80.hub75: 4
I (20207) lcd_panel.io.i80.hub75: 5
I (20207) lcd_panel.io.i80.hub75: 6
I (21207) led matrix: line trans done
I (22207) led matrix: Test send data to LCD
I (22207) lcd_panel.io.i80.hub75: Test send data to LCD
I (22207) lcd_panel.io: esp_lcd_panel_io_tx_color
I (22207) lcd_panel.io.i80.hub75: panel_io_i80_tx_color
I (22207) lcd_panel.io.i80.hub75: 1
I (22207) lcd_panel.io.i80.hub75: 2
I (22207) lcd_panel.io.i80.hub75: 3
I (22207) lcd_panel.io.i80.hub75: 4
I (22207) lcd_panel.io.i80.hub75: 5
I (22207) lcd_panel.io.i80.hub75: 6
I (23207) led matrix: line trans done
I (24207) led matrix: Test send data to LCD
I (24207) lcd_panel.io.i80.hub75: Test send data to LCD
I (24207) lcd_panel.io: esp_lcd_panel_io_tx_color
I (24207) lcd_panel.io.i80.hub75: panel_io_i80_tx_color
I (24207) lcd_panel.io.i80.hub75: 1
I (24207) lcd_panel.io.i80.hub75: 2
I (24207) lcd_panel.io.i80.hub75: 3
I (24207) lcd_panel.io.i80.hub75: 4
I (24207) lcd_panel.io.i80.hub75: 5
I (24207) lcd_panel.io.i80.hub75: 6
I (25207) led matrix: line trans done

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,53 @@
[0/1] Re-running CMake...
-- ccache will be used for faster recompilation
-- Building ESP-IDF components for target esp32s3
-- Project sdkconfig file E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/sdkconfig
-- App "i80_controller" version: 25abd4e-dirty
-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build/esp-idf/esp_system/ld/memory.ld
-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system/ld/esp32s3/sections.ld.in
-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3/ld/esp32s3.rom.ld
-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3/ld/esp32s3.rom.api.ld
-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3/ld/esp32s3.rom.libgcc.ld
-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3/ld/esp32s3.rom.newlib.ld
-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom/esp32s3/ld/esp32s3.rom.version.ld
-- Adding linker script E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc/esp32s3/ld/esp32s3.peripherals.ld
-- Components: app_trace app_update bootloader bootloader_support bt cmock console cxx driver efuse esp-tls esp_adc esp_app_format esp_common esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_lcd esp_local_ctrl esp_netif esp_partition esp_phy esp_pm esp_psram esp_ringbuf esp_rom esp_system esp_timer esp_wifi espcoredump esptool_py fatfs freertos hal heap http_parser idf_test ieee802154 json log lwip main mbedtls mqtt newlib nvs_flash openthread partition_table perfmon protobuf-c protocomm pthread sdmmc soc spi_flash spiffs tcp_transport touch_element ulp unity usb vfs wear_levelling wifi_provisioning wpa_supplicant xtensa
-- Component paths: E:/Espressif/frameworks/esp-idf-v5.0.4/components/app_trace E:/Espressif/frameworks/esp-idf-v5.0.4/components/app_update E:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader E:/Espressif/frameworks/esp-idf-v5.0.4/components/bootloader_support E:/Espressif/frameworks/esp-idf-v5.0.4/components/bt E:/Espressif/frameworks/esp-idf-v5.0.4/components/cmock E:/Espressif/frameworks/esp-idf-v5.0.4/components/console E:/Espressif/frameworks/esp-idf-v5.0.4/components/cxx E:/Espressif/frameworks/esp-idf-v5.0.4/components/driver E:/Espressif/frameworks/esp-idf-v5.0.4/components/efuse E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp-tls E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_adc E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_app_format E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_common E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_eth E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_event E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_gdbstub E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hid E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_client E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_http_server E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_https_ota E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_https_server E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_hw_support E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_lcd E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_local_ctrl E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_netif E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_partition E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_phy E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_pm E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_psram E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_ringbuf E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_rom E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_system E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_timer E:/Espressif/frameworks/esp-idf-v5.0.4/components/esp_wifi E:/Espressif/frameworks/esp-idf-v5.0.4/components/espcoredump E:/Espressif/frameworks/esp-idf-v5.0.4/components/esptool_py E:/Espressif/frameworks/esp-idf-v5.0.4/components/fatfs E:/Espressif/frameworks/esp-idf-v5.0.4/components/freertos E:/Espressif/frameworks/esp-idf-v5.0.4/components/hal E:/Espressif/frameworks/esp-idf-v5.0.4/components/heap E:/Espressif/frameworks/esp-idf-v5.0.4/components/http_parser E:/Espressif/frameworks/esp-idf-v5.0.4/components/idf_test E:/Espressif/frameworks/esp-idf-v5.0.4/components/ieee802154 E:/Espressif/frameworks/esp-idf-v5.0.4/components/json E:/Espressif/frameworks/esp-idf-v5.0.4/components/log E:/Espressif/frameworks/esp-idf-v5.0.4/components/lwip E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main E:/Espressif/frameworks/esp-idf-v5.0.4/components/mbedtls E:/Espressif/frameworks/esp-idf-v5.0.4/components/mqtt E:/Espressif/frameworks/esp-idf-v5.0.4/components/newlib E:/Espressif/frameworks/esp-idf-v5.0.4/components/nvs_flash E:/Espressif/frameworks/esp-idf-v5.0.4/components/openthread E:/Espressif/frameworks/esp-idf-v5.0.4/components/partition_table E:/Espressif/frameworks/esp-idf-v5.0.4/components/perfmon E:/Espressif/frameworks/esp-idf-v5.0.4/components/protobuf-c E:/Espressif/frameworks/esp-idf-v5.0.4/components/protocomm E:/Espressif/frameworks/esp-idf-v5.0.4/components/pthread E:/Espressif/frameworks/esp-idf-v5.0.4/components/sdmmc E:/Espressif/frameworks/esp-idf-v5.0.4/components/soc E:/Espressif/frameworks/esp-idf-v5.0.4/components/spi_flash E:/Espressif/frameworks/esp-idf-v5.0.4/components/spiffs E:/Espressif/frameworks/esp-idf-v5.0.4/components/tcp_transport E:/Espressif/frameworks/esp-idf-v5.0.4/components/touch_element E:/Espressif/frameworks/esp-idf-v5.0.4/components/ulp E:/Espressif/frameworks/esp-idf-v5.0.4/components/unity E:/Espressif/frameworks/esp-idf-v5.0.4/components/usb E:/Espressif/frameworks/esp-idf-v5.0.4/components/vfs E:/Espressif/frameworks/esp-idf-v5.0.4/components/wear_levelling E:/Espressif/frameworks/esp-idf-v5.0.4/components/wifi_provisioning E:/Espressif/frameworks/esp-idf-v5.0.4/components/wpa_supplicant E:/Espressif/frameworks/esp-idf-v5.0.4/components/xtensa
-- Configuring done
-- Generating done
-- Build files have been written to: E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build
[1/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 0x4f90 bytes. 0x3070 bytes (38%) free.
[2/9] Building C object esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj
[3/9] Linking C static library esp-idf\esp_app_format\libesp_app_format.a
[4/9] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/i80_controller_example_main.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/i80_controller_example_main.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/i80_controller_example_main.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/i80_controller_example_main.c: In function 'app_main':
E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/i80_controller_example_main.c:134:13: warning: unused variable 'i' [-Wunused-variable]
134 | int i = 0;
| ^
[5/9] Linking C static library esp-idf\main\libmain.a
[6/9] Generating ld/sections.ld
[7/9] Linking CXX executable i80_controller.elf
[8/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/i80_controller.bin
[9/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/i80_controller.bin"
i80_controller.bin binary size 0x34f30 bytes. Smallest app partition is 0x100000 bytes. 0xcb0d0 bytes (79%) free.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,37 @@
[1/9] 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 0x4f90 bytes. 0x3070 bytes (38%) free.
[2/7] 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 'test_init_buf':
E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/main/esp_lcd_panel_io_i80_hub75.c:144: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]
144 | uint16_t (*buf)[8][128] = bus->format_buffer;
| ^~~
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:153: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]
153 | uint16_t (*buf)[8][128] = i80_device->bus->format_buffer;
| ^~~~~~~~~~
[3/7] Linking C static library esp-idf\main\libmain.a
[4/7] Generating ld/sections.ld
[5/7] Linking CXX executable i80_controller.elf
[6/7] 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/i80_controller.bin
[7/7] 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/i80_controller.bin"
i80_controller.bin binary size 0x34fb0 bytes. Smallest app partition is 0x100000 bytes. 0xcb050 bytes (79%) free.

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,44 @@
[1/5] 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/i80_controller.bin"
i80_controller.bin binary size 0x34f30 bytes. Smallest app partition is 0x100000 bytes. 0xcb0d0 bytes (79%) free.
[2/5] 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 0x4f90 bytes. 0x3070 bytes (38%) free.
[2/3] 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 i80_controller.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 0x00044fff...
Flash will be erased from 0x00008000 to 0x00008fff...
Compressed 20368 bytes to 12915...
Writing at 0x00000000... (100 %)
Wrote 20368 bytes (12915 compressed) at 0x00000000 in 0.4 seconds (effective 432.2 kbit/s)...
Hash of data verified.
Compressed 216880 bytes to 113121...
Writing at 0x00010000... (14 %)
Writing at 0x0001cdc1... (28 %)
Writing at 0x00022a3b... (42 %)
Writing at 0x00028c1c... (57 %)
Writing at 0x0002f3b5... (71 %)
Writing at 0x00039820... (85 %)
Writing at 0x0003f30f... (100 %)
Wrote 216880 bytes (113121 compressed) at 0x00010000 in 2.3 seconds (effective 748.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.9 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...

View File

@ -0,0 +1,44 @@
[1/5] 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/i80_controller.bin"
i80_controller.bin binary size 0x34fb0 bytes. Smallest app partition is 0x100000 bytes. 0xcb050 bytes (79%) free.
[2/5] 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 0x4f90 bytes. 0x3070 bytes (38%) free.
[2/3] 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 i80_controller.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 0x00044fff...
Flash will be erased from 0x00008000 to 0x00008fff...
Compressed 20368 bytes to 12915...
Writing at 0x00000000... (100 %)
Wrote 20368 bytes (12915 compressed) at 0x00000000 in 0.4 seconds (effective 439.2 kbit/s)...
Hash of data verified.
Compressed 217008 bytes to 113287...
Writing at 0x00010000... (14 %)
Writing at 0x0001cda6... (28 %)
Writing at 0x000229f6... (42 %)
Writing at 0x00028af9... (57 %)
Writing at 0x0002f32e... (71 %)
Writing at 0x00039581... (85 %)
Writing at 0x0003f296... (100 %)
Wrote 217008 bytes (113287 compressed) at 0x00010000 in 2.3 seconds (effective 750.9 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 534.2 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...

View File

@ -1,7 +1,7 @@
{ {
"version": "1", "version": "1",
"project_name": "i80_controller", "project_name": "i80_controller",
"project_version": "7d6a7d3-dirty", "project_version": "25abd4e-dirty",
"project_path": "E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix", "project_path": "E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix",
"idf_path": "E:/Espressif/frameworks/esp-idf-v5.0.4", "idf_path": "E:/Espressif/frameworks/esp-idf-v5.0.4",
"build_dir": "E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build", "build_dir": "E:/Espressif/frameworks/esp-idf-v5.0.4/app/led_matrix/build",

View File

@ -67,6 +67,23 @@ struct esp_lcd_i80_hub75_bus_t {
intr_handle_t intr; // LCD peripheral interrupt handle intr_handle_t intr; // LCD peripheral interrupt handle
esp_pm_lock_handle_t pm_lock; // Power management lock esp_pm_lock_handle_t pm_lock; // Power management lock
size_t num_dma_nodes; // Number of DMA descriptors size_t num_dma_nodes; // Number of DMA descriptors
int tx_line_index;
int dis_line_index;
int line_addr_gpio[5];
int latch_gpio_num;
int oe_gpio_num;
uint16_t *frame_buffers;
int width;
int height;
int format_buffer_len;
int format_buffer_index;
int max_scan_times; // 每页行最多扫描次数,和全彩显示有关系
int max_scan_line; // 最多扫描行
int max_transfer_bytes; // 最多一次发送的数据,也就是一行的数据个数
uint8_t *format_buffer; // The driver allocates an internal buffer for DMA to do data format transformer uint8_t *format_buffer; // The driver allocates an internal buffer for DMA to do data format transformer
size_t resolution_hz; // LCD_CLK resolution, determined by selected clock source size_t resolution_hz; // LCD_CLK resolution, determined by selected clock source
gdma_channel_handle_t dma_chan; // DMA channel handle gdma_channel_handle_t dma_chan; // DMA channel handle
@ -122,6 +139,23 @@ struct lcd_panel_io_i80_hub75_t {
lcd_i80_hub75_trans_descriptor_t trans_pool[]; // Transaction pool lcd_i80_hub75_trans_descriptor_t trans_pool[]; // Transaction pool
}; };
void test_init_buf(esp_lcd_i80_hub75_bus_handle_t bus)
{
uint16_t (*buf)[8][128] = bus->format_buffer;
buf[0][0][0] = 0x9; /* 红 */
buf[0][0][1] = 0x12;
buf[0][0][2] = 0x24;
}
void hub75_send_line(esp_lcd_panel_io_handle_t io, int times, int line)
{
lcd_panel_io_i80_hub75_t *i80_device = __containerof(io, lcd_panel_io_i80_hub75_t, base);
uint16_t (*buf)[8][128] = i80_device->bus->format_buffer;
ESP_LOGI(TAG, "Test send data to LCD");
esp_lcd_panel_io_tx_color(io, -1, buf[times][line], i80_device->bus->max_transfer_bytes);
}
esp_err_t esp_lcd_new_i80_hub75_bus(const esp_lcd_i80_hub75_bus_config_t *bus_config, esp_lcd_i80_hub75_bus_handle_t *ret_bus) esp_err_t esp_lcd_new_i80_hub75_bus(const esp_lcd_i80_hub75_bus_config_t *bus_config, esp_lcd_i80_hub75_bus_handle_t *ret_bus)
{ {
@ -131,14 +165,21 @@ esp_err_t esp_lcd_new_i80_hub75_bus(const esp_lcd_i80_hub75_bus_config_t *bus_co
esp_err_t ret = ESP_OK; esp_err_t ret = ESP_OK;
esp_lcd_i80_hub75_bus_t *bus = NULL; esp_lcd_i80_hub75_bus_t *bus = NULL;
ESP_GOTO_ON_FALSE(bus_config && ret_bus, ESP_ERR_INVALID_ARG, err, TAG, "invalid argument"); ESP_GOTO_ON_FALSE(bus_config && ret_bus, ESP_ERR_INVALID_ARG, err, TAG, "invalid argument");
size_t max_transfer_bytes = (bus_config->max_transfer_bytes + 3) & ~0x03; // align up to 4 bytes
size_t max_scan_line = bus_config->max_scan_line;
size_t max_scan_line_times = bus_config->max_scan_times;
size_t num_dma_nodes = bus_config->max_transfer_bytes / DMA_DESCRIPTOR_BUFFER_MAX_SIZE + 1; size_t num_dma_nodes = bus_config->max_transfer_bytes / DMA_DESCRIPTOR_BUFFER_MAX_SIZE + 1;
// DMA descriptors must be placed in internal SRAM // DMA descriptors must be placed in internal SRAM
bus = heap_caps_calloc(1, sizeof(esp_lcd_i80_hub75_bus_t) + num_dma_nodes * sizeof(dma_descriptor_t), MALLOC_CAP_INTERNAL | MALLOC_CAP_DMA); bus = heap_caps_calloc(1, sizeof(esp_lcd_i80_hub75_bus_t) + num_dma_nodes * sizeof(dma_descriptor_t), MALLOC_CAP_INTERNAL | MALLOC_CAP_DMA);
ESP_GOTO_ON_FALSE(bus, ESP_ERR_NO_MEM, err, TAG, "no mem for i80 hub75 bus"); 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->num_dma_nodes = num_dma_nodes;
bus->bus_id = -1; bus->bus_id = -1;
bus->format_buffer = heap_caps_calloc(1, CONFIG_LCD_PANEL_IO_FORMAT_BUF_SIZE, MALLOC_CAP_INTERNAL | MALLOC_CAP_DMA); bus->format_buffer = heap_caps_calloc(1, max_scan_line_times * max_scan_line * max_transfer_bytes, MALLOC_CAP_INTERNAL | MALLOC_CAP_DMA);
ESP_GOTO_ON_FALSE(bus->format_buffer, ESP_ERR_NO_MEM, err, TAG, "no mem for format buffer"); 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;
bus->max_scan_times = bus_config->max_scan_times;
bus->max_transfer_bytes = bus_config->max_transfer_bytes;
// register to platform // register to platform
int bus_id = lcd_com_register_device(LCD_COM_DEVICE_TYPE_I80, bus); int bus_id = lcd_com_register_device(LCD_COM_DEVICE_TYPE_I80, bus);
ESP_GOTO_ON_FALSE(bus_id >= 0, ESP_ERR_NOT_FOUND, err, TAG, "no free i80 hub75 bus slot"); ESP_GOTO_ON_FALSE(bus_id >= 0, ESP_ERR_NOT_FOUND, err, TAG, "no free i80 hub75 bus slot");

View File

@ -14,9 +14,12 @@ typedef struct {
lcd_clock_source_t clk_src; /*!< Clock source for the I80 LCD peripheral */ lcd_clock_source_t clk_src; /*!< Clock source for the I80 LCD peripheral */
int data_gpio_nums[SOC_LCD_I80_BUS_WIDTH]; /*!< GPIOs used for data lines */ int data_gpio_nums[SOC_LCD_I80_BUS_WIDTH]; /*!< GPIOs used for data lines */
size_t bus_width; /*!< Number of data lines, 8 or 16 */ size_t bus_width; /*!< Number of data lines, 8 or 16 */
size_t max_transfer_bytes; /*!< Maximum transfer size, this determines the length of internal DMA link */
size_t psram_trans_align; /*!< DMA transfer alignment for data allocated from PSRAM */ size_t psram_trans_align; /*!< DMA transfer alignment for data allocated from PSRAM */
size_t sram_trans_align; /*!< DMA transfer alignment for data allocated from SRAM */ size_t sram_trans_align; /*!< DMA transfer alignment for data allocated from SRAM */
int max_scan_times; // 每页行最多扫描次数,和全彩显示有关系
int max_scan_line; // 最多扫描行
int max_transfer_bytes; // 最多一次发送的数据,也就是一行的数据个数
} esp_lcd_i80_hub75_bus_config_t; } esp_lcd_i80_hub75_bus_config_t;
/** /**
@ -83,5 +86,7 @@ typedef struct {
*/ */
esp_err_t esp_lcd_new_panel_io_i80_hub75(esp_lcd_i80_hub75_bus_handle_t bus, const esp_lcd_panel_io_i80_hub75_config_t *io_config, esp_lcd_panel_io_handle_t *ret_io); esp_err_t esp_lcd_new_panel_io_i80_hub75(esp_lcd_i80_hub75_bus_handle_t bus, const esp_lcd_panel_io_i80_hub75_config_t *io_config, esp_lcd_panel_io_handle_t *ret_io);
void hub75_send_line(esp_lcd_panel_io_handle_t io, int times, int line);
void test_init_buf(esp_lcd_i80_hub75_bus_handle_t bus);
#endif #endif

View File

@ -13,10 +13,10 @@
static const char *TAG = "led matrix"; static const char *TAG = "led matrix";
#define HUB75_CLOCK_HZ (10 * 1000 * 1000) #define HUB75_CLOCK_HZ (10 * 1000 * 1000)
#define HUB75_COL_COUNT (64) #define HUB75_MAX_SCAN_TIMES (8) /* 扫描次数是8次也就是每一行会被扫8次用于全彩显示 */
#define HUB75_ROW_COUNT (32) #define HUB75_MAX_SCAN_LINE (8) /* 最多扫描行 */
#define HUB75_COL_UNIT_COUNT (32) /* 实际扫描的时候送入数据的列数 */ #define HUB75_MAX_TRANSFER_DATA_NUM (128) /* 最多发送128个uint16数据 */
#define HUB75_SCAN_LINE_CNT (16) /* 多少扫的 */ #define HUB75_MAX_TRANSFER_BUTES (HUB75_MAX_TRANSFER_DATA_NUM * 2)
#define HUB75_LINE_ADDR_A_PIN_NUM 33 #define HUB75_LINE_ADDR_A_PIN_NUM 33
#define HUB75_LINE_ADDR_B_PIN_NUM 34 #define HUB75_LINE_ADDR_B_PIN_NUM 34
@ -39,88 +39,21 @@ static const char *TAG = "led matrix";
#define HUB75_R3 41 #define HUB75_R3 41
#define HUB75_B3 42 #define HUB75_B3 42
//#define LVGL_TICK_PERIOD_MS 2
#define LINE_SCAN_LOOP_PERIOD_MS 1000 /* 暂时测试用 */
#define LINE_SCAN_CNT 8 /* 用于全彩显示RGB323色彩最宽3bit取值0-7需要扫描8次进行灰度调节 */
#define PSRAM_DATA_ALIGNMENT 64 #define PSRAM_DATA_ALIGNMENT 64
#define get_rgb_one_value(n, x) (n < (x) ? 1 : 0) /* 判断r、g、b其中一个本次是否应该点亮 */
/* 输入一个byte从高到低r 3bit, g 2bit, b 3bit */
/* 输出一个3bit值从高到低b, g, r */
#define get_rgb_value(n, x) (get_rgb_one_value(n, (x >> 5) & 0x07) | (get_rgb_one_value(n, (x >> 3) & 0x03) << 1) | (get_rgb_one_value(n, x & 0x07) << 2))
typedef unsigned char uint8_t; typedef unsigned char uint8_t;
typedef unsigned short int uint16_t; typedef unsigned short int uint16_t;
uint8_t ledbuf[HUB75_ROW_COUNT][HUB75_COL_COUNT];
static int line = 0; /* 本次扫描行32行16扫一次显示两行 */ static int line = 0; /* 本次扫描行32行16扫一次显示两行 */
void get_one_line(int *line_ret, uint16_t *line_data)
{
int i;
static int line_scan_cnt = 0; /* 本行已经扫描多少次8次 */
/* 准备一行数据 */ esp_lcd_i80_hub75_bus_handle_t i80_bus = NULL;
for (i = 0; i < HUB75_COL_UNIT_COUNT; i++) esp_lcd_panel_io_handle_t io_handle = NULL;
{ void led_matrix_i80_hub75_bus_init(void)
/* 后面的注释为bit从低到高对应i80总线的数据线 */
line_data[i] = get_rgb_value(line_scan_cnt, ledbuf[line][i]) | /* r0, g0, b0 */
(get_rgb_value(line_scan_cnt, ledbuf[line + HUB75_SCAN_LINE_CNT][i]) << 3) | /* r1, g1, b1 */
(get_rgb_value(line_scan_cnt, ledbuf[line][i + HUB75_COL_UNIT_COUNT]) << 6) | /* r2, g2, b2 */
(get_rgb_value(line_scan_cnt, ledbuf[line + HUB75_SCAN_LINE_CNT][i + HUB75_COL_UNIT_COUNT]) << 9); /* r3, g3, b3 */
}
*line_ret = line;
/* 更新索引 */
line_scan_cnt++;
if (line_scan_cnt >= HUB75_SCAN_LINE_CNT)
line ++;
if (line >= HUB75_SCAN_LINE_CNT)
{
line = 0;
line_scan_cnt = 0;
}
}
static void line_scan_loop_cb(void *args)
{
int line;
uint16_t line_data[HUB75_COL_UNIT_COUNT];
esp_lcd_panel_io_handle_t io_handle = (esp_lcd_panel_io_handle_t)args;
get_one_line(&line, line_data);
esp_lcd_panel_io_tx_color(io_handle, -1, line_data, sizeof(line_data)); /* 发送行数据 */
}
static bool line_trans_done_cb(esp_lcd_panel_io_handle_t panel_io, esp_lcd_panel_io_event_data_t *edata, void *user_ctx)
{
// gpio_set_level(HUB75_OE_PIN_NUM, 1); /* 失能显示 */
// gpio_set_level(HUB75_LINE_ADDR_A_PIN_NUM, line & 1); /* 行地址A是低位待求证 */
// gpio_set_level(HUB75_LINE_ADDR_B_PIN_NUM, (line >> 1) & 1);
// gpio_set_level(HUB75_LINE_ADDR_C_PIN_NUM, (line >> 2) & 1);
// gpio_set_level(HUB75_LINE_ADDR_D_PIN_NUM, (line >> 3) & 1);
// gpio_set_level(HUB75_LAT_PIN_NUM, 1); /* 锁存拉高 */
// vTaskDelay(pdMS_TO_TICKS(1));
// gpio_set_level(HUB75_LAT_PIN_NUM, 0); /* 拉低锁存,下降沿锁存 */
// gpio_set_level(HUB75_OE_PIN_NUM, 0); /* 使能显示 */
// ESP_LOGI(TAG, "line trans done");
return false;
}
void app_main(void)
{ {
/* 8080总线配置 */ /* 8080总线配置 */
ESP_LOGI(TAG, "Initialize Intel 8080 bus"); ESP_LOGI(TAG, "Initialize Intel 8080 bus");
esp_lcd_i80_hub75_bus_handle_t i80_bus = NULL;
esp_lcd_i80_hub75_bus_config_t bus_config = { esp_lcd_i80_hub75_bus_config_t bus_config = {
.clk_src = HUB75_CLK_PIN_NUM, .clk_src = HUB75_CLK_PIN_NUM,
.dc_gpio_num = -1,
.wr_gpio_num = HUB75_CLK_PIN_NUM, .wr_gpio_num = HUB75_CLK_PIN_NUM,
.data_gpio_nums = { .data_gpio_nums = {
HUB75_R0, HUB75_R0,
@ -141,26 +74,20 @@ void app_main(void)
-1, -1,
}, },
.bus_width = 16, .bus_width = 16,
.max_transfer_bytes = HUB75_COL_COUNT * sizeof(uint16_t), /* 每次发一行 */ .max_transfer_bytes = HUB75_MAX_TRANSFER_BUTES, /* 每次发一行 */
.max_scan_line = HUB75_MAX_SCAN_LINE,
.max_scan_times = HUB75_MAX_SCAN_TIMES,
.psram_trans_align = PSRAM_DATA_ALIGNMENT, .psram_trans_align = PSRAM_DATA_ALIGNMENT,
.sram_trans_align = 4, .sram_trans_align = 4,
}; };
ESP_ERROR_CHECK(esp_lcd_new_i80_hub75_bus(&bus_config, &i80_bus)); ESP_ERROR_CHECK(esp_lcd_new_i80_hub75_bus(&bus_config, &i80_bus));
/* 8080IO设备申请 */ /* 8080IO设备申请 */
esp_lcd_panel_io_handle_t io_handle = NULL;
esp_lcd_panel_io_i80_hub75_config_t io_config = { esp_lcd_panel_io_i80_hub75_config_t io_config = {
.cs_gpio_num = -1, .cs_gpio_num = -1,
.pclk_hz = HUB75_CLOCK_HZ, .pclk_hz = HUB75_CLOCK_HZ,
.trans_queue_depth = 10, .trans_queue_depth = 10,
// .dc_levels = {
// .dc_idle_level = 0,
// .dc_cmd_level = 0,
// .dc_dummy_level = 0,
// .dc_data_level = 1,
// },
.flags = { .flags = {
// .swap_color_bytes = !LV_COLOR_16_SWAP, // Swap can be done in LvGL (default) or DMA
.pclk_idle_low = 1, .pclk_idle_low = 1,
}, },
.on_color_trans_done = NULL, .on_color_trans_done = NULL,
@ -169,8 +96,10 @@ void app_main(void)
.lcd_param_bits = 0, .lcd_param_bits = 0,
}; };
ESP_ERROR_CHECK(esp_lcd_new_panel_io_i80_hub75(i80_bus, &io_config, &io_handle)); ESP_ERROR_CHECK(esp_lcd_new_panel_io_i80_hub75(i80_bus, &io_config, &io_handle));
}
/* 控制引脚GPIO初始化 */ void led_matrix_addr_gpio_init(void)
{
gpio_config_t io_conf = { gpio_config_t io_conf = {
.mode = GPIO_MODE_OUTPUT, .mode = GPIO_MODE_OUTPUT,
.pin_bit_mask = (1ULL << HUB75_LAT_PIN_NUM) | .pin_bit_mask = (1ULL << HUB75_LAT_PIN_NUM) |
@ -181,35 +110,24 @@ void app_main(void)
(1ULL << HUB75_LINE_ADDR_D_PIN_NUM), (1ULL << HUB75_LINE_ADDR_D_PIN_NUM),
}; };
ESP_ERROR_CHECK(gpio_config(&io_conf)); ESP_ERROR_CHECK(gpio_config(&io_conf));
}
// /* 定时进行行扫描 */
// ESP_LOGI(TAG, "Create a timer to do line scan");
// const esp_timer_create_args_t periodic_timer_args = {
// .callback = line_scan_loop_cb,
// .arg = io_handle,
// .name = "line_scan_loop"
// };
// esp_timer_handle_t line_scan_loop_timer = NULL;
// ESP_ERROR_CHECK(esp_timer_create(&periodic_timer_args, &line_scan_loop_timer));
// ESP_ERROR_CHECK(esp_timer_start_periodic(line_scan_loop_timer, LINE_SCAN_LOOP_PERIOD_MS * 1000));
// gpio_set_level(HUB75_OE_PIN_NUM, 1); /* 使能显示 */
void app_main(void)
{
led_matrix_i80_hub75_bus_init();
led_matrix_addr_gpio_init();
test_init_buf(i80_bus);
while (1) { while (1) {
/* 测试,发送一次数据 */ /* 测试,发送一次数据 */
ESP_LOGI(TAG, "Test send data to LCD"); ESP_LOGI(TAG, "Test send data to LCD");
/* HUB75_COL_COUNT */ /* HUB75_COL_COUNT */
int i = 0; int i = 0;
uint16_t color_data[128] = {0};
// for (i = 0; i < 64; i++)
color_data[0] = 0x9; /* 红 */
color_data[1] = 0x12; /* 绿 */
color_data[2] = 0x24; /* 蓝 */
color_data[64 + 0] = 0x24; /* 红 */ hub75_send_line(io_handle, 0, 0);
color_data[64 + 1] = 0x12; /* 绿 */
color_data[64 + 2] = 0x9; /* 蓝 */
esp_lcd_panel_io_tx_color(io_handle, -1, color_data, sizeof(color_data));
vTaskDelay(pdMS_TO_TICKS(1000)); vTaskDelay(pdMS_TO_TICKS(1000));
ESP_LOGI(TAG, "line trans done"); ESP_LOGI(TAG, "line trans done");