Files
esp32-arduino-libs/esp32s2/lib/libbootloader_support.a
T

2612 lines
587 KiB
Plaintext
Raw Normal View History

2026-05-22 22:05:03 +03:00
!<arch>
/ 0 0 0 0 3812 `
i""""""½–½–½–½–½–½–½–½–½–½–½–½–½–½–½–h"‹®›–¬æ¬æ§Ú§ÚoZoZœÊœÊœÊœÊœÊœÊœÊœÊœÊœÊœÊœÊœÊœÊœÊœÊœÊœÊœÊzzzzzzzzzzzzzzƒ¾ƒ¾ƒ¾ƒ¾ƒ¾ƒ¾ƒ¾ƒ¾ç‚ç‚ç‚ç‚ç‚ç‚ç‚ç‚ç‚ç‚ç‚EšššššššššÁZÁZÁZÁZÁZÁZ ¢bootloader_common_check_long_hold_gpio_levelbootloader_common_check_long_hold_gpiobootloader_common_label_searchbootloader_common_erase_part_type_databootloader_common_get_sha256_of_partitionbootloader_common_vddsdio_configurebootloader_common_check_chip_revision_validitybootloader_common_ota_select_crcbootloader_common_ota_select_invalidbootloader_common_ota_select_validbootloader_common_check_efuse_blk_validitybootloader_common_check_chip_validitybootloader_common_select_otadatabootloader_common_get_active_otadatabootloader_common_reset_rtc_retain_membootloader_common_get_rtc_retain_mem_reboot_counterbootloader_common_set_rtc_retain_mem_factory_reset_statebootloader_common_get_rtc_retain_mem_factory_reset_statebootloader_common_get_rtc_retain_mem_partitionbootloader_common_update_rtc_retain_membootloader_common_get_rtc_retain_membootloader_clock_configurebootloader_init_membootloader_fill_randombootloader_common_get_chip_ver_pkgbootloader_clock_get_rated_freq_mhzesp_flash_encryption_enabledesp_flash_write_protect_crypt_cntesp_get_flash_encryption_modeesp_flash_encryption_init_checksesp_flash_encryption_set_release_modeesp_flash_encryption_cfg_verify_release_modeesp_secure_boot_init_checksesp_secure_boot_cfg_verify_release_modebootloader_random_enablebootloader_random_disablebootloader_mmap_get_free_pagesbootloader_mmapbootloader_munmapbootloader_flash_readbootloader_flash_writebootloader_flash_erase_sectorbootloader_flash_erase_rangebootloader_flash_execute_command_commonbootloader_execute_flash_commandbootloader_flash_unlock_defaultbootloader_flash_unlockbootloader_flash_read_sfdpbootloader_enable_wpbootloader_read_flash_idbootloader_spi_flash_resetbootloader_flash_xmc_startupbootloader_flash_reset_chipbootloader_flash_is_octal_mode_enabledbootloader_flash_get_spi_modebootloader_read_status_8b_rdsrbootloader_read_status_8b_rdsr2bootloader_read_status_16b_rdsr_rdsr2bootloader_write_status_8b_wrsrbootloader_write_status_8b_wrsr2bootloader_write_status_16b_wrsrbootloader_read_status_8b_xmc25qu64abootloader_write_status_8b_xmc25qu64abootloader_flash_qe_list_countbootloader_flash_qe_support_listbootloader_enable_qio_modebootloader_read_status_8b_rdsr3bootloader_write_status_8b_wrsr3bootloader_flash_qe_support_list_defaultbootloader_flash_update_idbootloader_flash_update_sizebootloader_flash_cs_timing_configbootloader_flash_clock_configbootloader_flash_set_dummy_outbootloader_configure_spi_pinsbootloader_flash_dummy_configbootloader_init_spi_flashbootloader_common_read_otadatabootloader_common_get_partition_descriptionbootloader_utility_load_partition_tablebootloader_utility_get_selected_boot_partitionbootloader_utility_load_boot_image_from_deep_sleepbootloader_utility_load_boot_imagebootloader_resetbootloader_atexitbootloader_sha256_hex_to_strbootloader_debug_bufferbootloader_sha256_flash_contentsesp_partition_table_verifyesp_image_bootloader_offset_getesp_image_bootloader_offset_setbootloader_load_imagebootloader_load_image_no_verifyesp_image_verifyesp_image_get_metadataesp_image_verify_bootloader_dataesp_image_verify_bootloaderesp_image_get_flash_sizebootloader_sha256_startbootloader_sha256_databootloader_sha256_finishbootloader_sha512_startbootloader_sha512_databootloader_sha512_finishesp_secure_boot_enable_secure_features// 446 `
bootloader_common.c.obj/
bootloader_common_loader.c.obj/
bootloader_clock_init.c.obj/
bootloader_mem.c.obj/
bootloader_random.c.obj/
bootloader_efuse.c.obj/
flash_encrypt.c.obj/
secure_boot.c.obj/
bootloader_random_esp32s2.c.obj/
bootloader_flash.c.obj/
flash_qio_mode.c.obj/
bootloader_flash_config_esp32s2.c.obj/
bootloader_utility.c.obj/
flash_partitions.c.obj/
esp_image_format.c.obj/
bootloader_sha.c.obj/
secure_boot_secure_features.c.obj/
/0 0 0 0 644 44088 `
ELF^ð£4(54ÓMb@?ÿÿ?ü
: 6A ¢ à|û¡Í°±å}@@tàj¢¢€‚ À ˜ ™ À ­ààøa]
w8EÀ ˆö@€€‘€€ ‡”/"Çàøw8?À ˆö@€€‘€€‡”CàPªÀ€ª¢ ¦A7:Ô ðÀ ‚&€ŠA@€€±ÆëÿÀ ‚&€ŠA@€€±Fíÿ|òFóÿ6A­½ à-
ð, 6a}   p(“0‰ƒ€" Vâ½­àM
 Ì$ðw ”¢ ²ÊÔû@•AŒk¢Êà –ƒ¬9­àª¤¢
‚¯ß€º°–ƒ¢ÊÔ½ ¶ƒ°™ ìÙ±­à©1­à˜1§¡š¤½àM
äÿ Fãÿ- Æáÿboot_commE (%lu) %s: bootloader_mmap(0x%x, 0x%x) failed
E (%lu) %s: Failed to verify partition table
0€t‰a ˆ¡`f½À ‰ñ"aàRÁ<}
üzà±ñÁÝ
ií ¢ à À ˜À ˆ‡™)àBÁ$Í àm
Vj= ˜—¦x² ¢Á+àfAˆa Œx’ù@•A ˳¢Á+™qà˜q̹¨Q²Á+àœ¸#¨à ú@ ¥A "f2à çÿà±ÁÝ
í ¢ à ­àÆÑÿða‚¡<½=ŠQÀ ˆó@À }•A3 °‰“V¸|؇„vBÁ4Ë¡)
²j@´ à!VjH²¡, »€0£ à²$72ÁͲËà­à!Üj¢¡, ª€à-
Œ!À ˜À ‚&à²$7Í­à-
Föÿ†ôÿð6Aà f%‚®€Š’¡ùˆ   õ€€ôª€ª à ªàð ÿÿÿÿ| Ç  ¡0 `Àà7 8 å æ¸j¤Ö,°int8 p+nWê9?ÕO4OæF®ÀµØ
ÀÇÌâ× å b'$|0M¢5
F
,X
 x  A ç  [ ^ y Þ
 zX
{û
&|û
}û
Ò~û
û
%ûxž d± û w Þß   V @À WûŽ Xû Y@ ^ ©Ð _ïE `ã0 aãpos b@ c©  dûã¹,« eQ¹ã2
,
 è Ò Î ú ^ Š g [    À F
^ r è
W   C ÿ e 1 Š  î Ï U 4 }  
 N 4  a õ! " # H% Ô& º' ( ¹- . / 0 ±1 m2 ?3 /4 ô5 6 17 Í8 Ö9 : Ø; Ç< Ð
= ˆ> B? b @ A ¨B êC SD E F æG ô
H mI i
G ¹ H aI J .K ùL àM ¯N ìO ?P @Q ÅR JS  T ÏU üV &W ç
X ŽY ÙZ £[ ý \ ê] s^ _û*,
, q "   Ê $ ¹ ž ²
 y  $ 
# E ñ
? å = ß  ó r ®
¿ å š À
 Ьÿÿ& !  Q ·Ð R
ã\ S
ã T
ã
r U
ã
3 V
ã WûÖ X
ãx [
· u \å ½ ]
ãÆ
cï« dï% e
Çj f
ããÇ,ã×,­ kñ  u Þ vûª wûŸ xã
 ˆ
 ûô
ר
ˆN
! œ[
" ûÜg
# ˜à
$ ûž
% û˜,ã¨,
&
FÕ = Äž ´ 
± û
³ û
&ávalû P
± û
³ û
k&valû" •
± #û
³ $û
!°kval&û) Úsel*û
+û(õ°val-û3 
± 4û
³ 5û
2: õval7û: d
± ;û
³ <û
9 : val>ûA ©
± Bû
³ Cû
@Ä  valEûH î
¯Iû
W JûG
Ä valLûP 3
± Qû
³ Rû
ON

valTûZ x
:[û
³ \û
Y
N
val^ûa ½
:bû
³ cû
`Ø

valeûh 
:iû
³ jû
g Ø
vallûr G
Ó sû
³ tû
qb  valvûy Œ
Ó zû
³ {û
x§ b val}û€ Ñ
Ó û
³ û
ì § valû‡ †
Zˆû
û
Šû
Šû
iΞ
ìû
e Žû
/
û
 û¡ ì valû– Ë
Jû
³ ˜û
æ ¡ valšû 0
µžû
ןû
 û
¡ûœK
æ val£û¦ ¥
µ§û 
Шû
p ©û
áªû
? «û¥À
K
val­û° ê
P±û
v²û¯À
val´ûê /
Ë ëû
È ìûéJvalîûTüèûoutûèû¦û o ê
 Pt
'( .Ú[/û ¤0û$G1û(ä8 ,$?d 0F© 4)
Mî 8inNû<in1U3
@í VûD|WûH;XûL]_x
Pf½
TØm X'nû\Ø oû`Ppûd|wG h~Œ lÑ ppint£ûLtË P" ¤T³
®!T µê
,û0¨·û4¾¸û8¹û<*ºû@e»ûD|¼ûH
½ûL0¾ûPZ¿ûTÀûX²Áû\ïÂû`Ãûd&ÄûhÅûlbÆûpÇûtÊÈûx Éû|l ÊûŸ Ëû¬ Ìûˆ
ÍûŒ Îû2 ÏûJ Ðû˜N ÑûœÒû MÓû¤gÔû¨XÕû¬ºÖû°Ç×û´2Øû¸Ùû¼eÚûÀ$ÛûÄÜûÈ<ÝûÌQÞûÐ4ßûÔNàûØyáûÜ-âûàØ ãûäÝ
äûèåûìð æûð
çûô6èûøË ï/üJ ,50
!,ÿ¥
1,5_ðü ºñ1!5 º6û"[7û8û"9û"::û"4;û<I$TAGÌ%[å'&Nø(¿EºF%&×&×&,)7 E) ®e&3)9
&€&†L¨%~
jž&צ ¹ ,µÙ&3)¿ o ù&ÿÅF%&"&*&
û)rb
×I)I' 3d) 3z)k0µ+† ?
û³%8Å,¯7œ-cfg²º . ø.-å/5Ó0Z:1t Àœf2Fóë5'2EZF¥
õë3 F–#L‘¬}4± š¨‘Ô}5PA. ˜‘´}6Ó¢HF7aEö0Zs0[‘´0\ 7t%0Zw0\s0Z‘´0[s0\ /De0Z‘¬}0[tñ%0Zw0\s1@
YÐ œ–2Y9Ìg[2
YJÐ÷[!ù\Ì-err].(4^ FD-ret_
ÐcW5~cÌ-inF³±V6
o)ùÊÆ4„p‘K5—B°rÐð깊0ZK0[s 0\@¦¦0Z‘´0[‘Kž/ú0ZK0[00\A7(.ç0Z
€0[v.5"7M,0Z10[0\
0^0_
€0qv.hñ7uÙN0[10\t"0Z10[0\:0^/Œ0ZwÀ¦, 9Ð;h91Ì;„9=µ>Ì<8
C
FP3<8¾ FF1a%ÕÇœ"%Lû%=o%^ûS=Ò%nÐT6Ç,û[Y$$) ŽpnAzO- ¶@˜ƒAzh 1
Þ©¥7 ³ò0Zr.!7B¡0Zr.H.„ ÕœzËÇ=oS/0Zr0[s0\0BhF¦ChwhD7
h1E×ÑFhw×;7
×Bû¡œñöòSIÏ@9ICK@xr`Ø¥¡ÑÍŒòð/Pd0Zs7xI©0Zt0[7d½0Zt/z0Zt\"0[s/!z0Zw0[sN''O/ÝN% U$ > : ; 9 I$ >  7I I&I &
> I: ; 9  (  : ; 9 
: ; 9 I
8  : ; 9 
: ; 9 I
I8 
: ; 9 I8 
: ; 9 I8 I!I/ ( : ; 9 
: ; 9 I8(
 : ; 9  : ; 9 
I
: ; 9 I
: ; 9 I
8  : ; 9 5I 4: ; 9 I?<! : ;9 "
: ;9 I
8 #: ;9 I$4: ; 9 I%.?: ; 9 '<&I'.?: ;9 '<(.?: ;9 'I<).?: ; 9 'I<*+.?: ; 9 'I<,.?: ; 9 '@—B-4: ; 9 I·B.‰‚1/‰‚10Š‚B1.?: ; 9 'I@—B2: ; 9 I·B3 U44: ; 9 I5 64: ; 9 I·B7‰‚184: ; 9 I9 :.?: ; 9 'I ;: ; 9 I< =: ; 9 I>1R¸B X Y W ?1@1·BA1R¸B UX Y W B.: ;9 'I C: ;9 ID: ;9 IE.: ; 9 ' F: ; 9 IG.1@—BH1I41J1R¸B UX Y W K UL41·BM 1UN.?<nO.?<n: ;  &z3$3&Ÿz ÿ$2&Ÿz ý$2&Ÿ z3$3&Ÿz ý$2&Ÿz3$3&Ÿz3$3&Ÿ57GRG¸»ÀW
S
>[>CzC
óõ%÷,÷Ÿ¥¨
óõ%÷,÷Ÿ¨±¾[4T4¸
óõ%÷,÷Ÿ¸¾À
óõ%÷,÷ŸUgSg¥
óõ%÷,÷Ÿ¥¾À
óõ%÷,÷Ÿt|ZOROh‘´h~R~á‘´áü ‘´OSOh‘¸h|S|ᑸáü ‘¸- Ww~ÓüVO1Ÿh~1Ÿ~áú1Ÿúü0ŸüR~áVƒÞás`Ÿ¯0Ÿ¯¹‘¼¹ÆbRb˜W˜­ÇWOÇU$:RO`R˜­Rh{W­ÂWR
óõ%÷,÷Ÿ R ¡W)W-¡W)S-¡S#)T-¡T-twŸœ¡twŸz|Z|\PRZDÇ¡ À7HMO`˜­ehh{­Â)-œ¡#'-œ¡#'Hmœ¡1¥¨Ç¡ À7pû
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/bootloader_support/src/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/hal/esp32s2/include/hal/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/include/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/xtensa-esp-elf/include/machine/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/xtensa-esp-elf/include/sys/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_common/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/log/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/bootloader_support/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/soc/esp32s2/include/soc/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/soc/esp32s2/register/soc/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_hw_support/port/esp32s2/include/soc/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_rom/include/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/xtensa-esp-elf/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/bootloader_support/private_include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/bootloader_support/bootloader_flash/includebootloader_common.cgpio_ll.hstddef.h_default_types.h_stdint.hesp_err.hesp_log_level.hesp_log_config.hesp_flash_partitions.hinterrupts.h clk_tree_defs.h esp_app_format.hesp_image_format.hbootloader_common.hgpio_struct.h
rtc.h esp_rom_sys.h string.h
bootloader_utility.hbootloader_flash_priv.hesp_log.hesp_log_timestamp.hesp_rom_gpio.h <built-in>%   8 ~
8    ®       Ò~   ¾ Â}  »       2  Á}  +À  Ã}   ·       2   Ä}   B 6 B      ·         Å}           9         ~  -  =  &x    l    7 N  N  
  
 *  =       
      %   h   Ù   y  y       y  y                 ) Y           
v  
   
       ,     3 /   
  
  .j     |           
         
           
 #{    
         
     

         |      
f    ¯                esp_log_level_tETS_EFUSE_INTR_SOURCEETS_ICACHE_PRELOAD_INTR_SOURCESOC_MOD_CLK_TEMP_SENSORstatus1reserved_6c0ETS_SLC1_INTR_SOURCEreserved_630ETS_USB_INTR_SOURCEreserved_634func_selreserved_638strlenlevelETS_WDT_INTR_SOURCEETS_PMS_PRO_CACHE_ILG_INTR_SOURCEstart_addrreserved_6a0rtc_vddsdio_set_configGPIO_SHORT_HOLDreserved_6a4sync2_bypassreserved_6a8status_next1flagsETS_RSA_INTR_SOURCEcpusdio_int1ETS_TG1_T0_EDGE_INTR_SOURCEGPIO_NOT_HOLDdis_timestampETS_PMS_PRO_DPORT_ILG_INTR_SOURCEpcpu_nmi_int1reserved_63cunsigned intreserved_640bootloader_sha256_flash_contentsreserved_6acreserved_644spi_speedreserved_648reserved_6bcbootloader_common_vddsdio_configurereserved_6b0reserved_6b4esp_log_timestamp/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/buildreserved_6b8ETS_PMS_DMA_APB_I_ILG_INTR_SOURCEETS_SYSTIMER_TARGET2_EDGE_INTR_SOURCEESP_LOG_DEBUGshort intesp_image_segment_header_tGPIOESP_CHIP_ID_ESP32H2errorETS_CRYPTO_DMA_INTR_SOURCEETS_I2C_EXT1_INTR_SOURCEreserved_64creserved_6c8pcpu_intreserved_650ESP_CHIP_ID_ESP32__intptr_treserved_654ETS_BT_BB_NMI_SOURCEpcpu_int1reserved_658ETS_SDIO_HOST_INTR_SOURCEesp_image_header_tETS_RWBT_NMI_SOURCEETS_UART1_INTR_SOURCEETS_DCACHE_SYNC_INTR_SOURCEETS_TG1_LACT_EDGE_INTR_SOURCEreserved_6c4ETS_TG1_T1_LEVEL_INTR_SOURCEETS_FROM_CPU_INTR2_SOURCElistETS_RMT_INTR_SOURCEuint32_tESP_CHIP_ID_ESP32H4SOC_MOD_CLK_XTAL32Kreserved_65crtc_vddsdio_get_configETS_SPI2_DMA_INTR_SOURCEreserved_660ETS_SPI4_INTR_SOURCEesp_logreserved_664reserved_668spi_sizereserved_6ccstrcspnreserved_6d0ESP_LOG_MAXlong long unsigned intSOC_MOD_CLK_RTC_FASTETS_FROM_CPU_INTR0_SOURCEforcedis_colorfl_ota_data_eraseETS_WIFI_MAC_NMI_SOURCE__uint16_tETS_SPI2_INTR_SOURCEota_data_erasereserved_66cesp_chip_id_treserved_6d4ESP_LOG_WARNreserved_6d8enablereserved_670delay_secreserved_6dcreserved_674ETS_TG0_LACT_EDGE_INTR_SOURCEETS_RTC_CORE_INTR_SOURCEreserved_678sig_in_invesp_rom_gpio_pad_pullup_onlyETS_TG0_LACT_LEVEL_INTR_SOURCEnum_partitionsreserved_6e0intr_stETS_TG0_T1_EDGE_INTR_SOURCEETS_BT_MAC_INTR_SOURCEchip_idETS_GPIO_NMI_SOURCE2gpio_ll_get_levelsize_tesp_partition_info_toffsetETS_TIMER1_INTR_SOURCEpos_delimETS_UHCI0_INTR_SOURCEcalc_sha256sig_in_selreserved_67cfunc_in_sel_cfg_Boollong long intETS_RWBLE_NMI_SOURCEimage_lenconfigreserved_680SOC_MOD_CLK_RC_FAST_D256reserved_6ecreserved_684reserved_688ETS_SYSTIMER_TARGET1_EDGE_INTR_SOURCEesp_log_config_treserved_6f0ETS_APB_PERI_ERROR_INTR_SOURCEreserved_6f4strapint_enagpio_numbootloader_common_erase_part_type_dataimage_digestout1_w1tcbootloader_munmapreserved_68cESP_CHIP_ID_ESP32H21SOC_MOD_CLK_RC_FASTmin_chip_rev_fullcharreserved_6e8out1_w1tsETS_SYSTIMER_TARGET1_INTR_SOURCEreserved_690SOC_MOD_CLK_CPUreserved_694reserved12reserved_698reserved16ETS_TG0_WDT_EDGE_INTR_SOURCEreserved18ETS_TG1_WDT_LEVEL_INTR_SOURCEsegmentsdataesp_image_metadata_tdatestrncpypcpu_nmi_intuint8_tstatusbootloader_common_label_searchlog_levelclock_gatesdio_selectETS_FROM_CPU_INTR3_SOURCEreserved_69cETS_RWBT_INTR_SOURCEoen_selESP_LOG_ERROResp_log_early_timestampesp_comm_gpio_hold_treserved22len_labelreserved28intrreserved_6e4/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/bootloader_support/src/bootloader_common.cETS_SYSTIMER_TARGET0_EDGE_INTR_SOURCEpartitionETS_FROM_CPU_INTR1_SOURCEfunc_out_sel_cfgout_sha_256ETS_TIMER2_INTR_SOURCEETS_DCACHE_PRELOAD_INTR_SOURCEETS_SPI3_DMA_INTR_SOURCEconstrained_envmemsetreserved_6f8ETS_TG0_WDT_LEVEL_INTR_SOURCEbootloader_common_check_long_hold_gpio_levelsizeenable1_w1tcETS_DMA_COPY_INTR_SOURCEETS_LEDC_INTR_SOURCEETS_WIFI_PWR_INTR_SOURCEESP_LOG_INFOimagertc_vddsdio_config_tlist_eraseETS_TWAI_INTR_SOURCEETS_I2C_EXT0_INTR_SOURCEETS_UART0_INTR_SOURCEETS_SLC0_INTR_S
ABI=0
$D $D  (hh-""˜­­ÂÂÇ(())"+-iœ¡(hh>"¦ "Æ"ááü "" (··¸"¾¾"À(55"7ñÿ
 "#%')+  ,-.0ÇGdn£Ê¡éð÷ÿ 8HZbsŽºÌÀö
5<7`wŽbootloader_common.cGPIObootloader_common_check_long_hold_gpio_levelesp_rom_gpio_pad_select_gpio__lshrdi3esp_rom_gpio_pad_pullup_onlyesp_log_early_timestampbootloader_common_check_long_hold_gpiobootloader_common_label_searchstrstrstrlenstrcspn__stack_chk_guardbootloader_common_erase_part_type_databootloader_mmapesp_log_timestampesp_log__stack_chk_failesp_partition_table_verifymemsetstrncpybootloader_flash_erase_rangebootloader_munmapbootloader_common_get_sha256_of_partitionesp_image_get_metadatamemcpybootloader_sha256_flash_contentsmemcmpbootloader_common_vddsdio_configurertc_vddsdio_get_configrtc_vddsdio_set_configesp_rom_delay_us!"#$ $ '( )('*   ,-. /$0(1,20&438-<.@4*6 789/8;<= $Jª]¿xÄ ! "!:<< #BB $O˜bj­{Â~ ~ $h

m'˜)ž) ''--H>HFmJJ (kœr r )|| () '58; OÞ
~çê
O"" ,-
h// -GG .\
b_
b b /o$o 0w
á
ü( 1
Ù
¦¯,¯ 2·
ƾ0¾ &Ä
ÙÊ4Ê 3á8á -ô<ô .þ@þ 4DtŽ´ » ! ¸) ¸. ¨>> 6G M ¥[ [ 7nn 8w  9Œ œ ¾ŸŸ /¬¬ 8 ;  5'' <// =;
;

;!;(;
,,
04;9;@;
DD
HL;Q;X;
\\
`
d;
i;
p;
tt
x |; ; ˆ;
ŒŒ
 ; ;  !(/4BPW^cqx}ž£Ãäðü.4:@FLRYn~Žž®¾Îèô&3A[huœºÓæìòøþ
"(.4:@FLRX^djpv|ˆŽš ¦¬²¸¾ÄÊÐÖÜâèîôú $*06<BHNTZ`flrx~Šœ¢¨®´ºÀÆÌÒØÞäêðöü9?EKQW]ciou{œ¢¨®´ºÀÆÌÒØÞæû"2BO\ivƒªØíú+8ER_lz©ÃÉÏÖëû0@uÊÿ D T Î Þ 
#
X
h

­
â
ò
' 7 l | ± Á ö   & 6 F V f v « » ð 


U
e
u


Ê
Ú
KYsš§´ÁÎÛèõ5BO\ivƒª·ÄÞìú$2@N\jx¢°¾ÌÚèö .<JXftž¬ºÈÖäò*8FTbp~Œš¨ÄÒàî2>Tev˜©»Ôæù&FfŸºÚ#/Je{¢´ÆÍ Ñ; çëð ù   !; ,7;@KOT_chsw|¥ ©; P²ÂÍÑÖ ÷  / G P gr
v;
Œ ¤©´¸½ÔØÝ÷û
;
~
#;
ƒ(37<K
O;
Xcgl

§
±
Í
è
ñ
   -
6
O
X
n w  
§¸ÄÐÝéö;*.3AOZ^glp;$˜­±»ÀÕÙßóü#.2;=HLQ_{­ÅÖÚ;éí $)26?LPY]fsw|¤ª¾Ùòöûÿ
   < @ f j Š Ž ³ · × Û ó ÷ þ  
   5 9 @ D K O W [ k o  ƒ Š Ž ¥ © ° ´ Ä È Ï Ó õ ù      # * . H L g
k
r
v

ƒ
Š
Ž


¢
¦
Ã
Ç
Î
Ò
Û
ß
æ
ê
ó
÷
þ



.
2
9
=
D
H
c
g
o
s
{


Š


ž
¢
³
·
Ê
Î
Õ
Ù
ð
ô
ü



%)04;?FJ[_pt©­´¸ËÏÖÚöú%)04IMTX_cx|ƒŽ¥©µ¹ÑÕÜàòö;; $;(
,;
0 4; 8 <;   $(,04@DHLPT`dhlptˆŒ  ¤ ¨ ¬ ¸¼ÀÄÈÌÐ
Ô
Ø Ü à ä ®
ï
Š 
  Š:::¢: ª: ²:º:Ã:!Î:$Ö:$Ü:$â:$è:$î::õ::ÿ:: :: :B :B$ :H- :M8 :O@ :OI :OR :O[ :Rc :Rk :Wq :]| :`ˆ :`:b:e¥ :h­ :h¸ :hÀ :hÉ :hÒ :hÛ :mã :më :rñ :x
:{
:{
:~
:~*
:6
:B
:ŠJ
:R
:^
:g
:˜o
:˜u
:¤~
:­
:­
:­
:¹ 
:¤
:¹
:Â
:Ë
:Ó
:Û
:á
:å
:ú
: : : : :$ : , : 4 :< :E :M :V :_ :h :#n :#w :'~ :' :) :) :-ž :-ª :- :0 :5Î :8Ú :@ã :Cì :Hõ :Hþ :P :P :R :U :k! :m* :m3 :m< :zB :zN :|W :` :f :l :t :| : :œ :
œ :
¤ :
¬ :
´ :
¼ :
Å :
Ë :
Ñ :
× :
Ý :
ã :
ì :
ô :
ü :
"
:
(
:
+
:
-
:
-%
:
/+
:
/5
:
/?
:
/I
:
/T
:
/_
:
5i
:
Ms
:
My
:
M
:
MŠ
:
M
:
O
:
hŸ
:
h©
:
h³
:
h½
:
hÃ
:
hÌ
:
hÕ
:
hÞ
:
wæ
:
wó
:
|û
:
~:
ƒ
:
ƒ:
ƒ:
%:
+:
4:
<:
D:
P:
X:
_:
¦e:
¯n:
µz:
µ:
¹:
Ę:
Æ¡:
ƪ:
а:
н:
ÓÇ:
ÙÑ:
ÙÝ:
Ùè:
Ùò:
Ûü:
Þ:
á :
á:
á:
á%:
á/:
á::
áE:
çO:
úY:
ú_:
úh:
úq:
úw:
ü:
ˆ:
Œ:
¢: ¨: ®: ´:
¼: Ä: Í: Ö: Þ: ç: ð: ,ø: ,: .
: 1: 1: 4!: ;*: ;0: ;8: >D: DM: GV: J_: Je: Pk: at: az: aƒ: gŒ: t: t : wª: y: |¾: ŒÄ: ŽÌ: Õ: Þ: ¥ä: ¥í: ¨ö: ¨ü: ¨: ²
: ¸: »: ¾-: 6: ?: H: Q: W: ]: c: i: p: v: }: : -Š: 5 ( $0<HT`lxœ¨´ÀÌØäðü ,8DP\h
t

Œ
˜
¤
°
¼
È
Ô
à
ì ø    ( 4 @ L X d .symtab.strtab.shstrtab.rela.literal.bootloader_common_check_long_hold_gpio_level.rela.literal.bootloader_common_check_long_hold_gpio.rela.literal.bootloader_common_label_search.rela.literal.bootloader_common_erase_part_type_data.rela.literal.bootloader_common_get_sha256_of_partition.rela.literal.bootloader_common_vddsdio_configure.text.data.bss.rela.text.bootloader_common_check_long_hold_gpio_level.rela.text.bootloader_common_check_long_hold_gpio.rodata.bootloader_common_label_search.str1.1.rela.text.bootloader_common_label_search.rodata.bootloader_common_erase_part_type_data.str1.1.rela.text.bootloader_common_erase_part_type_data.rela.text.bootloader_common_get_sha256_of_partition.rela.text.bootloader_common_vddsdio_configure.rela.debug_frame.rela.debug_info.debug_abbrev.rela.debug_loc.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.xtensa.info.rela.xt.lit.rela.xt.prop 4$@ÌcH2 [XV@d 2 \@ dH2 ½tD¸@hdÀ2 ò¸ í@(eT2  *Ø %@|e$2  Wä]äcämäÇh@ e2 ¥¬ @´f2 Ò2ÀÄ¡@Ìfü2 *2eheÐ `@Èg2 ÜÀ@Ìi82 Ìœ7Ç@kT2 ûÔ ö@Xkt2
t@Ìlt2  ƒ"ˆ, ''@@†È2# <-H7@Žœ2% PX-ðK@¤Ž(2' cH.^@ÌÀ 2) o0×?jz0AZ0ƒqZ8©Z0@ŒH2. ¢ÙZp@Ôp20 L]à3 ,aŸ«/25 0 0 0 644 43600 `
ELF^x4(_^…ëQ
ýÿU…ëQÿÿL6Aq ̽à˜7 ¹ªÀ  °(ƒ ‰ƒ€"ð6Aq ̽à©7ðboot_commE (%lu) %s: chip revision check failed. Required >= v%d.%d, found v%d.%d.
E (%lu) %s: chip revision check failed. Required <= v%d.%d, found v%d.%d.
6a00t²àr€w€w m
wºIà±€÷¢€†¢ðõA€…A€˜ ‰ð ™ €ˆ à™àˆ–À€wÀÁ™!yí Ý
à ðÌ3 Fýÿr€w€w ôˆb ˆ€€`€€tˆý§·ÕàVÊüà±€÷¢€†¢ðõA€…A€˜ ‰ð ™ €ˆ à™àˆfÀ€wÀÁi!yí Ý
Fßÿ6A½ L¢¯ÿà-
ð6A˜ & ˆh‚Èý€"b " ` tð6A ¢ àm Ü(v­à "À ò@ %AðE (%lu) %s: Image requires efuse blk rev >= v%lu.%lu, but chip is v%lu.%lu
E (%lu) %s: Image requires efuse blk rev <= v%lu.%lu, but chip is v%lu.%lu
6aàqpZ¢ J PUAPe `f àf`jÀ‡’Æ"':F!àpò¢±ðõA🠙 à™"ÀÁ)Ý
i!Yí à|ò€ƒÀ €©ƒ 0‰ƒ‡
<G³9àü
àpó¢±ðõA𠀈 àˆ€3ÀÁÝ
i!Y9í àð FêÿE (%lu) %s: mismatch chip ID, expected %d, found %d
6a
 €ˆˆ }&(+à
 ±€ˆˆ ÁÝ
 àð & V3ÿ ­à *ùÿ6A ò@@@t  ¥A¬â0¨ƒìš¢|ü² È“- œ‹ œJ¨‰’)Šc$ŠsˆÀ €(ƒð|òþÿ6a}|ò¬W­à¢A¢Ç àë!¢A½ ­à-
ð6A¡ àð6Aà Z"ð6AàÌJà 
 ˆ I
àð6Aà-
œš(( Œò’
|ê ™H
àð6Aà!  ð6A00tœÃàÌJàˆ€€ôŒ‚YŒ¢˜’"àð6A!ð ÿÿÿÿ| *  ß0  ' »0Y0G 20  ' *  <  /  Ï^{intSÖ,Ú¦f+nÃ
XË9FÆÚOR!¤«Kbè$|Á0 
3,$ Ö ´ î     B Zó
ë
y ª 7z$ {Ó S|Ó ~}Ó f~Ó hÓ OÓ xÌ
ñ  0
ÞÓ
w ܪ{Ì,C B û 0  Ñ R¿ÿÿÿÿ
N \OÓpP\ QÓcrcRÓl,ËSl
V ¡WÓ XÓsY}½
, ý
* f ; É
   ± µ 
ª ˜ 
Š ® /  u k  a 
 X  ƒ ­ ( Å ¿ û ¡
 ª ˆ  s! f" Ä# Š % e& û' ( / - . ú
/ å0 l
1 n 2 m3  4 E5 æ
6 ç7 18 [9 ˆ: x; < d= µ> ö ? ¢@ ` A &B …C ÊD óE øF Î G èH I RG ¡H ãI J õK >L ŒM d
N ÙO ÝP ÿQ ¯R ÉS ˜T ²U Ñ
V fW »X ÇY Z L [ \ å] …
^  _,
qZ v 0 ¢ ã E ô ù [
¿
ˆ Ð ¡
F ¸ t  ­  Ö
 ; ß
 > ï  M{ÿÿœ !Z
 Q Šb R
R S
 T
 Æ U
 B V
 WÓ
X
Œ [
Š ­ \¸  ]
 cÇ, dÇO e
š»
f
š,ª,S kĪ 5 å Ž 6 Õ 7 4»val 9
 1 KA 2¡d 3Ç :å
Õ ;
crc ?Ó  @,
r = tU
WTAG$°´! ¢ª¢3:Ð=³ß$
ÓF
ÓâÓ­ÓD 5³·& ܰ°¢&
Ó¥

Ó(II ± RKKò<œ°"AòC°R"dòS³S#,ôIŸ$5
$ $:Û ¡%~ ê°œÚ$ 5
%ܳ*œ< #,ÞIŸ&
2 à³$(Û $ 5
Ó'œn $ 5
$ $%Û %$Ë
Çœ’ $ 5
!>ÆœÛ (#È)Š*Z*[0*\@+tÀ
œ5
#,ÂIŸ(#Â()Â*Z ÿ*[w*\<º
³*œ“
#,¼IŸ(#¼()Â*Z ÿ*[w*\<¯Ó.„
3 /g“D /““W 0max“o³1/˜ 3
šÓ3i¢3x³%x ßYœ¶ 4!xK¶ %"˜xcrS5errzß_Y6­ {¸$ 7<î¥ *Z1*[*\*^*_2)T˜*Zw%9
` ß»œ;
`?ÓŒ4``VÓàÚ5errbß'zeÓca'1fÓxv'gÓ$ $6 7`îÆ *Z1*[*\*^*_óõ%÷,÷÷,÷%w÷,÷% ÷%%÷,÷5%*qr*qu*qv$€ª$ˆ î*Z1*[*\L*^*_óõ%÷,÷÷,÷%w÷,÷% ÷%%÷,÷5%*qs*qu*qvT32œ¼
4gTB¼
¤ #“Y
Â
^7Ò
Œ
*Zw7Ò
 
*Zw ). 
*Zw*[r*\1l³Ò
,O³'œ#8sOG ÆÂ7 #*Zr)P*Zv%6
J³œP8sJI êäE
Óœ˜8sEI )Â*Z ÿ*[r*\4%8&³ßœs4!&O¶ QG"K&]³S'z,,¦¢')-,ÎÄ'
/
³4*&qnQ'^8,ÏÍ9³â $$& )eî*Z19 
Gœ#
ìâ
S;É
T<Õ
64
&Å
? 
**
MK
d`

*
¢ A#œ% U$ > $ > : ; 9 I &I I> I: ; 9  (
 : ; 9 
: ; 9 I
8  : ; 9 
: ; 9 I
I8 (
: ; 9 I8 
: ; 9 I8 I!I/ ( : ; 9  : ; 9 
I
: ; 9 I4: ; 9 I.?: ; 9 'I<I.?: ; 9 'I<.?: ; 9 '<.?: ;9 'I  4: ;9 I!.?: ; 9 '@—B": ; 9 I#4: ; 9 I$‰‚1%.?: ; 9 'I@—B& '4: ; 9 I·B(1R¸B X Y W )‰‚1*Š‚B+.: ; 9 '@—B,.: ; 9 'I@—B-.: ; 9 'I ..?: ; 9 'I /: ; 9 I0: ; 9 I14: ; 9 I2 3 4: ; 9 I·B54: ; 9 I·B64: ; 9 I 7‰‚18: ; 9 I·B9.1@—B:1·B;1<41·B= 1>41?1R¸B X Y W @ 1A.1@—B" x ó$3%Ÿ>R>@W@GRGYW<0Ÿ<> ÿŸ@YKRK
óõ%÷,÷Ÿ¶¸»
óõ%÷,÷ŸS
óõ%÷,÷Ÿ¶»S`0Ÿ`e ÿŸe²´ ÿŸ¶»»T»U$»VR2WR'V R X
óõ%÷,÷ŸR
óõ%÷,÷ŸgRgj
óõ%÷,÷ŸjnRnq
óõ%÷,÷ŸqßR]VjÎVRWjlWqtWtw
rÿ8$x!Ÿwrÿ8$rÿRv@K$"w@K$"-Ÿjlv@K$"w@K$"-Ÿqtv@K$"w@K$"-Ÿtwv@K$"rÿ8$x!@K$"-Ÿwv@K$"rÿ8$rÿ!@K$"-Ÿ}ÑW$R$/Y/B
óõ%÷,÷ŸBDRDGY@ ÿŸ*@S*/Y/@
óõ%÷,÷Ÿ*@T8;Xœ*ß'»YG2'*<*ß'»YG2'*<Aû
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/bootloader_support/src/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/include/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/xtensa-esp-elf/include/machine/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/xtensa-esp-elf/include/sys/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_common/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/log/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/bootloader_support/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/soc/esp32s2/include/soc/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/hal/include/hal/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/xtensa-esp-elf/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_rom/includebootloader_common_loader.cstddef.h_default_types.h_stdint.hesp_err.hesp_log_level.hesp_log_config.hesp_flash_partitions.hinterrupts.hclk_tree_defs.hesp_app_format.hesp_image_format.hbootloader_common.hefuse_hal.h string.h
esp_rom_crc.h esp_log_timestamp.hesp_log.hº Ì    œ   k q        À Æ    ¢     &                      ,     u  t      v '     # 9 S O   
        )  Å        Ê  L  L     Ï     = A J =   à       ~       $               
  
 % F B              
   m   ø      }           "   
   p        
  
        
 2 }  }    u z   . b          k   Ô                  Æ À   § 
 Ë     }   6   Ó 
     G    Ü            
 7 
    ê        ò   ~       
    
       5 *   5 *    ˆ    ESP_CHIP_ID_ESP32C2ETS_CRYPTO_DMA_INTR_SOURCEactive_otadataESP_CHIP_ID_ESP32C61size_tESP_LOG_MAX__uint8_tseq_labelrevisionETS_GPIO_INTR_SOURCEtypeESP_CHIP_ID_ESP32C6s_bootloader_retain_memETS_SPI_MEM_REJECT_CACHE_INTR_SOURCEESP_LOG_WARNESP_OTA_IMG_PENDING_VERIFYETS_SYSTIMER_TARGET2_INTR_SOURCElog_levelpartitioncheck_max_revisionlong long unsigned intETS_TG0_WDT_LEVEL_INTR_SOURCEvalid_two_otadatabootloader_common_ota_select_crcspi_speedefuse_hal_get_disable_blk_version_majorETS_CACHE_IA_INTR_SOURCEETS_TIMER1_INTR_SOURCEETS_GPIO_INTR_SOURCE2ETS_PMS_PRO_DRAM0_ILG_INTR_SOURCEmax_rev_fullETS_PCNT_INTR_SOURCEESP_LOG_DEBUGETS_EFUSE_INTR_SOURCEsigned charETS_SPI4_DMA_INTR_SOURCEesp_ota_select_entry_tbootloader_common_set_rtc_retain_mem_factory_reset_stateETS_ASSIST_DEBUG_INTR_SOURCEbootloader_common_check_chip_revision_validitytwo_otadataesp_partition_pos_trtc_retain_mem_tETS_DMA_COPY_INTR_SOURCEETS_RWBT_INTR_SOURCElong int/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/buildesp_rom_crc32_lemax_chip_rev_fullbootloader_common_reset_rtc_retain_memETS_UART1_INTR_SOURCEunsigned intSOC_MOD_CLK_APLLETS_WIFI_BB_INTR_SOURCErtc_retain_mem_sizeETS_GPIO_NMI_SOURCE2long long intuint16_tbootloader_common_ota_select_validESP_CHIP_ID_ESP32H2bootloader_common_get_rtc_retain_memESP_CHIP_ID_ESP32H4ETS_TG1_T0_LEVEL_INTR_SOURCEdis_colorETS_SPI3_DMA_INTR_SOURCEis_max_rev_invalidmemsetETS_DCACHE_PRELOAD_INTR_SOURCE__uint32_tETS_DCACHE_SYNC_INTR_SOURCEoffsetminor_revETS_SDIO_HOST_INTR_SOURCErtc_retain_memESP_CHIP_ID_ESP32P4reservedETS_TG1_WDT_LEVEL_INTR_SOURCESOC_MOD_CLK_CPUota_seqfactory_reset_stateETS_TG0_WDT_EDGE_INTR_SOURCESOC_MOD_CLK_REF_TICKbootloader_common_get_active_otadataSOC_MOD_CLK_RC_FAST_D256ETS_TG1_LACT_LEVEL_INTR_SOURCEmajor_revETS_BT_MAC_INTR_SOURCElong unsigned intETS_TIMER2_INTR_SOURCEESP_CHIP_ID_INVALIDmin_chip_revesp_chip_id_tETS_SLC0_INTR_SOURCEETS_DEDICATED_GPIO_INTR_SOURCEdataETS_SYSTIMER_TARGET2_EDGE_INTR_SOURCEsizeshort unsigned intimg_hdrmin_revETS_AES_INTR_SOURCESOC_MOD_CLK_PLL_F160METS_SPI2_DMA_INTR_SOURCEESP_IMAGE_APPLICATIONETS_UHCI1_INTR_SOURCEota_stateETS_FROM_CPU_INTR2_SOURCEETS_I2S0_INTR_SOURCEETS_PMS_PRO_CACHE_ILG_INTR_SOURCEETS_UART2_INTR_SOURCEspi_modeETS_BT_BB_NMI_SOURCEETS_TG0_T1_LEVEL_INTR_SOURCEETS_CPU_PERI_ERROR_INTR_SOURCEETS_TG0_LACT_LEVEL_INTR_SOURCEETS_UART0_INTR_SOURCEESP_LOG_INFOchip_idETS_RWBT_NMI_SOURCEbootloader_common_update_rtc_retain_memoptsETS_TG0_T1_EDGE_INTR_SOURCEwp_pinETS_TG1_T1_LEVEL_INTR_SOURCEbootloader_common_ota_select_invalidSOC_MOD_CLK_XTALETS_RTC_CORE_INTR_SOURCEETS_ICACHE_SYNC_INTR_SOURCEETS_FROM_CPU_INTR1_SOURCEhash_appendedETS_BT_BB_INTR_SOURCEESP_CHIP_ID_ESP32C5esp_log_level_tETS_I2C_EXT0_INTR_SOURCEETS_MAX_INTR_SOURCEESP_OTA_IMG_VALIDESP_OTA_IMG_NEWsegment_countETS_TG0_LACT_EDGE_INTR_SOURCEbootloader_common_get_rtc_retain_mem_partitionESP_CHIP_ID_ESP32C3min_rev_fullETS_SYSTIMER_TARGET0_INTR_SOURCEESP_CHIP_ID_ESP32H21ETS_UHCI0_INTR_SOURCEETS_SPI1_INTR_SOURCEETS_LEDC_INTR_SOURCEefuse_hal_get_disable_wafer_version_majorETS_RMT_INTR_SOURCE/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/bootloader_support/src/bootloader_common_loader.cis_min_rev_invalidETS_WIFI_MAC_INTR_SOURCEbootloader_common_check_efuse_blk_validityETS_PMS_PRO_AHB_ILG_INTR_SOURCEbootloader_common_select_otadataefuse_hal_chip_revision_Boolunsigned charETS_SPI4_INTR_SOURCEETS_RSA_
ABI=0
(,  (,  (**((ee"ij"l"qqnß(("(%%"'(´´""»(>>"@@ "L
"Y(BBB"G(00"2(("("'(**(("&"4"<((ñÿ !"G6*"$J$&')+-/023579;=?ACEGHJLMOQSU  
VWXZduß'¤¼ÎÖ)!+F'-i»0ªÒY3øG527>9el; '=Ù*?AA<CiEbootloader_common_loader.cs_bootloader_retain_mem$0is_retain_mem_validupdate_rtc_retain_mem_crcesp_rom_crc32_lebootloader_common_check_chip_revision_validityefuse_hal_chip_revisionesp_log_timestampesp_logefuse_hal_get_disable_wafer_version_majorbootloader_common_ota_select_crcbootloader_common_ota_select_invalidbootloader_common_ota_select_validbootloader_common_check_efuse_blk_validityefuse_hal_blk_versionefuse_hal_get_disable_blk_version_majorbootloader_common_check_chip_validitybootloader_common_select_otadatabootloader_common_get_active_otadatabootloader_common_reset_rtc_retain_memmemsetbootloader_common_get_rtc_retain_mem_reboot_counterbootloader_common_set_rtc_retain_mem_factory_reset_statebootloader_common_get_rtc_retain_mem_factory_reset_statebootloader_common_get_rtc_retain_mem_partitionbootloader_common_update_rtc_retain_membootloader_common_get_rtc_retain_mem88


:;< =$;8?>
B;< C$;(<
; <9@@EHG G % % 8& & 8&')'R'n g' ¥'¨'Ñ'Ü ] e ' : j ' ;_'_ <j q l l' =œ lŸ'$Ÿ ;
(
8 
) ?%) > * *9*K* `***¸e* B$*'*0-0*0 ;Z*Z <t´w´z* z C´*$ ;¬*(¬ < +)+V>@+ ;6+ 6 <BLG>N+N 9D@BB$@(@280 , @, @(,( E-
-
H..  //   / G/  
00  (("0"  11 2*2&2 2 G!&&442 4 3;;;!;(;,,04;9;@;DDH L; Q; X;\\` d; i; p;ttx
|;
;
ˆ;ŒŒ;; ;¤¤¨¬;±;¸;¼¼ÀÄ;É;Ð;ÔÔØÜ;á;è;ììðô;ù;; ;;; $;);0;448<;A;H;LLPT;Y;`;ddhl;q;x;||;;;˜œ;¡; $$$"!#($/$;$I$P$W$^$c$q$x$}$$$ž$§$·$È$Ô$à$ú$$$ $$$$%$:$J$Z$j$z$Š$š$´$À$Ý$÷$ý$$ $$$($5$B$m$$$¢$$É$Ï$Õ$Û$á$ç$í$ó$ù$ÿ$$ $$$$#$)$/$5$;$A$G$M$S$Y$_$e$k$q$w$}$ƒ$$$$$¡$§$­$³$¹$¿$Å$Ë$Ñ$×$Ý$ã$é$ï$õ$û$$$
$$$$%$+$1$7$=$C$I$O$U$[$a$g$m$s$y$$$$$$$£$©$¯$µ$»$Á$Ç$Í$Ó$Ù$ß$å$ë$ñ$÷$ $$$$$$*$0$6$<$B$H$N$T$i$o$u${$$$$$$Ÿ$¥$«$±$¹$Î$Û$è$õ$$$"$/$<$I$V$c$p$}$«$Å$Õ$
$$$$1$L$f$l$s$$«$·$Ã$ã$ï$ $$$$6$DP$W[;f$t$$ž§·$ÂÆ;ÑÛ$æê;õ$   ;
 $  $  ) 3 = $D H ;S \ e o $z ~ ;$š ž ;­ ² ¾ Ë Ü $ã ç ;ò $ÿ 


6
$A
E
;P
$]
g
l
x

$¡
$²
$¾
$Ö
$ç
$
$  ;' $2  6  ; $T  X  ] $j s  
 
¦ ½ $È Ì ;× $â  æ  ë $ö  ú 
    $  "  ' $2  6  ; $F  J  O X a w 
 
Ç Ð Ù ë 
ô ý 
<
$G
K
;V
$a
 e
 j
$y

¡
Ó
$Þ
â
;ö
 ú
 ÿ
$$/
3;
G K Q$\ `; t x } $¤ ¨; ³$¾  Ç$Õ$à ä é$ô ø ý$   ; q$) - 2$? H R [ d x|;  ¦ ª ³·;&ÊÏÓ;*ß ã ì ð ù ý ;*  (,;%)04;?FJ_ckox|˜Ÿ£³·¾Âàäëïÿ (,59@DMQcgx|¤¨¯³ÆÊÑÕê
î
õ
ù


 $ + / Q U \ ` p t {    ¦ ª ± µ Î Ò Ù Ý ä è ï ó 
 4 8 L P d h |  ž ¢ Ï Ó ìð÷û!%6:MQdhos¢¦;;  $; ( ,; 0
4;
8<;@D;HL;PT;X\;`d;hl;pt;x|;;ˆŒ;;     
$
(,048<@DHLPTX\`dhlptx|¿! ò 4 
Œ ø Ì Ú ä
Ì"F ,:5:=:C:J:R:_:k:w::::Ÿ:©:±:"µ:%Ì:Õ:Ý:ã:ê:ò:ÿ: :::,: 5: >: F: O: X: `: h: p: y: : : Ž: : : £: ­: ·: Á: Ì: Ö: &à: Rë: ]õ: eÿ: e: e: e: e: g(: j0: j6: l?: nH: qN: qT: t]: wf: }r: }~: Š: : œ: Ÿ¡: Ÿ§: Ÿ±: Ÿ»: ŸÅ: ŸÐ: ŸÚ: ¥ä: Îè: Ñþ:  :  :  :  : & : * : @ :
I :
R :
Z :
b :
l :
v :
~ :
 :
˜ :¡ :ª :² :¾ : Ê :Ö :â :ê :î :%
:
:
:
:$
:,
: 4
: <
:E
:N
:W
:`
:i
:v
:$
:$
:0
:0
:0Ÿ
:0©
:0´
:0¾
:6É
:KÓ
:`Ý
:`ã
:`ê
:`ò
:`û
:c :e :e :t( :z1 :7 := :G :Q :[ :f :p :ˆ{ : :² :² :²ž :²§ :²° :´¸ :´¾ : :¸Ø :á :ç :í :ö :þ : :  : : :# :- :7 :A :L :W :a :<k :<q :<z :< :< :> :@œ :@¥ :B® :E· :GÀ :JÌ :JÐ :Tæ :î :ö :ÿ :
:
:
: !
:
'
:4
:<
:D
:L
:T
:\
:$h
:&q
:(y
:*
:*
:*˜
:/¢
:2«
:5´
:8º
:8À
:;È
:@Ð
:@Ö
:BÚ
:Dð
:ù
::
:::!: *: 6: ?:H:T:^:g:p:"x:"|:0:œ:¤:ª::¾:Â:Ù:â:ê:ö: ÿ: :::/:8:D:M: U: b:k:t:x:%::ž:ª:³: ¼:
Å:
Î:×:à:é:ð:"ø:(ü:(::(:0: 8: <:R:[:a:j:r:{::::¡:ª:²:º:Ã:!Ì:&Õ:&Þ:(æ:(ï:*ø:/:/ :2:4::-:3:<:@:%&'( )(*0+8,@-H.P/X0`1h2p3% &'$(0)<*H+T,`-l.x/01œ2¨3´ÀÌØäðü    , 8 D P \ h t  Œ
˜
¤
°
¼ÈÔàìø(4@LXdp|ˆ ¬¸ÄÐÜèô $0<HT`lxœ¨´ÀÌØäðü ,.symtab.strtab.shstrtab.rela.literal.is_retain_mem_valid.rela.literal.update_rtc_retain_mem_crc.rela.literal.bootloader_common_check_chip_revision_validity.rela.literal.bootloader_common_ota_select_crc.rela.literal.bootloader_common_ota_select_valid.rela.literal.bootloader_common_check_efuse_blk_validity.rela.literal.bootloader_common_check_chip_validity.rela.literal.bootloader_common_get_active_otadata.rela.literal.bootloader_common_reset_rtc_retain_mem.rela.literal.bootloader_common_get_rtc_retain_mem_reboot_counter.rela.literal.bootloader_common_set_rtc_retain_mem_factory_reset_state.rela.literal.bootloader_common_get_rtc_retain_mem_factory_reset_state.rela.literal.bootloader_common_get_rtc_retain_mem_partition.rela.literal.bootloader_common_update_rtc_retain_mem.rela.literal.bootloader_common_get_rtc_retain_mem.text.data.bss.rela.text.is_retain_mem_valid.rela.text.update_rtc_retain_mem_crc.rodata.bootloader_common_check_chip_revision_validity.str1.1.rela.text.bootloader_common_check_chip_revision_validity.rela.text.bootloader_common_ota_select_crc.rela.text.bootloader_common_ota_select_invalid.rela.text.bootloader_common_ota_select_valid.rodata.bootloader_common_check_efuse_blk_validity.str1.1.rela.text.bootloader_common_check_efuse_blk_validity.rodata.bootloader_common_check_chip_validity.str1.1.rela.text.bootloader_common_check_chip_validity.rela.text.bootloader_common_select_otadata.rela.text.bootloader_common_get_active_otadata.rela.text.bootloader_common_reset_rtc_retain_mem.rela.text.bootloader_common_get_rtc_retain_mem_reboot_counter.rela.text.bootloader_common_set_rtc_retain_mem_factory_reset_state.rela.text.bootloader_common_get_rtc_retain_mem_factory_reset_state.rela.text.bootloader_common_get_rtc_retain_mem_partition.re
ELF^ 4(ÿüÿÿÿÏÿÿ³Äÿÿóÿ@€@?L€@?(Pøg6a¢ à¢ à$‹qˆ ˜ˆ Y@™ˆ ‚gàˆ± À©°ˆ ˆ :‰Àª§È ˆÀ™°ˆˆ ‰àˆ± à©°ˆ ˆ ‰¢ €‚àˆЪ§˜ ¨à™°ªª ²'¢gàÆà§8Æ×ÿ À |ùÀ ð ÿÿÿÿ| Ñ02B TÎ+8Ž4btO`ÌMÚintúÕ,ñ0T6|JиG0O©|U ÝÞ[Ød]Ü|e*x(¦g¯ ÀO°*б
G²  ö³Ð
´#µœ'·
>¸6|AuûúE/Ü  ¹ 
Y{ 2/Ì @ë_
À ö  ªkÐ ·×
žyAœ
u ®
ƒ
¿ÑœŠ( uP88ÀX=lm_¨M œZ0+Z0²y% U$ > : ; 9 I$ > > I: ; 9 (  : ; 9 
: ; 9 I
8 .?: ; 9 '<
I .?: ;9 'I< .?: ; 9 'I<
.?: ; 9 '@—B4: ; 9 I  4: ; 9 I‰‚1‰‚1Š‚‘BÑÑÉGû
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/bootloader_support/src/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/xtensa-esp-elf/include/machine/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/xtensa-esp-elf/include/sys/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/soc/esp32s2/include/soc/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_hw_support/port/esp32s2/include/soc/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_rom/includebootloader_clock_init.c_default_types.h_stdint.hclk_tree_defs.hrtc.hreset_reasons.hesp_rom_uart.hesp_rom_sys.h                           "             "   "  
 @d
= ñ  
  
  RESET_REASON_CPU0_MWDT0RESET_REASON_CPU0_MWDT1soc_rtc_slow_clk_src_tfast_clk_src/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/bootloader_support/src/bootloader_clock_init.cRESET_REASON_CORE_RTC_WDTrtc_clk_fast_src_getRESET_REASON_SYS_CLK_GLITCHclk_8m_dfreqshort intrtc_clk_config_txtal_freqRESET_REASON_SYS_BROWN_OUT__uint32_tRESET_REASON_CORE_EFUSE_CRCSOC_RTC_FAST_CLK_SRC_RC_FASTSOC_RTC_SLOW_CLK_SRC_XTAL32Kuint8_tSOC_RTC_FAST_CLK_SRC_XTAL_D4RESET_REASON_CORE_SWsigned charSOC_RTC_SLOW_CLK_SRC_RC_SLOWclk_cfgrtc_clk_initlong long intSOC_RTC_FAST_CLK_SRC_DEFAULTSOC_XTAL_FREQ_40Mcpu_freq_mhzSOC_RTC_SLOW_CLK_SRC_RC_FAST_D256RESET_REASON_CPU0_SW__uint8_tSOC_RTC_FAST_CLK_SRC_XTAL_DIVslow_clk_srcRESET_REASON_CPU0_RTC_WDTRESET_REASON_SYS_RTC_WDTlong doubleGNU C17 14.2.0 -mdynconfig=xtensa_esp32s2.so -mlongcalls -gdwarf-4 -ggdb -Os -std=gnu17 -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -ffunction-sections -fdata-sections -freorder-blocks -fstack-protector -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversionunsigned charslow_clk_dcaprtc_clk_slow_src_getbootloader_clock_configurelong long unsigned intuint32_tunsigned intRESET_REASON_CHIP_SUPER_WDTclk_8m_clk_divsoc_reset_reason_tRESET_REASON_CORE_DEEP_SLEEPshort unsigned intRESET_REASON_CHIP_POWER_ONcharlong intesp_rom_get_reset_reasonrtc_clk_apb_freq_getlong unsigned intSOC_RTC_FAST_CLK_SRC_INVALIDRESET_REASON_CHIP_BROWN_OUTRESET_REASON_CORE_MWDT0RESET_REASON_CORE_MWDT1SOC_RTC_SLOW_CLK_SRC_INVALIDsoc_rtc_fast_clk_src_tRESET_REASON_SYS_SUPER_WDTclk_rtc_clk_divsoc_xtal_freq_t/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/buildesp_rom_output_tx_wait_idleGCC: (crosstool-NG esp-14.2.0_20251107) 14.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
44((?"Z7""«¬%Ññÿ  
Ñ"4Pi~ bootloader_clock_init.cbootloader_clock_configureesp_rom_output_tx_wait_idleesp_rom_get_reset_reasonrtc_clk_slow_src_getrtc_clk_fast_src_getrtc_clk_initrtc_clk_apb_freq_get $(,0&?o¨»² »Å   ¬7$7 UZg(g Œ¢,¢ ¬0¬ µ»¸;;;!; 


 ! (
-
;
B
I
P
U
c
j
q



ž
¥
¸
¾
Ä
Ê
Ñ
ë
ñ
÷
ý


$
+
@
P
`
p


 
°
Á
Û
á
ç
í
ó
ù
ÿ





#
)
/
5
;
B
N
`
m
z


¯
º;Á
ÎÒ;Û
êóü,;Vb:h:n: w: ƒ: Œ::ž:§:&°:&¹:7Å:7Ñ:=Ý:Bå:Eñ:Nú:P:R :R:X:g):g5:mA:rJ:uS:[:c:ƒk:s:z:œ:¢:¬:²£:»©:»¯:ŵ:Å»:ÅÄ:ÏÈ:Ï $0<HT`l.symtab.strtab.shstrtab.rela.literal.bootloader_clock_configure.text.data.bss.rodata.rela.text.bootloader_clock_configure.rela.debug_frame.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.xtensa.info.rela.xt.lit.rela.xt.prop 44@,T DhJhPhUhbpÑ]@8 ˆD(ƒ@¸H  šl6@À  ¦¢.¹Ð ´@À$ ÍðÈ@ä àÍÛ@üø ì0Í
÷0ë08S
@ô  [x@x Ô  tµx(/86 0 0 0 644 4012 `
ELF^$ 4(6Aàð ÿÿÿÿ|   H ǰÈgyint¼ÂžüÒ œ y% U$ > $ > .?: ;9 '<.?: ; 9 '@—B‰‚1 >û
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/bootloader_support/src/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_hw_support/includebootloader_mem.cesp_cpu.h   long long intunsigned int/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/buildlong unsigned intlong long unsigned intunsigned charesp_cpu_configure_region_protectionchar/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/bootloader_support/src/bootloader_mem.cGNU C17 14.2.0 -mdynconfig=xtensa_esp32s2.so -mlongcalls -gdwarf-4 -ggdb -Os -std=gnu17 -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -ffunction-sections -fdata-sections -freorder-blocks -fstack-protector -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversionlong intshort unsigned intsigned charlong doubleshort intbootloader_init_memGCC: (crosstool-NG esp-14.2.0_20251107) 14.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
(  ñÿ
 
 &bootloader_mem.cbootloader_init_memesp_cpu_configure_region_protection
 ;;;!;    
! ( / 6 = D K R Y g n u z ƒ ŠŽ;;$0:9:=: 

$.symtab.strtab.shstrtab.rela.literal.bootloader_init_mem.text.data.bss.rela.text.bootloader_init_mem.rela.debug_frame.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.xtensa.info.rela.xt.lit.rela.xt.prop 4@ô  =8C8I8S8 N@ rD(m@H lŸ@`
  b£m ž@h $
 ·²@Œ  ÊBÅ@¤ 0 Ö0ßæá0Å0êõ8ü-÷@Ô  50@à 0 h@ ¨J
/108 0 0 0 644 4372 `
ELF^Œ 4(6A­½àð ÿÿÿÿ|  àÔ b3gÊ ÁƒintuÖd?¼¬+žkmKœ æ:kR |ImS
Zr [s% U$ > $ >  : ; 9 I.?: ; 9 '<I.?: ; 9 '@—B : ; 9 I
‰‚1 Š‚‘BÞû
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/bootloader_support/src/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_hw_support/includebootloader_random.cstddef.hesp_random.h       long long intunsigned int/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/buildunsigned charsize_tlengthlong unsigned intlong long unsigned intesp_fill_randomcharlong intshort intGNU C17 14.2.0 -mdynconfig=xtensa_esp32s2.so -mlongcalls -gdwarf-4 -ggdb -Os -std=gnu17 -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -ffunction-sections -fdata-sections -freorder-blocks -fstack-protector -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversionshort unsigned intsigned charlong doublebootloader_fill_random/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/bootloader_support/src/bootloader_random.cbufferGCC: (crosstool-NG esp-14.2.0_20251107) 14.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
(ñÿ
 
",bootloader_random.cbootloader_fill_randomesp_fill_random
 ;;;!;    
! ( / 6 = D K R Y g n | ƒ ˆ Ÿ ¦ª;± ¿ Í;¬·:À:É:Ñ:Ù:Ý:


$.symtab.strtab.shstrtab.rela.literal.bootloader_fill_random.text.data.bss.rela.text.bootloader_fill_random.rela.debug_frame.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.xtensa.info.rela.xt.lit.rela.xt.prop 4@  @8F8L8V8Q@  xH(s@4 H Špä@| ,
 Tž©ò ¤@¨
$
 ½¸@Ì
 Ð"âË@ä
T Ü0íç0ñ0ð!8Yý@8  a0
@D 0 @ Ô<t /133 0 0 0 644 35452 `
ELF^Ì…4(6AÀ "( 4ð6A" ðð ÿÿÿÿ|   <7p
Ø¡±{ k K%8OTxintLC$0H¹Y «w  Æ valw«
Æñ#w  × val%w&ñ
,70w + R val2wõ37
R9}=w 8 ˜c val?wÛ@}
˜FÃJw E Þ© valLwöMÃ
ÞS Ww R $ï valYwZ 
$`Odw _ j5 valfwÞ gO
jmqw l °{ valswt
°zÛF~w y öÁ valwÛ
ö!Fw † < valwíŽ!
<gF˜w M valšwmg
£­í#§w ¢ È val©wZ"ª­
ȰF£´w;¸w¼wÉÀw$ÄwÈÈwž
ÌwJÐw$Ôw½ØwÍÜw0&áwó åw
µéw îw
ÌówÏ'÷wûw¹ÿw Øw w ß w¯ bÙ val
w
ÖF
b  w w Ì$ w %w Q)w ç-w o1w ¿'5w ±9w 4=w [Cw g
Hw çLw
ÿPw Tw ¯Xw ½\w ½t val^w
"_ 
½es Ëiw Ùmw çqw õuw yw 0}w w
w  Šwd Ï valŒw
L$s
y Åw  w %%Ÿw ·£w ,§w ?«w O°w Hµw ˜!¹w Ô½w ‘#Áw ¨Åw ¢ valÇw
 Èy
Î÷ ×Òw ðÖw 7Úw 'ÛwÍ  ¨ valÝw
uÞ÷
 äB Œèw ã _ & valêw
·"ëB
_ ñÀ õw $ ùw
p"ýw "wð Ý q valw
¯$À
Ý 
`
w ®w . w Lw w À"w  }
ï val$w
Ã&%`
}
+3 Ò/w ä3w ö7w â";w o&?w ^ Cw YGw xKw ½Ow* P 
valQw
XR3
P X  \\w `w ádwW ½ b valfw
g 
½ më îqw l  Ï valsw
7 të
 z6 k~w y S  valw
6
S  Lw  ž e valw
Ô Ž
ž Ì a˜w  é ° valšw
H
Ì
é ¡
v¥w   4
û val§w
ã¨
4
®¦
Ä
²w $w ¹ºw  ¼w ½¾w­ Ã
F
valÀw
cÁ¦
Ã
Ç$ 
Éw l Ëw ðÍw üÏwÆ AÕ
valÑw
PÒ$
Aس Úw ZÜw §Þw
Ñàw 
âw× ÐS valäw
±å³
ÐëS ;
íw Ÿ ïw
ñw ów ¥õw ƒ÷wê pâ valùw
=úS
pž Üw ÿ » valw
/ž
»
é æw   Í valw
¿é
4 šw  Q val w
"!4
Q'
+w & œc val-w
°.
œ4Ê 8w 3 ç® val:w
$';Ê
çA Ew @ 2ù valGw
½H
2Nq ªRw ŽVwM ŽD valXw
²Yq
Ž_Í kcw gw^ ê  valiw
ÂjÍ
êp á tw o 5ü valvw
w
5}c ì w |G valƒw
º c
Š® ÷ Žw  Ë valw
.
®
Ëù  w  Ý valw
Éžù
¤D
¨w £ a( valªw
I«D
a±  µw ° ¬s val·w
6¸
¬¾Ú # Âw ½ ÷¾ valÄw
ÅÚ
÷Ë% ÍÏw Ê B  valÑw
#Ò%
BØp ã
Üw × T valÞw
wßp
å» î
éw ä ØŸ valëw
ì»
Øò ù
öw ñ #ê valøw
¯!ù
#ÿQ w þ n5 valw
sQ
n œ w   ¹ valw
_œ
¹ç w  Ë valw
Z ç
&2 %*w % O val,w
7 -2
O3} Ð7w 2 ša val9w
2:}
š@È ˜Dw ? å¬ valFw
GÈ
åM £Qw L 0÷ valSw
£T
0Z^ ®^w Y {B val`w
Z!a^
{g© ¹kw f Æ valmw
jn©
Ætô Äxw s Ø valzw
¦{ô
? Ïw  \# valw
ˆ?
\ŽŠ Úw  §n valw
ŠŠ
§Õ åŸw š ò¹ val¡w
æ¢Õ
ò¨  6¬w § = val®w
¯ 
=µk A¹w ´ ˆO val»w
ò¼k
ˆÂ LÆw Á Óš valÈw
"É
ÓÏ WÓw Î å valÕw
h$Ö
ÜL bàw Û i0 valâw
&ãL
ié míw è ´{ valïw
>ð
´öâ  úw õ ÿÆ valüw
!ýâ
ÿ- Šw  J val w

-
Jx w \ valw
Üx
à !w  ৠval#w
Ò$Ã
à* ".w ) +ò val0w
]1
+7Y -;w 6 v= val=w
>Y
vD¤ 8Hw C Áˆ valJw
YK¤
ÁQï CUw P Ó valWw
Xï
^: Nbw ] W valdw
£e:
Wk Yow j ¢i valqw
@"r
¢xÐ
!|w w í´ val~w
Ø$Ð
í !w  8ÿ valw
ï&Œ
8f #!w  ƒJ val˜w
uf
ƒŸ± .!£w ž Î val¥w
Q¦±
άü 9!°w « à val²w
7³ü
¹G D!½w ¸ d+ val¿w
(ÀG
dÆ O!Êw Å ¯v valÌw
 Í
¯ÓÝ p ×w Ò úÁ valÙw
È ÚÝ
úà( âäw ß E  valæw
ç(
E ís óñw ì W valów
9ôs
ú¾ þw ù Û ¢ valw
s¾
Û  !  w  &!í val
w
 !
&!T! &w  q!8! valw
yT!
q!!Ÿ! 7%w   ¼!ƒ! val'w
t(Ÿ!
¼!.ê! H2w - "Î! val4w
Q 5ê!
";5" Y?w : R"" valAw
B5"
R"Jå# Nw nRw ³ Vw Zw ¡^w kbw fw bjw Q
nw Œrw Xvw êzw )
~w
¹w ÿw
kŠw ±
Žw <w w íšw Ëžw B¢wI $d" val¤w
˜¥å#
$«@% ˯w ý³w y·w ž$»w ó¿w ôÃw Î
Çw ÉËw ^Ïw Ów ¾×w T Ûw 5ßw
‚$ãw Ùçw ³ëw ïwª ]%$ valñw
Öò@%
]%ø& Hüw nw w w ." w
w ò$w
áw à&w÷ 0&o% valw
Ÿ  &
0&&' ©'*w A.w ²2w °&6w ©:w o>w ,$Bw Fw 'Jw
Nw 4#Rw Vw% 6'B& valXw

Y'
6'_u' {dw 'ew^ 'H' valgw
§hu'
'n¿( 8%rw Äww .{w (w ìw Ñw w mw b&w
ƒw »Ÿw @¤w ݨw î­w Ô±w u wm Ü(¤' val¸w
d¹¿(
Ü(¿N) !Ãw BÈw îÌw )Ñw
Òw¾ k)î( valÔw
t!ÕN)
k)Ýî) ¬áw Nåw yéw Üêw
 Ûîw ÿ%ïwÜ *}) valñw
†&òî)
*øJ* Õ!üw ó%ýw÷ g** valÿw
hJ*
g*+ ¬
w âw Rw w Ðw ô#w f"w þ &w &'w :+y* val)w
Û*+
:+0+ å4w k8w =w ÷>w/ ¸+L+ val@w
[A+
¸+G*, Kw iOw Sw ÂWw &XwF G,Ê+ valZw
¤[*,
G,c—, Àgw %kw Ñlwb ´,Y, valnw
¼ o—,
´,u- =yw -}w Ñ~wt !-Æ, valw
Ž-
!-q- w žw Ñw Ž-3- valw
q-
Ž-Þ- G#w Ð ¡w Ñ¢w˜ û- - val¤w
#¥Þ-
û-­\. :±wtrdµw ƹw  ½w¬ y.
. val¿w
À\.
y.ÆÉ. TÊw XÎw 'ÒwÅ æ.. valÔw
©ÕÉ.
æ.Û6/ %ßw @ ãw 'äwÚ S/ø. valæw
Tç6/
S/í/ É!ñw ó%òwì ¯/e/ valôw
&õ/
¯/ýÝ/ =' w ü ú/Á/ val w
¬ Ý/
ú/ Â6ŸÝ $ç
$^ñ  û 
$0 $v8 + I +H$Z(
,Ý! *o0í!4ý! *8
"<$ *! @À% +l DÑ%Hâ%
L' +] P TA + Xÿ -` \]
 `)! -ö d<" -A
hO# -Ð
lb$ -Npu% -Ýtˆ& -}x
' 'È|( '') '^4* '©ˆA+ 'ôŒN, '?z
- '
. '÷˜Å/ (BœÓ0 ( Ô"1 (ؤð2 (#¨þ3 (n¬ö"4 (¹°#5 (´#6 (O¸º 7 (š¼˜8 (åÀâ 9 (0Äð : ({Ȧ; (ÆÌ´< (ÐÃ= (\Ôñ> (§ØY#? (òÜg#@ (=àu#A (ˆäƒ#B (Óè;C (ì #D (ið®#E (´ô¼#F (ÿø_G (Jü^%H (•l%I (àz%J (+ˆ%K (v %L (Á¤%M ( ²%N (WB'O (¢P'P (í ^'Q (8$l'R (ƒ(z'S (Î,ˆ'T (0$U (d4'V (¯8K W (ú<ñX (E@ÿY (D
Z (ÛH[ (&L)\ (qPc] (¼Tq^ ( Xy_ -R \Œ` - `Ÿa -è db -3!hÉc -~!lÜd -É!pïe -"tf -_"x9g )$|« h )j%\i )=&kj )C'ˆ%k wŒzl )Ÿ'm Â6n %é(ÀRo %x)Äclkp *Èq t*Ìr !G+Ðcmds Å+Ôwt "Á,ØÂu !.-ܤv "-à~w ".äx #T,èô y &†.ìz 'ó.ð${ '`/ô1| '¼/ø='} 0üwÒ6p
£!~  0«Ò6>&iœÊ#wœ2727  øP7w% U$ > : ; 9 I$ >  : ; 9 
: ; 9 I
8  : ; 9 
I
: ; 9 I
5I
: ;9 I
8
: ;9 I
: ;9 I : ;9  : ;9 
: ;9 I
8  : ;9 
: ;9 I8 
: ;9 I8
: ;9 I8I!I/ 4: ;9 I?<.?: ; 9 'I@—B.?: ; 9 'I@—B1R¸B X Y W .: ; 9 'I $˜û
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/bootloader_support/src/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/hal/esp32s2/include/hal/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/xtensa-esp-elf/include/machine/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/xtensa-esp-elf/include/sys/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/soc/esp32s2/register/socbootloader_efuse.cefuse_ll.h_default_types.h_stdint.hefuse_struct.h 7À  " ¿  $   dis_force_download_errwr_tim_conf0wr_tim_conf1wr_tim_conf2efuse_rd_key3_data5_reg_tefuse_rd_mac_spi_sys_3_reg_tefuse_rd_key5_data2_reg_tdis_icacheusr_data2int_enaefuse_date_reg_tefuse_rd_usr_data5_reg_tefuse_rd_repeat_err1_reg_trd_key5_data1rd_key5_data2rd_key5_data3rd_key5_data4rd_key5_data5reserved_0_162pgm_rs_data_0efuse_wr_tim_conf1_reg_tkey0_failint_rawefuse_rd_tim_conf_reg_tsecure_boot_aggressive_revokedis_download_manual_encryptreserved_2reserved_3vdd_spi_en_initreserved_6rd_rs_err0reserved_8efuse_rd_mac_spi_sys_4_reg_tsecure_boot_key_revoke0_errefuse_rd_key5_data3_reg_tpgm_cmdefuse_rd_key1_data3_reg_tefuse_rd_sys_part2_data3_reg_tstateefuse_rd_usr_data6_reg_tvdd_spi_modecurlim_errotp_load_swsys_data_part0_2rd_sys_part1_data0wafer_version_minor_lord_sys_part1_data2rd_sys_part1_data3rd_sys_part1_data4rd_sys_part1_data5rd_sys_part1_data6rd_sys_part1_data7confread_init_numspi_pad_config_csspi_pad_config_d4spi_pad_config_d5spi_pad_config_d6spi_pad_config_d7vdd_spi_tiehrpt4_reserved2_errsys_part1_failefuse_rd_key5_data4_reg_tvdd_spi_forceefuse_rd_key1_data4_reg_tefuse_rd_sys_part2_data4_reg_trd_key1_data1rd_key1_data4rd_key1_data5efuse_rd_usr_data7_reg_tefuse_pgm_data3_reg_trd_key1_data7usb_drefh_errrd_usr_data0rd_usr_data1rd_usr_data2rd_usr_data3rd_usr_data4rd_usr_data5wdt_delay_seldac_clk_pad_selrd_sys_part2_data0rd_sys_part2_data1rd_sys_part2_data2uart_print_channel_errrd_sys_part2_data4rd_sys_part2_data5rd_sys_part2_data6rd_sys_part2_data7key_purpose_5_errrd_mac_spi_sys_3long intrd_mac_spi_sys_5otp_vddq_c_sync2rd_key5_data6rd_key5_data7key_purpose_4_errdac_numrpt4_reserved1rpt4_reserved2rpt4_reserved3tsur_arpt4_reserved5usr_data0usr_data1disable_blk_version_majorusr_data3usr_data4usr_data5efuse_rd_key5_data5_reg_tvdd_spi_drefh_errthp_aefuse_rd_key1_data5_reg_tefuse_rd_sys_part2_data5_reg_trtccalib_v1idx_a10hrtccalib_v1idx_a10lkey2_err_numdis_download_dcacheefuse_rd_key4_data0_reg_tefuse_pgm_data4_reg_tspi_pad_config_dqsefuse_rd_key0_data0_reg_trd_repeat_err0pin_power_selectionrd_repeat_err2rd_repeat_err3rd_repeat_err4rd_dis_errdac_clk_divflash_tpuwEFUSEsigned charrtccalib_v1idx_a11hrtccalib_v1idx_a11lread_cmdkey3_failefuse_ll_get_chip_ver_pkgkey3_data6efuse_rd_key5_data6_reg_tefuse_rd_key1_data6_reg_tefuse_rd_sys_part2_data6_reg_tkey5_data7unsigned charefuse_pgm_data5_reg_tefuse_rd_repeat_err2_reg_tefuse_rd_key0_data1_reg_tefuse_rd_sys_part1_data1_reg_thard_dis_jtagrtccalib_v1idx_a12hrtccalib_v1idx_a12lhard_dis_jtag_errrtccalib_v1idx_a12l_1dis_can_errrd_sys_part1_data1GNU C17 14.2.0 -mdynconfig=xtensa_esp32s2.so -mlongcalls -gdwarf-4 -ggdb -Os -std=gnu17 -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -ffunction-sections -fdata-sections -freorder-blocks -fstack-protector -fstrict
ABI=0
((ñÿ  
=bootloader_efuse.cEFUSEbootloader_common_get_chip_ver_pkgbootloader_clock_get_rated_freq_mhz;;;!;(;,,04;9; 


 ! (
/
6
=
D
I
W
^
e
s
x



Ç
á

'
S
m

³
ß
ù
%
?
k

±
Ë
÷

=
W
ƒ

É
ã
ó


#
3
C
S
c
s
ƒ

£
³
Ã
Ó
ã
ó


$
5
c


¡
²
Ã
Ô
å
ö


)
:
K
\
m
~

¾
Ú
ë
ü


/
@
Q
b

­
¾
Ï
à
ñ


$
5
F
W
h

³
Ä
Õ
æ
 
1 
` 
| 

ž 
¯ 
Þ 
ú 



-

>

O

~

š

«

¼

Í

Þ

ï


 
" 
Q 
m 
~ 

¾ 
Ú 

% 
T 
p 
Ÿ 
» 
ê 


5

Q

b

s



Ä

à

ñ



B
^
o


¢
Ñ
í
þ


1
B
q

¼
Ø

#
R
n

¹
è

3
O
`

«
¼
ë

6
R


Ì
è

3
b
~
­
É
ø

C
_
Ž
ª
Ù
õ
$
@
o

º
Ö

!
P
l

·
æ

1
M
|
˜
Ç
ã

.
]
y
¨
Ä
ó

>
Z

¥
Ô
ð

;
j

µ
Ñ


K
g

²
á
ý
,
H
w

Â
Þ

)
X
t
£
¿
î

9
U

 
Ï
ë

6
e

°
Ì
û
 
F 
b 

­ 
Ü 
ø 
'!
C!
r!
Ž!
½!
Ù!
"
$"
S"
o"
€"
"
¢"
³"
Ä"
Õ"
æ"
÷"
#
#
*#
;#
L#
]#
n#
#
#
¡#
²#
Ã#
Ô#
$
$
0$
A$
R$
c$
t$
…$
$
§$
¸$
É$
Ú$
ë$
ü$
%
%
/%
^%
z%
%
œ%
­%
¾%
Ï%
à%
ñ%
&
1&
M&
^&
o&
€&
&
¢&
³&
Ä&
Õ&
æ&
÷&
'
7'
S'
d'
“'
¯'
À'
Ñ'
â'
ó'
(
(
&(
7(
H(
Y(
j(
{(
Œ(
(
®(
Ý(
ù(
)
)
,)
=)
l)
ˆ)
™)
ª)
»)
Ì)
Ý)
*
(*
9*
h*
„*
•*
¦*
·*
È*
Ù*
ê*
û*
+
;+
W+
h+
y+
Š+
¹+
Õ+
æ+
÷+
,
,
H,
d,
u,
†,
µ,
Ñ,
â,
ó,
"-
>-
O-
`-
-
«-
¼-
Í-
ü-
.
:.
K.
z.
.
§.
¸.
ç.
/
/
%/
T/
p/
/
°/
Ì/
û/
0
&0
40
B0
P0
^0
l0
z0
ˆ0
0
¤0
²0
À0
Î0
Ü0
ê0
ø0
1
1
"1
01
>1
L1
Z1
h1
v1
„1
1
 1
®1
¼1
Ê1
Ø1
æ1
ô1
2
2
2
,2
:2
H2
V2
d2
r2
€2
Ž2
œ2
ª2
¸2
Æ2
Ô2
â2
ð2
þ2
3
3
(3
63
D3
R3
`3
n3
|3
Š3
˜3
§3
¶3
Å3
Ô3
ã3
ò3
4
4
4
.4
=4
L4
[4
j4
y4
ˆ4
—4
¦4
µ4
Ä4
Ó4
â4
ñ4
5
5
5
-5
<5
K5
Z5
i5
x5
‡5
5
¥5
´5
Ã5
Ò5
á5
ÿ5
6
,6
;6
J6
Y6
h6
w6
†6
•6
¤6
³6
Ó6
à6
í6
ø6ü6;7
77;!7&7*7;37
;; §è³:¾:Æ:Ï:Ú:Þ: ô:ý:: $0<H.symtab.strtab.shstrtab.rela.iram1.0.literal.text.data.bss.rela.iram1.0.text.bootloader_clock_get_rated_freq_mhz.rela.debug_frame.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.xtensa.info.rela.xt.lit.rela.xt.prop 4@Hg  1878=8G8B@Tg  PLT@z@`g  @7Œ@ägx  Ô7Ű™9(«@< ÄÁ9¿@˜ƒ0 ×Ù9Ò@ȃ ã0ß<Þ'î0½d0÷íd8 %e@L„  -eT@X„T „e`
ELF^¸g4(54J6Aà-
ð6A¡àð6aà" j¡àìÚ!¢Aˆûq½ ¢ àˆ¢‚ @ˆ¡‚Èÿ‡™
¡àÌ* ð¡àúþ¡à*Æøÿ6Aàðflash_encryptE (%lu) %s: Flash encryption eFuse is not enabled, abort..
E (%lu) %s: Flash encryption mode is DEVELOPMENT, abort..
6aàf*F)à±Á°ë  Ú ààà¡àìJqËa©1½­àˆ²ˆ1‡
€»À­à¡à¡à¡à¡àààà&*à±Áí Ý
†Ûÿð6à aA ˆ}
»±­àˆ ¢ @ˆ¡‚Èÿ‡¡à pt¡àpz¡pptà w¡àQ pz²Á P¥ ‚aàˆ‚!‡™F#¡àpz¡" àpz¡àpz¡pptàpj˜¨ˆ(rÁ©’g‰'¨½àz¢%à-
¢%à ª f¢%à-
`jKw‚Á w˜Â &ð jàm
ZàVFöZõ†×ÿ ÿÿÿÿ| 
  r0  ·0=@œ { `+8¸ÖQ9R>÷äOlÇâint<ÖˆÜ
,$Fî0`)Èψ \ R R
 ú } . òÚ
y ™ Øz £ {¼ >|¼ Ú}¼ ©~¼ 4¼ ï¼ x»
¤ 
¼
w ËÝ» 

ˆv Æ Ñ Ü ` ç ó ò * ý 9  H  W  Q ) ƒ 
y
Ç k2ãˆ?ß  «  L c  ?  _
 ª
 4
 I s
 ÇM
 !  o "v #¤ $°} %ë;;+ý
 0
& 0ÿ
0ì
— 0ä
œ 0º
0`
ž 0ù
Ÿ 0Ž
© 0
½ 0ˆ Ú
· r ¹²TAGÔ TævÖ æ'vø æ>vT HæZßZvf ö ×
y ×Ù ×;¿ p ×Û ß ×i E÷&îËÔÔ@
&
¼à O ×¢; aæ0x ¤ ×F-æDæ=œ*³ F
æ«G
梈ÊO
¤KLt
æ@:©v Lt¾*T+czæ (>!Z6![0"4>!Z5![0#0$ï¾¼%H6ÍvP æ>p![u'& ùI­& F "úÇ!Zv![K&A&P&_&k !Zu![L&™ß:) ª·œ4*1¬ÚÖÒC&«¸‘\ Tš!Zw![v"iz!Zw& 4&î ,ÑÐ!Z1&2É&8¼&A&r0&{0&„0&0&“m&™`4î,rÚlt
æ-1uÚ.-Ê|¤mœŒ& 0Væ œÅ-1 Ú& 4
œâ& F14rœ2E2Qw & F44r%5Eøô6Q7]/x 8^_"2ú!Zr![w&&R&a&m% U$ > : ; 9 I$ >  &I I> I: ; 9  (
 : ; 9 
: ; 9 I
8  : ; 9 
: ; 9 I
I8 
: ; 9 I8 I!4: ; 9 I?<4: ; 9 I.?: ;9 'I<I.?: ;9 'I<.?: ; 9 'I<.?: ; 9 '<.?: ; 9 '<.?: ; 9 'I<.?: ;9 'I@—B4: ;9 I·B4: ;9 I  ‰‚1!Š‚B"‰‚1# U$4: ;9 I·B% U&‰‚1'1R¸B UX YW (!I/ ).?: ; 9 '@—B*4: ; 9 I·B+4: ; 9 I,.?: ; 9 'I -4: ; 9 I. /.?: ; 9 'I 0.1@—B1.1@—B241 31R¸B X Y W 41R¸B UX Y W 541·B6417 1841SWYºÌôrvŸVvrŸ=WGWPVZ_eZkyZ™œ®½ÐÜ0ŸÜýZZRs0Ÿ‚u#
ÿÿL'u#
ÿÿx*0Ÿ*4V4=vzÜÜ Z27Z,Z,1wD
r ·=VXr ®±Ü®±Ü
r ·=¨Áû
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/bootloader_support/src/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/xtensa-esp-elf/include/machine/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/lib/gcc/xtensa-esp-elf/14.2.0/include/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/xtensa-esp-elf/include/sys/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/log/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_common/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/efuse/esp32s2/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/efuse/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/bootloader_support/include/home/runner/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20251107/xtensa-esp-elf/xtensa-esp-elf/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/hal/include/halflash_encrypt.c_default_types.hstddef.h_stdint.hesp_log_level.hesp_log_config.hesp_err.hesp_efuse_chip.hesp_efuse.hesp_efuse_table.hesp_flash_encrypt.h stdlib.h
esp_log_timestamp.hefuse_hal.h esp_log.hÖ     í   ò   _    Ë S {   "     
 M  
 P  
   7 ! 7 ' E   
   g 3 k      !               ª !             ?     E  
        
,    
                   
 Ä   ~    
ö k 
 n  ‰~  ñ           
   B  B  P       
        {                          z                  R        
         $ \            
 a    z            {           
 
     
  

  
        
  
         
  
        On        Š   
    
   size_tESP_LOG_MAX__uint8_t/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/bootloader_support/src/flash_encrypt.cEFUSE_BLK10soft_dis_jtag_cnt_valesp_efuse_read_field_cntlog_levellong long unsigned intESP_EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPTesp_flash_encryption_cfg_verify_release_modeESP_EFUSE_KEY_PURPOSE_XTS_AES_256_KEY_2purposesESP_LOG_DEBUGlong long intsigned charesp_flash_write_protect_crypt_cntesp_efuse_purpose_tesp_efuse_batch_write_beginlong int/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/buildsoft_dis_jtag_completehmac_key_foundesp_flash_enc_mode_tuint16_tESP_EFUSE_KEY_PURPOSE_USERESP_EFUSE_KEY_PURPOSE_RESERVEDflash_crypt_cntdis_color__uint32_treservedesp_efuse_get_key_dis_readESP_EFUSE_DIS_LEGACY_SPI_BOOTmodeblockunsigned intESP_EFUSE_KEY_PURPOSE_SECURE_BOOT_DIGEST0ESP_EFUSE_KEY_PURPOSE_SECURE_BOOT_DIGEST1ESP_EFUSE_KEY_PURPOSE_SECURE_BOOT_DIGEST2long unsigned intesp_efuse_write_field_cntEFUSE_BLK_USER_DATAbit_startdataESP_EFUSE_KEY_PURPOSE_XTS_AES_256_KEY_1short unsigned intEFUSE_BLK_KEY4EFUSE_BLK_SYS_DATA_PART1EFUSE_BLK_SYS_DATA_PART2esp_efuse_get_keypurpose_dis_writeesp_flash_encryption_init_checksshort intesp_efuse_read_field_blobESP_LOG_INFOefuse_hal_flash_encryption_enabledEFUSE_BLK_KEY0EFUSE_BLK_KEY1EFUSE_BLK_KEY2EFUSE_BLK_KEY3esp_efuse_batch_write_commitEFUSE_BLK_KEY5EFUSE_BLK_KEY_MAXoptsdis_timestampESP_FLASH_ENC_MODE_DEVELOPMENTesp_efuse_get_key_dis_writeesp_log_level_tESP_FLASH_ENC_MODE_RELEASEesp_get_flash_encryption_modeesp_efuse_read_field_bitesp_efuse_find_purposeesp_efuse_block_tesp_efuse_desc_tESP_EFUSE_SPI_BOOT_CRYPT_CNTsecure_Boolunsigned charEFUSE_BLK0EFUSE_BLK1EFUSE_BLK2EFUSE_BLK3EFUSE_BLK4EFUSE_BLK5EFUSE_BLK6EFUSE_BLK7EFUSE_BLK8EFUSE_BLK9binary_modeesp_log_timestampESP_LOG_ERRORESP_EFUSE_HARD_DIS_JTAGesp_efuse_write_field_bitESP_EFUSE_WR_DIS_SPI_BOOT_CRYPT_CNTbit_countesp_flash_encryption_enabledesp_log_config_tuint32_tesp_logESP_EFUSE_DIS_DOWNLOAD_ICACHElong doublecharESP_LOG_VERBOSErequire_formatting__uint16_tESP_LOG_NONEabortefuse_blockGNU C17 14.2.0 -mdynconfig=xtensa_esp32s2.so -mlongcalls -gdwarf-4 -ggdb -Os -std=gnu17 -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -ffunction-sections -fdata-sections -freorder-blocks -fstack-protector -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversionEFUSE_BLK_MAXflash_crypt_cnt_wr_disESP_EFUSE_DIS_DOWNLOAD_DCACHEesp_efuse_enable_rom_secure_download_modeESP_EFUSE_KEY_PURPOSE_HMAC_UPESP_LOG_WARNESP_EFUSE_KEY_PURPOSE_HMAC_DOWN_JTAGESP_FLASH_ENC_MODE_DISABLEDesp_err_tESP_EFUSE_KEY_PURPOSE_HMAC_DOWN_DIGITAL_SIGNATUREuint8_tESP_EFUSE_DIS_BOOT_REMAPESP_EFUSE_WR_DIS_DIS_ICACHEesp_flash_encryption_set_release_modeESP_EFUSE_KEY_PURPOSE_HMAC_DOWN_ALLESP_EFUSE_KEY_PURPOSE_XTS_AES_128_KEYESP_EFUSE_KEY_PURPOSE_MAXconstrained_envresultESP_EFUSE_SOFT_DIS_JTAGGCC: (crosstool-NG esp-14.2.0_20251107) 14.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
,dp,dp(

((TT"XXr(  (22ƒ"µµ·((GGI" "œ@"ÜB"=ñÿ
 "#%')+  ,-.0
.Qu±Îô0rNg ¢¾·äöþ 9S}š²Êã=.E`|flash_encrypt.cesp_flash_encryption_enabledefuse_hal_flash_encryption_enabledESP_EFUSE_WR_DIS_SPI_BOOT_CRYPT_CNTesp_flash_write_protect_crypt_cntesp_efuse_write_field_bitESP_EFUSE_SPI_BOOT_CRYPT_CNTESP_EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPTESP_EFUSE_DIS_DOWNLOAD_ICACHEESP_EFUSE_DIS_DOWNLOAD_DCACHEesp_get_flash_encryption_modeesp_efuse_read_field_bitesp_efuse_read_field_blobesp_flash_encryption_init_checksESP_EFUSE_WR_DIS_DIS_ICACHEesp_flash_encryption_set_release_modeesp_log_timestampesp_logabortesp_efuse_batch_write_beginesp_efuse_read_field_cntesp_efuse_write_field_cntesp_efuse_enable_rom_secure_download_modeesp_efuse_batch_write_commitESP_EFUSE_SOFT_DIS_JTAGESP_EFUSE_HARD_DIS_JTAGESP_EFUSE_DIS_BOOT_REMAPESP_EFUSE_DIS_LEGACY_SPI_BOOTesp_flash_encryption_cfg_verify_release_modeesp_efuse_find_purposeesp_efuse_get_key_dis_readesp_efuse_get_key_dis_writeesp_efuse_get_keypurpose_dis_write !#!$% &' )* )$)()(  ! $%&',  $((.,/00418)<2@3D#H#L#P#T4X5\(`.$!% '&678 9$,( , 0*4)8)<)@)D2H)L)P)T)X;\<`=d>h;l;  #IX doV V )I,, *FTL L )RX[$[ )aTg(g ) (8C ir{¨« ²
$$ ( 
 
µ
2( .&,& /,0, 0242 1;8; )A
iN<N 2[
ic@c 3lDl #uHu #~L~ #P #T 4X 5\ (Ÿ
µ¢`¢ . 8GS bkœ« º$Æ(: œ, 0 *5 G;4; )J8J )Y<Y )e@e )|D| 2Š  H )¢L¢ )±P± )ÀTÀ )àXà ;æ ì\ì <÷`÷ =d > Ü"h" ;.l. ;4 œ7 ;
;

;!;(;
,,
04;9;@;
DD
HL;Q;X;
\\
`d;i;p;
tt
x
|;
;
ˆ;
ŒŒ
 ; ;  !(-;BGU\aov}ž¥±½Ëéïõû
)9IYiy£¯ÌØòøþ
"(.4:@FLRX^djpw£©¯µ»ÁÇÍÓÙàõ BNZfr~Š¢®ÈÎÔÛéú(?an{œ½ÊÒïû1GS_ c; nz~ƒ˜¨´¸½ÍÝ á; êöúÿ  ,?CHM] q z ƒ  ¤ ® È Ñ Ú ã ì    ! ;B
F;
Q\`e
i;
Cr

¬
µ
¾
Ñ
Ú
ã
ì
õ
þ



"
+
5FR_mtx;ƒš¡¥;°¼ÊÎ;Ùçë;   ; % * 2 ; ? M Q ;b y     " ) - 4 8 ? C J N Z ^ e i u y ¢ ¦ ­ ± ¸ ¼ Ã Ç Î Ò Ù Ý ä è ï ó ú þ 
     ' + @ D L P f j     ¤ ¨ ¾ Â Ö
Ú
á
å
øü;; $;(,;0
4;
8 <;     $ 0 4 8 < H L P T `dhlptx|

ˆ Œ Ðü wì
 Ý:æ:î:ò: ::: -:3:9:A:I:R:[:g: p: x::Š::œ:¥:­::¿: Ç: Ï:"Õ:$Ü:,å:2í:2õ:4ý:7::
:C:F:I%:I1:I9:RA:TI:VU:X]:ai:dm:mƒ::::£: «: ±: ·: Á: Ë: Õ: Þ: â: ù:
:
 :
:
:
&:
/:
5:
;:
E:
O:
Y:
d:
n:
y:
$ƒ:
,:
,:
,:
,¡:
2ª:
8:
8¿:
AÆ:
CÎ:
C×:
FÝ:
Jæ:
Tî:
Tö:
Yÿ:
[ :
^
:
i :
r :
{ :
% :
+ :
4 :
@ :
I :
ŸO :
¢U :
¢_ :
¢i :
¢s :
¢~ :
¢:
¨Š :
µ¡ : § : ­ : : ¾ : Ç : Ð : Ø : à : è : ñ : ÷ : 
: 
: 
: 
: 
: %
: /
: 9
: A
: G
: P
: X
: _
: h
: "p
: "x
: $
: 'ˆ
: *
: 2
: 5¢
: 8®
: 8»
: AÅ
: GÏ
: G×
: Gà
: Gé
: Gò
: Pø
: S : V : Y : Y : Y : Y) : Y3 : Y; : YD : YM : YS : _[ : ba : bg : bq : b{ : b : b : b : bœ : b¥ : e¬ : k´ : k½ : nÅ : sË : sÑ : sÛ : så : sï : s÷ : sý : s : s : s : v : y% : |+ : 4 : < : E : N : W : ] : e : œk : œq : œ{ : œ : œ : œ : œ  : œ¨ : œ° : Ÿ¹ : ¢¿ : ¨Ç : «Í : «Ó : «Ý : «ç : «ñ : «ù : «
: «
: «
: ®
: ±$
: ·*
: º3
: ½;
: ÀA
: ÀG
: ÀQ
: À[
: Àe
: Àm
: Àv
: À
: Àˆ
: Æ
: Æ
: ÌŸ
: ̥
: ̯
: ̹
: ÌÃ
: ÌË
: ÌÔ
: ÌÚ
: Ìã
: Ðé
: Üñ
: Üý
: Ü: Ü : Ü: Ü : Ü): æ2: é;: éA: ôI: ôO: ôU: ô_: ôi: ôs: ô{: ô: ô: ô: ý: £: ©: ¯: ¹: Ã: Í: Õ: Þ: ç: í: õ: û: :  : : : +: 7: B: K: Q: Z: `: j: p: y: : ˆ: (: *š: *£: 4§: 4 ( $0<HT`lxœ¨´ÀÌØäðü



,
8
D P \ h t  Œ ˜ ¤ ° .symtab.strtab.shstrtab.rela.iram1.0.literal.rela.literal.esp_flash_write_protect_crypt_cnt.rela.literal.esp_get_flash_encryption_mode.rela.literal.esp_flash_encryption_init_checks.rela.literal.esp_flash_encryption_set_release_mode.rela.literal.esp_flash_encryption_cfg_verify_release_mode.text.data.bss.rela.iram1.0.rela.text.esp_flash_write_protect_crypt_cnt.rela.text.esp_get_flash_encryption_mode.rela.text.esp_flash_encryption_init_checks.rodata.esp_flash_encryption_set_release_mode.str1.1.rela.text.esp_flash_encryption_set_release_mode.rodata.rela.text.esp_flash_encryption_cfg_verify_release_mode.rela.debug_frame.rela.debug_info.debug_abbrev.rela.debug_loc.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.xtensa.info.rela.xt.lit.rela.xt.prop 4@T: 2 681@`:2 f@,a@x:2 l@ü: 2 Ápd¼@;,2  õÔpð@4<P2  +D1D7DAD
<@„=2 OTJ@œ=$2 |drw@À=2 ¥Ø  @Ô>2 Ì2ãh·@ì>L2 2  ?,=:@8A|2 wl r@´Ct2    @(ED
2  ¬M¨ù£@lO2# ¸H³@„Rœ2% ÌX˜Ç@ SP2' ßð¬Ú@pT2) ë0œ$Ò ö0n00ÿž08Ö00 @ŒbH2. 1¼@Ôb¼20 Ä2ð3 ´6Ÿd'/178 0 0 0 644 51012 `
ELF^Â4(! a¬ø6Aðsecure_bootE (%lu) %s: Secure boot key in BLOCK%d must NOT be read-protected (can not be used)
E (%lu) %s: Revoke this secure boot key (set SECURE_BOOT_KEY_REVOKE%d->1)
E (%lu) %s: Secure boot key in BLOCK%d must NOT be empty (can not be used)
E (%lu) %s: No secure boot key found
6a¡À à}
¡`dà w ¡pptà Z ¡àQ  f‹±­‰!àˆ`wˆ!‡™ÆB¡àpz¡àp*Ëar ½›§à* ­àVz
¨Uà €Š0€"¼JàAøÁÝ
í½ ààÁÝ
ýí½¢ à¨ à@J0@B¼:à!øÁÝ
í½ ààÁÝ
ýí½ à¨à@*¢&à "w&7ÆÍÿ P…ƒ€"Üeà±ÁÝ
í àð jàm
² ¢ àVJîV톷ÿ ÿÿÿÿ|  0A>ì ("š8­ Õ+8
Ø%û9Rž+œýOlÚ£int0XÖˆ³Í , $FR*0`Ú
ÆÍˆÕ!È=³")3rØ y —
»z
r({º
Î|º
=)}º
Õ ~º
ú
/+º x¹   .º w É
s!¹ 
ˆ
t¥°»-ÆzÑ^Ümç|òýš © %
:
F
j, q
2áˆ
?Ýî*“-»-KŽ2  ‰& ³&
Ý& B-
M  ! 
 "t| #¢
$®õ %é99)e  .ƒ œ .Å .ç ž .U ¼ .Ì ½ . À .
­
Ê!
º 
 Èval
º¯
­È
ó
Ê!
#º 
 Ùval
%º
&ó
,9
Ê!
0º 
+ Tval
2º=#
39T
9
Ê!
=º 
8 ševal
?º
@š
FÅ
Ê!
Jº 
E à«val
Lº®
MÅà
S 
Ê!
Wº 
R &ñval
Yº
Z &
`Q
Ê!
dº 
_ l7val
fº_
gQl
m
Ê!
qº 
l ²}val
sº7
t²
zÝ
f
~º 
y øÃval
ºù
Ýø
#
f
º 
† > val
º

Ž#>
i
f
˜º 
“ „Oval
šºC
i
£¯
ü)
§º 
¢ Êval
©ºD(
ª¯Ê
°H
Å
´º

¸º
¼º
@
˼
'*
ĺ

Ⱥ
A
̺
ª
к
*
Ôº
%
غ
}
ܺ
,
áº
$
åº
Õ
éº
á$
îº
%
óº
¢.
ּ
ª
ûº

ÿºQ
º
ºA
º
¯ dÛval
ºD%
Hd
¢ p
ºb
º +
º7
%º
)º
-ºÑ
1º.
5º\
9ºð
=º
Cºè
Hº `
Lº
x
Pº 
Tºe!
Xºœ
\º
 ¿ vval
^º(
_¢ ¿ 
eu
„!
iº!
mº !
qº®!
uº¼!
yº Ö
}º ·
º
I
ºœ
Šº
d
Ñ val
μ[*
u


{ ¿
ºì%
ºx+
ټg
£ºt#
§ºå
Ǽ"
°º
µºq'
¹ºd
½º¤)
ÁºX
ź
 ˜ ¤
val
ǺC
È{ ˜ 
Îù Ñ
Òº 
ÖºW
Úºp-
Ûº
Í  ª val
ݺ
Þù  
äD Ô#
èº 
ã a ( val
êºÆ(
ëD a 
ñ Ú#
õº
ùº
Z(
ýºö'
º
ð ß s val
ºÑ*
Â ß 
b
v
ºÝ
º¯
º”#
º Ä
ºï
"º
 
ñ val
$º%-
%b


+5
/º
3º%
7ºñ(
;º ½,
?º ß
Cº=
GºÀ"
KºÄ
Oº
* R
val
Qº_
R5R
X¢Ì
\º2
`º)$
dº
W ¿dval
fº8
g¢¿
mí
qº 
l
Ñval
sº¤%
tí

z8O
~º 
y Uval
º=
8U
ƒ!
º 
  gval
ºâ
Žƒ 
Î!
˜º 
 ë²val
šºÉ
Îë
¡,!
¥º 
  6ýval
§º
¨6
®¨g
²º
ºù
ºº þ,
¼º¹
¾º
­ ÅHval
˼j
笁
Ç&d
ɺí
˺Ô
ͺT
Ϻ
Æ C×val
Ѻ²
Ò&C
صó
ÚºÓ
ܺ_
Þº
ã
àºx
âº
× ÒUval
äº*
åµÒ
ëUž
íº 
ïºñ
ñºh
óº 
õºü
ּ
ê räval
ùº­
úUr
 Œ
º 
ÿ ½val
º¨
 ½
ë
º 
 Ïval
º8
ë
6¡
º 
 Sval
º
!6S
'º
+º 
& ževal
-ºÔ
.ž
4ÌÄ
8º 
3 é°val
:ºò-
;Ìé
Aº
Eº 
@ 4ûval
GºÝ
H4
Nsê
RºÖ$
Vº
M Fval
XºÒ
Ys
_Ϧ"
cºÌ
gº
^ ì¢val
iºû
jÏì
pc
tº 
o 7þval
vº×
w7
}en
º 
| Ival
ƒºÈ
e
аy
Žº 
 Íval
º¯
°Í
û/
º 
 ßval
ºo
žû
¤FŽ
¨º 
£ c*val
ªºP
«Fc
±
µº 
° ®uval
·º˜
¸®
¾Ü¤
º 
½ ùÀval
ĺ
ÅÜù
Ë'F
Ϻ 
Ê D val
ѺŽ