{"id":689,"date":"2018-12-01T10:30:28","date_gmt":"2018-12-01T10:30:28","guid":{"rendered":"http:\/\/wordpress.hertell.nu\/?p=689"},"modified":"2021-11-12T19:20:34","modified_gmt":"2021-11-12T19:20:34","slug":"reverse-engineering-of-the-blizzard-1260-pcb","status":"publish","type":"post","link":"https:\/\/wordpress.hertell.nu\/?p=689","title":{"rendered":"Reverse engineering of the Blizzard 1260 PCB"},"content":{"rendered":"<p><strong>NEW UPDATED POST!<br \/><\/strong><\/p>\n<p><br \/>Well. We all know about the &#8220;new&#8221; Phase5.. he sold me 2 of the Blizzard PPC2 PCBs that I found out was faulty.. no ground connected. and he refused to refund or send new working pcbs.<\/p>\n<p>And at Amiga32 he showed the Blizzard 1260 PCBs. saying that they would go to production any day.<\/p>\n<p>now still one year after.. no production. so this summer I started to actually do a reverse engineer of it, just like I done with the A3640 and Amiga 1200..<\/p>\n<p>Is this ILLEGAL?\u00a0 well..\u00a0 simply put: no. especially if the the board states that it IS a copy and not claiming to be the real thing.\u00a0 Something I never done in any of my work.<\/p>\n<p>NO original files was used, all is a manual work.\u00a0 Compare making spareparts for your Volvo. fully ok!<\/p>\n<p>So starting with a B1260 with all components taken off:<br \/><a href=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2018\/12\/B1260Top.png\" data-ss1636743864=\"1\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-691\" src=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2018\/12\/B1260Top-217x300.png\" alt=\"B1260Top\" width=\"217\" height=\"300\" srcset=\"https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2018\/12\/B1260Top-217x300.png 217w, https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2018\/12\/B1260Top-741x1024.png 741w\" sizes=\"auto, (max-width: 217px) 100vw, 217px\" \/><\/a><a style=\"font-size: 12pt;\" href=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2018\/12\/B1260Bottom.png\" data-ss1636743864=\"1\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-692\" src=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2018\/12\/B1260Bottom-210x300.png\" alt=\"B1260Bottom\" width=\"210\" height=\"300\" srcset=\"https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2018\/12\/B1260Bottom-210x300.png 210w, https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2018\/12\/B1260Bottom-718x1024.png 718w\" sizes=\"auto, (max-width: 210px) 100vw, 210px\" \/><\/a><\/p>\n<p>\u00a0<\/p>\n<p>First step is to make the copper more visible:<\/p>\n<p><a href=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2018\/12\/B1260TopCopper.png\" data-ss1636743864=\"1\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-693\" src=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2018\/12\/B1260TopCopper-215x300.png\" alt=\"B1260TopCopper\" width=\"215\" height=\"300\" srcset=\"https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2018\/12\/B1260TopCopper-215x300.png 215w, https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2018\/12\/B1260TopCopper-734x1024.png 734w\" sizes=\"auto, (max-width: 215px) 100vw, 215px\" \/><\/a> <a href=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2018\/12\/B1260BottomCopper.png\" data-ss1636743864=\"1\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-694\" src=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2018\/12\/B1260BottomCopper-215x300.png\" alt=\"B1260BottomCopper\" width=\"215\" height=\"300\" srcset=\"https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2018\/12\/B1260BottomCopper-215x300.png 215w, https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2018\/12\/B1260BottomCopper-734x1024.png 734w\" sizes=\"auto, (max-width: 215px) 100vw, 215px\" \/><\/a><\/p>\n<p>BUT!\u00a0 Thing is.\u00a0 SPRINT that I am using as it is nice to draw traces above a scanned picture. actually only handles 4 layers.\u00a0 ALSO only allow scanned pictures on top and bottom layers. I need to go down to the inner layers first.\u00a0 do them as top\/bottom layers and then move them to the internal layer.\u00a0 lets show the INNER layers..\u00a0 \u00a0and HOW do I do this?\u00a0 simply sand more&#8230; \ud83d\ude42\u00a0 and as this PCB is quite &#8220;see through&#8221;\u00a0 I just sand off the copperlayer you see.<\/p>\n<p>\u00a0<\/p>\n<p><a href=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2018\/12\/B1260BottomNoCopper2.jpg\" data-ss1636743864=\"1\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-695\" src=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2018\/12\/B1260BottomNoCopper2-300x195.jpg\" alt=\"B1260BottomNoCopper2\" width=\"300\" height=\"195\" srcset=\"https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2018\/12\/B1260BottomNoCopper2-300x195.jpg 300w, https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2018\/12\/B1260BottomNoCopper2-1024x668.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2018\/12\/B1260BottomNoCopper2.png\" data-ss1636743864=\"1\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-696\" src=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2018\/12\/B1260BottomNoCopper2-211x300.png\" alt=\"B1260BottomNoCopper2\" width=\"211\" height=\"300\" srcset=\"https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2018\/12\/B1260BottomNoCopper2-211x300.png 211w, https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2018\/12\/B1260BottomNoCopper2-723x1024.png 723w\" sizes=\"auto, (max-width: 211px) 100vw, 211px\" \/><\/a><\/p>\n<p>Now I just need to scan this. and do all tracing.<\/p>\n<p>Anyway now I have finally done boards of this.\u00a0 and got it to boot.\u00a0 With memory. AND also with SCSI module and memory. so it is tested with full 256MB of ram and SCSI Controller (not booting from it due to lack of cable \ud83d\ude42 )<\/p>\n<p>\u00a0<\/p>\n<p>files? suure as usual!:<\/p>\n<p><a href=\"https:\/\/www.hertell.nu\/webfiles\/Blizzard1260.zip\" data-ss1636743864=\"1\">https:\/\/www.hertell.nu\/webfiles\/Blizzard1260.zip<\/a><\/p>\n<h1><strong>TLDR; FILES IS ABOVE!<br \/><\/strong><\/h1>\n<p>Locator found at:\u00a0<a href=\"http:\/\/locator.reamiga.info\/locator.php?project=Blizzard1260\" data-ss1636743864=\"1\">http:\/\/locator.reamiga.info\/locator.php?project=Blizzard1260<\/a><\/p>\n<p>There are 2 sprintfiles! the &#8220;Blizzard1260Layers.lay6&#8221;\u00a0 is the file for all traces, outline, drill holes etc.<\/p>\n<p>The file &#8220;Blizzard1260Inner.lay6&#8221; is ONLY for GND+Power planes. the rest should be ignored.<\/p>\n<p>Remember if yo do ANY changes you need to move ALL vias etc to EXACT positions in both files or you WILL have shorts.<\/p>\n<p>If you want to use those files for troubleshooting.\u00a0 use the demoversion of Sprint layout..\u00a0 use the testfunction (hotkey X) and click on a trace\/via and it will be highlighted.<\/p>\n<p>names of signals is based on pinout of connectors etc.\u00a0<\/p>\n<p>THERE ARE NO WARRANTY OF ANYTHING HERE!\u00a0 you do it on your own!\u00a0 I leave NO support NO NOTHING!<\/p>\n<p>BUTBUT! CPLDS?????<\/p>\n<p>Sorry. they are not reversed. you still will need to have a donorcard.\u00a0 like a board someone screwed up 040-060 upgrade or so..<\/p>\n<p>\u00a0<\/p>\n<p>ENJOY!<\/p>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>NEW UPDATED POST! Well. We all know about the &#8220;new&#8221; Phase5.. he sold me 2 of the Blizzard PPC2 PCBs&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-689","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/wordpress.hertell.nu\/index.php?rest_route=\/wp\/v2\/posts\/689","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.hertell.nu\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.hertell.nu\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.hertell.nu\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.hertell.nu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=689"}],"version-history":[{"count":5,"href":"https:\/\/wordpress.hertell.nu\/index.php?rest_route=\/wp\/v2\/posts\/689\/revisions"}],"predecessor-version":[{"id":1228,"href":"https:\/\/wordpress.hertell.nu\/index.php?rest_route=\/wp\/v2\/posts\/689\/revisions\/1228"}],"wp:attachment":[{"href":"https:\/\/wordpress.hertell.nu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=689"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.hertell.nu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=689"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.hertell.nu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=689"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}