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

214 lines
52 KiB
Plaintext
Raw Normal View History

2016-12-02 14:50:43 +02:00
!<arch>
2019-10-01 11:21:44 +03:00
/ 1569629144 0 0 0 190 `
esp_ota_get_running_partitionesp_ota_beginesp_ota_writeesp_ota_endesp_ota_set_boot_partitionesp_ota_get_boot_partitionesp_ota_get_next_update_partitionesp_ota_ops.o/ 1569629144 1001 115 100644 53304 `
ELF^(<28>4(ZWH<00><00> H(<00>4XH<00><00><>?<3F><00>0 P<00>H6A<00>"<22><02>(( <0C>'<27><1C>'<27> <1D> <1D> <1D> <1D> <1D>ota_app_count < 16 && "must erase the partition before writing to it"/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/app_update/esp_ota_ops.cesp_ota_opsE (%d) %s: invalid partition table, no app partitions
phys_offs != SPI_FLASH_CACHE2PHYS_FAILit != NULLE (%d) %s: write data is invalid
2019-10-01 11:21:44 +03:00
it->erased_size > 0 && "must erase the partition before writing to it"E (%d) %s: OTA image has invalid magic byte (expected 0xE9, saw 0x%02x)
E (%d) %s: not found the handle
E (%d) %s: not found ota data
E (%d) %s: mmap ota data filed
E (%d) %s: ota data invalid, no current app. Assuming factory
start_from != NULL6A  <0C>'<27><11><00><00><><19><00><00>" <20> <00><><10><> <20><00>V<1A> t<1D>6A <0C> <0C><> <20><00>V* <0C><02> <0C><00><00>"f<><66> , <0B> <0C><00><00>*<2A><00><00><00> <0B>
2017-09-12 09:40:52 +03:00
<EFBFBD> <1A><00> <1D>-
<1D>-
<1D>-
<1D>6A L<><02><><EFBFBD><EFBFBD><00>-
<1D>6A<00>&2" <20> <20><00><00><> <1D> <1D> <1D>6A<00>#E<>S<11>ZX)<05><05><00><00>u@#=<3D>=<3D>=<3D><><00><02><04><00><00>ڰ3, <0A><02><04><00>-
<1D>"<22><1D>-
<1D>6a <0B>1<EFBFBD> <1A><00>=
<12><00> 4M
<EFBFBD>2FE<00><><EFBFBD><EFBFBD> <0A>3<EFBFBD> <0A><03><00>VZh1Q,<07>`<60> <20><05><00><00><07><><10><00><00><00>!<21><00><00><05><00><16><04><00><00><00><>QhX<>P<EFBFBD>s <09><1B><1B>@<40><>@<40><><EFBFBD><EFBFBD><EFBFBD>:<3A>W6 <0A> <1B><00>-
<1D><> <0B><00>-
<1D><><00><00><00>z<EFBFBD> <1B><> <09><00><1B>@<40><>@<40><><EFBFBD><EFBFBD><EFBFBD>:<3A><> <1B><00>-
<1D><><00><00><00>z<EFBFBD> <1B><> <09><00><><1B>@<40><>@<40><><EFBFBD><EFBFBD><EFBFBD>:<3A><> <0B><00>-
<1D><> <1B><><00>-
<1D>"<22><1D>"<22><1D>-
<1D>6A!""V<><07><00><00><00>J f
<11><00><00><><EFBFBD><EFBFBD><00><00> <0C><><EFBFBD><EFBFBD> <0C><00><00>: V
<04><00><00><><03><00><00><00><03><00>-
<EFBFBD>*<2A>4<15>:<3A><><EFBFBD><EFBFBD><0E><03><00>1)<1D><><03><00>=
V<EFBFBD><EFBFBD><EFBFBD><00><1D>6A  <0B> <20><>@<40><><EFBFBD><EFBFBD> <20>+ <20> <20><00>-
Z
<EFBFBD><00>
<EFBFBD><00><00><>' S|<7C>W<EFBFBD><12>2<EFBFBD><32> <20> <20><00>0<>A<1B>@<40><11><><00><02><00>V <00><16><06><00><08><><EFBFBD>8<EFBFBD><38>$<24><>=<3D>=<3D>=<3D>=<3D><><00><08><>|<7C>W<EFBFBD> =<3D>=<3D>=<3D>829*<2A>9*)=<3D>=<3D>=<3D>=<3D>1("))
) <1D>"<22><1D>"<22><1D>"<22><1D>!<1D>-
<1D>"<22><1D>6Aܳ<><00><00><00> <0B>
<EFBFBD> <1A><00>"<22><1D>QXG<00>'<02>D"%V<01><00><00><><EFBFBD><EFBFBD><00><00>(5<>"<>b"<22><>'!<21><00><00><00><00> <0B>
<EFBFBD> <1A><00>!<1D>!<00> <00><02><>e <02>h<08><><01>"0 t<><74>AV<41><56>2<08>J<02>"<22> $cb<63><11>0<> <20><><EFBFBD><EFBFBD><00><00><10><><EFBFBD><EFBFBD>t<EFBFBD>E<10> &<26><02># <0A>=<3D>=<3D><>%<03><15><00>V<> <08>E<10>  <0C><><EFBFBD>`<60> <20><00>h5b<35>i5*3 D<>@<40>4<EFBFBD>E<10> <00><><EFBFBD>D<EFBFBD>J<EFBFBD><4A><EFBFBD><11><00><00><04><03>5<EFBFBD><15><00><00>Z(5JBI5-
<1D>X<>V<EFBFBD><56><EFBFBD><00><00><00> <0B><> <20><00><><01><00>"<22><1D> <1D>-
<1D>-
<1D>6a1<00> 8<03> 2aC=<3D>=<3D>=<3D>=<3D>18<00>'2# VC<56><16> (#<16><05>3<16>"<10>2 <0A><><11><13><00>-
V<EFBFBD><04>3<EFBFBD><33><10>3 <08>C<10> <00> <02><13>(<28>=<3D>=<3D>=<3D>=<3D><>8<EFBFBD><>B<EFBFBD>D<><44>K<EFBFBD>
<EFBFBD><00>ܚ<>"<22>"<22>F"<22>F!<00><><EFBFBD>H<EFBFBD>#
<EFBFBD>h
=<3D>=<3D>=<3D>=<3D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><08><03><00><00>"<22><05> <00>!C1<00> 87<05><00><1D>6a<02><00> <00><08> <00>aC=<3D>=<3D>=<3D>=<3D><>"<22>=<3D>=<3D>=<3D>=<3D><>2<EFBFBD><>2<EFBFBD>3<><33>K<EFBFBD>
<EFBFBD><00>V<><04>V<><04><12><> <0C> <1A><00>
<04>: <0B><00>-
<EFBFBD> <0C> <1A><00><00><><EFBFBD><12><00>-
<EFBFBD>"<22>F!<00>"<22><02>"<22><05>"<22><05> <00>!C<><00> <00><08><05><00><1D>6a <0B>1<EFBFBD> <1A><00>ܺ<><00><00><00> <0B>
<EFBFBD><00><><01><00> <1D><><EFBFBD><EFBFBD><EFBFBD> <0A>*н <20><00><00>J<EFBFBD>!<21><00><00><00><00><00> <0B>
<EFBFBD> <1A><00> <1D>81!,<04><04> <20> <20><00><00><04><><10><00><00><00>!<21><00><00><00>=
(f!""f <09><00>-
<1D><><00><00><00><><EFBFBD><00><00><00>
!<00>(<28> <20>s <0B>0<EFBFBD><30> <0C><><10> <0C><00>-
<1D><00><00><00><00><>!<00> <0B>0<EFBFBD><30> <0C><><10> <0C><00>-
<1D><00><00><00><00><>!<00><> <0B>0<EFBFBD><30> <0C><><10> <0C><00>-
<1D><00><00><00><00> <0B>
2017-09-12 09:40:52 +03:00
<EFBFBD> <1A><00><00><00>-
<1D>6AV<><00><00>]
2017-03-10 15:40:14 +02:00
<EFBFBD><00><02><00>]
<EFBFBD>5<EFBFBD><00><00><><1C><00><00> 0<> <20><> <20><00><00><><EFBFBD>-
<EFBFBD><04>4F 3F -f<><66><1D>-
2019-10-01 11:21:44 +03:00
<1D>esp_ota_get_next_update_partitionesp_ota_get_running_partitionget_ota_partition_countesp_ota_write <00><><EFBFBD><EFBFBD>| ) < b  $ U F0<00> <00> u <00><0E><00><0E>^0b <00>  L`<06><03>7<08>53
P<07>TbintYt<07><05><03> ,<03>!E<03>,W<03> -i2<05>t<07><07><08> <04><06><04><03> <18><02><08> <09><06>
t<07>.  <0B><07><>
t&R <0B> ;<03>)9
t/ 
) <0B> <0B>
  <0B>
 , L l <0B> <0B> <0B> <0B>  <0B>    <0B> >  _  j <0B> <0B>  2  <0B>  <0B> <0B><00> \<00> <0B> <00> <0B><00>P]^Z.4 <0C> $c<><0E>dRWe%f<>{g<> /h<><0E> i<>!<08><00> <09>5 j9<08><00> <09>  $<24>d %<25>{ &<26><03> '<27>
P
><3E> f ,<00><>K
A<EFBFBD> 
H<EFBFBD>
I<EFBFBD><0E>
J<EFBFBD><0E>
L<EFBFBD>J
N<EFBFBD><10>
P<EFBFBD><0E>
Q<EFBFBD><0E>
T<EFBFBD><0E>
V<EFBFBD> <0E>
X<EFBFBD> @
Z<EFBFBD>k
\<5C>-
`<60><08><00> <09><08><00> <09><03>
a 
h<EFBFBD><0E>
i<EFBFBD>)
j<EFBFBD>e
k<EFBFBD>
pN<0E>
q<EFBFBD>&
r<EFBFBD><0E>
sNQ
t^<00><0E>
2019-10-01 11:21:44 +03:00
u<EFBFBD><00>x
vn<00><08>^ <09><08>n <09><08>~ <09>
2019-10-01 11:21:44 +03:00
w<EFBFBD>
t
2019-10-01 11:21:44 +03:00
z<EFBFBD> n <0B><03> *<2A>
t <1F> >
  " <0B> X  <0B>  4<><0E>4`<0E>4fH,-` .<2E><0E> /l 0<>1<> t2<><0E>3<0E>4<>$<04>`r<06><03> 5<> 9<><0E>:<3A><0E>;<3B>crc<<3C> =<3D>t?<3F><0E>?`<14> &<26><15>'<27> <00>  )<29><08> <09>OH<>)<01>CpHl<19><01><<01><>`<01>S <00> <00><00>ZH[
\]4<00>Z0[r\0<08><00> <09><06>)<01>lb<01><><1A> <01>l<00>8 s<01><00>%<00>Z0[r\0<00>UZ0[0\08<00>sZ0[ \0!@<00>R<00>Z1[<03>\<03>^<03>M<01><><01><>s<01><><00>Z <09>[r\4<04><06><17><01><>$<01>+s<01><><00>Zr<19><01>U<01><>"seq<01>[#<23><01><00>$ lT ret<01><00><00><00>Zu0<00>Zt[r\
FZt[r\u] <19><01>F<01><>
#W<00> ret!<01><1A>"l7`#<01>V i$<01><00> seq%<01>(%<25> &.<02>X%<25> '<01><02>\<00><00> Z1[0\0!C9%<00> Zs[0]0^<02>\_<02>XP1<00> Zu[v\w^1
Z [v<> \w!f:n<00>"
Zuz<00>9
Z <1C>+R
[1\s<1C>+k
[0\s<1C><00>
Zu<1C>+<00>
[1\s<1C><00><00>
Z "+<00>
[0\s2+Zr[0\s&<26><01>l<00><01>1 %<25><01>l<1A><01><01><00> A  it#<00>'R/<00> pl<00>ZEm ZspP<00> Zs[Zsf<00> Z-<00><00> ZH[
<EFBFBD>\]:r<00> Z0[<08>\0R<00>' ZH[
\](!<21>}<08>A <09>1 (<28>P<><00><01>- )Pl<00>)<29> P<>O*<2A>P- T+`R3 <00>,retS<><00>!<00><00> Zr,<00> Zr!5<00>
P<00> Zr[0h Zr[0\s<%#<$u<00>Z,[1<04>w(<28><01><>u<01>Z) <01><><00>)E<01><>P){<01><><00>-<2D> <01>ZS,ret<01><><00>.it<01>3 U u/<2F><00>#<01><> 0<>#1<><00>1<><00>2<>o+<2B><01><><1C>1[s\r<1C>6\v]@<00>UZv[<08>\@*1Zu[st"! <00><00><00>Z1[<03>\4^<03>J<00><00>ZH[<08>\]X!d<00>y<00> Z1[<03>\<03>^<03>8&\s]t!P<00>d<00>Z1[<03>\<03>^<03>`<06><08>u <09> e(w<01><><00><01>@) ƢB,it<01>3 |,ret<01><><00>3<><01><>-E<01>~<03><>}-<2D><01>@<03><>}L\s]@<1C><00>"Z0[<03><>}\t<>}<1C><00>6Zs!<21><00><06>&k<01><00><01> #kl<00><1A>ml<00>%Er~<03><>}%<25>s@<03><>}@<00><00>Z0[<03><>}\s<>}X<00><00>Z1[0\0e<00>[0v<00> Z1[0\0!<21><00>!<21><00>&<01>l^<01><> ret<01><01><1A><01>l %<25> <01>.<02>X%<25> <01><01><02>\`<01><01>J<00><00>Z1[0\0!<00>,<00><00>Z1[<03>\^<03>B%[0]0^<02>\_<02>X!L:!R<00>d<00>@Z1[<03>\0^<03>~1`Zr[s\t<1C>1<00>Z [s<> \t!<21>:!<21>C!<21><00><1C><00><00>Z<1C><00><00>Z <1C><00><00>Z0\0<1C><00><00>Z<00>Z0\0<00>+Z 6<00>CZ0\0!B<00>T<00>zZ1[<03>\P^<03>!Z<00>&<26>lb<01>m#lnl<00>#<02><00> }0# t( 4H p+l, ><00>Z0[s\0! <00>
<00>@Zr0<00>ZH[
\]<03><08>} <09>!m- ?<3F>-<2D>B<><08><00> <09>-SC<>.TAGE<03><00>5 )5<><00><08>5<EFBFBD><00> W5:: k5??36K
K
5k
k
<08>6997HH5<>
<00>
<07>5<EFBFBD>
<00>
<08>5<EFBFBD><00><08>5<EFBFBD><00><08>6__5E E {5e
e
G5<47><00><08>5^ ^ W57 7 5
2019-10-01 11:21:44 +03:00
<EFBFBD>5<EFBFBD><00>Z7<5A> <00> % U$ > : ; I$ >  I&I&I !I/
 I: ;  ( <  : ;  : ; I8 ( : ; I 8  : ;  : ;  : ; I8 .: ; 'I 4: ; I4I4.: ; 'I@<18>B: ; I.: ;'I@<18>B4: ;I4I4<1C><>1<1D><><18>B<1E><>1 U 4: ;I!<21><>1": ;I#: ;I$: ;I%4: ;I&.?: ;'I@<18>B' (.?: ; 'I@<18>B): ; I*: ; I+4: ; I,4: ; I-4: ; I.4: ; I/1X Y 0 1412413
: ; 4 U5.?<n: ; 6.?<n: ;7.?<n R <00>R<>R<00>R<>R)<00>R<> 0<> "R"%r<72>%:RZ%2Z8?ZVbZTRZ\R^`RR<00>R<>R<00>R<>R <00>R<> "R"$<00>R<>RL<00>R<>LOROU<00>R<>5S5L<00>S<>LUS0@ZQUZR8<00>R<>8;R;F<00>R<>9JZBFZ0<>FS0<>3z<08><1A>8=0<>=Bz<08><1A><00>0<><30><00>Y<><00>Y<><00>0<><30><00>Y<><00>0<><30><00>Y<><00>0<><30>Y0<>!Y&F0<><00><00>[<5B><00>v@K$"u@K$"+(<13><><00>[<5B><00>v@K$"u@K$"+(<13><00>T=sSw<00>S\<00>R#R#<00>R<><00>z<04><00>R<><00><00>R<><52><00>R<><00>Z<><00>R<><00>R<><00>R<><00>R<00>S<><00>u<01><><00>S<><00>u<01><><00>Su<00>Z<><00>ZP0<>PUZUh0<>hoZ<><00>0<><30><00>Z R "<00>R<>"5R5E<00>R<>EgRgu<00>R<>SE<00>S<>EqSqu<00>S<>T>TEuT<00><00>Z8EZmuZ<00><00>X<00><00>0<><30><00>R<><00>R<00>RikRmoR2R2<00><00>R<><52><00>R<><00><00>R<><00>SN0<>NdRdf0<>f<00>R<><00>0<><30><00>R<><00>Z<><00>R<><00>0<>gRgj<00>R<>j<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<>X0<>XdZjv0<>vzZ<><00>0<><30><00>ZBFZjxZ0<>Z0AZ<00>0<><30>^s<08><1A>RURbU00<>0SRSY0<>Y`R00<>0STSY0<>YbT0SSYbS>SZ^bZ<00>)<b$UF<00><00>u<00><00>^b,Z^<00>*iq0SY`0N^`)<b$UF<00><00>u<00><00>^bG Q<01> /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/app_update/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/newlib/include/machine/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/newlib/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/xtensa-esp32-elf/lib/gcc/xtensa-esp32-elf/5.2.0/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp32/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/spi_flash/include/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/app_update/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/esp32/include/romesp_ota_ops.cesp_flash_encrypt.h_default_types.hstdint.hstddef.hesp_err.hesp_spi_flash.hesp_partition.hesp_flash_data_types.hesp_image_format.hesp_
stdlib.hstring.h<03> ~      <03>     ~   <03>    ~      n     <03>   <03>     <03>  

   {   <03>             Z
'                U  '  <03>        
     y

  <03>          
          U        <03>             <03>     | <03>                     S  2  `     <03>             d !   ~
 k        \ %  <03>   
 ~
         a   t    <03>  
              
     
  
    <03>   
2019-10-01 11:21:44 +03:00
       ~ r ~    spi_flash_mmap_handle_tstart_fromnext_is_resultsize_tesp_partition_mmap/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/build/app_updateout_handle__uint8_tseq_labelesp_ota_writetypeesp_ota_get_running_partitionentry_addrphys_offspartitionlong long unsigned intfind_default_boot_partitiondataspi_speed__int32_tesp_partition_iterator_tesp_ota_endfreeesp_ota_get_next_update_partitionpartial_datalong long intsigned charota_select_validesp_partition_pos_tESP_PARTITION_SUBTYPE_ANYlong intmagicesp_ota_set_boot_partitionesp_log_writememcpyis_ota_partitionnew_entryESP_PARTITION_SUBTYPE_APP_OTA_MAXuint16_tESP_PARTITION_SUBTYPE_APP_OTA_13ESP_PARTITION_SUBTYPE_DATA_NVS_KEYSESP_IMAGE_VERIFY_SILENTflash_crypt_cntdefault_otaesp_ota_get_boot_partitionESP_PARTITION_SUBTYPE_APP_OTA_MINesp_chip_id_t__uint32_toffsetreservedpartial_bytesload_addresp_partition_verifyota_seqs_ota_ops_last_handleunsigned intesp_rewrite_ota_dataesp_partition_type_tlong unsigned intesp_partition_subtype_terased_sizeESP_CHIP_ID_INVALIDmin_chip_revota_select_crcESP_PARTITION_SUBTYPE_DATA_FATsizeshort unsigned intfind_partitionESP_PARTITION_SUBTYPE_DATA_ESPHTTPDesp_partition_nextesp_partition_iterator_opaque_esp_partition_iterator_releasewrote_sizeESP_LOG_WARNlabelshort intcrc32_leota_ops_entry_subtypespi_flash_cache2physota_ops_entries_headesp_partition_find_firstcurr_partitionesp_ota_beginESP_LOG_INFOget_ota_partition_countle_preventriessizetypecopy_lenESP_PARTITION_SUBTYPE_DATA_PHYaddresshash_appendedESP_PARTITION_TYPE_DATAs_ota_selectota_app_countESP_IMAGE_VERIFYSPI_FLASH_MMAP_DATASPI_FLASH_MMAP_INSTcleanuple_nextsec_idESP_PARTITION_TYPE_APPesp_ota_handle_tsegment_countrewrite_ota_seqGNU C99 5.2.0 -mlongcalls -mfix-esp32-psram-cache-issue -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -fstack-protectorlh_firstesp_image_header_t_Boolint32_tunsigned charESP_PARTITION_SUBTYPE_APP_OTA_0start_addrESP_PARTITION_SUBTYPE_APP_OTA_2imageESP_PARTITION_SUBTYPE_APP_OTA_4ESP_PARTITION_SUBTYPE_APP_OTA_5ESP_PARTITION_SUBTYPE_APP_OTA_6ESP_PARTITION_SUBTYPE_APP_OTA_7ESP_PARTITION_SUBTYPE_APP_OTA_8ESP_PARTITION_SUBTYPE_APP_OTA_9part_posesp_log_timestampESP_LOG_ERRORota_select__func__data_lenESP_PARTITION_SUBTYPE_DATA_NVSsegment_datacallocesp_image_segment_header_t__stack_chk_failencryptedesp_flash_encryption_enabledspi_pin_drvuint32_tchip_idspi_modecharESP_LOG_VERBOSEota_data_mapesp_image_verifyESP_PARTITION_SUBTYPE_APP_FACTORY__uint16_tESP_LOG_NONEesp_partition_erase_rangeabortesp_partition_writeesp_image_metadata_tESP_PARTITION_SUBTYPE_APP_OTA_1image_lenESP_PARTITION_SUBTYPE_APP_OTA_3spi_flash_munmapesp_partition_getota_data_partitionenabled/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/app_update/esp_ota_ops.cpartwp_pinESP_PARTITION_SUBTYPE_APP_TESTota_ops_entry_timage_sizeESP_PARTITION_SUBTYPE_APP_OTA_10ESP_PARTITION_SUBTYPE_APP_OTA_11ESP_PARTITION_SUBTYPE_APP_OTA_12memsetESP_PARTITION_SUBTYPE_APP_OTA_14ESP_PARTITION_SUBTYPE_APP_OTA_15ESP_PARTITION_SUBTYPE_DATA_OTAesp_err_tESP_PARTITION_SUBTYPE_DATA_COREDUMPspi_sizesegmentsuint8_tESP_PARTITION_SUBTYPE_DATA_SPIFFS__assert_funchandles_ota_ops_entries_headesp_partition_tesp_partition_findESP_LOG_DEBUGESP_CHIP_ID_ESP32image_digestdata_bytesresultGCC: (crosstool-NG crosstool-ng-1.22.0-80-g6c4433a) 5.2.0 Xtensa_InfoUSE_ABSOLUTE_LITERALS=0
2016-12-02 14:50:43 +02:00
ABI=0
2019-10-01 11:21:44 +03:00
D8$X pD8$X p(""!!"%%")( " "<(="VV"ZZ^^b(("  "$(JJL"QQ"U(<00><00><00> "<00><00>"<00><00>"<00><00>"<00><00>""<00><00><00><00>"""&&68"=="BB"F(--%"R%"ww"<00>"<00>(SSU1"<00>!"<00><00>"<00><00>"<00><00>"<00><00>"<00><00>"<00><00>"<00><00>"<00>(""""** "J4"~<00><00><00> "<00>t"3"DE$"iimm"qqu(!!" "-6"cd-"<00><00>"<00><00>"<00><00>"<00><00> "<00>"<00><00>"<00>"<00>(jjj"<00><00>"<00><00>"<00><00>"<00><00>"<00><00>"<00>"<00>(0008"hjJ"<00><00>6"<00><00>&"&":<""^("0"D"LL"SS ^^b((((((((.symtab.strtab.shstrtab.rela.literal.get_ota_partition_count.rela.literal.find_default_boot_partition.rela.literal.ota_select_crc.rela.literal.ota_select_valid.rela.literal.rewrite_ota_seq.rela.literal.esp_rewrite_ota_data.rela.literal.esp_ota_get_running_partition.rela.literal.esp_ota_begin.rela.literal.esp_ota_write.rela.literal.esp_ota_end.rela.literal.esp_ota_set_boot_partition.rela.literal.esp_ota_get_boot_partition.rela.literal.esp_ota_get_next_update_partition.text.data.bss.rela.text.is_ota_partition.rodata.str1.4.rela.text.get_ota_partition_count.rela.text.find_default_boot_partition.rela.text.ota_select_crc.rela.text.ota_select_valid.rela.text.rewrite_ota_seq.rela.text.esp_rewrite_ota_data.rela.text.esp_ota_get_running_partition.rela.text.esp_ota_begin.rela.text.esp_ota_write.rela.text.esp_ota_end.rela.text.esp_ota_set_boot_partition.rela.text.esp_ota_get_boot_partition.rela.text.esp_ota_get_next_update_partition.rodata.__func__$5774.rodata.__func__$5763.bss.curr_partition$5761.rodata.__func__$5713.rodata.__func__$5681.bss.s_ota_select.bss.s_ota_ops_last_handle.bss.s_ota_ops_entries_head.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><>) ! >.
4
E V4  E% Z) 242 E8 ^:4: FL4L G
5
2019-10-01 11:21:44 +03:00
H6  7#777L7 *7 * I0Q@7@ J>8U8q8|8<00><00><00>8<00><00><00><00><00>8<00>8<00>&8 8 E88  !'$=383 K9BJ8J LX8X L`8` Mh8 h n<00>t8$t z<00><00><00><00><00><00>8(<00> <00>8,<00> <00>80<00> <00><00><00><00><00>84<00> <00>88<00> <00><00>8< ,8@, 9 999 $9@9C9 I9p9 <00>9 O-'9' D49 4 P=<00>L9$L DT9(T Q^wewj9,j Ry90y S<00>R<00>94<00> TPhx:<00>:<00><00><00>:<00>:<00>:  V#<00>&:& ,<00>/:/ N5;8<00>?UJ:J Ib:b Ih<00>o: o Wu<00><00><00><00> ;;"; 'G8;;;A;d;n;y;<00>; <00><00>P;X;$";( F;, G,2/E5JD;0D DL<00>Q<00>S<00>[<00>^;4^ Fs;8s G<00><00><00><00><00>*<00><00>;<<00> L<00><00><00>i<00>;@<00> J<00>m<00>;D<00> Y*$;H$ L2;L2 J8qG*J;PJ F^;T^ G<<*`f<00><00><00><00><00><00><00><00><00><<00><00><00><$-*"-<00>2<00>7<00>=dF< F JN<00><00><<00> \<00><00><00><00><00><<00> ]<00><00><00><<00> ^=g<00><00><00><00><00><00>=<00><00><00><00><00><00><00>=<00>:=: \@<00>E<00>JjR= R EX<00>_=_ Ip=p Ev<00>z=z <00><00><00>=<00> ^> >R>Y>l> <00>><00>> <00>> <00>><00>> <00>> <00>> >> B>I> > E 0> F&> & G<>$< KB jF>(F ML>,L F^>0^ Gx>4x L<00>>8<00> L<00>><<00> M<00>>@<00> <00> <00><00> <00><00>>D<00> <00>>H<00> <00> <00><00>>L<00> <00> <00><00>>P<00> E<00>>T<00> <00> >X E>\  <0>`0 E<>d< FN>hN GT>lT !?!?'?I!^P!Y!?  N? V!S*?* D8?8 E>!N@!DD!LG!NY!0+++!(+,,+0

#
4
(:
S
l
<00>
<00>
<00>
(<00>
<00>
<00>
2<00>
<00>
<00>
2 % 2 .! 2+ $: .? C RU .Z n <00> <00> <00> N<00> <00> <00> $<00> <00> <00>   $" ( G 2Q U ` 2j .o 2y .~ 2<00> 2<00> .<00> .<00> <00> <00> <00> <00>  : 2D H S 2] .b 2l .q 2{ .<00> 2<00> .<00> 2<00> '<00> <00> <00><00> <00> <00><00> .<00> .<00> 0<00> 2<00> .7Vpy<00><00><00><00><00><00>'<00><00><00><00><00> '0BKT{2<00><00><00>2<00>.<00>.<00>.<00>2<00><00>2<00>2<00>#7F2QU`2k.p2{.<00>2<00>2<00><00><00><00>!2, 0 F.K2V.[2j2y2<00>.<00> <00> <00> <00><00><00><00> 
  )2;A a r(<00> <00> <00> <00> <00>(<00> <00>(<00> <00> <00>(<00>  &(, D M clu{ <00>2<00>!<00>!<00>2<00>.<00>2<00>.<00>2<00>.<00>2<00>#<00>0<00>.<00>0.!$!-!A!N^#g<00>2<00>*<00>2<00>)<00>2<00>(<00><00>2<00>2<00>2<00>2<00>2<00>2<00>2<00>2222222&2*22262;2?2F2J2Q2U2\2`2g2k2s2w2~2<00>2<00>2<00>2<00>2<00>2<00>2<00>2<00>2<00>2<00>2<00>2<00>2<00>2 $(26=ASW_cjnw{<00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00> <00>  !%,0:>EI[_fjtx<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>$(7;CGVZbfrv~<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>  (,37SW^b<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> &*15<@OSZ^gkrv<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> !%/3:>PT[_imtx<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>
$(/3BFMQ[_fj|<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>  "&04;?IMTXbfmq{<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00>     $ , 0 7 ; J N V Z n!r!y!}!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>!<00>! ! ! ! !, !0 !7 !; !,  $ ( , 048<@DHLPTX\`dhlp t x!|!     $0!4!8!<!H!L!P!T!`dhlp t x | <00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> <00> <00>!<00>!^<00><00> Q n<00><00><00>J ~
_ <00>  <00> !iou <00><00><00>'<00><00><00><00> <00><00> <00>%<00>7<00> <00> <00> <00>  %  ' ) ,# 8- :3 R9 V? ZE ^I `\ b f y<00><00><00><00>"<00><00><00><00><00><00>0<00>2<00>L<00>Q<00>S<00><00><00> '9<%P+^6f=qC|I<00>O<00>U<00>[<00>a<00>g<00>m<00>s<00>y<00><00><00><00><00><00><00><00><00><00><00>&<00>8<00>=<00>B<00>D<00><00><00> <00><00><00>-<00>=@R\a h&p,u2w8<00>><00>B<00>U[ag#m&s/y;B<00>U<00>h<00>k<00>u<00>x<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> & 0 6 < "B *M 2T 8_ Ji Ns S~ U<00> ^<00> y<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> <00><00> 
 




$
**
80
::
@E
EP
GZ
J`
df
il
mr
qv
s<00>
<00>
<00>
<00>
"<00>
'<00>
*<00>
-<00>
0<00>
5<00>
:<00>
?<00>
N<00>
Q<00>
X<00>
d<00>
f<00>
j<00>
l v x <00> <00> <00>( <00>2 <00>= <00>G <00>M <00>S <00>W <00>j p v | <00> <00>  <00> *<00> ,<00> C<00> H<00> L<00> X<00> [<00> j<00> v<00> x<00> <00><00> <00><00> <00><00> <00><00> <00><00> <00><00>  <00>          ,%  0+  B1  D7  L=  dC  jI  ~O  <00>U  <00>`  <00>g  <00>m  <00>x  <00>  <00><00>  <00><00>  <00><00>  <00><00>  <00><00>  <00>  <00>  <00>  )<00>  <<00>  T<00>  \<00> !<00> !<00> !<00> !<00> ! ! !0 !> !@ !B !D& !G, !L6 !N< !YB !^F !`3456 7(8098:@;H<P=X>`?3 45$607<8H9T:`;l<x=<00>><00>?<00><00><00><00><00><00><00><00><00> ,8DP\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@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 @ L X d p | <00> <00> <00> <00> <00>!<00>!<00>!<00>!<00>!<00>! ! ! !$ !0 !< !H !T #` $l %x &<00> '<00> (<00> )<00> * 4@ g<X FHA@\gTX pdk@<00>g X <00>h<00>@<00>g X <00>l<00>@<00>g0X  <00><00>D
<00>:@@w\X3 V` <00>Q@<00>xPX5 | ^w@<00>y0X7 <00><00> b<00>@}<00>X9 <00><00> "<00><00>((%@;P@MPhP<00>P`<00>@~TXC <00><00><00><00>@l<>`XE <00>y%<00><00>v(J <00>@̖<00>XH <00><00>1<00><00>@<00><>\XJ <00>H2<00><00>@<18>XL <00> 3K <00>@(<28><00> XN <00>0k@<00> 0N;=N8#uNh@ط<00>XS 0<00>N<00> +@t<><00> XU <00>X9<00>] YD <00>c4