{"id":408,"date":"2015-02-23T13:09:17","date_gmt":"2015-02-20T06:44:52","guid":{"rendered":"http:\/\/ok2haz.ok2kld.cz\/ok2haz\/?p=408"},"modified":"2019-03-11T09:58:58","modified_gmt":"2019-03-11T08:58:58","slug":"avr-dragon-reverzni-podklady","status":"publish","type":"post","link":"https:\/\/ok2haz.ok2kld.cz\/ok2haz\/2015\/02\/avr-dragon-reverzni-podklady\/","title":{"rendered":"AVR Dragon &#8211; reverse engineering"},"content":{"rendered":"<p>P\u0159\u00ed v\u00fdvoji doch\u00e1z\u00ed ke standardn\u00edm a nestandardn\u00edm situac\u00edm, no a p\u0159i jedn\u00e9 takov\u00e9 nestandardn\u00ed situaci jsem si sp\u00e1lil program\u00e1tor AVR Dragon. P\u0159ipojil jsem ho toti\u017e do za\u0159\u00edzen\u00ed kter\u00e9 m\u011blo zem posunutou o cca 50V, tak\u017ee rozd\u00edlov\u00fd proud tekl p\u0159es ISP\/USB.<\/p>\n<p>D\u016fsledek byl sp\u00e1len\u00fd \u0159adi\u010d USB v PC, vyho\u0159el\u00fd ISP kabel a zd\u00e1nliv\u011b sp\u00e1len\u00fd program\u00e1tor.<\/p>\n<p>AVR Dragon je osazen dv\u011bma CPU ATMega128 a ATMega2560. Mega128 je prim\u00e1rn\u00ed MCU a Mega2560 sekund\u00e1rn\u00ed. P\u0159i flashov\u00e1n\u00ed nov\u00e9ho FW do program\u00e1toru se programuje tak\u00e9 nejd\u0159\u00edve prim\u00e1rn\u00ed a pak sekund\u00e1rn\u00ed MCU.<\/p>\n<p>P\u0159i hled\u00e1n\u00ed na internetu jsem na\u0161el dva rozumn\u00e9 zdroje ze kter\u00fdch by se dalo n\u011bco vyt\u011b\u017eit:<\/p>\n<p><a href=\"http:\/\/www.aplomb.nl\/TechStuff\/Dragon\/Dragon.html\">http:\/\/www.aplomb.nl\/TechStuff\/Dragon\/Dragon.html<\/a><\/p>\n<p>\u010cast\u00e1 z\u00e1vada je, \u017ee ve zdroji kdy\u017e odejde meni\u010d TPS61020DRCRG4. Na to sta\u010d\u00ed dr\u00e1tov\u00e1 propojka (pokud nepou\u017e\u00edv\u00e1me programov\u00e1n\u00ed vysok\u00fdm nap\u011bt\u00edm HVPP) jak je p\u011bkn\u011b pops\u00e1no v rusk\u00e9m n\u00e1vodu.<\/p>\n<p>U m\u011b v\u0161ak byla z\u00e1vada slo\u017eit\u011bj\u0161\u00ed, prim\u00e1rn\u00ed procesor byl v po\u0159\u00e1dku, se sekund\u00e1rn\u00edm komunikoval (mo\u017enost p\u0159ep\u00e1len\u00ed FW) ale p\u0159es ISP u\u017e ne:( Jedin\u00e9 sou\u010d\u00e1stky v\u0159azen\u00e9 mezi CPU a programovanou periferii jsou odpory a dvojit\u00e9 tranzistory BC857, ty byly v po\u0159\u00e1dku. Tak\u017ee zb\u00fdval port na sekund\u00e1rn\u00edm CPU (AtMega2560). Ten se samoz\u0159ejm\u011b vym\u011bnit d\u00e1, ale origin\u00e1ln\u00ed zavad\u011b\u010d v n\u011bm nebude:( Na\u0161t\u011bst\u00ed m\u011bl Franta OK2JNJ v \u0161upl\u00edku tak\u00e9 jeden mrtv\u00fd exempl\u00e1\u0159 Dragona. Ten m\u011bl sekund\u00e1rn\u00ed Mega2560 v po\u0159\u00e1dku, tak\u017ee ho sta\u010dilo jen vym\u011bnit. Vzhledem k tomu \u017ee jsou cesty k plo\u0161k\u00e1m DPS z\u00e1ke\u0159n\u011b men\u0161\u00ed ne\u017e 8mil (0,2mm), je oprava o to obt\u00ed\u017en\u011bj\u0161\u00ed. Po v\u00fdm\u011bn\u011b Mega2560 Dragon pln\u011b o\u017eil:)<\/p>\n<p>Velk\u00fd d\u00edk pat\u0159\u00ed Frantovi OK2JNJ bez jeho\u017e ob\u011bti by m\u00e1 oprava nebyla mo\u017en\u00e1.<\/p>\n<p>Proto\u017ee jsem nikde na internetu nena\u0161el podrobn\u011bj\u0161\u00ed popis desky rozhodl jsem se zbytky nefunk\u010dn\u00ed desky obrousit a plo\u0161n\u00fd spoj vystavit. Douf\u00e1m \u017ee n\u011bkomu v podobn\u00e9 situaci pom\u016f\u017ee.<\/p>\n<p><a href=\"http:\/\/ok2haz.ok2kld.cz\/ok2haz\/wp-content\/uploads\/2015\/02\/Dragon_brd1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-medium wp-image-412\" src=\"http:\/\/ok2haz.ok2kld.cz\/ok2haz\/wp-content\/uploads\/2015\/02\/Dragon_brd1-300x159.jpg\" alt=\"Dragon_brd1\" width=\"300\" height=\"159\" srcset=\"https:\/\/ok2haz.ok2kld.cz\/ok2haz\/wp-content\/uploads\/2015\/02\/Dragon_brd1-300x159.jpg 300w, https:\/\/ok2haz.ok2kld.cz\/ok2haz\/wp-content\/uploads\/2015\/02\/Dragon_brd1-1600x847.jpg 1600w, https:\/\/ok2haz.ok2kld.cz\/ok2haz\/wp-content\/uploads\/2015\/02\/Dragon_brd1-754x400.jpg 754w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"http:\/\/ok2haz.ok2kld.cz\/ok2haz\/wp-content\/uploads\/2015\/02\/Dragon_brd2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-medium wp-image-413\" src=\"http:\/\/ok2haz.ok2kld.cz\/ok2haz\/wp-content\/uploads\/2015\/02\/Dragon_brd2-300x153.jpg\" alt=\"Dragon_brd2\" width=\"300\" height=\"153\" srcset=\"https:\/\/ok2haz.ok2kld.cz\/ok2haz\/wp-content\/uploads\/2015\/02\/Dragon_brd2-300x153.jpg 300w, https:\/\/ok2haz.ok2kld.cz\/ok2haz\/wp-content\/uploads\/2015\/02\/Dragon_brd2-1600x816.jpg 1600w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>P\u0159\u00ed v\u00fdvoji doch\u00e1z\u00ed ke standardn\u00edm a nestandardn\u00edm situac\u00edm, no a p\u0159i jedn\u00e9 takov\u00e9 nestandardn\u00ed situaci jsem si sp\u00e1lil program\u00e1tor AVR Dragon. P\u0159ipojil jsem ho toti\u017e do za\u0159\u00edzen\u00ed kter\u00e9 m\u011blo zem posunutou o cca 50V, tak\u017ee rozd\u00edlov\u00fd proud tekl p\u0159es ISP\/USB. <a class=\"more-link\" href=\"https:\/\/ok2haz.ok2kld.cz\/ok2haz\/2015\/02\/avr-dragon-reverzni-podklady\/\">Pokra\u010duj ve \u010dten\u00ed \u2192<\/a><\/p>\n","protected":false},"author":1,"featured_media":3354,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,12],"tags":[53,51,57,55],"class_list":["post-408","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-elektronika","category-nezarazene-cs","tag-avr-dragon","tag-avr-dragon-reverse-board","tag-dragon-hack","tag-reverse-engineering"],"_links":{"self":[{"href":"https:\/\/ok2haz.ok2kld.cz\/ok2haz\/wp-json\/wp\/v2\/posts\/408","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ok2haz.ok2kld.cz\/ok2haz\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ok2haz.ok2kld.cz\/ok2haz\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ok2haz.ok2kld.cz\/ok2haz\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ok2haz.ok2kld.cz\/ok2haz\/wp-json\/wp\/v2\/comments?post=408"}],"version-history":[{"count":7,"href":"https:\/\/ok2haz.ok2kld.cz\/ok2haz\/wp-json\/wp\/v2\/posts\/408\/revisions"}],"predecessor-version":[{"id":3361,"href":"https:\/\/ok2haz.ok2kld.cz\/ok2haz\/wp-json\/wp\/v2\/posts\/408\/revisions\/3361"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ok2haz.ok2kld.cz\/ok2haz\/wp-json\/wp\/v2\/media\/3354"}],"wp:attachment":[{"href":"https:\/\/ok2haz.ok2kld.cz\/ok2haz\/wp-json\/wp\/v2\/media?parent=408"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ok2haz.ok2kld.cz\/ok2haz\/wp-json\/wp\/v2\/categories?post=408"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ok2haz.ok2kld.cz\/ok2haz\/wp-json\/wp\/v2\/tags?post=408"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}