{"id":1340,"date":"2013-12-14T19:39:07","date_gmt":"2013-12-14T17:39:07","guid":{"rendered":"https:\/\/zz-indigo.mavipet.sk\/?p=1340"},"modified":"2019-10-29T18:04:53","modified_gmt":"2019-10-29T18:04:53","slug":"uprava-j-link-z-nanom0-devkitu-na-plnohodnotny-jtag","status":"publish","type":"post","link":"https:\/\/zz-indigo.mavipet.sk\/?p=1340","title":{"rendered":"\u00daprava J-link z NanoM0 devkitu na plnohodnotn\u00fd JTAG."},"content":{"rendered":"<p>Jak som spom\u00ednal m\u00e1m devkit NanoM0. A jeho s\u00fa\u010das\u0165ou je J-Link ARM-OB STM32. N\u00e1kupom kitu z LPC1343 som ho ale nemohol tento J-link pou\u017e\u00edva\u0165, ch\u00fdbal mu vodi\u010d SWV. Nastal teda \u010das na vyvedenie v\u0161etk\u00fdch JTAG v\u00fdvodov a umiestnenie do krabi\u010dky. Inak by nemal J-link dlh\u00fa \u017eivotnos\u0165.<\/p>\n<p><!--more--><\/p>\n<p>Na za\u010diatok <a title=\"Nano-Mo schema\" href=\"https:\/\/svn.mavipet.sk\/svn\/ARM-projects\/doc\/powermcu.com\/Nano-M0.pdf\">link<\/a> na lok\u00e1lnu k\u00f3piu sch\u00e9my devkitu. Ktor\u00e9ho s\u00fa\u010dastov je aj sch\u00e9ma J=linku. Je potrebn\u00e9 vyvies\u0165 TRST, TDO a TDI. TDO je jednoduch\u00e9, Najjednoduch\u0161ie je pripoji\u0165 sa na R23. Ostatn\u00e9 v\u00fdvody je potrebn\u00e9 zlo\u017ei\u0165 z OUT a IN pinu dan\u00e9ho sign\u00e1lu. IN pin sa prip\u00e1ja priamo OUT pin cez ochrann\u00fd 120R odpor. Pinout v\u00fdstupn\u00e9ho konektoru Je podla ALTERA Atmel. Ke\u010f\u017ee nem\u00e1m v\u00fdstupn\u00e9 oddelova\u010de tak Vref nieje pou\u017eit\u00fd. A teraz u\u017e nieje mo\u017en\u00e9 J-link pou\u017ei\u0165 na nap\u00e1janie kitu.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1341 size-medium\" src=\"https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2013\/12\/IMG_0003-300x200.jpg\" width=\"300\" height=\"200\" srcset=\"https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2013\/12\/IMG_0003-300x200.jpg 300w, https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2013\/12\/IMG_0003-768x512.jpg 768w, https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2013\/12\/IMG_0003-1024x683.jpg 1024w, https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2013\/12\/IMG_0003-1200x800.jpg 1200w, https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2013\/12\/IMG_0003.jpg 2048w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/> <img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1342 size-medium\" src=\"https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2013\/12\/IMG_0004-300x200.jpg\" width=\"300\" height=\"200\" srcset=\"https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2013\/12\/IMG_0004-300x200.jpg 300w, https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2013\/12\/IMG_0004-768x512.jpg 768w, https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2013\/12\/IMG_0004-1024x683.jpg 1024w, https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2013\/12\/IMG_0004-1200x800.jpg 1200w, https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2013\/12\/IMG_0004.jpg 2048w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/> <img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1343 size-medium\" src=\"https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2013\/12\/IMG_0005-300x200.jpg\" width=\"300\" height=\"200\" srcset=\"https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2013\/12\/IMG_0005-300x200.jpg 300w, https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2013\/12\/IMG_0005-768x512.jpg 768w, https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2013\/12\/IMG_0005-1024x683.jpg 1024w, https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2013\/12\/IMG_0005-1200x800.jpg 1200w, https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2013\/12\/IMG_0005.jpg 2048w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>A nakoniec test v\u00e4\u010d\u0161iny vodi\u010dov pomocou Altera Cyclone-II FPGA a urjtag programu.<\/p>\n<p><a href=\"https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2013\/12\/urjtag.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1344\" src=\"https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2013\/12\/urjtag.png\" alt=\"urjtag\" width=\"825\" height=\"507\" srcset=\"https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2013\/12\/urjtag.png 825w, https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2013\/12\/urjtag-300x184.png 300w, https:\/\/zz-indigo.mavipet.sk\/wp-content\/uploads\/2013\/12\/urjtag-768x472.png 768w\" sizes=\"auto, (max-width: 825px) 100vw, 825px\" \/><\/a>Nakoniec som e\u0161te sk\u00fasil\u00a0 JLinkExe ako prve mi upgradol Firmware.<\/p>\n<pre>root@hinata:\/home\/zz\/Downloads# JLinkExe \r\nSEGGER J-Link Commander V4.78k ('?' for help)\r\nCompiled Dec\u00a0 5 2013 20:31:10\r\nUpdating firmware:\u00a0 J-Link ARM-OB STM32 compiled Aug 22 2012 19:52:04\r\nReplacing firmware: J-Link ARM-OB STM32 compiled Dec 15 2010 11:30:03\r\n\u00a0 ... Firmware update successful. CRC=BEA0\r\nWaiting for new firmware to boot\r\n\r\nNew firmware booted successfully<\/pre>\n<p>Bohu\u017eia\u013e od vtedy mi jtag program nen\u00e1jde JTAG zariadenia \ud83d\ude41<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jak som spom\u00ednal m\u00e1m devkit NanoM0. A jeho s\u00fa\u010das\u0165ou je J-Link ARM-OB STM32. N\u00e1kupom kitu z LPC1343 som ho ale nemohol tento J-link pou\u017e\u00edva\u0165, ch\u00fdbal mu vodi\u010d SWV. Nastal teda \u010das na vyvedenie v\u0161etk\u00fdch JTAG v\u00fdvodov a umiestnenie do krabi\u010dky. &hellip; <a href=\"https:\/\/zz-indigo.mavipet.sk\/?p=1340\">Pokra\u010dova\u0165 v \u010d\u00edtan\u00ed <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,22,3],"tags":[],"class_list":["post-1340","post","type-post","status-publish","format-standard","hentry","category-arm","category-fpga","category-hw-a-sw"],"_links":{"self":[{"href":"https:\/\/zz-indigo.mavipet.sk\/index.php?rest_route=\/wp\/v2\/posts\/1340","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zz-indigo.mavipet.sk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zz-indigo.mavipet.sk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zz-indigo.mavipet.sk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zz-indigo.mavipet.sk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1340"}],"version-history":[{"count":1,"href":"https:\/\/zz-indigo.mavipet.sk\/index.php?rest_route=\/wp\/v2\/posts\/1340\/revisions"}],"predecessor-version":[{"id":2089,"href":"https:\/\/zz-indigo.mavipet.sk\/index.php?rest_route=\/wp\/v2\/posts\/1340\/revisions\/2089"}],"wp:attachment":[{"href":"https:\/\/zz-indigo.mavipet.sk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1340"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zz-indigo.mavipet.sk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1340"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zz-indigo.mavipet.sk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1340"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}