fX i\  \ 8__PAGEZERO__TEXT@@__text__TEXT8o'8__cstring__TEXT=L -__const__TEXTJ:__literal8__TEXTO?__textcoal_nt__TEXTO? H__DATAP@__data__DATAP@__dyld__DATAP@__bss__DATA Pd__common__DATAP__IMPORT`P__pointers__IMPORT`P__jump_table__IMPORT`P8__LINKEDITpX`X /usr/lib/dyld @ E/usr/local/lib/libftd2xx.0.1.0.dylib 4H X/usr/lib/libSystem.B.dylib`1Lc  Pb!LbP8j]\$ML$ˉ\$UWVS,} ]E P=PPu=MdL¿11B Eǃu䃅ddd9U^_]UWVĀD$E$EEuu}}ẺEuuE u0EMt E@EPEE<}EuD>ED> uEEut$ D$}|$E$Et$ D$ut$}<$EE11uDV E}uE}E9E)^_]UVu4$ u^]>U]U(U EEEUD$ ED$ED$E$EUWV0} }BEDžƄTTD9wϋL$ D$t$U$-1DMM9wߋU9s 1ɍ10^_]UWV@}}BEDž M HU P@@(HP@E ;r‹D$ t$T$E$81TDG;r܋E9s!ꉕ1o1@^_]U(EESEED$ ED$ED$E$1UWV E0EEED$ }|$ut$E$XEU E0EEED$ t$|$E$$EU BE0EEED$ |$t$E$EU B1 ^_]U(EEEED$ ED$ED$E$1U(E8EEED$ ED$ED$E$j1UWV0EPEEED$ EED$}|$E$*uEXEEED$ |$ED$E$E EPEEED$ ED$|$E$E Ɖ0^_]UWV0u EEEED$ UUT$}|$E$oEEEED$ |$ED$U$=EEEED$ UT$|$E$ 10^_]U(EXEEED$ ED$ED$E$EU(E EEEED$ ED$ED$E$1UWV@EEE؍UU EE܉E0} EEEEEEUUD$ U؉T$EԉD$U$8EU EUUED$ EԉD$U؉T$E$U:tLE0UUEEUUEED$ U؉T$EԉD$U$d8Eu $E EU9U1@^_]UWV}oEDž7у9tA E  UꉕE 1xW9Ew@ NVEFFHNVUBFU;rLE Fm E FFT$ D$xD$U$% (ƍE|UEUEUD$ |D$T$E$z8Uu% ƍE|UEUEUD$ D$|T$E$8UuE UE9r1U1Ġ^_]UE$;UE$;UE$:UVEEpD$D$4$:pED$D$ D$t$$:tpt1Ĵ^]UWVS,*$:E$$Ut$G܉D$E$0:E$$}*uڃ,[^_]US)9D$$ :9D$ D$ID$$99D$ D$>D$$99D$ D$$D$Y$y99D$ D$8D$$L99D$ D$9D$$99D$ D$5D$$89D$ D$5D$1$89D$ D$4D$i$89D$$ 89D$ D$ID$$P89D$ D$;D$$#89D$ D$AD$)$79D$ D$GD$m$79D$$ 79D$ D$D$$79D$ D$4D$$T79D$ D$PD$$'7[]UWVS &1 EEQ}8uS:GuI8WuDU6BGBGB G BGBGBGBGB G 1E$$*uf1MMQ}8uL:WuDU6BGBGB G BGBGBGBGB G cE$$*u6MQPUP@ @ @@@@@@  [^_]UVS2%$5R5$$5$t5[^]UWVS<$D$D$E$S5ED$$5$*55t$$5$D$'$$x;$4$0[$4@$~4EEԉD$5$Uu@ED$ ED$D$$54xgEԉ$wED$ ED$‰D$$3$$$P>$3K$35D$$~5D$5D$ $f3D$@B5$A1<[^_]UWVS<"uE E}ƃE#ǃ# ǃ# ǃ# ǃ# ǃ## ǃ'# ǃ+# ǃ/# ǃ3# ǃ7# ǃ;# ǃ?# fǃC# 1Ƅ##9|t+2D$$ 2ǃ"""u@ED$t$#D$ "D$D$2$2du7ǃ"2D$ D$D$7$1<[^_]UWVS;V rD$D$$|$l$'D$F D$<$OvX|$$'T$.F D$<$D$$O'F 9GЉD$T$%'dD$D$$@1.@D$ D$t$$[D$D$4$;rD$D$$$&9ҋt FO)ȅu$c&w|$$!&D$.F D$<$KljD$$%F 9GD$$%LD$|$$1@D$ D$t$.$LD$|$4$9rD$D$$. %02X %02X %02X %02X %02X %02X => ERROR ftisp: Error: Could not get valid signature.ftisp: If this error occurs just after connecting a USB ftisp device, try running ftisp again.ftisp: Identified part as %s. ftisp: Exact part not recognized! Selected similar part %s. ftisp: Part not recognized!!! Selected %s by default. %s | %s | %d%% %0.2fs 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF ----------------------------------------------- ---- ASCII -----%04X%02X ftisp: ERROR: No filename supplied, file not read..hexftisp: ERROR: Hex file format is not supported. Please use a binary (*.bin) filerbftisp: ERROR: No filename supplied, file not written.w+bftisp: bad command format '%s', skipping ftisp: Setting ISP bitrate to %ld. ftisp: Erasing chip...Done.ftisp: Reading fuse bits => 0x%06lX ftisp: Writing fuses bits => ftisp: Reading lock bits => 0x%02lX ftisp: Writing lock bits => ftisp: NOTE: Only chip-erase can reset lock bits (back to 0xFF).ftisp: Reading program memory (FLASH=%ldK)... Readingftisp: Writing File '%s'... ftisp: Reading File '%s'...%ld bytes ftisp: Comparing...Done. Verify OK!VERIFY FAILED - chip and file contents not equal!ftisp: Writing program memory (FLASH=%ldK, Page=%ldb)... Writingftisp: Reading data memory (EEPROM=%ldb)... ftisp: Writing data memory (EEPROM=%ldb)... ftisp: Unknown command '%s' Welcome to FT-ISP: FTDI ISP Programming Tool V2Build: Oct 20 2008 -- (C)2006-2008 Pascal Stang ----------------------------------------------------------QDetected %ld FTDI devices connected ftditool: Opening FTDI deviceList devices did not workData: 0x%x 0x%x User QuitATmega16@ATmega48@ATmega48P @ATmega8515 @ATmega8 @ATmega8535 @ATmega88  @ATmega88P @ATmega161@ATmega163@ATmega16@ATmega169@ATmega168@ATmega164P @ATmega168P @ATmega323ATmega32ATmega329ATmega3290ATmega325ATmega3250ATmega324PATmega329P ATmega3290P ATmega328PAT90CAN32ATmega64ATmega649ATmega6490ATmega645ATmega6450ATmega640ATmega644 ATmega644P AT90CAN64ATmega128ATmega1280ATmega1281ATmega1284PAT90CAN128ATmega2560ATmega2561.A$PQ P PP 4 PK Ph P P P P P P  P. PP Pt PP P#-PVmu|&@ACDFIJPs{$*.5b! ) !0&#,.+$'*-/%("_NXArgc_NXArgv___progname__mh_execute_header_catch_exception_raise_catch_exception_raise_state_catch_exception_raise_state_identity_clock_alarm_reply_do_mach_notify_dead_name_do_mach_notify_no_senders_do_mach_notify_port_deleted_do_mach_notify_send_once_do_seqnos_mach_notify_dead_name_do_seqnos_mach_notify_no_senders_do_seqnos_mach_notify_port_deleted_do_seqnos_mach_notify_send_once_environ_receive_samples_FT_Close_FT_ListDevices_FT_Open_FT_Purge_FT_Read_FT_ResetDevice_FT_SetBaudRate_FT_SetBitMode_FT_SetDivisor_FT_Write___keymgr_dwarf2_register_sections___sF__cthread_init_routine_atexit_errno_exit_fclose_fopen_fprintf_fputc_fread_fwrite_gettimeofday_mach_init_routine_memset_printf_putchar_puts_select_strtoul_usleep P 8__PAGEZEROX__TEXTPP__text__TEXT* __symbol_stub__TEXTG7__picsymbol_stub__TEXTG7$__symbol_stub1__TEXTG07__cstring__TEXTG 7__picsymbolstub1__TEXTTD __const__TEXTY I__literal8__TEXT_O__DATA`P__data__DATA`P__nl_symbol_ptr__DATA`P*__la_symbol_ptr__DATA`0P01__dyld__DATA`P__bss__DATA`T__common__DATAa@h8__LINKEDITp \` \ /usr/lib/dyld @E /usr/local/lib/libftd2xx.0.1.0.dylib 4HlX /usr/lib/libSystem.B.dylib`@e < P.cZc.(|: x8!T!48!z8;cW{:|H |<@!= |#x|yx|+x!b` `<@`$/}"Kx@8= 9)GH<|i|lxN!HX//A 8BH 9"}"Kx|t/@<@fx"`H8/@<@;FB`B/A|I|LxN!<@B`B/A|I|LxN!H)<@B`/A|I|LxN!<`8<8cGHI<| | xN!<`8@8cHH)<`888cHH<`8H8cH0H <`8L8cHHH<`8P8cHhHA@/A,8/A H/AL/AP/A|I|Lx?;;HN!|~xHԀ8x| | xN!H//A 8BH 8b|bx|t/@=`9 9kH |t/A | 9k|t@`9)K؀Hx| | xN!/A<Lx8| | xN!/AP| | xN!,@;@A,<`8D8cHHaD/AH(<@8xexB`Fx#xH#H'=aG}N =aC}N =aG}N =a D}N =aG}N =`}=9N =`k`}iN |!|> x~x|8`8(H5I|`x8^8x^8|^88(8`-H4|`x^88`-8H4݀!|N |B}=|94}N |B}=|94<}N |B}=|94}N |!|> x~x|888`-H3|`x@8@ xBH2i<_B=,88/A^8T>+A<_8b`H1<_8bHH1!|N |B}=|91}N |B}=|91}N |B}=|91}N <T<`l|#8?+?AT>TH2$||}x!H2Mx88H28!P<x`B@|K|9 d|}x8@})!@8;<|8BB888x8dxH1mxx888dH18!|N |9 d|}x8@})!@8;<|8BB88x8dxH0x88x8dH1ix88H18!|N |/|3x|xx|+x<`|!n@;88;Ar| Q`G}`9@9 Uk~9JB880T 6@8}Z*9`|2| K;888x|];;a@~H0DxxxxH/xxxdxH0I888HT|98}:};2| 9@ H9`p |@tA}Kt}`xUJ~9)B888A!|N ||#x8|+x|3x|wx!`; H/;<;;aL;aH9 x|}'9A9`@8PH 9`8b8BU)~@x8!L!M88~xH.~x8P888H/=9@9!Q} |]9`p |@tA}Kt9)}`xUJ~H@;AD8!|N ||}x!K!8!Px|KPK|TF>T>T>8!|#x8<88;A8!9a:K a?8!`|N |+|+x|xx|#x|3x;!A|+xW:;`HW>8@I 8 ;9)Bx888<&xK}/89 8A?| @8| H|I9)8BBJ{@@$/89!8| @8| K8!p8`|N |+|+x|wx|#x|3x;@!A|+xWX:;`HW>W>9@8 8@((hHH(hH;9B~x888<xKm/;9!?@,8| H ``I^;9)B{@@(W\~98/8| @8| Kx8!8`|N |8@9 S8!8888<;:A8!9K8!`8`|N |!8;|#x;`0|yx!;<88a89:;xKQ?#xx8888a<=?>K!;#xx8888a8;9:K?8!p8`!|N |8@9 8!8888<;:A8!9K8!`8`|N |8@8!88888<8A;A9A:KQ8!`8`|N |8;|yx;P;@!;a<8889:;exK#xdx?A=88>?8X8dTF>T >T >;<88A8!9a:;xK-W>W>cxxdg888TF>T >?T >AKWF>;cxW>W>8x888A9!:K8!p8`a|N |8@8!8X888<8A;A9A:Kqa?8!`|N |8!T>dTF>T >T >888<;A8!9a:K8!`8`|N |A|tx|#x|+x|3x;!p:TF>T>T>!8;A9a:`K?A|~x~x888~xdTF>T >?T >AKM|/AW>8@;*j 8H] *jJ```; 9JBT~T~8L8@*j}Cx~óx J8D~fxKs`ATW`:.:TF>T>T>~óx~x!?888K;@HPW`:.:TF>T>T>~óx88!8A9a:;~x8K5?@x~@A 8`H$/89 | @8| K8!A|N cH%TH%PcH%H|88! 8;@<8xH&@x8`8888`@H%/A@8`p@8`8!|N |a;B!<?8cH&9<_8B'|^x;Hx8{;H!;$/*;$@8!`a|N |8` B!?-;xH&=<x88I8cxH%%<x88>8cH% <x88$8cH$<x8888c,H$<x8898chH$<x8858cH$<x8858cH$<x8488cH$}x8` H%q<x88I8cLH$Y<x88;8cH$A<x88A8cH$)<x8G88cH$x8` H%<x888c`H#<x8848ctH#<x88P8cH#8!P|N |B8*!| <8G%|Dx9bU >+U >P@<U">@,U">@<8$c+H"8`H8$9k$B8G%8*U >| 9"8IT@>X@,TB>@<8$c+H"58`H,8$9)$B<<8$c+8+H" 8`8!P|N |B!<?8c(H"都*}Ky<8cLH"8!P}|H"|8B<!8a???_8cPHQ<8cHE8T>HW 68u;xH 58` H|@@8yH 8` HH 8zH /;;@8` ;H|8` @@~+A8`.H/;;@8` ;H@AP8!p|N |a|}yB|#x|+x!@<8cH,H<|}8 8cHE/@<8cH;H@<x;8hH|~yA$xcx8xH|}xxH8!`xa|N |/B|#x|+x!@<8cH8H<<8H8|~yA$x8xxHxH88!P|x|N ||~xB<`|!n/A4xH/-@ /A<x8c`H;@]/|t|]tA@/0@ /x@x888Hx888 H|zx; x|_xlptx|>^~h<_8bH|lx<_8B~h^>|xtpl!|}N |B|H|=9؁/@!|> x|_xlptx|>^~h<_8bTHM|lx<_8Bؑ~h^>|xtpl!|}N ||dxB8_!p8a98H=8a8|}xH<_}]|~x9" B i|].<_x j; xH,@|}xxHH8!|N =``0}N =``4}N =``8}N __dyld_make_delayed_module_initializer_calls__dyld_image_count__dyld_get_image_name__dyld_get_image_header__dyld_NSLookupSymbolInImage__dyld_NSAddressOfSymbollibobjc__objcInit__dyld_mod_term_funcsftisp: Supported AVR devices:0x%06X -- %s usage: ftisp -[cmd1] [arg/filename] -[cmd2] [arg/filename] ... -[cmdN] Cmds: -B [argHz] = Set ISP bitrate in Hz (default=1MHz) -E = Erase chip -f[r/w/v] = Flash memory read/write/verify -e[r/w/v] = EEPROM memory read/write/verify -F[r/w/v] = Fuse bits read/write/verify -L[r/w/v] = Lock bits read/write/verify -Q = List supported AVR devices Example: ftisp -E (erase chip - must preceed any flash write) ftisp -fw prog.bin (write flash with 'prog.bin') ftisp -er eep.bin (read EEPROM and save to 'eep.bin') ftisp -Fw 0x104FD2 (write fuse bits with hex value 0x104FD2) Multi-cmd example: ftisp -B 10000 -E -fw prog.bin -ew eep.bin (set ISP bitrate to 10Khz, erase chip, progam flash, program EEPROM) ftisp: Leaving programming mode.ftisp: Closing FTDI device.ftisp: Detected %ld FTDI device(s) connected ftisp: Opening FTDI device.ftisp: Enter Programming Mode.ftisp: No FTDI device(s) connected. Exiting.ftisp: Error: Could not determine if any FTDI devices are connectedftisp: Read Signature Bytes => %02X %02X %02X %02X %02X %02X => ERROR ftisp: Error: Could not get valid signature.ftisp: If this error occurs just after connecting a USB ftisp device, try running ftisp again.ftisp: Identified part as %s. ftisp: Exact part not recognized! Selected similar part %s. ftisp: Part not recognized!!! Selected %s by default. %s | %s | %d%% %0.2fs 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF ----------------------------------------------- ---- ASCII -----%04X%02X ftisp: ERROR: No filename supplied, file not read..hexftisp: ERROR: Hex file format is not supported. Please use a binary (*.bin) filerbftisp: ERROR: No filename supplied, file not written.w+bftisp: bad command format '%s', skipping ftisp: Setting ISP bitrate to %ld. ftisp: Erasing chip...Done.ftisp: Reading fuse bits => 0x%06lX ftisp: Writing fuses bits => ftisp: Reading lock bits => 0x%02lX ftisp: Writing lock bits => ftisp: NOTE: Only chip-erase can reset lock bits (back to 0xFF).ftisp: Reading program memory (FLASH=%ldK)... Readingftisp: Writing File '%s'... ftisp: Reading File '%s'...%ld bytes ftisp: Comparing...Done. Verify OK!VERIFY FAILED - chip and file contents not equal!ftisp: Writing program memory (FLASH=%ldK, Page=%ldb)... Writingftisp: Reading data memory (EEPROM=%ldb)... ftisp: Writing data memory (EEPROM=%ldb)... ftisp: Unknown command '%s' Welcome to FT-ISP: FTDI ISP Programming Tool V2Build: Oct 20 2008 -- (C)2006-2008 Pascal Stang ----------------------------------------------------------QDetected %ld FTDI devices connected ftditool: Opening FTDI deviceList devices did not workData: 0x%x 0x%x User Quitfprintfprintf$LDBL128libSystem.|B}h=k| T}N |B}h=k| 8}N |B}h=k| }N |B}h=k| }N |B}h=k| }N |B}h=k| }N |B}h=k| }N |B}h=k| }N |B}h=k| t}N |B}h=k| X}N |B}h=k| <}N |B}h=k| }N |B}h=k| }N |B}h=k| }N |B}h=k| }N |B}h=k| }N |B}h=k| }N |B}h=k| x}N |B}h=k| \}N |B}h=k| @}N |B}h=k| $}N |B}h=k| }N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k||}N |B}h=k|`}N |B}h=k|D}N |B}h=k|(}N |B}h=k| }N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k||}N |B}h=k|`}N |B}h=k|D}N |B}h=k|(}N ATmega16@ATmega48@ATmega48P @ATmega8515 @ATmega8 @ATmega8535 @ATmega88 @ATmega88P @ATmega161@ATmega163@ATmega16@ATmega169@ATmega168@ATmega164P @ATmega168P @ATmega323ATmega32ATmega329ATmega3290ATmega325ATmega3250ATmega324PATmega329P ATmega3290P ATmega328PAT90CAN32ATmega64ATmega649ATmega6490ATmega645ATmega6450ATmega640ATmega644 ATmega644P AT90CAN64ATmega128ATmega1280ATmega1281ATmega1284PAT90CAN128ATmega2560ATmega2561ATmega16@A.C0"aa , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , `  ` ` 4a@KaDhaHaLaPaTaXa\ a`.adPahtal `ap#-@_~&Lt{ #+4&@ACDFIJPsN[`)+9;@\5>Vp9 h m ,)(#$&%1'*?5068.:2=79;>/3-,<4+" !,)(#$&%1'*?5068.:2=79;>/3-<_NXArgc_NXArgv___progname__mh_execute_header_catch_exception_raise_catch_exception_raise_state_catch_exception_raise_state_identity_clock_alarm_reply_do_mach_notify_dead_name_do_mach_notify_no_senders_do_mach_notify_port_deleted_do_mach_notify_send_once_do_seqnos_mach_notify_dead_name_do_seqnos_mach_notify_no_senders_do_seqnos_mach_notify_port_deleted_do_seqnos_mach_notify_send_once_environ_receive_samples_FT_Close_FT_ListDevices_FT_Open_FT_Purge_FT_Read_FT_ResetDevice_FT_SetBaudRate_FT_SetBitMode_FT_SetDivisor_FT_Write_NSAddressOfSymbol_NSIsSymbolNameDefinedWithHint_NSLookupAndBindSymbolWithHint___keymgr_dwarf2_register_sections___keymgr_global___sF__cthread_init_routine__dyld_register_func_for_add_image__dyld_register_func_for_remove_image__init_keymgr__keymgr_get_and_lock_processwide_ptr__keymgr_set_and_unlock_processwide_ptr_abort_atexit_calloc_errno_exit_fclose_fopen_fputc_fread_free_fwrite_gettimeofday_mach_init_routine_memcmp_memcpy_memset_putchar_puts_select_strcmp_strcpy_strlen_strtoul_usleep