{"id":930355,"date":"2018-10-05T22:45:47","date_gmt":"2018-10-05T21:45:47","guid":{"rendered":"https:\/\/sindik.at\/?p=930355"},"modified":"2018-10-05T22:53:09","modified_gmt":"2018-10-05T21:53:09","slug":"nova-periferia-na-pp01","status":"publish","type":"post","link":"https:\/\/sindik.at\/?p=930355","title":{"rendered":"Nov\u00e1 perif\u00e9ria k PP01"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">V\u010dera som sa vr\u00e1til celkom u\u0165ahan\u00fd zo stroj\u00e1rensk\u00e9ho ve\u013etrhu v Brne. Pri\u0161iel som ale pomerne skoro a doma ma u\u017e \u010dakalo mil\u00e9 prekvapenie.<\/span><\/p>\n<p><!--more--><\/p>\n<p><span style=\"font-weight: 400;\">Ob\u00e1lka od Romana B\u00f3rika, ktor\u00fa moja man\u017eelka (a dne\u0161n\u00e1 osl\u00e1venky\u0148a) musela trocha ponah\u00e1\u0148a\u0165 po Pezinku, lebo bola poslan\u00e1 na adresu, z ktorej sme sa pred piatimi rokmi ods\u0165ahovali. V ob\u00e1lke sa skr\u00fdvali dve dosky plo\u0161n\u00fdch spojov na nov\u00fa perif\u00e9riu pre po\u010d\u00edta\u010d PP01 s n\u00e1zvom PP01 SD-ROM modul. Dovol\u00edm si odhadn\u00fa\u0165, \u017ee na rozdiel in\u00fdch osembitov\u00fdch platforiem je toto prv\u00e1 modern\u00e1 perif\u00e9ria k PP\u010dku po dlh\u00fdch rokoch od ukon\u010denia v\u00fdroby t\u00fdch p\u00f4vodn\u00fdch. N\u00e1zov ROM modul tie\u017e nie je \u00faplne v\u00fdsti\u017en\u00fd, preto\u017ee cie\u013eom je nielen \u010d\u00edtanie \u00fadajov, ale aj ich z\u00e1pis &#8211; o tom si povieme nesk\u00f4r.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Pln\u00fd nad\u0161enia som sa pustil do zhrab\u00favania s\u00fa\u010diastok na jednu kopu. Na plo\u0161\u00e1ku toho naozaj nie je ve\u013ea, hoci zrejme by sa dalo cel\u00e9 zapojenie e\u0161te zjednodu\u0161i\u0165. N\u00e1jdeme tam okrem zop\u00e1r pas\u00edvnych s\u00fa\u010diastok dve p\u00fazdra posuvn\u00fdch registrov, tri p\u00fazdra zbernicov\u00fdch posilova\u010dov, dekod\u00e9r, NAND hradl\u00e1, procesor ATmega328P a statick\u00fa pam\u00e4\u0165 RAM 32kB. Pou\u017eit\u00e9 integrovan\u00e9 obvody s\u00fa v preveden\u00ed DIL a preto osadenie nezaberie ove\u013ea viac ako hodinku. <\/span><a href=\"https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-930359\" src=\"https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom1-1024x874.jpg\" alt=\"\" width=\"584\" height=\"498\" srcset=\"https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom1-1024x874.jpg 1024w, https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom1-300x256.jpg 300w, https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom1-768x656.jpg 768w, https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom1-351x300.jpg 351w, https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom1.jpg 2048w\" sizes=\"auto, (max-width: 584px) 100vw, 584px\" \/><\/a><span style=\"font-weight: 400;\">\u010eal\u0161ie dve hodiny si treba pripravi\u0165 na pr\u00edpravu konektora. P\u00f4vodn\u00fd WK18024 je u\u017e dnes zrejme nezohnate\u013en\u00fd, teda aspo\u0148 v\u0161etky moje pokusy o jeho z\u00edskanie zlyhali, ak m\u00e1te in\u00fa sk\u00fasenos\u0165 dajte mi pros\u00edm vedie\u0165 v koment\u00e1ri alebo mailom. Nave\u013ea sa podarilo zohna\u0165 konektory z U.S.A. s rozte\u010dou 150 mil s 2&#215;30 pinmi. Tie treba skr\u00e1ti\u0165 na po\u017eadovan\u00fa \u0161\u00edrku ROM modulu 2&#215;24, odstr\u00e1ni\u0165 piny 17-18 a vyrobi\u0165 k\u013e\u00fa\u010d na ich poz\u00edciu. Pou\u017eil som sp\u00f4sob ako m\u00e1 Noby na svojich zbernicov\u00fdch konektoroch &#8211; pretla\u010di\u0165 nahriaty \u00a0bezhlavi\u010dkov\u00fd klinec, odcvakn\u00fa\u0165 a zabr\u00fasi\u0165. S t\u00fdmto by sme si pri spr\u00e1vnej mechanickej kon\u0161trukcii priameho konektora vysta\u010dili. Ale v pr\u00edpade PP01 je v\u0161etko inak. Vstavan\u00fd ROM modul a jeho priamy konektor je zapadnut\u00fd 10mm pod \u00farov\u0148ou \u201ckapoty\u201d po\u010d\u00edta\u010da. Preto treba 48 pinov pred\u013a\u017ei\u0165 a mechanicky vyrie\u0161i\u0165 nejak\u00fdm sp\u00f4sobom oporu tohto mon\u0161tra. Na pred\u013a\u017eenie som skanibalizoval nohy di\u00f3d 1N4007. S\u00fa pevnej\u0161ie a celkom dobre sa sp\u00e1jkuj\u00fa.<\/span><\/p>\n<p><a href=\"https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-930357\" src=\"https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom3-1024x919.jpg\" alt=\"\" width=\"584\" height=\"524\" srcset=\"https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom3-1024x919.jpg 1024w, https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom3-300x269.jpg 300w, https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom3-768x689.jpg 768w, https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom3-334x300.jpg 334w, https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom3.jpg 1604w\" sizes=\"auto, (max-width: 584px) 100vw, 584px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">Podporn\u00fa redukciu som na\u010dm\u00e1ral v OpenSCADe za 10 min\u00fat, ale \u010fal\u0161\u00edch 50 sa tla\u010dila na 3D tla\u010diarni. Milo ma prekvapilo, \u017ee pri r\u00fdchlom zaletovan\u00ed jednotliv\u00fdch pl\u00f4\u0161ok DPS sa PLA na redukcii netopila. Podozriv\u00e9 bolo aj to, \u017ee zapasovala na prv\u00fd pokus. V\u00fdsledok bol na poh\u013ead autentick\u00fd.<\/span><\/p>\n<p><a href=\"https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-930358\" src=\"https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom2-1024x552.jpg\" alt=\"\" width=\"584\" height=\"315\" srcset=\"https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom2-1024x552.jpg 1024w, https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom2-300x162.jpg 300w, https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom2-768x414.jpg 768w, https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom2-500x270.jpg 500w, https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom2.jpg 2048w\" sizes=\"auto, (max-width: 584px) 100vw, 584px\" \/><\/a><span style=\"font-weight: 400;\">Teraz u\u017e zost\u00e1valo len naprogramova\u0165 Atmel. \u010co sa na prv\u00fd poh\u013ead javilo ako priamo\u010diara z\u00e1le\u017eitos\u0165. Ale nebola. \u010c\u00ednsky G540 ani PonyProg ATmega328P nepoznaj\u00fa! Tak pri\u0161iel na rad USBASP, ktor\u00fd to elegantne zvl\u00e1dol aj pod Linuxom &#8211; narozdiel od prv\u00e9ho menovan\u00e9ho vy\u017eaduj\u00faceho propriet\u00e1rny a platen\u00fd OS. \u00a0\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Pr\u00edprava SD karty je priamo\u010diara. Do hlavn\u00e9ho adres\u00e1ra \u010distej naform\u00e1tovanej karty so s\u00faborov\u00fdm syst\u00e9mom FAT sa nahr\u00e1 obsah ROM modulu Manager a samotn\u00e9 s\u00fabory, ktor\u00e9 si chceme na PP spusi\u0165. Mne Roman poslal ZXSCR &#8211; prehliada\u010d obr\u00e1zkov zo Spektra.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A potom si treba ob\u010das pozrie\u0165 aj manu\u00e1l, lebo v n\u00e1deji ak\u00e9hosi \u201cautorunu\u201d, na ktor\u00fd som zvyknut\u00fd po re\u0161tarte ZX s pripojen\u00fdm divIDE tu treba zada\u0165 pr\u00edkaz ROM &#8211; o tom som e\u0161te vedel, ale n\u00e1sledne sa do prehliada\u010da s\u00faborov dostaneme pr\u00edkazom MNG.<\/span><a href=\"https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom4.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-930356\" src=\"https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom4-1024x814.jpg\" alt=\"\" width=\"584\" height=\"464\" srcset=\"https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom4-1024x814.jpg 1024w, https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom4-300x239.jpg 300w, https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom4-768x611.jpg 768w, https:\/\/sindik.at\/wp-content\/uploads\/2018\/10\/PP01sdrom4-377x300.jpg 377w\" sizes=\"auto, (max-width: 584px) 100vw, 584px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">Skr\u00e1tka a dobre pred polnocou som sa u\u017e mohol kocha\u0165 zbrusu novou perif\u00e9riou k \u010fal\u0161iemu skvostu \u010cS v\u00fdpo\u010dtovej techniky, ktor\u00fdm bezpochyby PP01 je.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">PP01 SD ROM fungoval na prv\u00e9 zapojenie. Skvel\u00e1 pr\u00e1ca Roman! A ve\u013ek\u00e1 v\u010faka, \u017ee si ho dotiahol do tejto podoby.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\/ikon<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>V\u010dera som sa vr\u00e1til celkom u\u0165ahan\u00fd zo stroj\u00e1rensk\u00e9ho ve\u013etrhu v Brne. Pri\u0161iel som ale pomerne skoro a doma ma u\u017e \u010dakalo mil\u00e9 prekvapenie.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[5],"tags":[],"class_list":["post-930355","post","type-post","status-publish","format-standard","hentry","category-tema-2-hardware-php"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5aqy8-3U1J","jetpack_likes_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/posts\/930355","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=930355"}],"version-history":[{"count":7,"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/posts\/930355\/revisions"}],"predecessor-version":[{"id":930366,"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/posts\/930355\/revisions\/930366"}],"wp:attachment":[{"href":"https:\/\/sindik.at\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=930355"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=930355"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=930355"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}