Files
esp32-arduino-libs/esp32s3/dio_qspi/libesp_psram.a
T

603 lines
120 KiB
Plaintext
Raw Normal View History

2026-05-22 22:05:03 +03:00
!<arch>
/ 0 0 0 0 534 `
ââbbbbbbbbbb»J»J»J»J»J»J»Jesp_psram_mspi_mb_initesp_psram_mspi_mbesp_psram_chip_initesp_psram_initesp_psram_extram_add_to_heap_allocatoresp_psram_check_ptr_addresp_psram_extram_reserve_dma_poolesp_psram_is_initializedesp_psram_get_sizeesp_psram_io_get_cs_ioesp_psram_extram_testesp_psram_bss_initesp_psram_impl_get_cs_iopsram_exec_cmdpsram_enable_wrappsram_support_wrap_sizeesp_psram_impl_enableesp_psram_impl_get_physical_sizeesp_psram_impl_get_available_size// 76 `
esp_psram_mspi.c.obj/
esp_psram_impl_ap_quad.c.obj/
mmu_psram_flash.c.obj/
/0 0 0 0 644 4164 `
ELF^\ 4(6A ð6Að ÿÿÿÿ|   Ñg *à«Í¾intì¹÷
]Çrœd TAGøÎ&œ à yœ% U$ > $ > : ; 9 II!I/ 4: ; 9 I.?: ; 9 '@—B .?: ; 9 'I@—B$Rû
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_psram/system_layer/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_common/includeesp_psram_mspi.cesp_err.h   &  long long intunsigned int/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/buildGNU C17 14.2.0 -mdynconfig=xtensa_esp32s3.so -mlongcalls -mdisable-hardware-atomics -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-conversionesp_psram_mspi_mbesp_psram_mspi_mb_initesp_err_tlong unsigned intlong long unsigned int/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_psram/system_layer/esp_psram_mspi.cunsigned charcharlong int_Boolshort unsigned intsigned charlong doubleMSPI Timingshort intGCC: (crosstool-NG esp-14.2.0_20251107) 14.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
((ñÿ
 
)esp_psram_mspi.cesp_psram_mspi_mb_initesp_psram_mspi_mb;;;!;(;,,04;9; 


 ! (
/
6
=
D
K
R
Y
g
n
u
z
ˆ
¨
­
´¸;¿
ÊÎ;;;  C,:5:9:M:Q: $0<.symtab.strtab.shstrtab.text.data.bss.text.esp_psram_mspi_mb_init.iram1.1.rela.debug_frame.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.xtensa.info.rela.xt.prop4!4'4,4I<WD@R@¬ iÕd@0 8 uYˆë(ƒ@h
<  œ@¤
0
 ¯+Vª@Ô
T »0Æ00Ï¿8á÷HÜ@( H @0 p;p êesp_psram.c.obj/0 0 0 644 42924 `
ELF^t™4([ZªªªªÿÿÿAÿÿÿCÿÿÿ;ÿÿÿ=d@ `@ ` ret == ESP_OK//IDF/components/esp_psram/system_layer/esp_psram.c6aqüà-
ìš ¢Á "jGà-
JÑÁ¡² ÚàðE (%lu) %s: Failed to initialize PSRAM MSPI memory barrier!
6Aà-
œšˆœ(à½
Á¡àðE (%lu) %s: SPI SRAM memory test fail. %d/%d writes failed, first @ %X
6A¡m0A —87±  —8< ¬'ˆœ˜à½
Á¡Zö0åAÝà ð`¸  È0À É ‹ˆíÿਪÆÀ Ø °È0Çwf]
‹ˆÆèÿ6Aà-
ð0/IDF/components/hal/esp32s3/include/hal/cache_ll.h6aqø ­àœêÑÁ²¡®¡àà-
ðKQ©Í +êhàŒªÑÁ²¡#òÿˆ‹A€fc©Ý ,ë­à-
ŒºÑÁ²¡(FèÿËQÈ ý
ศ »ª»°˜bÁ ` ÌbtÀÀtI’ 켑 ™bœ)‘°™b `°t’ V ÑÁ¡²¢:†ÎÿѰÀ è
Aà»à»0À ¹
±À è à™à™0À ˜ ™ššˆb ˆ€€`€€tŒ( Ìl—8¥ ˆÀ È
š™À™À™0À
À ˜ €ƒAˆˆ0À jЉ‡‰' i—©wi7©G°ÿs_psram_ctx.regions_to_heap[PSRAM_MEM_32BIT_ALIGNED].vaddr_start6q¸˜ˆ(¹!È'¸‹¡™‚jà-
üJˆg¼¸GÜ ÑÁ¡²¡ßà¢ÁȘˆ(É
ÈW™‰*à-
ð6A"œR¨x§)¢(§) ¨¨ §)ˆ¸€)rð6a …}Ì' ð­àpjc½­àú@½
•A¬º `‰“ìHK¡È˜ˆ(É
jË™‰* Ìà-
Vzû`wÀFëÿ"¡Æêÿ6A"ð6aËq i­àŒ
i(ð6Aà-
ð6Aq¸—¨wà-
ŒÊ¸ÇŒ‹¨§à-
ð6Aðesp_psram_extram_add_to_heap_allocatorcache_ll_l1_get_buss_psram_mappingesp_psram_inits_psram_chip_initesp_psram ÿÿÿÿ| B0* u 
 v0^@& b0  0
 $  =; 2Õ˜(+8XÖ9RKÌÈOl)rÜØæintŽè¥
 Ö¥A}ÁÈÙ î,Y$F 0`òMR\ 
¥` á  :  ¼ d  š' y æ
¾z`
j
{ò
b|ò
Œ}ò
a~ò
bò
ðòx  lAò w æÍ
Ú
¥ ^
 É    +
 1
¥ , f  ªã /j
¥
Ä  ¢ ² Ú ê ú ó
#  - fn .; /æñ 0æÂ 1Ð V H
W»XFY ¬Z 4\ ÷]
$¬^
$² mx nH¢¥öoTXq¢ÈÐ¥ ÀTAGrÐt Þ4 Ú c¿ ¬ò  ö¬6òì
j VVþ(Aòòòòòû , ²¬^²ÓMm Ø^ج<
# ô)ÍÍͧ +- .NÍn&
òu  ŸœB$$œú ´
$!Kˆ"-á#&0#30$ -#&0#30%# ]
$&•]#&F]&]B]['!_(p` ¬'a '^
b )…'d*'kÚS Ú
œÀ+ ù
H¬œ,Jò\-retK20$Þ.Zw/™ C&$ œ6' bœê0F'IE1p × 0¬kg ù4+,9êT-e:º¸" ¾.Zu"%Ø.Zv.[u$Q6.ZTòú¥Á
$&œ)2p
ÑÍ1Ò ^œé-retÔóïÖê‘H3šù4*2Ø,pàêT"@ôÇ.Z#(.[
ß.\.]$Z6.ZT$"6.ZHÈù¥&é¾ vœç -ret¬ò‘P3š÷ !·5
F0ò 6% tn6 ª¨1072 Ž7? ü7L #8Y T8u X8 \7 FB  5
X6!F
6hd6)Œˆ66®ª1X7RÒÎ7_÷ñ
íí,7
20
HF
a[
;
9ñ
6§¥6)½»66ÒÐ7Rêæ7_  
88(:@

64
MI
xr+,ô"L¸g .ZN.[2.\u"q .Zv.[N.\2.]t$™\.Z0.[2.]0.^v._u ,,žÖ +2Û $Þ.Z‘PÈ÷ ¥ç <o 
Æ &(ret'^ ¬'z
  ¬! ¬Ö 'G &Ó-ò'X6Ä'‡ u'™v*'(ˆòÈÖ ¥Æ >9ÈBœr
?retΪ¦ÂØò‘\3š
++"&D
.Z\$=ô.Z#(.[Ú.\.]È
¥r
t¥
AretvIõ
II©'Oò'0 WòÈ¥õ
/ Äm/&
/Clen/}3Ä4òÈ}¥ml` D,s`E‡
*œ-7˜
ÎÊF‡
t#G˜
F

Ž ýH“+N$(7.Z.\+ Zuœ'6 ôîIS7@#7MXL7X¯§7eéåJ3J&Kr¯7w
 K…Ê7†$ ;  w êH“+-N$B7.Z.\.]w.^s5%._vu"
œ+ Û % U$ > : ; 9 I$ > 5I &I I &
> I: ; 9  (  : ; 9 
: ; 9 I
8  : ; 9 
: ; 9 I
I8 
: ; 9 I8 
: ; 9 I8 'II!I/ 4: ; 9 I4: ; 9 I.?: ; 9 'I<.?: ; 9 'I<I.?: ; 9 '<.?: ; 9 '<.?: ;9 '@—B.?: ;9 'I@—B 4: ;9 I·B!4: ;9 I "‰‚1#Š‚1B$‰‚1%.: ;9 'I &: ;9 I'4: ;9 I(4: ;9 I) * +‰‚1,4: ;9 I-4: ;9 I·B.Š‚B/.?: ;9 'I@—B0: ;9 I·B1 U2: ;9 I·B34I44 51R¸B UX YW 61·B741·B841941
:41 ;1R¸B X YW <.?: ;9 'I =.: ;9 ' >.: ; 9 'I@—B?4: ; 9 I·B@.: ; 9 'I A4: ; 9 IB4I4C: ;9 ID4: ; 9 I?<E.1@—BF1R¸B X Y W G41H41<I1J1 K 1UL.1@—BZ""RZ
R
bWZbV*;Z;P[\bZS\R R &Y$ ÿŸ$\R  ÿŸ#Z,4 ÿŸ47R:DZDKuF0Ÿ™Üu@%Ÿíu@%ŸFaVFL ÿŸLkZkptspRFp0ŸpvVFa0ŸapVíûY8UXÜ0ŸííÜíZÜuííuÜ0ŸííY¤ÖÜ zu"1Ÿíí zu"1ŸííûY íí0Ÿíóy1Ÿóþ[88Z8u80Ÿ88X8Y8`8UX 880Ÿ8Ux1$2ŸMM0ŸMUx3%ŸUXX  ÿŸ=R  ÿŸ *RRHVHuRRHVHuR

#XHUXUYxxŸYrXruxxŸHWHY0ŸYuW ÿŸHY ÿŸKY[^f\furz|B*u
v^&b 
$HSYp#,:DFfhpí
Y\bB*u
v^&b 
$3pû
/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_psram/system_layer/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/hal/esp32s3/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/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/esp_common/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/hal/include/hal/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_system/include/esp_private/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/heap/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_mm/include/esp_private/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_mm/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_psram/device/include/esp_private/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/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_psram/include/esp_privateesp_psram.cesp_log_level.hcache_ll.h_default_types.hstddef.h_stdint.hesp_err.hesp_log_config.hmmu_types.hcache_types.hstartup_internal.h esp_heap_caps.h
esp_heap_caps_init.h
esp_mmu_map_private.h esp_mmu_map.h esp_psram_impl.h
assert.hesp_rom_sys.hesp_log_timestamp.hesp_psram_mspi.hmmu_hal.hÈ          %  %~       q   ô      g      ^           
Ü   
u           s       {      õ{       ƒ      f #      -{    #        
  
     -x                      õ~   û  v         1 g   Þ~    ¡ 
Ò~             ~             |          þ !~  ù    A   A  A           H        ú}          Z|  Z z           Ü}  ö      A          ý}          Z~         Z|     á} c B C   =ð~  D   >  E         '            È       Ò                             '          X § } § ]   §   x   y    o               
          c              q   Ã   È            Ó             <         Ÿ  capserrctsize_tuintptr_tESP_LOG_MAX__uint8_t/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp_psram/system_layer/esp_psram.cs_psram_mappinglog_levelcache_ll_l1_get_buslong long unsigned intcache_bus_mask_taddrMMU_MEM_CAP_WRITEesp_psram_impl_enableesp_psram_extram_add_to_heap_allocators_psram_ctxESP_LOG_DEBUGlong long intsigned charreserved_endext_section_endcache_ll_l1_enable_busnoinit_vendlong int/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/buildspiramext_section_sizes_psram_chip_initnoinit_vstartuint16_trequire_formattingesp_psram_mspi_mb_initdis_colorheap_caps_mallocesp_psram_impl_get_physical_size__uint32_tmask__intptr_tmmu_target_treserveddma_heapstart_pageunsigned intesp_rom_printflong unsigned intcoresdatasizeshort unsigned inttotal_mapped_sizeword_aligned_capsavailable_sizeintptr_tesp_log_level_tMMU_TARGET_PSRAM0ESP_LOG_INFOMMU_MEM_CAP_READesp_psram_io_get_cs_iostagepsram_available_sizeoptsesp_system_init_fn_add_psram_to_heapesp_psram_extram_reserve_dma_poolbus_maskdis_timestampesp_psram_chip_initbyte_aligned_capsv_startreserved_startis_initialisedvaddr_end__esp_system_init_fn_add_psram_to_heapheap_caps_add_region_with_capsesp_psram_bss_initibus_maskmmu_hal_map_regionGNU C17 14.2.0 -mdynconfig=xtensa_esp32s3.so -mlongcalls -mdisable-hardware-atomics -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-conversionbyte_aligned_sizetest_successesp_psram_check_ptr_addrCACHE_BUS_DBUS0CACHE_BUS_DBUS1CACHE_BUS_DBUS2_Bool__assert_funcunsigned charesp_log_default_levelesp_psram_extram_testshort intbinary_modeesp_log_timestampESP_LOG_ERROR__uintptr_t__func__actual_mapped_lencache_idesp_psram_initesp_log_config_tesp_psram_impl_get_cs_iois_chip_initialiseduint32_tpsram_mem_theap_caps_get_largest_free_blocklong doubleesp_mmu_map_get_max_consecutive_free_block_sizecharESP_LOG_VERBOSECACHE_BUS_IBUS0CACHE_BUS_IBUS1CACHE_BUS_IBUS2psram_physical_size__uint16_tESP_LOG_NONEuint8_tpsram_ctx_tMMU_MEM_CAP_32BITmmu_mem_caps_ts_test_psramdbus_maskESP_LOG_WARNv_start_8bit_alignedesp_err_tMMU_TARGET_FLASH0mapped_regionsext_section_startesp_psram_is_initializedregions_to_heapesp_system_init_fn_tnext_sizeesp_log_get_default_levelesp_mmu_map_reserve_block_with_capsvaddr_startMMU_MEM_CAP_8BITesp_psram_impl_get_available_sizeinitial_errconstrained_envsize_to_mapMMU_MEM_CAP_EXECesp_psram_get_sizeGCC: (crosstool-NG esp-14.2.0_20251107) 14.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
P$ P$ (=="@"B(**(BB"D"FHXYu(

(  -"9: ZZ'">"À"Ü"ëíC0F"v( ( ((@@"^( "$"&("L\\b(  ("(

("""$(((ñÿ
4C?)B ;
B?* "#fu#%'(>Š=<*+, ';.02468:;<=>?@A@BCDFHIKMOQ  
RSTV«Áâð/>
%Rv(aƒ³×ê^,0&.Ib0kŒ 24É
6àù$8:esp_psram.c.LC7s_psram_ctx__func__$5s_psram_chip_initTAG__esp_system_init_fn_add_psram_to_heaps_test_psram$constprop$0__func__$4__func__$3__func__$2__func__$0esp_psram_impl_enableesp_psram_impl_get_physical_size__assert_funcesp_log_default_levelesp_psram_mspi_mb_initesp_log_timestampesp_rom_printfesp_psram_chip_initesp_psram_initesp_psram_impl_get_available_sizeesp_mmu_map_get_max_consecutive_free_block_sizeesp_mmu_map_reserve_block_with_capsmmu_hal_map_regionesp_psram_extram_add_to_heap_allocatorheap_caps_add_region_with_capsesp_psram_check_ptr_addresp_psram_extram_reserve_dma_poolheap_caps_get_largest_free_blockheap_caps_mallocesp_psram_is_initializedesp_psram_get_sizeesp_psram_io_get_cs_ioesp_psram_impl_get_cs_ioesp_psram_extram_testesp_psram_bss_init+' (DEFG* HIJG* IJ+& (%$($,8M<F@DNHOLP+ #(RF R+UV R+MZ+4+4.414 = 4 D@ 4 E(@747 F
5555  H  ( (5 I"5" J66 6/626 U
r
HYD%B'6' I<6< Jfpkp7 888#8 N8Q8W#u8x8~#8§8À8È8 Ü8$ß8(â8,è&í808408 s7 ,88 M:&8<& F,8@, 4 F8DF NLZk8Hk Os8L P¸À¾íÆÜÙí*0.83Ü99.919 49@99 R$\(\,@:9: FT9 T R: $$$6;Y
_
; U; V-\4\K; K RS< = M> Z?
?
!"!"?  ;,;,,;!;(;,,,,0 4; 9; @;,DD,HL;Q;X;,\\,`d;i;p;,tt,x|;;ˆ;,ŒŒ,;; ;,¤¤,¨¬;±;¸;,¼¼,ÀÄ;É;Ð;,ÔÔ,ØÜ;á;è;,ìì,ðô;ù;;,, ; ; ;,, !$;!);!0;,44,8"<;"A;". 3331!2(3-3;3B3G3U3\3a3o3v3}33š3¨3­3»3Ä3Û3ç3ó333363<3B3H3N3T3Z3a3v333¦33Æ3Ö3ð3ü33'3@3F3L3R3X3_3y333 3¦3¬3²3¸3¾3Å3æ3ó3 3!3.3;3I3^3k3x33£3¯3¼+ã*è3õ(ú33!373]3Ž3¹3ß3õ33,383O3[3g3o"s;"z3!Š;!3¡/¥/ª3¸3Æ!â!û3
33'343A3Y3f3x33œ3¨ ¬; · Á3ÍÑ;Ü3ø/ü/3";)359;D3P/T/Y1^3j/n/s3/ƒ/ˆ3¢/¦/«¿Ùû3 ; /$/*36:;Q/U/Z3j3t#y};*3§¹#ÂÈÙÿ3  ;& /* // 3? 3I &N 3` e 1v /z /ƒ //Œ 1//¢ /¦ /¯ /³ /Ô /Ø /í ò 1
/
/
/
/
/!
/&
1/
/3
/<
/@
/K
P
T
;íe
/i
/r
/v
/
/ƒ
/Œ
/
/š
Ÿ
£
;´
/¸
/Á
/Å
/Î
/Ò
/Û
/ß
/è
/ì
/ö
û
ÿ
;8 / / /! /* /. /7 /; /A J h Œ · ¼ À ;,Í × ý 3 3 3& 3@ 3M 3Z 3g 3q %v 3ƒ 3 3 3ª 3¸ 3Ü 3ç ë ;
/
/
3
3#
'(
1
E
R
c
'l
ˆ
3¦
3´
3Á
3Î
3Ö
3Û
3è
3 33*3D3N$S3`3ƒ33¥ ©; ¸/¼/Å Ê Î;
ã è ì;
þ   *$ 26;E/I/Y/]/f/j/s/w///1¦/ª/´1Á/Å/ÏÔØ; ëô
*,0;7!
!!!!!!26IMTXkovzšž¥©º¾ÑÕÜàó÷#,07;DHOSZ^txª®ÅÉÒÖÝáéí #'/3FJQUhltxŒ®²º¾ÒÖÞâ÷û26HLaemq|§«½ÁÒÖêîöú  $6:MQY]x|ˆª®·»Î Ò Û ß ôøÿ
#'.29=X\dhosz~¯³»¿ÆÊÒÖéíöú
$(/3-; ; $;(,;04;8<;@D;HL;PT;X\;` d; h!l;!p"t;"  $048<@DHLX\`dptx|ˆŒ˜œ  ¤ ¨¬°´¸¼ÀÄÈÌÐÔØÜàäè ì ð!ô!ø"ü"3  ã í  ãwÛÿk !#"Œ:::¦:¬: µ: ¾: Ç:Ð:Ù:á:é:ò:ø:  :
:  :( :(% :=) :@@ : F : O : X : a : j : r :
x :
~ :
ˆ :
:
š :
  :
© :
· :
 : Í : Õ : Ù : (ï :ø :
:
:
:
:
:$
:1
:9
:F
: O
:
W
:]
:e
:r
:z
:ƒ
:
:
:š
:  
: ª
: µ
: ½
: Ã
: Ì
: Ò
: á
:#ì
:#÷
:'ÿ
:- :B :D :H" :H( :K1 :K9 :KF :NQ :SZ :Uc :Yl :\r :^{ :^ƒ :^ :c :f :i¦ :i¯ :k¸ :kÁ :nÇ :nÔ :pß :pã :rú : : : : & :, :5 := :F :O : W : _ :h :q :z : : :š :#¤ :,¬ :,´ :,½ :,Ã :,Ì :4Õ :4Ý :4æ :7ì ::ö ::þ ::
:>
:D
:D
:F%
:F+
:F1
:F7
:F@
:FI
:FT
:L[
:Ld
:Zj
:Zp
:\y
:^
:a
:a
:cš
:c 
:k©
:q´
:s»
:sÄ
:Ì
:Ô
:Ý
:ˆã
:Šé
:ï
:õ
:ÿ
: :::%:0:<:D:J:P:Y:a:j: s:¤{:¤ƒ:§:ª:¯:²£:µ«:¸³:»¼:¾Å:ÀÍ:ÀÕ:ÆÝ:Èå:Óí:Öö:Ùþ:Ü:í:í:í":í(:í.:í4:í<:íD:íJ:íS:í[:ðc:ók:øq:ûx:þ~::Œ::š: :§:±:¼:Ä:Ê:Ð:Ù:â:ë:ó:û:':, :.:0:0&:6-:87:8B:8J:8P:8V:8\:8d:8l:8r:8{:8ƒ:=Š:B:M:Mž:M¦:M¬:Mµ:M½:RÃ:UÊ:XÑ:`Û:`ä:`ì:`ô:bý:d:f:h:j!:j':l0:l9:lB:nK:nQ:pW:p]:pg:pq:p{:p:p:p:p:p:p¥:p¯:p¹:pÁ:pÇ:pÍ:pÔ:pÜ:på:pî:p÷:sû:s::!:):1:9: A:J:S:\:e:$n:$w:&:&:*:,:@£:@«:N´:P½:TÆ:TÍ:\Õ:\Ù:\ï:ø:: :::": +:
7:
D:L:Y:a:i:m:$ƒ:Œ:::¥:«:³:
»:
Ã: Ì:Õ:Þ:ç:ð:ö:ü:::: :):1:9:%B:(K:*Q:*Z:/c:6i:6q:;y:C:E:I:Iš:Q£:S¬:Sµ:V»:VÄ:YÍ:YÑ:\è:ñ:õ: :::': 0: 9:B:K:T:]:a:x: : : : ¤:!ª:!°:!:!¿:!È:!Ñ:!Ú:!ã:!ë:!ô:!ý:!:! :!:!":!".:"2:"4567 8(90:8;@<H=P>X?4 56$708<9H:T;`<l=x>?œ¨´ÀÌ Ø ä ðü ,8DP\htŒ˜¤°¼ÈÔàìø(4@LXdp|ˆ ¬¸ÄÐÜèô $0<HT`lx   œ!¨!´!À!Ì"Ø"ä"ð(ü+.symtab.strtab.shstrtab.rela.literal.s_psram_chip_init.rela.literal.__esp_system_init_fn_add_psram_to_heap.rela.literal.s_test_psram$constprop$0.rela.literal.esp_psram_chip_init.rela.literal.esp_psram_init.rela.literal.esp_psram_extram_add_to_heap_allocator.rela.iram1.1.literal.rela.literal.esp_psram_extram_reserve_dma_pool.rela.iram1.2.literal.rela.literal.esp_psram_get_size.rela.literal.esp_psram_io_get_cs_io.rela.literal.esp_psram_extram_test.text.data.bss.rodata.s_psram_chip_init.str1.1.rela.text.s_psram_chip_init.rodata.__esp_system_init_fn_add_psram_to_heap.str1.1.rela.text.__esp_system_init_fn_add_psram_to_heap.rodata.s_test_psram$constprop$0.str1.1.rela.text.s_test_psram$constprop$0.rela.text.esp_psram_chip_init.rodata.esp_psram_init.str1.1.rela.text.esp_psram_init.rodata.esp_psram_extram_add_to_heap_allocator.str1.1.rodata.rela.text.esp_psram_extram_add_to_heap_allocator.rela.iram1.1.rela.text.esp_psram_extram_reserve_dma_pool.rela.iram1.2.rela.text.esp_psram_get_size.rela.text.esp_psram_io_get_cs_io.rela.text.esp_psram_extram_test.text.esp_psram_bss_init.rodata.__func__$0.rodata.__func__$2.rodata.__func__$3.rodata.__func__$4.rodata.__func__$5.rela.esp_system_init_fn.103.dram1.0.bss.s_psram_ctx.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@0STX @P;@„SHX uhp@ÌS<X œ@T X ¾P¹@T¨X  ÛÔ$Ö@¼TlX  ø @(U X
 &ü
ãÄ4ùÄHô@ \XD  A@$_XF Mm*ºG%@8oˆXI :#5@ÀwDXK N#I@yˆXM a‰$7\@Œ{¤XO m0À:ª
x0jE0šE8ÒE`Ž@0XT  2F@ÀXV <JÐYD  P"È“©/22 0 0 0 644 71932 `
ELF^œ4(<;l`|kZ àÿÿ ˆÿ?ðÿ6A"ð
[0ºƒ ¢ RaRxàˆ1Ü#±Ò¡À ¨+Ъ À ¢k‚Q‚!¢Á‰±‚!²Á ‰K‚!B[‰[‚!©‰k!­‰{y+iqà‚!Òt²!í€Ãô­àð6  )‰a™Q9A)1‰!‰   Ÿ  àð6a}ˆ'.‚¯ß€‚|òìX )‰a™Q‰A‰1‰!‰    À ày ð6A‚¯ß€" ò@ %Aðquad_psramE (%lu) %s: PSRAM chip is not connected, or wrong PSRAM line mode
|úÀ ˆ ¢Ú ˆÀ ‚i’ ’Hàm
ÇŠà pt`¶ p§ àÍ ² à‚ €ª àq '7  ˆ À g7À '7’ÙðˆÀ g7À '7 ˆ À g7À '7’¯ƒˆ À g7¢ 2Á,ài    õ ia)QiAi1i!iiàiá‰ÑBÁ4,‰!  ,  ia)QiAi1IiàRÁ8,‰Aia)QY1i!ii  <  àˆ˜Æ‹­àˆ\Ù€ˆt€ˆ€™
‹0£ àˆ:€uðªa§z  #    f  ia9QiAi1i!iià    ™  ia9QiAi1i!iià   <\  ia9QiAi1i!babaààÀ ‚'|™À À ˆ zˆÀ À ˆ Iˆ À À ˆ À ‚gÀ ‚'À™ˆ À ‚gÀ ‚'Àˆ€„A ˆ À gÀ ‚'<‹À ‰ÁÀ ˆÁ, €€õˆ°ˆ À ‰ÁÀ ˆÁ À ‚gÀ ‚'ˆ À ‚gÀ ‚'’ ëÀˆ€„A ˆ À ‚gÀ ‚' À À ˆ€€õˆˆ À À ˆÀ ‚gÀ ‚'ˆy ™ˆ À gÀ ' ˆ À g<ùÀ ‚'’Ùðˆ’¡@ˆ À ‚gÀ ˆ× ˆ À ‰×À ˆ×’¯ýˆÀ ‚g
àˆÌ8"¡ðà½
Á¡àÆøÿ €•%°ª¬‰  ª&&) u² j€ª·
¢¯rª™ù@•Ap©€€t©‚ÈóVÈÝÆtÿ < àˆ2ˆ08 ­à€ªcFgÿˆAÆdÿ6AŒØ‘˜ (“ð6A ¢ à-
ðÿ ÿÿÿÿ|   |`*@@@ â`  AL;* Ü"'p¯× A+F
ö$7 9`ÑÏÁOzfù+i%int% :.$T:)0n¸%<ˆz Üã
,3Z
ŒC!­'ú y ¹
z3
£&{¸
B|¸
Ö'}¸
- ~¸
õ¸
¹)¸ xÛ " ? þ,¸ w ë
¹# Û, TŒ 
y E/ËPð_'í( Š
â  ï !÷
3 ßcmd
4”
5¬
6ßÕ(
7¸)
8ß ©
9¸x
:ß\
;¸,
<¸¸¦
=`  
þ, ¸
¡ ¸
 6ñval ¸  `
þ, ¸
¡ ¸
 {6val !¸ $ ¥
þ, %¸
¡ &¸
 #À{val (¸ + êsel ,¸
™& -¸ *Àval /¸ 5 /
þ, 6¸
¡ 7¸
 4Jval 9¸ < t
þ, =¸
¡ >¸
 ;Jval @¸ C ¹
þ, D¸
¡ E¸
 BÔval G¸ J þ
U' K¸
E L¸ IÔval N¸ R C
þ, S¸
¡ T¸
 Q^val V¸ \ ˆ
 ]¸
¡ ^¸
 [£^val `¸ c Í
 d¸
¡ e¸
 bè£val g¸ j 
 k¸
¡ l¸
 i-èval n¸ t W
Ï u¸
¡ v¸
 sr-val x¸ { œ
Ï |¸
¡ }¸
 z·rval ¸ á
Ï ƒ¸
¡ ¸
 ü·val ¸ 
w Џ
N ¸
d Œ¸
{& ¸
0 ޏ
À ¸
 ¸
± ¸
[ ¸ ˆ±üval ¸ ˜ Û
- ¸
¡ š¸
 ö±val œ¸ Ÿ @
¸  ¸
O ¡¸
Ù ¢¸
™& £¸ ž[öval ¥¸ ¨ µ
¸ ©¸ 
à
ª¸
õ «¸
| ¬¸
&' ­¸ §Ð[val ¯¸ ² ú
I ³¸
T& ´¸ ± Ðval ¸ ì ?
- í¸
ê î¸ ëZ  val ð¸!  H ¸out ¸$ ¸$ ¸ ( Ñ "`x )¥ 0êˆ 1¸ /& 2¸$Í% 3¸( :/, At0 H¹4-( Oþ8in P¸<in1 WC@² X¸Dþ Y¸H Z¸L$ aˆPô# hÍT™# oX- p¸\i q¸`s, r¸dä yWh3 œl áppin tÍ ¸L5 ÛPw! ¦!TË °1Tñ ·ú, ¸¸0© ¹¸4É º¸8É »¸<k ¼¸@ ½¸DÄ ¾¸Hx ¿¸Lý À¸P Á¸T2 ¸XY ø\³ ĸ`٠Ÿdï Æ¸hê Ǹl> ȸpk ɸt ʸxˆ ˸|
 ̸! ͸7 θˆ ϸŒˆ и Ñ¸Ù Ò¸˜"" Ó¸œ Ô¸ ¨ Õ¸¤µ Ö¸¨Ô ׸¬ ظ° Ù¸´7 Ú¸¸ Û¸¼t ܸÀ­ ݸÄÝ Þ¸Èé ߸Ì\ à¸Ð á¸Ô â¸ØU ã¸Üø ä¸à å¸ä æ¸èÁ ç¸ì; è¸ðc é¸ôy ê¸ø- ñ? üZ !,5@1,ÿµA,5! ò ð+ óA A  p
J& ¸
Ô ¸usr ¸
É+ ¸
2 ¸
A ¸
f ¸
Ï ¸
p ¸
 ¸
× ¸
; ¸
 ¸
 ¸
æ ¸
ô !¸ fval #¸ ' 
J& (¸
É )¸
Œ) *¸
+¸
= ,¸
é -¸
 .¸
¢ /¸
q# 0¸
Ï 1¸
&' 2¸
 3¸
ß
4¸
ã 5¸
E 6¸
7¸
% 8¸
t( 9¸ wp :¸
 ;¸
ó <¸
ì =¸
 >¸ &val @¸ C y
$ D¸
è E¸

^& F¸
/! G¸
° H¸ Bval J¸ M 
ö N¸
 O¸
ž P¸
B Q¸
X R¸
: S¸

Ã
T¸
ù) U¸ L9val W¸ Z “
% [¸
ì \¸
 ]¸
· ^¸
¢ _¸ Y®9val a¸ d è
J& e¸
Í- f¸
@( g¸
™& h¸
-, i¸
 j¸
s k¸
F l¸
W m¸
× n¸
E o¸
Í p¸
 q¸
™$ r¸
Æ s¸
" t¸
u¸
ã) v¸
 w¸ c®val y¸ | =
ð% }¸
…& ~¸
Ò, ¸ {Xval ¸ 
b ¸
E ¸ 
  ¸ ƒ­Xval ¸ Œ ×
h
¸

 ޏ ò­val ¸ 
â, ¸

 ¸ 7òval ¸ š q
² ¸
! œ¸
· ¸ Œ7val Ÿ¸ £ &
'
¤¸
 ¥¸
J& ¦¸
8 §¸
* ¨¸
 ©¸
b ª¸
9 «¸
&' ¬¸ ¢AŒval ®¸ ² ë
 ³¸
î ´¸
ü! µ¸
Q ¸
µ ·¸
Â- ¸¸
% ¹¸
à º¸
Ì »¸
a ¼¸ ±Aval ¾¸ Á à
ƒ ¸
O ø
š
ĸ
b Ÿ
Ü Æ¸
 Ǹ
¦ ȸ
&' ɸ
]) ʸ
K ˸
š ̸
_ ͸
ê θ Àûval иà Ó

'
Ô¸
á Õ¸
ß Ö¸
x ׸
÷
ظ
œ Ù¸
 Ú¸
q Û¸
( ܸ
Šݸ
š Þ¸
J$ ߸
g
à¸