Files
arduino-esp32/tools/sdk/lib/libbootloader_support.a

637 lines
147 KiB
Plaintext
Raw Normal View History

!<arch>
2017-08-01 08:51:04 +03:00
/ 1501539444 0 0 0 736 `
<03><03><03><03><03>6<>6<>6<>6<>c<>c<>c<><00><><00><><00>2<00>2<00>2=b=b=b<01>J<01>n<01>n222bootloader_mmapbootloader_munmapbootloader_flash_readbootloader_flash_writebootloader_flash_erase_sectorbootloader_fill_randombootloader_random_enablebootloader_random_disableTAGbootloader_sha256_startbootloader_sha256_databootloader_sha256_finishesp_efuse_resetesp_efuse_burn_new_valuesesp_image_loadesp_image_verify_bootloaderesp_image_spi_freq_tesp_flash_encrypt_regionesp_flash_encrypt_check_and_updateesp_image_spi_freq_tesp_partition_table_basic_verifyesp_secure_boot_permanently_enableesp_image_spi_freq_tesp_secure_boot_verify_signature_blockesp_secure_boot_verify_signatureesp_image_spi_freq_t// 126 `
bootloader_flash.o/
bootloader_random.o/
2017-08-01 08:51:04 +03:00
bootloader_sha.o/
esp_image_format.o/
flash_partitions.o/
secure_boot_signatures.o/
2017-08-01 08:51:04 +03:00
/0 1501539443 501 20 100644 12972 `
ELF^+4(1.<00><><00><>?bootloader_mmapE (%d) %s: tried to bootloader_mmap twice
2017-01-16 16:03:13 +02:00
6a<00><00><08><><EFBFBD><00><00><00> <0B>
2017-08-01 08:51:04 +03:00
<EFBFBD> <1A><00> <1D> <0C><01><00><><10>"<22><><00>:<3A><><00><00>* 98*#<1D>6A<00><><EFBFBD><00><08>J<EFBFBD><00> <09><00><1D>6A<00><02><03>PPt<50><74>Q<00> <00><05><>u h Й0<D099><30>t<EFBFBD><74>AV<41><56><EFBFBD>y<EFBFBD><00>F<00><00>-
2017-02-20 00:00:12 +02:00
<1D>6A<00><02><03>PPt<50><74><EFBFBD><00><00><00><00>-
<1D>6A <20> <20><00>-
2017-08-01 08:51:04 +03:00
<1D> <00><><EFBFBD><EFBFBD>| L0 G "  ` y<00>int<03>7<07>5c<08>ow%<03>7U <03>1%<03>,Z--eb<05>~<05><07>L<04><07><04><03><18> 7<07><>
<EFBFBD>
<EFBFBD>o<07><> 7:
j
<EFBFBD>
<EFBFBD>
<EFBFBD>
G
Q<03>&  $yy <0C>%<25> <00> D'y<02><0E><00><0F><07>7<1C>L<01>aa<1C>0<1C>:9"<22><02>P#<23><00>err%<25>Z" -Z1[\^@Z<08>R<11><>|[rs"\0]<02>P^,<01><><1A>,<2C>R!@4<>G<01>&src4,<00><1A>4<>S04,T64y<00>E$6$Um`:,C7k=<3D>"<01><><11>=,D src=<3D>S0=,T=yUB<00>Zr[s\tMF<><01><><11>F,e XZrTAG<18><00><07>map<1A>!<21><00>L!<21><00>`!<21><00><07>!<21><00><07>!<21><00><07>!<21><00>{!HHp!Y!""?% U$ > : ; I$ >   I&I&  I: ; 
( .: ; 'I  4: ; I 4I4I!I/ .?: ; 'I@<18>B: ; I4: ; I4: ; I4: ; I<15><>1<16><>1<17><><18>B<18><>1.?: ; '@<18>B: ; I: ; I1X Y  4141 : ; I!.?<n: ; $R$&<00>R<>&3R3L<00>R<>3S3:rs"<22>:?[?Drs"<22>DJr<00>S"<22>JL <00>R
<EFBFBD><EFBFBD><1A>S"<22>0?Z?L <00>R<11><>|<1A>EREG<00>R<>UG<00>U<>9X!0<>!)Y,9Y R "<00>R<>R<00>R<><LG"LG"D<01> /Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/src/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/include/Users/ficeto/Desktop/ESP32/ESP32/xtensa-esp32-elf/lib/gcc/xtensa-esp32-elf/5.2.0/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/machine/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/esp32/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/spi_flash/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/log/includebootloader_flash.cesp_flash_encrypt.hstddef.h_default_types.hstdint.hesp_err.hesp_spi_flash.hesp_log.h            ,     4 o     |      =  
  <03>   write_encryptedsize_tsrc_pagelong long unsigned intbootloader_mmapESP_LOG_DEBUGlong long intsigned charspi_flash_mmap_memory_tlong intesp_log_writeflash_crypt_cnt__uint32_t__intptr_tunsigned intspi_flash_read_encryptedspi_flash_readsectorlong unsigned intbootloader_flash_erase_sectorsizeshort unsigned intspi_flash_write_encryptedintptr_tbootloader_flash_writespi_flash_mmapESP_LOG_INFOesp_log_level_tsizetypeSPI_FLASH_MMAP_DATASPI_FLASH_MMAP_INSTdest_Boolint32_tunsigned charGNU C99 5.2.0 -mlongcalls -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfieldsshort int/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/src/bootloader_flash.cesp_log_timestampESP_LOG_ERRORmapping__func__esp_flash_encryption_enableduint32_tallow_decryptenabledcharESP_LOG_VERBOSEsrc_addrESP_LOG_NONE__int32_tspi_flash_munmap/Users/ficeto/Desktop/ESP32/ESP32/public-libs-build/build/bootloader_supportdest_addrESP_LOG_WARNesp_err_tspi_flash_writebootloader_munmapspi_flash_erase_sectorresultbootloader_flash_readGCC: (crosstool-NG crosstool-ng-1.22.0-61-gab8375a) 5.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
2017-08-01 08:51:04 +03:00
  (&&& "F"L( "(! ","==
2017-02-20 00:00:12 +02:00
"G(
2017-08-01 08:51:04 +03:00
""((.symtab.strtab.shstrtab.rela.literal.bootloader_mmap.rela.literal.bootloader_munmap.rela.literal.bootloader_flash_read.rela.literal.bootloader_flash_write.rela.literal.bootloader_flash_erase_sector.text.data.bss.rodata.str1.4.rela.text.bootloader_mmap.rela.text.bootloader_munmap.rela.text.bootloader_flash_read.rela.text.bootloader_flash_write.rela.text.bootloader_flash_erase_sector.bss.map.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<00><>   !#%' ()*,L(:HWizG<00><00><00>"<00><00><00>bootloader_flash.cmapbootloader_mmapesp_log_timestampesp_log_writespi_flash_mmapbootloader_munmapspi_flash_munmapbootloader_flash_readspi_flash_read_encryptedspi_flash_readbootloader_flash_writespi_flash_write_encryptedspi_flash_writebootloader_flash_erase_sectorspi_flash_erase_sector  ! #%&()+* 3&

 :: !@F
2017-02-20 00:00:12 +02:00
  # /: C  =! ,/ !2 =44 %== &
 
2017-02-20 00:00:12 +02:00
 ( ) +   !( ,, 049@ DD H L Q X \\ `
d
i
2017-08-01 08:51:04 +03:00
p tt x | <00>  !-:AHOV[fsz<00><00><00><00><00><00><00><00><00><00><00>"(.4;FVain|<00><00><00><00><00><00><00><00><00><00><00>(.[ bhlw<00><00><00> <00> <00><00><00><00><00><00> <00> <00> <00> <00>  '1
5
@J\iv
<00>
<00><00> <00> <00><00><00> <00><00>  "&-18<CGNRY] $(:>EIUY`dpt<00><00><00><00><00><00><00> <00> <00> <00> <00> <00> <00> <00>     & * 1 5 D
H
O
S
e i p t   $ (
,
0 4    

2017-08-01 08:51:04 +03:00
 $ (<00><00> 
. 2<F
L"R&X*^0d3j@pBvFzJ<00><00><00><00> <00><00> <00> <00> <00> <00> !<00> $<00> ,<00> /<00> 2<00> 4<00> =<00> C


"
&
9 ? C   $0<HT`lx<00><00><00><00><00> <00> <00> <00> <00> <00> <00>  
2017-02-20 00:00:12 +02:00

,
8
D
2017-08-01 08:51:04 +03:00
P \ h t 4@ H/ >P9@h/ ^X Y@<00>/ <00>d}@<00>/ <00>l<00>@<00> /  <00>p<00>p<00>p<00>2p;<00><00>L<00>@<00><00>/ <00> @XH/ +G&@<00><00>/ L\"G@$H/ n<00>i@l/ <00><00><00><00><00><00>@<00>8/ <00>d<00>@<00>X/ <00>|<00><00>/<00><00>@$@/ <00><00> @<00>@T&<00>/! <00><00> 0<00>@<00>&x/# %
H@P'<00>/% 0mV0<00>;(<00>8:6(5@H)</* G^<00>B@<00>)<00>/, <00>P0<00>0 <00>./20 1501539443 501 20 100644 11500 `
ELF^\&4(*'<00><00>?<00><00><><EFBFBD>?<3F><><EFBFBD>?<00> ,<2C><>?<3F><00>?,`<60>?<3F><><EFBFBD><EFBFBD>0`<60>?4`<60>?8`<60>? <0C><>? <00><>?<08><><EFBFBD>?`<60>?<><7F><EFBFBD>`<60>?<3F><><00>
2017-05-15 21:31:11 +03:00
<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>??<3F><><EFBFBD><04><><EFBFBD>?<08><>?<00><00>?<3F><><EFBFBD>?<08><>?<00><>?<3F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?<3F><><EFBFBD><EFBFBD>,<2C><>?`<60>?<3F><><EFBFBD><EFBFBD> <0C><>?<3F><><EFBFBD><EFBFBD>`<60>?<3F><><00><00><00>?<3F><><EFBFBD>?<3F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?6A <04>
<00>4P<34><14>H<EFBFBD><00>ZR@<40>1<EFBFBD><31><15><><EFBFBD><EFBFBD><14><><EFBFBD>Ј@<40><><EFBFBD><EFBFBD>ED]74<37><1D>6A<00><00>1<00> B#<00><00>! $ <20> )!<00> H10D104 <20> 9<02> H104 <20> 9!<00> H0D <20> I<02><00>Q<00> H<05><00>0D <20> I<05> H<02><><EFBFBD><EFBFBD><EFBFBD><10> <00><02> H<02><><EFBFBD><EFBFBD><EFBFBD><10> <00>!A<00> )A<00> )A<00> )A<00> )A<00> X! % <20> )A<00> X! % <20> )A<00> X! % <20> )<04><00> H B $ <20> )<08> <00>! <20>"<22> ) <20> )<08><00> H
"<22> $ <0C><>" <20> )
<EFBFBD> <00>
! <20>! + <20> )
2017-08-01 08:51:04 +03:00
<EFBFBD> Hlr $<10> )<08> <00>, <20> <20> <00><08> H<08><00><><10> <00>A<00> <00><04><00><><10><><00><> <20> <00><04> H<08><00><> <20> <00><08><00> H|ꠤ<10> <00><08> <00> <20> <20> <00><08> H04 <20> 9<08> 8<08><> <20> <00>1<00> H $ <20> )<1D>6A<00><00>A<00> 2$<00><00>l<> 3<10> 9<04><00> H|<7C>04<10> 9<08> <00>2<><32>0<EFBFBD><10> <00><08> H|y<><79><10> <00><08> <00> <20><10> <00><08><00> H04<10> 9<08><00> H104<10> 9<08><00> H104<10> 9<08><00> 8 3<10> 9<08><00> H104<10> 9<08><00> H104<10> 9<08><00> <00>)10<>108 <20> 2i<00><00>1<00> B#<00><00><08><> <20> <00>c<00><00><00> H<03><00> $<10> )!<00> H104<10> 9<02> H104<10> 9<1D>boot_rng <00><><EFBFBD><EFBFBD>| ; <00> E 6<01> 'int<03>7<07>^<06>W<08> <03>7<05><07>L-eU<07><07><04><07><02>X<><03> <09>X<>
valZ<> <0B>;<01>W <1E>R <0C>,S t WRq!<21>6i&%~ <0B>?<00><01><>L <13>D<><14><00><00>?<15>= #.<16>^P<14><00><00>?^<15>Pd#r.<17> <18><07> <0B>sE<01><>L<13>vq<14><00><00>?<15>c #.<13><00><01><><14><00><00>?<0F><15>v<11>#<11>.<16><01><14><00><00>?<15><00> #.<17><18><07>TAG<1C>xx<06>%%<1A><00>% U$ > : ; I$ >   I&I.: ; 'I  : ; I
4: ; I .?: ; '@<18>B : ; I 4: ; I4: ; I 4: ; I<11><>14I41X Y 1411X Y I!I/ 4: ; I?.?<n: ; Z;Z 0<> ;T+TluTS<00>T(T,;<00>E;<00>Efu<01> /Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/src/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/soc/esp32/include/soc/Users/ficeto/Desktop/ESP32/ESP32/xtensa-esp32-elf/lib/gcc/xtensa-esp32-elf/5.2.0/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/machine/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/esp32/includebootloader_random.cdport_access.hstddef.h_default_types.hstdint.hesp_system.hesp_dport_access.h     k    ?   f       r                         <03>h    
          R   / O   0    DPORT_READ_PERI_REG__uint8_tsize_tesp_dport_access_stall_other_cpu_start__func__long intshort unsigned intrandomesp_randomesp_dport_access_stall_other_cpu_endunsigned charlong unsigned intbootloader_fill_randomaddr__uint32_tunsigned intlong long unsigned intuint8_t/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/src/bootloader_random.cGNU C99 5.2.0 -mlongcalls -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfieldssizetypelong long intcharshort intbufferuint32_t/Users/ficeto/Desktop/ESP32/ESP32/public-libs-build/build/bootloader_supportbuffer_bytesbootloader_random_disablesigned charbootloader_random_enable_BoollengthGCC: (crosstool-NG crosstool-ng-1.22.0-61-gab8375a) 5.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
2017-08-01 08:51:04 +03:00
<00>d<00>d( ""%";(<00><00>(EE(.symtab.strtab.shstrtab.rela.literal.bootloader_fill_random.rela.literal.bootloader_random_enable.rela.literal.bootloader_random_disable.text.data.bss.rela.text.bootloader_fill_random.rela.text.bootloader_random_enable.rela.text.bootloader_random_disable.rodata.str1.4.rela.data.TAG.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<00><> 
2017-05-15 21:31:11 +03:00
  !"#%;
,7<00> Pw<00>E<00>bootloader_random.cbootloader_fill_randomesp_randombootloader_random_enableesp_dport_access_stall_other_cpu_startesp_dport_access_stall_other_cpu_endbootloader_random_disableTAGx|<00><00>LPTX\`4  6 #+ 1ALd<00>$<00> <00>(<00>,<00>0<00>4<00>8<00><<00>@<00>D<00>H<00>L PT;XA\o`zd<00>h<00>l<00>p<00>tx | ^<00>^ l<00>l  "`p x<00><00><00><00> <00>$<00>(<00>,<00>0<00>4<00>8<00>< @(D8HL P <00>T<00> <00>X<00> \ ` 
2017-01-16 16:03:13 +02:00


!(
,,
049@
DD
2017-08-01 08:51:04 +03:00
HLQ !-:AHMZafsz<00><00><00><00><00><00><00><00><00><00><00>(2 7;H M^dhs<00><00><00><00><00> <00><00><00><00>^<00><00>^<00> <00><00>'48LPY ^gvz<00><00><00><00><00> <00><00><00><00><00><00><00> <00><00>$(/3 "*.=APTcgvz<00><00>  $ <00><00><00><00><00><00> <00> <00><00><00>2<00>4<00>9<00><00><00> <00><00>#<L^d$l*r0z6<00><<00>B<00>H<00>N<00>T<00>Z<00>`<00>f<00>lrx6~L<00>[<00>j<00>z<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> <00><00><00>"<00>4<00>D<00>S<00>`p <00><00><00><00>%<00>+<00>1<00>9<00>A<00>GM U[a e3 $0<HT`lx<00><00><00><00><00><00> 4@<00> ( E8<00>@@<00>0( l<00>dg@<00>H( <00>$<00>$<00>$<00>$;<00>@(H(
 <00>`<00><00>@p<00>(  <00>PE<00>@8t( 2<00> <00>@<00> ( .<00>X)@<00><00>( @:;@x( L:V_<00> <00>Z@<00> <00>( o,
0j@d!T( <00>\
~@<00>!H( <00>|
j<00>@"l( <00>0<00><00><00>0<00>;<00><00>8<00>&<00>@l%$(# <00>><00><00>@<00>%<00>(% 
<00><00>) <00><00>/41 1501539443 501 20 100644 9120 `
ELF^4(*'6A<00><>l<EFBFBD><00>-
<EFBFBD>
<EFBFBD><00> <0B><02><00><1D> <1D>handle != NULL/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/src/bootloader_sha.c6A<00><><EFBFBD><00>,[<5B><00><00><00><04><03><02><00><1D>6A<00><><EFBFBD><00><00><00><00><><EFBFBD><03><02><00><00><02><00><00><02><00><1D>bootloader_sha256_finishbootloader_sha256_data <00><><EFBFBD><EFBFBD>| & $ 4 <00>L <0C><06>3e<05><07>int<03>Z<07>D((<03>-O
<04>Z<05>6<07>R<04>J<1A>l.<2E> 00<> 1  <09>2( 3Hh
z  <0B>
z <0B>
3) <0B>?<03>5<> W<18>&<01><> ctx<1A> -pZl8<00>Zr CZr[0)<11>#$<01>D<12>#<23>RE#<23>S#<23>T<Tctx&<26>RN'Z[%\]"YZr[s\t
<EFBFBD>T <0B>D3*4<01><12>*<2A>R<12>*S<(ctx-<2D>RN<00>Z[,\]"d<00>Zr[s*oZr2zZro
<EFBFBD>( <0B><16><00>e((<T<16><00>)<16><00>]ssfooC??Z% U$ > : ; I$ >   I& : ;  : ; I8
I !I/ .?: ; I@<18>B 4: ; I<0E><>1<0F><><18>B<10><>1.?: ; '@<18>B: ; I4I44: ; I&I.?<n: ; $R$&Z,&$4&$4(<00><01> /Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/src/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/machine/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/Users/ficeto/Desktop/ESP32/ESP32/xtensa-esp32-elf/lib/gcc/xtensa-esp32-elf/5.2.0/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/include_priv/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/mbedtls/include/mbedtlsbootloader_sha.c_default_types.hstdint.hstddef.hbootloader_sha.hsha256.hstdlib.hassert.h    
|   #    *    
 
__uint8_tsize_tis224statembedtls_sha256_startsbootloader_sha256_finishGNU C99 5.2.0 -mlongcalls -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfields/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/src/bootloader_sha.cdata_lenmbedtls_sha256_init__func__databootloader_sha256_handle_tunsigned charmbedtls_sha256_finishlong unsigned intshort unsigned intuint32_thandle__uint32_tbootloader_sha256_data__assert_funcunsigned intmbedtls_sha256_updatelong long unsigned intuint8_ttotalsizetypefreelong long intcharbootloader_sha256_startmbedtls_sha256_freembedtls_sha256_contextshort intbufferdigestlong intsigned charmallocGCC: (crosstool-NG crosstool-ng-1.22.0-61-gab8375a) 5.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
 (""""&("$( """4((.symtab.strtab.shstrtab.rela.literal.bootloader_sha256_start.rela.literal.bootloader_sha256_data.rela.literal.bootloader_sha256_finish.text.data.bss.rela.text.bootloader_sha256_start.rodata.str1.4.rela.text.bootloader_sha256_data.rela.text.bootloader_sha256_finish.rodata.__func__$2329.rodata.__func__$2323.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<00><> 
    !"#%.&
FMaw$ <00><00><00>4<00><00><00>bootloader_sha.c__func__$2323__func__$2329bootloader_sha256_startmallocmbedtls_sha256_initmbedtls_sha256_startsbootloader_sha256_data__assert_funcmbedtls_sha256_updatebootloader_sha256_finishmbedtls_sha256_finishmbedtls_sha256_freefree  !"  !$%& "     ! "    ! " $$$ %,, &   !( ,, 049@ DD H L Q  $)6=DP]dkp{<00><00><00><00><00><00><00><00><00><00>*5?CX]q<00><00><00><00><00><00><00><00><00> <00>
 "(Z` d o|<00><00> <00> <00><00> <00><00> <00>  .29=DHOSZ^eipt{   $    <00><00><00> <00><00><00><00><00><00> <00>"<00>$<00><00><00><00><00>
    # "' * $0<HT`lx<00><00> <00> <00> <00> <00> <00> <00> 4 @<00>$( F@A@<00><( kTf@4T( <00>p<00>p<00>p<00>p&<00>@<00>T(
 <00>2<00>t<00> $<00>@<00>`(  <00>04<00>@<<00>( d,<00>G<00>XB@<00><00>( Y<00><00>T@<00><00>( ev"x<00>s@40( <00><00>0<00>@dT( <00><00> <00>@<00>H( <00>,<00>@( <00>02
<00><00>0 ;<00>; 8<00>s <00>@$(# <00><00> <00><00>@,<00>(% o<00>hp) <00><00>efuse.o/ 1501539443 501 20 100644 6956 `
ELF^<4(&#<00><><EFBFBD>?<3F>Z<10><>x<00><><EFBFBD>?ZZ<04><>?<3F>Z"(Cannot use REG_WRITE for DPORT registers use DPORT_REG_WRITE)" && (!((((r)) >= 0x3ff00000) && ((r)) <= 0x3ff00FFC))/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/src/efuse.c<1C><>?<3F><><EFBFBD>?<3F><><EFBFBD><>?4<><34>?<3F><><EFBFBD><>?<3F><><EFBFBD>?6<><00><00><00> <00><08><00><08><18><01>(<28><11>8<EFBFBD>!<21>1<EFBFBD><00><08><18>A<EFBFBD>(<28>Q<EFBFBD>8<EFBFBD>a<EFBFBD>q <0B> <10><><EFBFBD> <00><00><><EFBFBD><00>:<10><00><00><00> <09> <00>K<><10><><EFBFBD>I<EFBFBD><49><EFBFBD><1B><>K<EFBFBD><1D>6A<00><00><00> <00> )<29><00> <00><08><00> <00>VH<56><48><00><00> <00> <19><00> <00><08><00> <00>VH<56><48><00><1D>esp_efuse_reset <00><><EFBFBD><EFBFBD>| u@K <00>0 %<06><08><05><07>int%O<07>-D<07><07><05>#u<01>%<06>5<07>&J<02>@(O<02>P4? i*=95 r+d*
]<00> Zx [, \ ] <0C>5 v% dJ v::<05>K<01>|<0F><00>I<00> <0C><00> v|<11><00>)% U$ > $ > : ; I.?: ; '@<18>B4I44: ; I  4: ; I
2017-05-15 21:31:11 +03:00
<EFBFBD><EFBFBD>1 <0B><><18>B I !I/ &I4I4<10><>1.?<n: ; 490<>9T[]u[>\X]pX$uKuK<00>;<01> /Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/src/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/machine/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/includeefuse.c_default_types.hstdint.hassert.h#         
     
2017-01-19 16:25:27 +02:00
  
2017-08-01 08:51:04 +03:00
  long long intunsigned intblock_end__uint32_tGNU C99 5.2.0 -mlongcalls -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfieldslong unsigned intlong long unsigned int__assert_funcesp_efuse_burn_new_valuesunsigned charesp_efuse_resetcharuint32_tlong int/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/src/efuse.cshort unsigned intsigned charblock_startshort int__func__sizetypeGCC: (crosstool-NG crosstool-ng-1.22.0-61-gab8375a) 5.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
2017-08-01 08:51:04 +03:00
(((((999"AA"]"u( "8"K(.symtab.strtab.shstrtab.rela.literal.esp_efuse_reset.rela.literal.esp_efuse_burn_new_values.text.data.bss.rodata.str1.4.rodata.rela.text.esp_efuse_reset.rela.text.esp_efuse_burn_new_values.rodata.__func__$2135.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<00><> 
2017-05-15 21:31:11 +03:00
 !u
2017-08-01 08:51:04 +03:00
'5K efuse.c__func__$2135esp_efuse_reset__assert_funcesp_efuse_burn_new_values 
$! 6p>fAFLOT I]W$W kAp9# &08  @ 8CC    !( ,, 0 4 9  $+29ERY`ery<00><00><00><00><00><00><00>
<00><00><00><00>4<00><00><00>9<00><00>
U[ _ js <00><00> *.59     H<00> RX^d!j4p9{A<00>L<00>]<00>d<00>n<00>p<00>s<00> <00> <00> <00> <00> #<00> .<00> 8<00> C $0<HT`lx<00><00> <00> <00> <00> <00> <00>
4(@4H$ >\9@| $ apgpmpr2p<00><00>D <00>du<00>@<00><00>$
 <00><00>K<00>@H<00>$  <00>(<00>8@<00>@<00><00>$ <00>x<00><00>@\<00>$ <00><00>H@Tx$ %7( @<00><$ 9_4@0$ Lw<00>G@8$ X0n<00>c05 ;lp 8~<00> y@L$ <00><00> <00><00>@d<00>$! <00>
<00>$ <00>% <00> O/59 1501539443 501 20 100644 39412 `
ELF^<00><>4(@=<00><><EFBFBD><EFBFBD>2<00><><EFBFBD><EFBFBD>?  <00><><EFBFBD>@h <00><00><><EFBFBD><00><><EFBFBD><00> <00><00><><EFBFBD>?H<00> <00> @|<00>6A<00><00><><EFBFBD><EFBFBD><01><00><><02><><00><>t<EFBFBD><00>"<22><><01>'<27><02><><00> t ) <1D>esp_imageE (%d) %s: image at 0x%x has invalid magic byte
E (%d) %s: invalid segment length 0x%x
E (%d) %s: Segment %d load address 0x%08x, doesn't match data 0x%08x
E (%d) %s: Checksum failed. Calculated 0x%x read 0x%x
E (%d) %s: bootloader_flash_read failed at 0x%08x
E (%d) %s: unaligned segment length 0x%x
E (%d) %s: Segment %d end address 0x%08x too high (bootloader stack 0x%08x liimit 0x%08x)
E (%d) %s: bootloader_mmap(0x%x, 0x%x) failed
E (%d) %s: Image hash failed - image is corrupt
E (%d) %s: partition size %d invalid, larger than 16MB
E (%d) %s: image at 0x%x segment count %d exceeds max %d
E (%d) %s: image offset has wrapped
E (%d) %s: Image length %d doesn't fit in partition length %d
6A<00><00><><EFBFBD><EFBFBD> <20><14><00><00><00><02> <0B>
<EFBFBD> <1A><00>!<1D> <1D>!<1D>6a<00><13><><14>I<EFBFBD><00><>!V<><05><00><00><00><13> <0B>
<EFBFBD> <1A><00>!<1D>8<03><03><00><00>*@<40>0<EFBFBD><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD>%<25><00><00>I9<01><02> <0B><> <20><00><><01><00>!<1D>!<1D> <1D> <1D>!<1D>6<>r$7b<37>|PV<10>pe<70> <1D><06><><10><><EFBFBD><00> v<><76>zxr0<>u0<75><30>0<EFBFBD>A<EFBFBD><41>0<EFBFBD><30>008000t  <0B><> <20><><EFBFBD>0<EFBFBD><30><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20>"<22><00><00>y<01><03> <0B><> <20><00><><01><00>!<1D><><EFBFBD><EFBFBD><06><><10><02><00>"<1B>R<> Rd7 <1D>6A<00><><00><00>=
<EFBFBD><02><00><00>*<2A>'<27>%fS 1:2<>7<>1:"='<27> 
<EFBFBD> -
<1D>6<EFBFBD>)Q9A-2!ia  <0C>@<40> <20>!<04><00>m
<EFBFBD>ʁ<00><00><00>A<EFBFBD> <0B>
<EFBFBD> <1A><00>-<1D><><EFBFBD> <0C><><04><07><00>hiqx<14>A<EFBFBD>h<EFBFBD><05><06><04>Q<EFBFBD><00>M
V<EFBFBD>p<><14><>V<EFBFBD><0E><00><00><00><07> <0B>
<EFBFBD> <1A><00>F3Ha<48><61><EFBFBD>q<EFBFBD><00><00><>  <04> <04><>XqzEQG51]YARՀG<D580>'<27><00><00>Y!hAiI<01>Q<EFBFBD> <0B>
<EFBFBD> <1A><00>!<1D><00>`<60> <20><00>M
V
<05><00><00>y<01><06> <0B>
<EFBFBD> <1A><00>|<7C><1D>;<3B>P<EFBFBD><50><EFBFBD><EFBFBD>!@<40><>h <0B>`h0i<03>B<EFBFBD>`<60><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>b<EFBFBD>`<60>c<EFBFBD><02><00>KUF <05>w5ǭ<04><00> <1D><>d-<1D>-
<1D>!<1D>6<>,<04> <10> <20><00><00><01><02><00><00>"#7*<2A><><04><><EFBFBD><EFBFBD><00>=
<EFBFBD><04><01><00>-
<EFBFBD>J<EFBFBD><00><00><00> <0B>
<EFBFBD> <1A><00><00><03><00>!<1D><00><03><00><1D>6<> R  <08>P<><50><EFBFBD>Ptr<74><72>yA<79>@<40><>} 0h<30><68>f <20><02>phqg<>'f<02>a<00><00><00><00><13> <0B>
<EFBFBD> <1A><00> b<><02>[ <> <0B><04><00><00><03>Kdi<64> <1C><><06><00>m
Vjb<1B>f<EFBFBD><00>}
<1C><><EFBFBD><EFBFBD><00>F Y<><59><05><><EFBFBD><04><00>m
VjRW<>.fB<00><00>"<05>9)<01><04> <0B><> <20><00><><01><00>8XR<>Y<> <05>+<2B>@̰b<CCB0>i<01> ؑ<≯<EFBFBD><CCB8><05><00>m
V <0B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>$@<40><><EFBFBD>8+<2B>@<40><><EFBFBD>H<EFBFBD><48><EFBFBD><EFBFBD>U<><05>%<25>X<04><>W<EFBFBD>"fF!<00><00><00><00> <0B><> <20><00><><01><00>h<>PV<50>Rd7<64><04>!<04><07><00><00>j V<>R$7<>#W<>$&A<><00><00>()<01>$7<> <0B>
<EFBFBD> <1A><00><00><16><04><04><07><00>m
<EFBFBD><EFBFBD> F b<>F <07>a<00><> <0B><07><00> <> <0B><04><00>-<1D>"<22><1D>"<22><1D> <1D> <1D>p6!<02><00><08><18>a8<61>a9<61><01><><EFBFBD><1A><><EFBFBD><00><00><00><><EFBFBD>J<EFBFBD>!7F <08>-
<1D> <00><><EFBFBD><EFBFBD>| 0 6 <00>0<00>@H m@n@<00>P2<0E><02>4 <0C><00>int<03><03>7 <07><06>W<08>~0%<03>7!<03>1%<05>OX<08><04><07><03>L<03>,ej-pQ<05><><04> 7P]
j
<EFBFBD>
"
<EFBFBD>
-
+
<EFBFBD>
<EFBFBD>


O
<EFBFBD>
<EFBFBD>
l
8
> 7c<>
<EFBFBD>
6

4
!
<EFBFBD>
[
@
c<00> <0B> B <0B> 7<06><>
s
)
<EFBFBD>
<EFBFBD>
<EFBFBD>
<EFBFBD><18> $ <0A>%<25> <0A>&<26>} '<27><0E>-<0F> 7 ^
K
<EFBFBD>
D
<EFBFBD>
b
M 7 '<27>

< 
p
<EFBFBD> 7 /<2F>
d
F
<EFBFBD>
<EFBFBD>

<EFBFBD>  ;;  <<3C> <0A> =<3D> <0A> ?<3F>: A<>  C<> D<> " G<> H I;  KK 0 O<><0E>K<0F><0E>[<0F>
<03> P<>  U<> <0A> V<> j W<>n Xf <0C> ]<5D> <0A> ^<5E>  _[ / `<60> <0A> a<><00>  b<><00><0E><00><0F><0E><00><0F><03> c<> 7 f
<EFBFBD>
<EFBFBD> l 7
W
_
<EFBFBD> 
w
<EFBFBD>
T
<EFBFBD>
&&<03> <1A>T  <20><03>sp"<22><13>j<01>0<01><><14>j<01><02> <01><>6<01>E3 <01><>2<01>ESгTerr<01><><00>~(<00>Z1[\ ^_rK[<13>L<01><00><01>YL%<00>[LYB<1C>L<01>TL<01>U<1D>V<01>|zW<01><00>~-<00><00>Z1[\@^<<00>ZsN~h<00>Z1[\h^_rqsqt_<07>z<01><01><00><01><><14><01>b<00>C<01><01><00><1C><01><01>T<01><01><1D><01><01>&buf<01><02>P err<01><01>F<1D><01><01>Y!<21><01><01>S"<00>([<02>P\v]1`~x<00>lZ1[\<03>^_sqw<1A><00>Zr[<02>P\v<04><13>p<01>H<01><><14>p<01><00>rt<01><00> <00><00>Z0<00>Zr<15><01><>m<01><> <01>% <16><01><>?.<01><> x<01><><00><16><01><><00><16><01>b<00><17><01><> <02>err<01><><00>"<22><01><><00>#j<01><>W"_<01><>$errE^%s<01><1D><01> Fsrc+<01> T&<26><<00> (<01>Y'<27>2 sp<01>l(m<00>; '<27>)}l<19>~<1A><00>Z1[\H^_<03>Tqtqvqu*
i-%<00>', w_i.%<00> w/<01><00>&:<01> F<00>Zr[uuu0-(2&2$t"\wu@K$"v@K$"-(<00>E
Z<03>P[t\8]1(~<<00><00>
Z1[\<03>^_<03>PN<00><00>
Zr[t\8fP<00>
Z<03>T[t\v]uy~<1E><00> Z1[\^_w<1E><00> Z<03>\<1E><00>5 Zv[w~<00>y Z1[\<03>^_vqwZ<00>Zt<04><04><04> <07>, <01><01>n<01><> <14><01>b%<14><01><01>F!<21><01><01> <02>@!<21><01><01>S<00> Z<02>@[0\t<00>6 Zr[<02>@.<00>J [t:<00>j Zs[<02>@\tD~V<00><00> Z1[\<03>^^<00><00> Zsl<00>Zs<0E><00> <0F>+<2B>G<><00><01><><16>Gg=G<><17>G<>T,<2C>L<>"N<>cerrO<>#CQ<><02>@"<22>Rb<00>-err<01><>"><01><>5 "(<01><><00> &<26>F<00> i<01>%<00> '<27>8".<01><> <00> <00>Zu[<03>P\ u3$t"# ]<03>T^0_wqv=~Q<00>2Z1[\^f<00>QZt[0\<08>z<00>o[v\H]1<19><00><1E><00><00>Zw[<03>P\H<1E><00><00>[<03>P\<03>T<19>~<1E><00><00>Z1[\@^qrqsH~\<00>0Z1[\|^tdJZw\t<19>~<1E><00><00>Z1[\<03>^qr<1E><00> <00>Zw[t<1E><00><00>Zw[0<1A><00>Zt[0\<08><04>.1<01><01>2<01>V<14><01><01> X
!<21><01><01><03><>}!<21><01><01><02>Perr<01><01>Z <00> Z0[<02>P\<03><>}/TAGh<00><07>0 ,^1<><00>
L155
`1<><00> J1<4A><00> 1bb<06>1ZZ 11<31><00> 92ii1 1<><00> 1<><00> % U$ > : ; I$ >   I&I&  I: ; 
( (  : ;  : ; I8 I!I/  : ; I 8 .: ; I 4: ; I.: ;'I@<18>B: ;I.: ; 'I@<18>B: ; I: ; I4: ; I<19><>1<1A><>1<1B><><18>B: ;I4: ;I<1E><>14: ;I 4: ;I!4: ;I"4: ; I#4: ; I$
: ;%4: ;I& ' (1X Y)41* U+.?: ; 'I@<18>B,4: ; I -
: ; ..?: ;'I@<18>B/4: ; I04: ; I?1.?<n: ; 2.?<nR+r<><72><EFBFBD><EFBFBD><03>+0<00>R<>+R+-<00>R<>-/R/1<00>R<>14R46<00>R<>40<>46R0R02<00>R<>2kRkm<00>R<>mpRpr<00>R<>rtRtv<00>R<>vxRx|<00>R<>|R<00><00>R<>4S4m<00>S<>mrSr<00><00>S<>4mSr<00>S<MZr<00>Z{R{}<00>R<>}<00>R<><00><00>R<>>S><00><00>S<>$Ww<01><00>U"QZ,2vx"12_<00>v"1_}W}<00><00>v"1<1C><00>v{"1<1C><00>W1R1<r<><72><EFBFBD><EFBFBD><05><DRDH<00>R<>$s5.<2E><Ds5.<2E> R m<00>T S <00><00>P<EFBFBD>^<00>S<>^m<00>PhThm<00>T<><00>U<>^<00>U<>^mU V <00><00>V<><56><00>T^m<00>V<>@W@<00>R<><00><00>W<><57>R<00>W<>\R\^<00>W<>^bRbd<00>W<>dfRfh<00>W<>hkRkm<00>W<> PVh<00>T<><00>Z<><00>Z^mTRXVXetem<00>\X<00>V<>VKMV^mV<00>^T<00><00>T<00><00>U<><00><00>PKUM^U"%[%Huuu0-(2&<26>HKuu|u|0-(2&<26>',V,.{.K
<04>!R!n<00>R<>0S0n<00>S<><00>R<><00><00>R<><52><00>R<><00><00>R<><52><00>R<><00><00>R<><52><00>R<><00><00>R<><52><00>R<><00><00>R<><52><00>R<><00><00>R<><52><00>R<><00><00>R<><00>S<><00><00>S<><53><00>S<><00><00>S<><53><00>SY<00>U<><00><00>T<EFBFBD><00>U<><00><00>R1)<29><><00>1{<00>R1)(<13><><00><00>R1)<29><><00>1{<00>R1)(<13><><00><00>R1)<29><><00>U<><00><00>T10<>1Y
<01>Y|0<>|<00>V<><00>Z<><00>Z<><00>V<> ZaVanZw<00>V<><00>
<01><><00>V<><00>0<><30><00>V<00>0<><30><00>W<><00>0<><30><00>W<><00>0<><30><00>W<><00>0<><30><00>W<><00>0<><00><00>U<><00>P-Y-/X/_<00>P_sYs<00><00>P<EFBFBD><00><00>P5_<00>P_sYs<00><00>P<EFBFBD><00><00>P<00><00>0<><30>7U<00>| <0C>\$
u3$t"# <0C>$'
x3$t"# <0C>')x <0C>)/
u3$t"# <0C>0R02<00>R<>\06<00><00>Hmn<00>2KMR06<00><00>Hmn<00>2t <01> /Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/src/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/soc/esp32/include/soc/Users/ficeto/Desktop/ESP32/ESP32/xtensa-esp32-elf/lib/gcc/xtensa-esp32-elf/5.2.0/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/machine/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/esp32/include/rom/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/esp32/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/log/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/include_privesp_image_format.ccpu.hstddef.h_default_types.hstdint.hrtc.hesp_err.hesp_flash_data_types.hesp_image_format.hesp_log.h bootloader_sha.h
bootloader_flash.h
string.h<03>    <03>    z    <03>            o  }
  <03>    
  ~            <03>  
   
j    <03>                
   <03>~ <03>   "           q     <03>  <03>   <03>  
       <03>      x          b (      )       w           
"   <03>  y <03>    
 <03>  <03>   <03>         esp_log_level_tEXT_EVENT1_TRIGverify_image_headerGNU C99 5.2.0 -mlongcalls -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfieldsRTCWDT_CPU_RESETsegment_data_offsPOWERON_RESETstart_addrESP_IMAGE_VERIFYsha_handleSDIO_IDLE_INTunsigned intESP_IMAGE_FLASH_SIZE_16MB__int32_tspi_speedESP_IMAGE_SPI_MODE_DIOsegmentUART1_TRIGesp_image_segment_header_tdo_loadmodeREJECT_INTbootloader_munmap__intptr_tESP_IMAGE_FLASH_SIZE_4MBbootloader_flash_readesp_log_timestampesp_image_header_tesp_image_load_mode_tend_addresp_image_verify_bootloaderESP_IMAGE_SPI_MODE_SLOW_READuint32_tNO_INTmap_segmentchecksumimage_hash/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/src/esp_image_format.cindexsilentspi_sizelong long unsigned intDEEPSLEEP_RESETpartSAR_TRIGESP_IMAGE_SPI_MODE_QIOrtc_get_reset_reasonESP_LOG_WARNTG1WDT_SYS_RESETESP_IMAGE_FLASH_SIZE_MAXNO_SLEEPTG0WDT_SYS_RESETsize_toffsetshould_loadESP_IMAGE_SPI_MODE_QOUT_BoolESP_IMAGE_SPI_SPEED_40Mimage_lenSW_RESETSDIO_RESETEXT_EVENT0_TRIGESP_IMAGE_FLASH_SIZE_2MBESP_LOG_NONEEXT_CPU_RESETverify_checksumTOUCH_TRIGRTC_TIME_VALID_INTcharbootloader_partESP_IMAGE_SPI_MODE_DOUTesp_image_loaddataesp_image_metadata_tuint8_tunpadded_lengthUART0_TRIGlong long intsegmentsRTCWDT_BROWN_OUT_RESETTGWDT_CPU_RESETdata_addrmemsetESP_IMAGE_SPI_SPEED_20M/Users/ficeto/Desktop/ESP32/ESP32/public-libs-build/build/bootloader_supportsizebootloader_sha256_handle_tESP_LOG_INFOimagebootloader_sha256_finishTIMER_EXPIREheaderesp_log_writechecksum_wordintptr_tbootloader_mmapdata_lenis_mappingshort intlong intload_addrhashlengthspi_modeRTC_WDT_INTSW_CPU_RESETmemcmpESP_IMAGE_VERIFY_SILENTESP_IMAGE_FLASH_SIZE_8MB__uint8_tRTCWDT_SYS_RESETmagicwp_pinWAKEUP_INTGPIO_TRIGRTCWDT_RTC_RESETsizetypelong unsigned intNO_MEANload_rtc_memorysegment_dataESP_LOG_VERBOSEint32_tSDIO_TRIGunsigned charcalc__uint32_tbootloader_sha256_dataOWDT_RESETverify_segment_headeresp_image_spi_freq_tesp_err_tSHA_CHUNKhash_appendednext_addrspi_pin_drvESP_LOG_DEBUGESP_IMAGE_SPI_MODE_FAST_READINTRUSION_RESETflash_addrshould_mapbootloader_sha256_startsigned charshort unsigned intprocess_segmentBT_TRIGESP_IMAGE_SPI_SPEED_80Mentry_addrreservedverify_simple_hashsrc_addrESP_IMAGE_SPI_SPEED_26Mget_spMAC_TRIGESP_IMAGE_FLASH_SIZE_1MBesp_partition_pos_tESP_LOG_ERRORsegment_countGCC: (crosstool-NG crosstool-ng-1.22.0-61-gab8375a) 5.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
2017-08-01 08:51:04 +03:00
(X,d(X,d("("0(---"11"6(""22;"mm"rr"vv"z|"<00>(}}}"<00>"<00>"<00>(;;<"AB"D"H(@@@"NB"<00><00>"<00><00>"<00><00>?"<00><00>01"KK^^"dd"hh"m(ccd
"n(YYYC"<00><00>K"<00><00> "<00><00>j"__I"<00><00>"<00><00>"<00><00>"<00>"<00> "<00>"<00><00>"<00><00>"<00><00>"<00><00>"<00>((***"."2.symtab.strtab.shstrtab.literal.should_map.rela.literal.verify_image_header.rela.literal.verify_segment_header.rela.literal.verify_checksum.rela.literal.should_load.rela.literal.process_segment.rela.literal.verify_simple_hash.rela.literal.esp_image_load.rela.literal.esp_image_verify_bootloader.text.data.bss.rela.text.should_map.rodata.str1.4.rela.text.verify_image_header.rela.text.verify_segment_header.rela.text.verify_checksum.rela.text.should_load.rela.text.process_segment.rela.text.verify_simple_hash.rela.text.esp_image_load.rodata.rela.text.esp_image_verify_bootloader.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<00><>063<00>I<00>YH em "un"$&')+-.0246
 789;<00><00><00><00><00><00><00> ,3<00>$BZ2'v<00><>esp_image_format.cshould_mapverify_image_headerverify_segment_headerverify_checksumshould_loadprocess_segmentverify_simple_hashesp_log_timestampesp_log_writebootloader_flash_readbootloader_sha256_datartc_get_reset_reasonbootloader_mmapbootloader_munmapmemsetbootloader_sha256_finishmemcmpesp_image_loadbootloader_sha256_startesp_image_verify_bootloaderesp_image_spi_freq_t ,- ,- ,$- .,-/0 . ,$-(/,
0,4-8<,@-D1H,L-P/T2 3415, -$2(2 , -$3(.,70/48,<-@D,H-L P,T-X\4`36  "(  ( 1 - 1  ," " -
!!"! -!N!\!h!m!|!
 
2
m! ,'!' -6!6 <
rD
vF
|H! H ,b!$b -`"l"x""  .W }Z"Z ,r"r -} <00><00>"<00> /<00> <00>#!#&#,# 8D>D# 0# <DB)D3D($1$y$<00>$ <00>^<00><00><00><00><00>$<00>$<00>$<00>$$ $HMh$$ . @"$ " ,6$$6 -@NH$(H /`$,`
hdn<00>p^s$0s ,<00>$4<00> -<00><00><00>$8<00> <00><00><00><00><00><00><00><00><00>$<<00> ,<00>$@<00> -<00>$D<00> 1<00>K<00>$H<00> ,$L -.F3F@$P@ /OT$TT 2^hD%K%^% % 3% 4(%( 14%4 5<d>%> ,P% P -X%$X 2f%(f 2+&=&F& V<00><00><00><00>&<00>&<00><00><00>/H&P&\<00><00>&<00>&<00><00><00><00><00><00><00>&#)&<00>.Y174<00>7&7 ,K& K -`&$` 3t&(t .|<00><00><00><00>&,<00> 7<00><00><00>&0<00> /<00>&4<00> <00><00><00><00><00><00><00><00><00>&8<00> ,<00>&<<00> - &@  <00>2<00>9_<B?<00>B&DB ,V&HV -n&Ln w<00><00><00><00><00><00>&P<00> ,<00>&T<00> -<00><00><00>&X<00> <00><00><00><00><00><00><00>&\<00> 4<00>&`<00> 3'',' 6 ."*!(,,049@DDH
L
Q
X\\` d i pttx|<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> !-:AHMZafq~<00><00><00><00><00><00><00><00><00><00><00> !'-39?EKQWjpv|<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>:@FLRXkqw}<00><00><00><00><00><00><00><00><00><00><00><00> #/\o{<00><00><00><00><00><00><00>39?EKQXcn<00><00><00><00><00><00><00><00><00><00><00><00><00> '09Q\
`
kv{<00><00><00><00><00><00><00><00>
<00>
<00><00><00><00>


-6?ep t <00><00><00><00><00><00><00><00><00><00><00><00>
 ) 2 HQZm <00><00><00><00><00><00><00><00><00><00><00><00> %/4>CMR\ay~<00><00><00><00><00><00><00><00><00><00><00><00><00><00> <00>   <00>( , <00>5 < E W ` i <00> <00> <00> <00> <00> <00> <00> <00> <00> !
F
O
e
n
w
<00>
<00>
<00>
<00>
<00>
<00>
<00>
  6 ? U ^ g z <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>  7 K k t <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>    ' 1 @ E S ] h m w | <00> <00> <00> <00><00> <00> <00> <00><00> <00> <00> <00> $-3Rpy<00><00><00><00><00><00><00>"+1KTjs|<00><00><00><00><00><00><00> :cnz9<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>  26=AKOVZdhos<00><00><00><00><00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>




!
%
,
0
B
F
M
Q
[
_
f
j
|
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>    & * 3 7 F J Y ] j n | <00> <00> <00> <00> <00> <00> <00> <00><00><00><00><00><00><00><00><00><00>   $+/?CJNVZdhx|<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>
#'.2<@GKUY`dnry}<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>!(,37FJY]lpw{<00><00><00><00><00><00><00><00><00><00><00><00><00><00>%)04FJQUgkrv<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> ")-7;BFPTcgnry}<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>)-59@DKOVZaelpw{<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> 
   ! % 5 9 @ D L P W [ b f n r y } <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> 




/
3
<
@
X
\
c
g
 
$
( , 048<@DHLPT  $(
,
0 4 8<@DHLPTX\$G<00>
 <00><00>6<00>0 /5;?+RXb lr(x-~1<00>4<00>
<00>
<00>
<00>
<00>
<00>
-<00>
2<00>
4<00>
<<00>
><00>
F<00>
H<00>
h<00>
m<00>
r<00>
|
  " ( . "4 ,: /@ 2F 5P AZ Z` xf }l r <00>x <00>~ <00><00> <00><00> <00><00><00><00><00><00><00>!<00>,<00>6<00><<00>B<00>D<00><00><00> "<@BN R&T,X2h8kCpJsU<00>[<00>f<00>l<00>r<00>{<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>"<00>'<00>.<00>0<00>5<00>8<00>FM
RZ^`$d*h.kAGMS]0g>qVw^}d<00>l<00><00><00><00><00>)<00>1<00>7<00>Q<00>S<00>Y<00>f<00>j<00>|<00><00><00><00><00><00><00><00><00><00>%<00>,<00>2<00>8<00>><00>D<00>NXbl"w-~/<00>5<00><<00>B<00>_<00>g<00>w<00>z<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> <00>
<00> <00> <00> <00>$ <00>( <00>; A G M  X "^ $h *o ,s . !" #($0%8&@'  !$"0#<$H%T&`'lx<00><00><00><00><00><00><00><00><00><00><00>



,
8
D
P
\
h
t
<00>
<00>
<00>
<00> <00> <00> <00> <00> <00> <00> <00>(4@LXdp|<00><00><00><00><00><00><00><00><00><00> $0<HT`lx<00><00><00><00><00><00><00><00><00><00><00> ,8DP\ht<00><00><00><00><00><00><00><00><00><00><00>(4@LXd44D/@<00>K0> VX(Q@L`> z<00>u@tLH> <00><00><00>@<00>L> <00><00>X<00>@<00>L<00>>
 <00> ,<00>@<00>Mx>  <00>8d<00>@<N> <00> @PO> 3<00>9<00>?<00>I<00>0D@hOH> Z2<00><00>n<00>6i@<00>Ox> <00><00><00><00>@(P,> <00>t<00><00>@TQ<00>> <00>H<00>@<00>Q<00>> <00>Xm<00>@<00>R<00>>  <00><00>n<00>@<00>U<00>>" 8<00>@pV<00>>$ .8
;@
26@ZH>' bt
<00>]@`Z(>) t\ <00>o@<00>\X>+ <00>R<00><00>y
<00>@<00>mX>. <00><00>)`<00>@8<00>>0 <00><00>)h<00>@<1C>>2 <00>S*x <00>@$<24><00>>4 <00>0<00>3<00> <00>0x=;<00><00>=8<00><00>=H<00>@<18>l>9 3>p@<00><>p>; <00>C<00>F<00>?, XJ<00>flash_encrypt.o/1501539443 501 20 100644 28844 `
ELF^<00>g4(96<00><>?8<><38>?<<3C><>?@<40><>?D<><44>?H<><48>?L<><4C>?P<><50>?T<><54>?&h<><10><><00><1C><>?<3F> 0<><30>?<00>4<EFBFBD><34>? x<00> <00><18><>? <00> X<00><00><00><>  4<1C><>?<3F><><0F><00><>?<00>"(Cannot use REG_WRITE for DPORT registers use DPORT_REG_WRITE)" && (!(((((0x3ff5A000 + 0x098) + 4*i)) >= 0x3ff00000) && (((0x3ff5A000 + 0x098) + 4*i)) <= 0x3ff00FFC))/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/src/flash_encrypt.cflash_encryptE (%d) %s: Flash encryption key has to be either unset or both read and write protected
2017-01-16 16:03:13 +02:00
E (%d) %s: esp_flash_encrypt_region bad src_addr 0x%x
E (%d) %s: flash operation failed: 0x%x
E (%d) %s: Failed to encrypt bootloader in place: 0x%x
E (%d) %s: Failed to encrypt bootloader IV & digest in place: 0x%x
E (%d) %s: Failed to read partition table data
E (%d) %s: Failed to encrypt partition table in place. %x
2017-01-16 16:03:13 +02:00
E (%d) %s: Failed to read partition table data - not plaintext?
2017-08-01 08:51:04 +03:00
E (%d) %s: Failed to encrypt partition %d
2017-01-16 16:03:13 +02:00
E (%d) %s: Cannot re-encrypt data (FLASH_CRYPT_CNT 0x%02x write disabled %d
2017-05-15 21:31:11 +03:00
6<><00><00> <00><08><00><><10><><EFBFBD><EFBFBD><EFBFBD>  -<08>+<2B> <20>t<EFBFBD><74><EFBFBD><EFBFBD><EFBFBD>t<EFBFBD><74>F2!<00> (V<> !<00> (V2 !<00> (V<>
!<00> (V<> !<00> (V" !<00> (Vr!<00> (V<>!<00> (V, <0B><01><00> <08> !*(<28>"<11><00><><EFBFBD><00>:<10><00>\k<><00><00><10><><EFBFBD> <09> <00><1B><><EFBFBD><EFBFBD> )))!)1)A)Q)a)q<><00><00>!<00> <00><02><00> <00><> <20>؁<00><00><00> <0B><> <20><00><><01><00>"<22><1D><>!<00> <00><02><00><00><><EFBFBD>!<00> <00>b<00><00> <1D>6A @<40><16><05><00><00><00><02> <0B>
2017-01-16 16:03:13 +02:00
<EFBFBD><00><><01><00>|<7C><1D>*e <0A><00><01><06><00>M
<EFBFBD><EFBFBD>`<60>A<EFBFBD><00>M
<EFBFBD> <1D><00><01><06><00>M
<EFBFBD><EFBFBD>R<EFBFBD><10> 75<37> <1D><><00><00><00><04> <0B>
2017-08-01 08:51:04 +03:00
<EFBFBD><00><><01><00>-<1D>6a<10> <20><00><00>* VZ<06>!<00><00><00>=
2017-01-16 16:03:13 +02:00
<EFBFBD>ʁ<00><00><00><03> <0B>
<EFBFBD> <1A><00>-<1D>1<00> 8Gc.<2E>
<EFBFBD><00>=
<EFBFBD><EFBFBD><EFBFBD><00><00><00><03> <0B>
<EFBFBD> <1A><00>-<1D> <1D>6AҠ<00><00><02><00><00><00>J <16><01><00><00><00> <0B>
<EFBFBD> <1A><00>-<1D><> <0B><02><00>-
<EFBFBD>ڱ<00><00><00>=
<EFBFBD><EFBFBD><EFBFBD><00><00><00><03> <0B>
<EFBFBD> <1A><00>-<1D><00><00><00><00> <0B>
2017-08-01 08:51:04 +03:00
<EFBFBD> <1A><00>"<22><1D>6<02>s<EFBFBD><73><04><02>x<EFBFBD>K<>
<EFBFBD><00>  <19><><EFBFBD><EFBFBD><EFBFBD>t<EFBFBD><00><03><00><><10><00><> <1A><><EFBFBD>#<23><13><00>=
2017-01-16 16:03:13 +02:00
<EFBFBD>
<EFBFBD><00><00><00><02> <0B>
<EFBFBD> <1A><00>-<1D> <1D>-
2017-08-01 08:51:04 +03:00
<1D>6<EFBFBD><18><><01><> <08><><01><><EFBFBD>0<EFBFBD> <16><01><00><00>9<01><02> <0B>
2017-01-16 16:03:13 +02:00
<EFBFBD> <1A><00>|<7C><1D><>r<EFBFBD><00>Vj<08><00>V2<><10><> <0C><03><00>VJ F<00><>B<><10><><EFBFBD><03><00>V<>3B<33><10><> <0C><08>#<23>|<7C> <20>0<EFBFBD><30>t<EFBFBD>0`<60>30<>@00`<60><> @3<>:"<22><00> <00>109 t<>" # <20> )<08><00> <1D>-
<1D>-
<1D>-
<1D>-
<1D>6A!<00> <00>10;04<30> H<><48>  <1B><><EFBFBD><EFBFBD> t0<74> <20><00>& <0A><02><03><00>-
2017-08-01 08:51:04 +03:00
<1D> <1D>initialise_flash_encryption <00><><EFBFBD><EFBFBD>| D@<00><0E> |0<00> l<0E><00><0E>A ] p !<00>0int<03><03>7WrqW<08><05>><03>%7<05>7<05>xK<04><06><03>Ld!e,pN-{<03><18>$<08>%<25><08>&<26><03>'<27> ,oL-<2D>P.<2E><08>/<2F> pos0<08>1o 12<>
<EFBFBD> <0B><03>3 7'<27> 4 <0A> <0A> <0A>;6L<<3C><08>=<3D>=?<3F><0E>A<>'C<>gD<><08>G<> I6 <08>KF  O<>
<EFBFBD>F <0B>
<EFBFBD>V <0B>
!P<>U<><08>V<><08>W<><03>Xa<07>]<5D>^<5E><08>_V`<60>0a<><00><08>b<><00>
<EFBFBD><00> <0B>
<EFBFBD><00> <0B>c<> 7f <0A> <0A> 7 G Z <0A> <0A> <0A>  <0A><03> &%pp<10><00><02>
<EFBFBD><00> <0B>w.?<3F>D<01><><12>D<><13><00><12>Ep<12>Fp*mu<><00><15>n|bufR<><02>@<15>;OiT%P<18><00> Z<03>[V\]<1A><00> iZ<02>@[ <1B><00> <1B><00>   <00>Z1[ \^ .<00> @<00>
<EFBFBD><00> <0B><06>
<EFBFBD><00> <0B>f/<01><00><01>X/<01>z<1E>/,Serr1<01><00> buf2X<03><>_!<21>Jm"<00>i9,<00>#(5$<24>:<01> 9 <00>Zv[<03><>_\
]0F) <00>Zv<%Y4 Zv[<03><>_\
]1 $ Z1[ \x^ _rs <18> Z1[ \<03>^ _t
<EFBFBD>i%<25><00>&<26><01><>|<01>|err<01><>''d<01><><02>P(R@<01><>#@)b ? <00>Z<02>P<00><00>Z
( < (Z1[ \<03>^ _sV<00>BZ0[
` t Z1[ \^ _s<11><01><><00><01><>*R<01><>P*}<01><><00>err<01><>TF/2err<01><><00>R<00><00>Z
<00>[
\ p Z1[ \<03>^ _s YZ
<00>[r\
]0  2 <00>Z1[ \X^ BJ <00>Zr[0\s{ <18> Z1[ \<03>^ %+"<01>l<01><> F%<00><1D><01> *err<01>d$<24>p<00> <00> ,<2C><01><03><>~U Z0[s\<03><>~B<00>L ` Z1[ \^ _r<04> J<01><><00><01> *<2A><01><><00>*<2A><01>poerr<01><><00>'R<01> <03><>g'}<01>%<02>P<01>%<00>:<01><>G-<2D>( "<00>
i<01>%<00>q<00>Zs[s5$t" 2 <00>
Z1[ \4^ _rqs><00>GiX|<00>
Zs[s<><1B><00>
 <0B>_
<EFBFBD>( <0B> .(<28>A<01><> <12>*<2A><00>-<2D><00> '<27>,<2C>S<12>-p<00>=<00> /U2%9<00> Zs[r
<EFBFBD><00> <0B>"<06> TAG<1F>  <00><06>0<>,<2C>1bb
)1 11LL *1<><00> L1<4C><00> `1NN J1aa e1<65><00> \1<><00><08>1%1<><00><08>% U$ > : ; I$ >  I&I : ;  : ; I8 : ; I8
I !I/  I: ;  (  : ; I 8 .: ; 'I 4I4.: ; 'I@<18>B4: ; I4I44: ; I 4: ; I4: ; I<18><>1<19><><18>B<1A><>1<1B><>1.?: ;'I@<18>B: ;I: ;I4: ;I 4: ;I!
: ;" U# $4: ;I%!I/&.: ; I@<18>B'4: ; I(1X Y )41*: ; I+.: ;'I@<18>B,4: ;I-4I4..?: ; 'I@<18>B/4: ; I04: ; I?1.?<n: ; X#z0.<2E><00>y0.<2E><>y0.<2E><00><00>0<><30><00>X<><00>X&R&(<00>R<>(kRkm<00>R<>m<00>R<><00><00>R<>;dTm<00>T(dUf<00>U*dVm<00>V CSCPZXxS4R46<00>R<>6DRD<00><00>R<>TSTu<00>S<>u<00>S<><00><00>S<>TuSbRbd<00>R<>dfRfh<00>R<>hjRjl<00>R<>DSDd<00>S<>dhShl<00>S<>#ZDdShlSZs1<1A>#&X&<ZdhZ4R46<00>R<>6<00>R<><00><00>R<><52><00>R<><00><00>R<><52><00>R<><00><00>R<><52><00>R<><00><00>R<><52><00>R<><00><00>R<>MSM<00><00>S<><53><00>S<><00><00>S<>>AZGRZXkZq<00>Z<><00>Z<00><00>s <20><><00>x<01><><00>3 <20>R <20>R <08><08>( /0@K$( 1$#/<2F><><13><1C><00><00>R<><00>81O<31>R <20>R <08><08>( /0@K$( 1$#/<2F><><13>$<24>R"<22>a<00>S<><00>S [#+[+;R=?RLD<00>|<00>l<00>A(dfia<00><00><00>D<00>|<00>l<00>Aj<00><01> /Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/src/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/include/Users/ficeto/Desktop/ESP32/ESP32/xtensa-esp32-elf/lib/gcc/xtensa-esp32-elf/5.2.0/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/machine/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/esp32/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/log/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/include_privflash_encrypt.cesp_secure_boot.hstddef.h_default_types.hstdint.hesp_err.hesp_flash_data_types.hesp_image_format.hesp_log.hassert.hbootloader_random.hesp_efuse.hbootloader_flash.hesp_flash_partitions.h?               
2017-05-15 21:31:11 +03:00
   ~
2017-08-01 08:51:04 +03:00
    s           <03>          u       <03>     <03>~ <03>        <03>             <03>           v 
2017-01-16 16:03:13 +02:00
  <03>            ~  
    [   
2017-08-01 08:51:04 +03:00
  (     |   start_addrspi_pin_drvesp_flash_encrypt_check_and_updatenew_flash_crypt_cntbootloader_flash_readimage_lengthsigned charnum_partitionssec_startesp_image_verify_bootloadersegment_countshort intsize_tlabelflash_failedESP_IMAGE_SPI_SPEED_20Mdata_lengthsizetype__uint16_t__uint32_tspi_sizesegment_dataspi_modeindexesp_efuse_burn_new_valuesesp_flash_encrypt_regionffs_invesp_image_segment_header_tesp_partition_info_tlong long intpartitionefuse_blk0long intshould_encryptoffsetESP_LOG_INFOint32_tsrc_addr__uint8_t/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/src/flash_encrypt.cesp_image_spi_freq_tdata_lenESP_IMAGE_SPI_SPEED_80Mesp_partition_pos_tencrypt_and_load_partition_tableesp_image_loadunsigned charhash_appendedbootloader_fill_randomflagslong long unsigned intuint32_tunsigned intuint16_tnew_wdata6long unsigned intspi_speedwp_pinESP_IMAGE_VERIFY_SILENTESP_IMAGE_VERIFY__func__esp_log_writeefuse_key_read_protectedload_addr/Users/ficeto/Desktop/ESP32/ESP32/public-libs-build/build/bootloader_supportchartypeleftESP_LOG_NONEentry_addrshort unsigned intdis_reg_Boolefuse_key_write_protectedesp_log_level_tencrypt_bootloaderESP_LOG_WARNimage_lenESP_IMAGE_SPI_SPEED_26Mbootloader_flash_writeesp_secure_boot_enabledinitialise_flash_encryptionencrypt_flash_contentsbootloader_flash_erase_sectoresp_image_metadata_tflash_crypt_cntimagesizeflash_crypt_wr_disESP_LOG_VERBOSE__int32_tdata_ignoredsubtypeuint8_tesp_log_timestampESP_LOG_DEBUGsegmentsencrypt_partitionESP_IMAGE_SPI_SPEED_40Mmagicpartition_table__assert_funcGNU C99 5.2.0 -mlongcalls -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfieldsreservedESP_LOG_ERROResp_err_tesp_partition_table_basic_verifyesp_image_header_tGCC: (crosstool-NG crosstool-ng-1.22.0-61-gab8375a) 5.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
2017-08-01 08:51:04 +03:00
|,0@ ,|,0@ ,(<00><00><00>$"<00>;"<00><00>$"'D((((;"cd mm"<00>(@@@8xx"z"|(666>"tu<00>"<00>(&&&"6."dd"hh"l(666 "A"`ag"<00><00>"<00><00>"<00><00>"<00><00><00>(===A(.symtab.strtab.shstrtab.rela.literal.initialise_flash_encryption.rela.literal.esp_flash_encrypt_region.rela.literal.encrypt_bootloader.rela.literal.encrypt_and_load_partition_table.rela.literal.encrypt_partition.rela.literal.encrypt_flash_contents.rela.literal.esp_flash_encrypt_check_and_update.text.data.bss.rodata.str1.4.rela.text.initialise_flash_encryption.rela.text.esp_flash_encrypt_region.rela.text.encrypt_bootloader.rela.text.encrypt_and_load_partition_table.rela.text.encrypt_partition.rela.text.encrypt_flash_contents.rela.text.esp_flash_encrypt_check_and_update.rodata.__func__$3528.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<00><>!D;|N<00>ol<00><00>!"$&')+-/   0124<00><00><00><00><00><00><00>&D[w<00><00><00>A<00><00><>flash_encrypt.c__func__$3528initialise_flash_encryptionencrypt_bootloaderencrypt_and_load_partition_tableencrypt_partitionencrypt_flash_contentsbootloader_fill_random__assert_funcesp_efuse_burn_new_valuesesp_log_timestampesp_log_writeesp_flash_encrypt_regionbootloader_flash_readbootloader_flash_erase_sectorbootloader_flash_writeesp_image_verify_bootloaderesp_partition_table_basic_verifyesp_image_load__paritysi2esp_flash_encrypt_check_and_updateesp_image_spi_freq_t48<HL\'`(d)h)l*p+t)x) *+-. /$*(+0,* +$,(*,+ - *$+(1,,0*4+8*<+ 2,*+*+
 $()3  /: EP[fq |$<00><00><00>(<00>,<00>0<00>4<00>8<00><<00>D<00>@<00>H LT P1X)/,<00>7<00>B<00>M<00>X<00>c<00>n<00>y<00><00><00><00>\<00> '<00><00><00>`<00> (<00><00><00>d<00> )<00>h<00> )<00><00>l<00> *p +(t( ):x: ),L` fs|  d  * +33 -; m@@ .H mS S /[ mf (m$m *<00>(<00> +(1@ K`i 0
x , 
@"" *6 6 +H
zP$P ,X
zZ(Z *n,n +  ' FI\e{<00> - 6  *,$, +<(< 1D uL,L ,T <00>V0V *j4j +u8u *<00><<00> +#6( . L U &  2166d< < ,DhF F *Z Z +!'!]v<00>!<00>! 6! *,!, +6A8!8 ><00>A!A
G<00>R! R X<00>k!$k q<00>~a<00>!(<00> )" "&"& 3,=3" 3 !(,,0 4 9 @DDH
2017-05-15 21:31:11 +03:00
L
Q
2017-08-01 08:51:04 +03:00
X\\` d i pttx|<00><00><00><00><00><00><00><00><00><00><00><00><00> !-:AHMZafq|<00><00><00><00><00><00><00><00><00><00><00><00>'3?Wc<00><00><00><00><00><00><00><00><00><00><00>*Wjv<00><00><00><00><00><00><00>
#)/5;AHScks<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>
<00>$1@IPjs}<00><00><00><00><00><00><00><00> <00> /DK Pbg k (p{<00> <00> <00> <00> <00> 
 ( :CLjt
x
<00><00><00>
<00>
@<00>
<00>
@<00>
<00>
<00>
<00>
)
C
L
^gp}<00> <00> <00><00><00><00><00> <00> F<00><00> <00>  &3 Z c y<00><00><00> <00> <00> <00><00><00><00><00><00>
  % 5 : E J N  W g <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> 


'
5
?
D
N
S
\
m
r
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
<00>
. 8 < G Q V _ l v {  =<00> <00> <00> <00> <00> 5<00> <00> <00> <00> <00>       # * . 5 9 @ D K O V Z *.9=PT\`gkz ~ <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>     '
2017-05-15 21:31:11 +03:00
+
2
6
=
A
2017-08-01 08:51:04 +03:00
P T [ _ i m t x <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00><00><00><00><00><00><00><00>  *.59CGNRdhosz~<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> '+59@DNRY]osz~<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>GKRV<00><00><00><00><00><00><00><00><00><00><00><00>  
2017-05-15 21:31:11 +03:00
$
( , 048<@D     $048 < @
D
H L PTX\`d<00><00> 1
2017-08-01 08:51:04 +03:00
<00> <00>7<00><00><00> <00><00><00>#<00>)<00>/<00>:<00>E<00>P<00>[fq|<00><00>%<00>/<00>:<00>@<00>F<00>L<00>R<00>X<00>^<00>h<00>r<00>x~<00>(<00>.<00>:<00>@<00>B<00> <00> <00> <00> $<00> (<00> *<00> ;<00> =<00> H<00> J<00> [ ] f i m% <00>) <00><
2017-05-15 21:31:11 +03:00
B
H
2017-08-01 08:51:04 +03:00
R
\
"e
<n
@t
Hz
K<00>
X<00>
Z<00>
t<00>
x<00>
z<00> <00> <00> <00> <00> 2<00> 6<00> F<00> T<00> V<00> p u  <00> <00>"(.4 :@&F4L6R8\DfFl`rdxh|j<00><00><00><00>2<00>6<00>8<00>><00>A<00>G<00>J<00>X<00>a<00>q<00>t<00>v<00><00><00><00> <00><00><00><00>%<00>+<00>/<00>AGM SY#_/e=i?  (!0" $0 <!H"T`lx<00><00><00><00><00><00><00> <00> <00> <00> <00>    , 8
2017-05-15 21:31:11 +03:00
D
P
\
h
t
<00>
<00>
2017-08-01 08:51:04 +03:00
<00> <00> <00> <00> <00> <00> <00> <00> <00>(4@LXdp|<00><00><00><00><00><00><00><00><00><00> $0<HT`l 4|@|:<00>7 J<00>,E@;x7 q<00>0l@<00>;x7 <00> @<00>@<<00>7 <00>L <00>@<00><H7  <00>l,<00>@<00><l7  <00>@X=7  2<00>8<00>><00>C2<00><00>W,DR@p=<00>7 ~p<00>y@<00>?87 <00><00>|<00>@0A,7 <00>x<00><00>@\Bt7 <00> l<00>@<00>C<00>7 x<00>@<00>D87 +P A&@<00>ET7 T<00> o<00> <00>j@(F<00>7" <00>h
a |@<00>G<00> 7$ <00><00><00><00><00><00><00>@\T<00>7' <00><00>P<00>@<00>[<00>7) <00><00>p<00>@<00>\7+ <00>In<00>@<00>]H7- <00>0<00>&4<00>0<00>-;<00>&.8 ^.8@<00>cT72 <00>.x@Ldx74 205`8' <00>8<00>/79 1501539443 501 20 100644 9192 `
2017-04-12 21:49:58 +03:00
ELF^<00>4( <00>P @<00>flash_partsE (%d) %s: partition %d invalid magic number 0x%x
2017-01-16 16:03:13 +02:00
E (%d) %s: partition %d invalid - offset 0x%x size 0x%x exceeds flash chip size 0x%x
E (%d) %s: partition table has no terminating entry, not valid
6a00tQx iF<00>VZR<5A>fi <1D><00><00><00>&s<08><00>"<00>)<01><06> <0B>
<EFBFBD> <1A><00>"<22><1D><><15>7<06>%<25><><EFBFBD><EFBFBD>,<16><05><00><00>y!(%)()<01><06> <0B>
2017-04-12 21:49:58 +03:00
<EFBFBD> <1A><00>"<22><1D>f\<5C>g5<02><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00><00> <0B><> <20><00><><01><00>"<22><1D>"<22><1D>"<22><1D>"<22><1D> <00><><EFBFBD><EFBFBD>| <00>0<00><01> s]7<08>*<03>P<07><03>bint<03>t<07><07><03>,?!E<03>,WV-i_<07><07>h<04><06><03><18>$%<25>o&<26>N'<27> ,dm-<2D>%.<2E><08>/<2F> pos0<08>1d <08>2<>
<EFBFBD>t <0B>'3 t<1F>  g u b <0A> <0A>M&<07> <08><07><><08><07><><08><07><>{<07><> <08><07><> <07><><03><07><><0E><14><00><01>\<0F>\4gS<10>nT<11>b<00><12><17>W(\<00>pos-t<00>7<00>P<00><00>Z1[\ ^_vqrj<00><18><00>Z1[\@^_vqrqw<15><00><18><00>Z1[\<03>^bt<02>bzTAG<12><00><06>t <<LHH`% U$ > : ; I$ >  I&I : ;  : ; I8 : ; I8
2017-04-12 21:49:58 +03:00
I !I/  I: ;  ( .?: ; 'I@<18>B: ; I: ; I4: ; I4: ; I U4: ; I<15><>1<16><>1<17><><18>B<18><>14: ; I4: ;I?<.?<n: ; "R"%<00>R<>%:R:U<00>R<>UqRq<00><00>R<><52><00>R<><00><00>R<><52><00>R<><00><00>R<><52><00>R<><00><00>R<><52><00>R<><00><00>R<>0<><00>V<00>U<><00>UU<00>u<04><><00>u<04><00><00><00><00><00>7]<01> /Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/src/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/machine/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/esp32/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/log/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/esp32/include/romflash_partitions.c_default_types.hstdint.hesp_err.hesp_flash_data_types.hesp_log.hspi_flash.h     ~            $g     p     /Users/ficeto/Desktop/ESP32/ESP32/public-libs-build/build/bootloader_supportesp_log_level_t__uint8_tESP_LOG_ERRORESP_LOG_WARNesp_err_t__int32_tuint8_tnum_partitions__uint16_tGNU C99 5.2.0 -mlongcalls -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfieldsesp_partition_info_tesp_log_timestampesp_partition_pos_tESP_LOG_INFOsizeg_rom_flashchipchip_sizelong unsigned intshort unsigned intblock_sizepartition_tableunsigned charnum_partsesp_rom_spiflash_chip_t__uint32_tstatus_mask/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/src/flash_partitions.csector_sizeunsigned intflagsESP_LOG_DEBUGlong long unsigned intsubtypeesp_partition_table_basic_verifydevice_idint32_tsizetypelong long intESP_LOG_NONEoffsettypeshort intlog_errorsuint16_tesp_log_writeuint32_tlong intcharmagicsigned charpartlabel_BoolESP_LOG_VERBOSEpage_sizeGCC: (crosstool-NG crosstool-ng-1.22.0-61-gab8375a) 5.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
2017-03-10 15:40:14 +02:00
00("$%0"UU "a,"<00><00>+<00><00><00><00>"<00><00><00>.symtab.strtab.shstrtab.rela.literal.esp_partition_table_basic_verify.text.data.bss.rodata.str1.4.rela.text.esp_partition_table_basic_verify.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<00><>   $<00>EWflash_partitions.cg_rom_flashchipesp_partition_table_basic_verifyesp_log_timestampesp_log_write  $(,<00>(:E j}<00><00>%+U.<00>11 JJ Wa^<00>a<00>d d <00>$<00> <00><00><00><00><00><00>(<00> <00>,<00> !  ! (-:AFSXjw~<00><00><00><00><00><00><00><00><00><00><00><00> (4LXu<00><00><00><00><00><00><00><00><00><00><00><00> "&1;
@MZd
iv <00>
<00>
2017-08-01 08:51:04 +03:00
<00><00><00><00><00><00><00><00>)2DMVj<00><00><00><00><00><00> $(26=AKOVZdhos}<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> jtz<00> <00><00><00><00><00><00> <00>%<00>.<00>1<00>P<00>U<00>Z<00>a<00>d<00><00><00><00><00><00><00> <00>&<00>,<00>2<00>6<00> $0<HT`lx<00><00><00><00><00><00><00><00> 40@,<00> JdPdVd[2d<00>o<<00>j@<00>h <00>(<00>@H  <00>0<00><00>@`<00>  <00><00>l<00>U<00>@\<00> <00>k <00>@<$ <00><00>(<00>@`H <00>;<00>@<00>P 0<00> <00>0<00>;#<00>85 0@<00>  B<00>=@<00> <00>KD<00> <00>esecure_boot.o/ 1501539444 501 20 100644 19592 `
ELF^<00>F4(%" 0<00><>?d<18><>?<00><00><>?X<><58>?\<5C><>?`<60><>?d<><64>?h<><68>?l<><6C>?p<><70>?t<><74>?.h<><10><><00>h<1C><>?<00><00>P4<><34>?<3F>secure_bootE (%d) %s: SPI erase failed: 0x%x
2017-01-16 16:03:13 +02:00
E (%d) %s: bootloader_mmap(0x1000, 0x%x) failed
E (%d) %s: SPI write failed: 0x%x
E (%d) %s: bootloader image appears invalid! error %d
2017-08-01 08:51:04 +03:00
"(Cannot use REG_WRITE for DPORT registers use DPORT_REG_WRITE)" && (!(((((0x3ff5A000 + 0x0b8) + 4*i)) >= 0x3ff00000) && (((0x3ff5A000 + 0x0b8) + 4*i)) <= 0x3ff00FFC))/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/src/secure_boot.cE (%d) %s: secure boot generation failed
2017-01-16 16:03:13 +02:00
E (%d) %s: Pre-loaded key is not read protected. Refusing to blow secure boot efuse.
E (%d) %s: Pre-loaded key is not write protected. Refusing to blow secure boot efuse.
E (%d) %s: secure boot not enabled for bootloader image, EFUSE_RD_ABS_DONE_0 is probably write protected!
6<> 0d<30>c 'A"<22>"<11><00><00><01><00>
<EFBFBD><00>
2017-01-16 16:03:13 +02:00
<EFBFBD><00>=
<EFBFBD>ځ<00><00><00><03> <0B>
<EFBFBD> <1A><00> <1D><00><02><00><00>M
<EFBFBD>*<2A><00><00><00><02> <0B>
2017-02-20 00:00:12 +02:00
<EFBFBD> <1A><00> <1D>0<>A@<40><><EFBFBD><00><00><><EFBFBD><EFBFBD>3F '3<><33><04><00><00><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00><00>!<00> <00><02><>u <0A>h"<22> <20>0<EFBFBD><30>t<EFBFBD><74>AV<41><56> <EFBFBD><10> <20><><00><00>-
2017-01-16 16:03:13 +02:00
<EFBFBD>ʁ<00><00><00><02> <0B>
2017-05-15 21:31:11 +03:00
<EFBFBD> <1A><00> <1D><><00>
2017-08-01 08:51:04 +03:00
<EFBFBD><00><00><00> <1D>6<EFBFBD> )!<00> (Gb<02>p<10> <20><00>-
2017-01-16 16:03:13 +02:00
<EFBFBD>ʁ<00><00><00><02> <0B>
<EFBFBD> <1A><00><1D>!<00> <00>! ( 
=
2017-01-16 16:03:13 +02:00
;<3B>00t<30><74><00><>M
<EFBFBD>K<EFBFBD>@@t]
2017-05-15 21:31:11 +03:00
[<5B><><EFBFBD><EFBFBD>W<EFBFBD>F1!<00> (V<> !<00> (V<>
!<00> (VB
!<00> (V<> !<00> (V<>!<00> (V2!<00> (V<>!<00> (V<>, K<><4B><00> <03> ! #<23><>"A@B<><42>G8<11><00><00><><EFBFBD><EFBFBD><00><00>C<>H<14> I3<><33><EFBFBD>, <0C><><00><><04><00><00><00>1!<00> 9<02><00> =<04><01><00>ܪ<><00><00><00> <0B>
2017-01-16 16:03:13 +02:00
<EFBFBD> <1A><00>|<7C><1D>ܳ<EFBFBD><00><00><00> <0B>
<EFBFBD> <1A><00>"<22><1D><>ā<00><00><00> <0B>
<EFBFBD><00><><01><00>"<22><1D>\C!<00> 9<02><00>!<00> (G<> <20><00><00><00> <0B>
2017-08-01 08:51:04 +03:00
<EFBFBD> <1A><00>"<22><1D> <1D> <1D>esp_secure_boot_permanently_enable <00><><EFBFBD><EFBFBD>| $<0E><00>P<00><01> 6<00>int<06>:L<08>$%\,<05><07><05>;0<08><04><06><04>A<04>,Z-e,<1F><08><08>h<08>X&<26><04><18>, '2<08>DY <09>B
<EFBFBD>? <0B>cb ivdb ~e2<00> <09>r
<EFBFBD><04>fB<0E>$<24><03><0F>%<25>B<00><00>.'<27>8 <09><00>
<EFBFBD><06><11><03><03><03>%$<03>%<25> B <09>
<EFBFBD> <14>`<15>/<2F>$<01><>u/<2F>err0B~1r<03><>~<18>2<>T<00>iK%v<1A><00>Z s2%2$t"}<00>#V<><1D>#<1E><00><1E><00><1F><1C> [' <20> !<00>"<00>Z0! <00>!<00>"<00>EZ<03><>~"&<00>XZ0".kZ0!8"L<00>Z1[\ ^_s"\)<00>Z
[r!f"zZ1[\0^_r"<22>4Zt!<21>?"<22>J2Z<03><>!<21>U"<22>`[Z0[<03><>~\<08>!<21>Z1[\d^_r<04><06>#<23>i<00><01>yerrj<00>uk<><03><>$0x<><00>%B<00>$Yy<>$>z<>,$%<01><>a$<24><01><><00><1C>lT<1F>&<26>n('buf<01><><03><>&<26>;<00>i<01>%<00>kZh[<08>\]<03> !<01><>!'v 2<01><>!8v"<22><00> Z<03><>[ !<00>Z<03><>[0\  <00><01>E!<21>v"<00>ZZ<03><>!("<<00>Z1[\<03>^_r!D(!L"^<00>Z1[\<03>^!j"|Z1[\<03>^!<21>"<22>EZ1[\P^!<21><1A>Z1[\<03>^ <09><00>
<EFBFBD>"y <09><00>
<EFBFBD>'TAG'<27><00><06>(D , )&&
)<29><00> )$$<03>)ee )qq
)<29><00>
")<29><00> e)<29><00>L)KK`)<29><00> 1)rr 9)gg
)<29><00>
$)
)<29><00> \)<29><00> ))<29><00>*)<29><00>1*<2A><00>) <09>% U$ > $ > : ; I I&I I: ; ( I
2017-05-15 21:31:11 +03:00
!I/  : ;  : ; I8 : ; I8 .: ; 'I 4: ; I4I4.: ; ' : ; I.?: ; ' .: ; .: ; 'I@<18>B: ; I4: ; I4: ; I U<1A><>1<1B><><18>B1X Y  4141 1 !<21><>1"<22><>1#.?: ; 'I@<18>B$4: ; I%4I4& '4: ; I(4: ; I?).?<n: ; *.?<n R <00>R<>NRQ|R<><00>R0<00>S<><00>S<>
2017-08-01 08:51:04 +03:00
R "R<00><00>S<>$S<00><00>X<00><00>0<><30><00>]<5D><00>] CRCRZH`XZ<00>S8<1<><<00>Sh<00>T8<1<><<00>T<><00>T<00><00>T<><54><00>T<><00><00>R<><00>R<00><00>0<><30>*S$$<00><00><00><00><00>$<00>9<00><01> /Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/src/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/esp32/include/rom/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/machine/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/log/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/esp32/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/include_privsecure_boot.cesp_flash_encrypt.hcache.hesp_secure_boot.h_default_types.hstdint.hesp_log.hesp_err.hesp_image_format.hsecure_boot.hesp_dport_access.hbootloader_flash.hassert.hesp_efuse.hbootloader_random.h.      
2017-01-16 16:03:13 +02:00
        
2017-08-01 08:51:04 +03:00
    S     | -    <03>   <03>   <03> <03> <03>                    
2017-05-15 21:31:11 +03:00
   ~
 Y * V -   
2017-01-16 16:03:13 +02:00
        <03>
2017-08-01 08:51:04 +03:00
<03>    <03> <03>   esp_image_verify_bootloadershort intets_secure_boot_hashsizetypeESP_IMAGE_SPI_SPEED_20M__uint32_tets_secure_boot_obtaindigestuint8_tesp_efuse_burn_new_valuesCache_Read_Enableesp_flash_encryption_enabledsigned charlong long intmemsetlong intets_secure_boot_finishESP_LOG_INFOCache_Read_Enable_rom__uint8_tesp_image_spi_freq_tESP_IMAGE_SPI_SPEED_80Mets_secure_boot_startets_secure_boot_rd_abstractunsigned charafteresp_secure_boot_permanently_enablebootloader_fill_randomlong long unsigned intuint32_tcpu_nounsigned intnew_wdata6long unsigned int__func__esp_log_writeefuse_key_read_protectedbootloader_munmapburn_efuses/Users/ficeto/Desktop/ESP32/ESP32/public-libs-build/build/bootloader_supportcharESP_LOG_DEBUGint32_tESP_LOG_NONEesp_secure_boot_enabledshort unsigned intdis_reg_Boolefuse_key_write_protectedesp_log_level_tESP_LOG_WARNimage_lenESP_IMAGE_SPI_SPEED_26Mbootloader_flash_writeesp_secure_boot_iv_digest_tbootloader_flash_erase_sectorflash_crypt_cntimageets_secure_boot_rd_ivESP_LOG_VERBOSE__int32_tenabled/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/src/secure_boot.cesp_log_timestampesp_dport_access_stall_other_cpu_startESP_IMAGE_SPI_SPEED_40M__assert_funcGNU C99 5.2.0 -mlongcalls -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfieldsesp_dport_access_stall_other_cpu_endESP_LOG_ERRORsecure_boot_generateesp_err_tbootloader_mmapGCC: (crosstool-NG crosstool-ng-1.22.0-61-gab8375a) 5.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
2017-08-01 08:51:04 +03:00
h<00>h<00>(@"PQ-"~<00>"<00><00>4<00><00> "<00>7"  $(>>@<00><00><00>'"^"bb"<00><00> "<00><00>8<00><00>"<00><00>"<00>(.symtab.strtab.shstrtab.rela.literal.secure_boot_generate.rela.literal.esp_secure_boot_permanently_enable.text.data.bss.rodata.str1.4.rela.text.secure_boot_generate.rela.text.esp_secure_boot_permanently_enable.rodata.__func__$3567.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<00><> $  $#   2H^s<00><00><00><00><00><00>4[q<00><00> <00><00><00><00><00><>secure_boot.csecure_boot_generate__func__$3567ets_secure_boot_startets_secure_boot_rd_ivets_secure_boot_hashbootloader_flash_erase_sectoresp_log_timestampesp_log_writebootloader_mmapbootloader_munmapets_secure_boot_obtainets_secure_boot_rd_abstractets_secure_boot_finishbootloader_flash_writeesp_dport_access_stall_other_cpu_startCache_Read_Enable_romesp_dport_access_stall_other_cpu_endesp_secure_boot_permanently_enableesp_image_verify_bootloaderbootloader_fill_random__assert_funcmemsetesp_efuse_burn_new_valuesesp_image_spi_freq_t  $(,048<@ D!H"L#P$TX\%`&d'@D
HTX\dh)lpt*x+|,<00>-<00>-<00><00><00><00><00><00><00><00>-<00><00>8ASfo <00><00><00><00><00><00><00>    ($( 0Q2(2 F,F V0V ^<00>`4` t8t <00><<00> <00><00><00>@<00> <00>D<00> !<00>H<00> "<00>L<00> #<00><00><00><00><00>P<00> $<00> <00>T<00> X  \  %` &d '(1@ Hv<00><00><00> <00>$<00>(<00>,<00>0<00><00>4<00>8<00><<00>@<00>D<00>H'P*LLSTjqX<00><00>\<00>`<00><00><00>d<00>h ) @"l" 6p6 pvs<~<<00><<00><<00><<00><<00><<00><<00><<00>t<00> *<00><00>x<00> +<00>| ,!<00>! -2<00>2 -><00>> DbF<00>F X<00>X b<00>d<00>d v<00>v <00><00><00><00><00> <00><00><00> <00><00><00> -<00><00><00><00><00> <00><00><00>    !( ,, 049 !/6=BOV[fsz<00><00><00><00><00><00><00><00><00><00><00><00><00><00> &,Vs~<00><00><00><00><00><00><00><00><00><00>!)37BL[`o|<00><00><00><00><00><00><00><00><00><00><00><00> <00><00> 
2017-05-15 21:31:11 +03:00
(1FYlu<00><00><00><00><00><00><00><00><00>3<\ew<00><00><00><00><00><00><00><00><00><00><00>
2017-08-01 08:51:04 +03:00
<00>#-6:EIUY<00>qu<00><00><00><00><00>
<00><00><00>!<00><00><00>2<00><00> -1<00><F[dz<00><00><00><00><00><00><00><00><00><00><00> .7@FOajs<00><00><00>.<00><00><00><00><00><00><00><00><00><00><00>  #*.59@DKOVZaelpw{<00><00><00><00><00><00> $(/3BFMQX\cgvz<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> ,07;CGNRaenr<00><00><00><00><00><00><00><00>   $<00><00><00><00><00><00><00><00><00>&<00>0<00>2<00>L<00>Q^ `z!<00>,<00>3<00>9<00>?<00>E<00>M<00>S<00>Y<00>_<00>e<00>k<00>s<00>y<00><00><00><00><00><00><00> <00><00><00> <00>"<00><00><00><00><00><00> <00>"<@ HZhm$p*v0<00>6<00><<00>B<00>H<00>N<00>T<00>Z<00>`<00>k<00>u<00><00><00><00><00>!<00>'<00>2<00>8<00>:<00><<00>F<00>^<00>b<00>d<00>|<00><00><00><00><00><00><00><00><00> <00><00> <00>'<00>.<00>4<00>8<00> $0<HT`lx<00><00><00><00><00><00><00><00><00><00><00> ,8DP\ht<00><00><00><00>
4h@<00>) # C<00><00>>@<00>*D# oLuL{L<00>2L<00>`$<00>@ ,<00>#  <00><00><00><00>@<00>.#  <00>h#<00><00>@<00>@<00>2<00>#
<00><00>@d3<00> # m8)<00><00>$@<=<00># 9e(4@$@<# M<00>0H@`@`# `<00>=[@<00>@8# l0<00><00>w0<00> ;<00><00> 8<00>4!<00>@<00>D# <00>D!<00><00>@E<00>#  <00>"<00><00>$<00>$ <00>'0/99 1501539444 501 20 100644 11084 `
ELF^<00>%4($! P<00>secure_bootE (%d) %s: Embedded public verification key has wrong length %d
E (%d) %s: image has invalid signature version field 0x%08x
E (%d) %s: bootloader_mmap(0x%x, 0x%x) failed
6A<00>A<00>D<EFBFBD>&<26><1E><00><00><00><04> <0B>
<EFBFBD> <1A><00>|<7C><1D>H<02>ā<00><00><00><02> <0B>
<EFBFBD> <1A><00>|<7C><1D>K"<22><00><00>
<EFBFBD>, <0C><03><00><00><00>: <1D>!<1D>6<>R<>DP<44> <20> <20><00>M
<EFBFBD><1A><00><00>Y<01><02> <0B>
<EFBFBD> <1A><00>|<7C><1D><00><><10><03>
<EFBFBD><EFBFBD><01><00><00><>:<3A><><00>-
<EFBFBD><04><00><1D> <00><><EFBFBD><EFBFBD>| u `P<00><01> %<00><02>0int<07>;d<02>WV*20U7<05>pgL&,e<02>-p<05>4<07><04><06><02><18>7 .<08><08><08>p&<26>7'=X<08>=7 DY^
Z<>
<[^ <0B>n <0C>?N\=<06>j <0A>0 %<25><08><08><08><0F>G<>u<01><><10>G<>GySwI%`<13>J<>z0.<2E><)GLZ1[\ ^_t8<LG<00>Z1[\P^XRi][s\ ]r<04>n<0F>(<28>`<01><><10>(<28>sO(<28>S`*<2A><02>@<13>+yT~,<2C><00>errB<>Ri:Zr[u<2G~Z1[\<03>^_rquIt<00>Z1[t\s]<02>@T<00><00>Zts"[<02>@^Zt <0B><00> <0C>TAG<1F><00><06><19>, <0B>!# <1B>" 7 FFL<1C><00>`pp ]<1D><00> `<1C><00>
1oo I<1C><00>
9% U: ; I$ > $ >  I&I I: ; (  : ; 
: ; I8 I !I/  I: ; ( .?: ; 'I@<18>B: ; I: ; I4: ; I4: ; I<14><>1<15><>1<16><><18>B<17><>14: ; I4: ; I?!4: ; nI?<.?<n: ; .?<n: ;+R+.<00>R<>.NRNP<00>R<>PRRRmr|<7C>mu<00>R<> 0T4R49<00>R<>9VRV`<00>R<>INts"<22>NSZS`ts"<22>$u`u`S<01> /Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/src/Users/ficeto/Desktop/ESP32/ESP32/xtensa-esp32-elf/lib/gcc/xtensa-esp32-elf/5.2.0/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/machine/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/newlib/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/esp32/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/log/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/include/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/micro-ecc/micro-ecc/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/include_priv/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/esp32/include/hwcrypto/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/esp32/include/romsecure_boot_signatures.cstddef.h_default_types.hstdint.hesp_err.hesp_log.hesp_image_format.hesp_secure_boot.huECC.hbootloader_flash.h sha.h
sha.h <03>        }  
 (    
    versionSHA2_256image_digestSHA_INVALIDshort intsizetypeESP_IMAGE_SPI_SPEED_20M__uint32_tdigestuint8_tesp_shakeylensigblocklong long intsig_blocklong intis_validESP_LOG_INFOSHA1src_addr__uint8_tesp_image_spi_freq_tesp_secure_boot_verify_signature_binary_signature_verification_key_bin_endESP_IMAGE_SPI_SPEED_80Mlengthunsigned charsigned charlong long unsigned intuint32_tunsigned intesp_log_writeSHA2_512bootloader_munmap/Users/ficeto/Desktop/ESP32/ESP32/public-libs-build/build/bootloader_supportcharESP_LOG_DEBUGint32_tESP_LOG_NONEshort unsigned intesp_secure_boot_sig_block_t_Boolesp_log_level_tdataESP_LOG_WARNSHA2_384ESP_IMAGE_SPI_SPEED_26MSHA_TYPEuECC_verifylong unsigned intesp_secure_boot_verify_signature_blockESP_LOG_VERBOSEsignature_verification_key_start__int32_tsignatureesp_log_timestampESP_IMAGE_SPI_SPEED_40MuECC_secp256r1_binary_signature_verification_key_bin_startGNU C99 5.2.0 -mlongcalls -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfieldsptrdiff_t/Users/ficeto/Desktop/ESP32/ESP32/esp-idf-public/components/bootloader_support/src/secure_boot_signatures.csignature_verification_key_endESP_LOG_ERROResp_err_tbootloader_mmapGCC: (crosstool-NG crosstool-ng-1.22.0-61-gab8375a) 5.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
ABI=0
2017-08-01 08:51:04 +03:00
0 0 (--.""PP"op"u(669'"`.symtab.strtab.shstrtab.rela.literal.esp_secure_boot_verify_signature_block.rela.literal.esp_secure_boot_verify_signature.text.data.bss.rodata.str1.4.rela.text.esp_secure_boot_verify_signature_block.rela.text.esp_secure_boot_verify_signature.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<00><>   Eru <00><00><00><00><00>` <00> <00><>secure_boot_signatures.c_binary_signature_verification_key_bin_end_binary_signature_verification_key_bin_startesp_secure_boot_verify_signature_blockesp_log_timestampesp_log_writeuECC_secp256r1uECC_verifyesp_secure_boot_verify_signaturebootloader_mmapesp_shabootloader_munmapesp_image_spi_freq_t  $(,   8 A`p . ## 0P2 2 F$F R(R c,c ip'  9  ,, CC NN XX !(,,049
 !&:AHMZafq~<00><00><00><00><00><00><00><00><00><00><00><00><00>%+17FRo<00><00><00><00><00><00><00><00><00><00><00><00> <00><00><00> <00>/8AMVlu~<00><00><00><00><00><00><00> <00><00><00> !;DZcl<00><00><00><00>!)/=AHLSW^bjnuy<00><00> $(26=AJN`dsw~<00><00><00><00><00><00><00><00><00><00><00>  `<00>kq{ <00><00>)<00>.<00>2<00>L<00>P<00>R<00>i<00>s<00><00><00><00><00>2<00>9<00>I<00>V^ $0<HT`lx<00><00><00><00><00> 40@<00><00>" Ud P@<`" <00><00><00><00><00><00>2<00><00><00>Du<00>@<00>"  <00><00>`<00>@<00><00>"  @<00>@d<00>"  \<00>@<00>" <00><00>3o<00>.@<00>!h" CO (>@T#<" Ww R@<00>#0" j<00> e@<00>#" v0<00><00><00>0o;<00><00>8<00><00><00>@<00>$" <00><00><00><00>@<00>$<00>" <00><00>d # <00>4