ELF>R@@HHAUATUSHIIտHX?I}AL⾁EyHƿ#H9H[]A\A]ATUSIHӅt;I|$AHHcH)u[]A\USHHH󋷜?S9tCS2=?v H<7HcHsC?H[]USH@HHtEHHHHHHH/usr/locH$Hal/lib//HD$HmspdebugHD$H/ti_3410HD$H.fw.ihexHD$ D$(HHHHRHti_3410.H$Hfw.ihexHD$HHH H?H$H$HyHH$@~v%H$VHHH9u@$f@$$ҿHHHuHy Hx$@ulH)у@@OHcH$HAHyHzÉڋ$@9wdHy H(HH@HĨ@[]SHHHD$$ AA@H{D$$AA@y{H{D$$ AA@KH{D$$AA@8H[HHD$$AA@y HSHH[HHAH⾃HAUATUSHIIHHuHMt LHL0QHHuHh1upH'y!H2Mt LHL0QHHuHHIHuHy H8xu7LyLULyL-LcH&HoH{D$$AA @yHHH{D$$AA @y DHuH{xH{y Hy/HH{H!HHH[]A\A]ti3410: unsupported operation: set_modem ti3410: firmware gap at 0x%x (ends at 0x%0x) ti3410: maximum firmware size exceeded Searching for firmware for TI3410... ti3410: unable to locate firmware ti3410: not a valid IHEX file ti3410: failed to load firmware Loaded %d byte firmware image (checksum = 0x%02x) ti3410: failed to open USB deviceti3410: warning: can't detach kernel driverti3410: warning: TI_CLOSE_PORT failedti3410: firmware download failed TI3410 device is in boot config, setting active ti3410: failed to set active configti3410: TI_PURGE_PORT (input) failedti3410: TI_PURGE_PORT (output) failedti3410: failed to clear halt statusti3410: failed to set up port ti3410: failed to open TI3410 device ti3410: usb_bulk_read: %s ti3410: read timeout ti3410: can't send dataMSPDEBUG_TI3410_FW%s - checking %s rStarting download... ti3410: can't claim interfaceti3410: bulk write failedti3410: warning: reset failedWaiting for TI3410 reset... ti3410: TI_SET_CONFIG failedti3410: TI_OPEN_PORT failedti3410: TI_START_PORT failedti3410: can't allocate memory040`/  8intiii03b ( 0 8 @ H P X  k`  qh  bp bt px F T w  &{ / 0 1 2 3- 5b 7 kkqb:  3   K?FM   j~klmnopqrt~ub?(!!~b LLb(~b '  X...4bus 8dev@H?IP E0    4 .  .(ER. 0? 1F 3M  Fops G# ( !8 # % * 1 4 9  B( C0bb bbbb( ) 3  v  . len b "b 9wxhndy?qbufrsM?  ?b= Ub  (!"U Qb Q Q Qb#trS $T$Ub%3 "U0%^ "T"Q|"Rv"X &M% "U % "U0!"U =b\z = ='len=b#tr? $@b%Y^ "T1"Qv"Rs"X !"U by 'ch#f % "U % "U &(bB )f *inB (vB } +x*envy*inzB , )f ++*ib(b )dev.)f *hnd+b-+b*rb bj'dev..frm /  0, 126 /H &13Y ~4e 4q % "U % "U %+"Uw"T "Q %P"U "Tw%u"Uw"T %"U "Tw%"Uw"T %"U "Tw% "Uw"T !"U %E"U %]"Us%."U"T0"Q ?%K"Us"T "Q%"U %"Us%"Us!j"Us5} f0 6f4 4 4 !"U 5 0 0 64 4 7Hf4 4 %Y2"Uv"T1"Qs $ &" ?"X %Q"U !"Uv%"U %"Uv%"U %"Uv"T0%"U %"Uv"T0%4"U %L"Uv%d"Ud%|"Uv%"U !"Uv%"U ! "U28b9tr :% ` % 8bZ9tr̽ :j 040 j  Z;bR*0:13D %"U !!"T@"Q"R0"X5"Y "w9"w %"U %!."T@"Q8"R0"X3"Y0"w0"w %M"U !!"T@"Q6"R"X3"Y0"w0"w ?3J'tr3 %!"T@"Q7"R0"X3"Y0"w0"w !"U ?ir i#trk %]"Us!Z"Usb%'tr .buf`!l"T"Qw"R2"X   8b9tr 9dev.@hnd( b7)tr  A- - -#tr/ #dev0.5^0064%"Uv%"U %4"U|"T0%S"U %r"U %"U|"T2%"U %"U|%"U|"T0%"U !"U|5d0+%rU"Us%om"Us%!"T@"Q;"R"X3"Y0"w0"w %"U %r"Us%r"Us%!1"T@"Q;"R0"X3"Y0"w0"w %P"U %rh"Us%"T%"T1%"U !o"Us%"U@%"U &&&% @"U|% f"U Q"T 0"Q}%Z~"Us% "Uv%"U %Z"Us&% "U|% "U Q"T 0"Q}%Z0"Us%O"U %g"Us&%Z"Us%"U !Z"UsB%) CqCqD "bEDF/bGGbbbGEF-bGbbbH 'ID bEF3Fb-EFB Db.B IKbDbjB vDbB F bGFG.FCbGbF8bGbD @bMF=b GD ?b!MF5bZGbbbbbbJlF3bGbbbF7bGbF<bGMF-KGGIbGJbD . L.bb% : ; I$ > $ >   I : ;  : ; I8 : ;I8 : ; I !I/ &I& : ;  : ; I8 : ; I8 : ;I8!I/ : ;: ;I< : ; I8  : ; ( 'I'I : ;I8 .: ;'I@B: ;I : ;I!1"B#4: ;I$4: ;I%1&1': ;I(.: ;'I ): ;I*4: ;I+4: ;I,.: ;' - .4: ;I/1RUX Y011 U24134144151X Y6 7 8.: ; 'I 9: ; I:4: ; I ;.: ; 'I@B<: ; I=1X Y >1RUX Y ?.: ;'@B@4: ; IA.?: ;'I@BB4: ;IC4: ; I?<D.?: ; 'I<EF.?: ;'I<G.?: ;'I<H.?: ; '<I.?'I4<J.?: ;'<K.?: ;'<L.?: ; 'I<U#UT#T#:U:]U#>T>\T#>Q>VQ5:U:]UCS^jPU\U \ UTVT VQSspSQ SU\U \ UPP P,U,=V=OUO`V`fUfVU T ST,U,=V=OUO`V`fUfVUUVUVUU Q ::OPOPRPdzPzSPS "SPS4::OPO4[0[hQhm0>yUyt}>[3[] pw ]a pwhm3::OPOVUUPVPVV"0"wS$/r $@ $-(P]PhwPUBSBCUUBSBCUH=SCKUKUUSUUSUUUU\ UT ] TPSP S!#P8DPDOVO_P_VPVPVP VP V SP\P \r S, 4HRF transport/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/usr/include/bits/usr/include/usr/include/sysutilformatsti3410.cstddef.htypes.hstdio.hlibio.htime.htypes.husb.hstdint.htransport.hutil.hbinfile.houtput.hstdlib.hihex.husbutil.h iK~"/MKhvtYWKKwxf fXww!Yt~Y!;O!;!ɓ g̉p]ep_v  Ya0Kq.ȟ~t!<J^}\;!v 7Yt;@5fK7/XMY.MXYvYYZYMY僡ZYNY|YJ7胄7!LK僑wsX X extralen_IO_read_ptrmalloc_chainusb_find_devicesbInterfaceSubClasspr_errorsize_tnextfind_firmwareusb_device_descriptor_shortbufusb_dev_handleihex_checkprevu_int8_tusb_devicepath_IO_buf_basebInterfaceNumberresumeti3410_destroynum_altsettinglong long unsigned intusb_busaddrset_mcrtransport_classMaxPowerwTotalLengthwb_datafreeusb_endpoint_descriptorusb_detach_kernel_driver_npflushbSynchAddressdelay_slong long intsigned charuser_datatios_dataprepare_firmwarebDeviceClassload_firmwareusb_bulk_write_filenodo_open_startti3410_recvinterrupt_flushstatelong inttransport_modem_t_flagsrlen_IO_buf_end_cur_columnrecvGNU C 4.8.1 -mtune=generic -march=x86-64 -ggdb -O1address_tuint16_tnum_childrenuint32_tiManufacturer_old_offset_offsetbConfigurationValuedownload_firmwareiProductusb_interface_descriptoridProductTRANSPORT_MODEM_DTRoffset__off_tbcdUSBusb_closedevices_IO_markerusb_control_msgunsigned intbDeviceSubClassendpointu_int16_tdelay_msiSerialNumberlong unsigned int_IO_write_ptrusbutil_find_by_idname_sbufdatasizeshort unsigned int_vtable_offsettimedatabufbmAttributes_IO_save_basestdindirname_lockbDescriptorTypeu_int32_t_flags2_modeinterfacestdoutdo_downloadusb_claim_interfaceusb_interfacebaseti3410_send_IO_read_endreal_sizebIntervaltransport_tsizetypeusbutil_find_by_locfilenamedestroyti3410_openbRefreshsend_IO_write_endbAlternateSettingusb_clear_haltfirmware_IO_lock_tsent_IO_FILEprintc_errset_termiosbMaxPacketSize0usb_bulk_readtime_tfopen_posdo_extract/home/matti/devel/msp430/mspdebugusb_set_configuration_markersprintc_dbgbEndpointAddressset_modemchildreniInterfaceunsigned charbinfile_imgcb_tbInterfaceClassbinfile_chunkusb_interrupt_readbNumEndpointsshort intmemsetiConfigurationusb_config_descriptorihex_extractFILEti3410_flushcksumtransport/ti3410.csetup_portopen_deviceplendescriptorbInterfaceProtocolti3410_set_modemTRANSPORT_MODEM_RTSbNumConfigurationscharbDeviceProtocolroot_devconfig__time_twMaxPacketSizedeadlinefclosetransport_next__off64_tbNumInterfacestr_base_IO_read_basememcpy_IO_save_endaltsetting__pad1__pad2__pad3__pad4__pad5snprintfusb_find_bussesdevpath_unused2bLengthdevnummax_lenusb_strerrorlocationuint8_t_IO_backup_baserequested_serialti3410_transportgetenvsuspendextrausb_initbcdDeviceteardown_port_IO_write_baseusb_resetusb_openidVendorGCC: (GNU) 4.8.1zRx 0DX4HBBA A(D0~(A ABB(\BAA TAB$yAAD pAA(jAAG^AA RAD KA$JD E<AQX%D `8pBBA A(D@(A ABB.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.8.rodata.str1.1.rela.rodata.rela.debug_info.debug_abbrev.debug_loc.rela.debug_aranges.debug_ranges.rela.debug_line.debug_str.comment.note.GNU-stack.rela.eh_frame @ a & , 12 @2& qTX Onxa3 \o+ m+/"{M3NB00 ~BC0E 0iO{OO(QX ^e (#4\@yKj]Rk z CJ% 8    !*07>KTp-@Vti3410.cti3410_flushti3410_set_modemti3410_recvti3410_senddo_extractdownload_firmwaredo_open_starttios_data.4325wb_data.4329teardown_portti3410_destroyinterrupt_flushti3410_transportprintc_errtimeusb_bulk_readusb_strerrorusb_bulk_writepr_errormemcpyprintc_dbggetenvsnprintffopenfclosememsetihex_extractusb_openusb_detach_kernel_driver_npusb_claim_interfaceusb_closedelay_msusb_resetdelay_sihex_checkusb_control_msgfreeusb_interrupt_readti3410_openmallocusb_initusb_find_bussesusb_find_devicesusbutil_find_by_locusbutil_find_by_idusb_set_configurationusb_clear_halt ; Z!g"o y # 1$( 02K `Un% & I' \( _& r)I _S&X r`) _& r)  *+ , #*0*  & t&- X$. $/  $0L#U Z$b0}12 $0 &34  (55 :$I N$] b$5 6$ 5,5v5 $679 S$  :; <=1>A6e ow6<=>6- X$. $ &'?0 85$=0O/X ]$e05 `$ 5  $5 @G @P U $h r  0 6   6 (0#8@   q >) . Q; B I PP W ^ l Vq | S S   Y  q  & t    " }/ < # I V vc p }    c          & 4 ; G MS @_ .  !     e   * 6 $B =N Z f d r  G       5     d  ( 4 @ S 6_ k w K ]  '  B  d   k    & 2 > J  V `b s n z >    X  p      F T Xa n {            G C j" ) _4 2@ yL X d p | \  / : F ;R %^ Fw  D    K ^ / l> I ` lk p P{ 9   4 # l r w     V 3  x  ?4 ^_ kl }       l  F Z  =% 0 5 _ p 1{ 3      6 0 Y ` r I ]Z ~  k 3  ~  ,& H tb j z    0 0      I"\,A_QlrvW_dr_r '<F^ '446 l;4P Y b Wgx   .  }   " #  Y P3^HRfg|tX+5Me}  + *E Xp &z     ,  %>6FHN `] ' b `mvRf/D6N0 } C J z  ' l2  A  F^s @~    8 CZ e T j 3 u     H  ) _ X5JTis+98ASair9 >zVn` 2! GQ+ i9 K Y c S )A5gE`s{1v FP~ h u    D      r N  Z  H   U   ( </  L Lk     }     " [ `m  `   j   $ \ ( S 4L#(C@\t