{"id":27,"date":"2013-03-10T11:07:01","date_gmt":"2013-03-10T11:07:01","guid":{"rendered":"https:\/\/notiz.comanet.xyz\/?p=27"},"modified":"2019-03-03T19:42:32","modified_gmt":"2019-03-03T18:42:32","slug":"dreambox-jtag","status":"publish","type":"post","link":"https:\/\/notiz.comanet.xyz\/?p=27","title":{"rendered":"Dreambox Jtag"},"content":{"rendered":"<p> \tSignal Pin Pin Signal<br \/> \tTDO 1 2 N\/C<br \/> \tTDI 3 4 TRST<br \/> \tN\/C 5 6 VCCS<br \/> \tTCK 7 8 N\/C<br \/> \tTMS 9 10 N\/C<br \/> \tHALT 11 12 N\/C<br \/> \tN\/C 13 14 ***<br \/> \tN\/C 15 16 GND<br \/> \tdb25 . . decoder<br \/> \t2 &#8211;&gt; 100 ohms &#8211;&gt; 11 ( Halt)<br \/> \t3 &#8211;&gt; 100 ohms &#8211;&gt; 9 ( Tms )<br \/> \t4 &#8211;&gt; 100 ohms &#8211;&gt; 7 ( Tck )<br \/> \t5 &#8211;&gt; 100 ohms &#8211;&gt; 3 ( Tdi )<br \/> \t11 &#8211;&gt; 100 ohms &#8211;&gt; 1 ( Tdo )<br \/> \t25 &#8212;&#8212;&#8212;&#8212;&#8212;&#8212; 16 ( Ground)<\/p>\n<p> \t<a class=\"image\" href=\"http:\/\/tonton.homelinux.net\/notizwiki\/index.php?title=File:Jtag.JPG\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-25\" alt=\"\" src=\"https:\/\/notiz.comanet.xyz\/wp-content\/uploads\/2013\/03\/Jtag.JPG\" style=\"width: 784px; height: 540px;\" width=\"784\" height=\"540\" srcset=\"https:\/\/notiz.comanet.xyz\/wp-content\/uploads\/2013\/03\/Jtag.JPG 784w, https:\/\/notiz.comanet.xyz\/wp-content\/uploads\/2013\/03\/Jtag-300x207.jpg 300w, https:\/\/notiz.comanet.xyz\/wp-content\/uploads\/2013\/03\/Jtag-768x529.jpg 768w\" sizes=\"auto, (max-width: 784px) 100vw, 784px\" \/><\/a><\/p>\n<hr \/>\n<p> \tSo that the program Dreamflash v0.1 DanMark works (tested personally) with jtag, the jtag can only have resistences and they can&#39;t have more than 10cm.<\/p>\n<p> \tThe connections are:<\/p>\n<p> \tLPT&#8212;&#8212;&#8212;&#8212;&#8211;&gt; Dreambox\/Clone<\/p>\n<p> \t2 &#8211;&gt; 100 ohms &#8211;&gt; 11 ( Halt)<\/p>\n<p> \t3 &#8211;&gt; 100 ohms &#8211;&gt; 9 ( Tms )<\/p>\n<p> \t4 &#8211;&gt; 100 ohms &#8211;&gt; 7 ( Tck )<\/p>\n<p> \t5 &#8211;&gt; 100 ohms &#8211;&gt; 3 ( Tdi )<\/p>\n<p> \t11 &#8211;&gt; 100 ohms &#8211;&gt; 1 ( Tdo )<\/p>\n<p> \t25 &#8212;&#8212;&#8212;&#8212;&#8212;&#8212; 16 ( Ground)<\/p>\n<p> \t&nbsp;<\/p>\n<p> \tTh pins 18, 19, 20, 21, 22, 23, 24 e 25 of the port LPT must be shunted between themselves, like commercial jtags has.<\/p>\n<p> \tClick image for larger version Name: dm500_jtag_pins.jpg Views: 6 Size: 378.0 KB ID: 10101<\/p>\n<hr \/>\n<p> \t<img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-26\" alt=\"\" src=\"https:\/\/notiz.comanet.xyz\/wp-content\/uploads\/2013\/03\/Dm500_jtag_pins.jpg\" style=\"width: 800px; height: 600px;\" width=\"800\" height=\"600\" srcset=\"https:\/\/notiz.comanet.xyz\/wp-content\/uploads\/2013\/03\/Dm500_jtag_pins.jpg 800w, https:\/\/notiz.comanet.xyz\/wp-content\/uploads\/2013\/03\/Dm500_jtag_pins-300x225.jpg 300w, https:\/\/notiz.comanet.xyz\/wp-content\/uploads\/2013\/03\/Dm500_jtag_pins-768x576.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/p>\n<hr \/>\n<p> \tNow, The cience of the thing (thanks to Matrix10 tip) is doing the connect and turn on the box at the same time.<\/p>\n<p> \t&nbsp;<\/p>\n<p> \tWith the tests done I&#39;ve understood better how it works great:<\/p>\n<p> \tThe secret is in 1&ordm; do connect to the program and then turn on the clone, but with a certain delay. This delay depends on the speed of your CPU, the faster CPU&#39;s, minor the time\/delay (between 0 e 1 seconds).<\/p>\n<p> \tChange the priority of the program jtag_windows.exe on the task manager for the real time which must turn more real the delay itself, once the program will give maximum priority of the use of the CPU.<\/p>\n<p> \t&nbsp;<\/p>\n<p> \tAbout the timming, if it shows you only &quot;ERROR:register test failded&quot; then the jtag is ok, but you have turned on the box sooner then expected, if it shows you the 4 times &quot;ERROR: communication with LPT\/JTAG&quot;, then you must turn on the box sooner, or the jtag isn&#39;t ok.<\/p>\n<p> \tRemmember that you must connect the box always after making connect on the program.<\/p>\n<p> \t&nbsp;<\/p>\n<p> \tAfter you must warp\/straight the pins on the adaptor switch of the box, so it fits faster on the electric switch.<\/p>\n<p> \tBy end, you must use an electric switch easy to fit, I have used one triple (from the bad ones), but I had to dismount it and press their electric pins to don&#39;t make bad contact.<\/p>\n<p> \tWhen doing &quot;write&quot; the program sends immediately the boot, that is the file &quot;blimg&quot;.<\/p>\n<p> \tThe file present in this attachment is the boot of a DM500 and tunner ALPS of CRC-32 9055B110, once again thanks Matrix10, because I&#39;ve tested a boot that were supposed to be for the DM500 and ALPS and it didn&#39;t worked, and this one in the attachment is guaranteed it works.<\/p>\n<p> \tafter sending the boot of 128KB by Jtag, you can turn on the box with dreamup and by rs232 send an image (with exception of Gemini 4.3.1 because some people say it kills clones&#8230; )<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Signal Pin Pin Signal TDO 1 2 N\/C TDI 3 4 TRST N\/C 5 6 VCCS TCK 7 8 N\/C TMS 9 10 N\/C HALT 11 12 N\/C N\/C 13 14 *** N\/C 15 16 GND db25 . . decoder 2 &#8211;&gt; 100 ohms &#8211;&gt; 11 ( Halt) 3 &#8211;&gt; 100 ohms &#8211;&gt; 9 (&#8230;<\/p>\n","protected":false},"author":1,"featured_media":25,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-27","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dreambox"],"_links":{"self":[{"href":"https:\/\/notiz.comanet.xyz\/index.php?rest_route=\/wp\/v2\/posts\/27","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/notiz.comanet.xyz\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/notiz.comanet.xyz\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/notiz.comanet.xyz\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/notiz.comanet.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=27"}],"version-history":[{"count":1,"href":"https:\/\/notiz.comanet.xyz\/index.php?rest_route=\/wp\/v2\/posts\/27\/revisions"}],"predecessor-version":[{"id":480,"href":"https:\/\/notiz.comanet.xyz\/index.php?rest_route=\/wp\/v2\/posts\/27\/revisions\/480"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/notiz.comanet.xyz\/index.php?rest_route=\/wp\/v2\/media\/25"}],"wp:attachment":[{"href":"https:\/\/notiz.comanet.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=27"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/notiz.comanet.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=27"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/notiz.comanet.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=27"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}