{"id":418,"date":"2016-07-08T19:35:30","date_gmt":"2016-07-08T19:35:30","guid":{"rendered":"http:\/\/wordpress.hertell.nu\/?p=418"},"modified":"2016-12-29T20:34:07","modified_gmt":"2016-12-29T20:34:07","slug":"418","status":"publish","type":"post","link":"https:\/\/wordpress.hertell.nu\/?p=418","title":{"rendered":"Upgrading the Blizzard PPC from 040 to 060"},"content":{"rendered":"<p>This time I will show how to upgrade the Blizzard PPC from 68040 to 68060. (I have NO equipment for BGA soldering so no PPC upgrade)<\/p>\n<p>So, We take this BPPC Card:<\/p>\n<p><a href=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcBefore.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-426\" alt=\"bppcBefore\" src=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcBefore-300x224.jpg\" width=\"300\" height=\"224\" srcset=\"https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcBefore-300x224.jpg 300w, https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcBefore-1024x765.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>This card is equipped with a SCSI controller aswell. But you do the same thing on both cards.<\/p>\n<p>First you need to unsolder the 68040 CPU. This is not an easy task. forget solderwick, soldersucker. you need to use something like a desolderingtool:<\/p>\n<p><a href=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/04\/Desolderingstation.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-382\" alt=\"Desolderingstation\" src=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/04\/Desolderingstation-300x225.jpg\" width=\"300\" height=\"225\" srcset=\"https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/04\/Desolderingstation-300x225.jpg 300w, https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/04\/Desolderingstation-1024x768.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>and AVOID trying to use hot air. you will just kill your board then.<\/p>\n<p>When you have removed the CPU it will look like:<\/p>\n<p><a href=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcnocpu2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-430\" alt=\"bppcnocpu2\" src=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcnocpu2-300x224.jpg\" width=\"300\" height=\"224\" srcset=\"https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcnocpu2-300x224.jpg 300w, https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcnocpu2-1024x765.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a> \u00a0<a href=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcnocpu.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-429\" alt=\"bppcnocpu\" src=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcnocpu-300x224.jpg\" width=\"300\" height=\"224\" srcset=\"https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcnocpu-300x224.jpg 300w, https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcnocpu-1024x765.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Also remove the oscillators.<\/p>\n<p>Remember to remove solder on the unused pins aswell, as the 060 have more pins then the 040.<\/p>\n<p>When soldering in the 060, I put in a doublesided simm in the simmsocket that have the simm close to the cpu pins. I do this so I know that I will fit a doublesided simm later. Then I lay the board on the table with some kind of support of the CPU so it will get straight onto the board. \u00a0I used a 060 socket. (oh.. socket yes. you CAN add a socket to the bppc but might have issues having it in a desktop 1200 after that)<\/p>\n<p><a href=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcstand.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-432\" alt=\"bppcstand\" src=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcstand-300x224.jpg\" width=\"300\" height=\"224\" srcset=\"https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcstand-300x224.jpg 300w, https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcstand-1024x765.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Here you can see how the board rests on a socket so cpu is straight. and you can slo see the doublesided simm there.<\/p>\n<p><a href=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcsimmfit.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-431\" alt=\"bppcsimmfit\" src=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcsimmfit-300x224.jpg\" width=\"300\" height=\"224\" srcset=\"https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcsimmfit-300x224.jpg 300w, https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcsimmfit-1024x765.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Another angle. \u00a0now just start to solder the CPU into place.<\/p>\n<p>Then we need to change some SMD Jumpers.<\/p>\n<p>so first the &#8220;jumpers&#8221; that controls the 040-060:<\/p>\n<p><a href=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcJumpers.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-428\" alt=\"bppcJumpers\" src=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcJumpers-300x224.jpg\" width=\"300\" height=\"224\" srcset=\"https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcJumpers-300x224.jpg 300w, https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcJumpers-1024x765.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>This is a picture of the settings in 060 mode. you can see that the ferrite marked with red is moved to the right. This makes the 060 gets 3.3V instead of 5V (forget this and your 060 will die) and at the wite marking, you can see that the resistor is moved to the down postition (060 postition).<\/p>\n<p>When it comes to clocking we have more jumpers:<\/p>\n<p><a href=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcoscillators.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-433\" alt=\"bppcoscillators\" src=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcoscillators-300x224.jpg\" width=\"300\" height=\"224\" srcset=\"https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcoscillators-300x224.jpg 300w, https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcoscillators-1024x765.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>The RED oscillator is for the 680&#215;0 CPU, the Green oscillator is for the PPC CPU. and the resistors in the White part is for PPC multiplier: (remember to look at the card like &#8220;upsidedown&#8221; not shown as on the photo above but the card twisted.)<\/p>\n<p><a href=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcmultipliers.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-439\" alt=\"bppcmultipliers\" src=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcmultipliers-106x300.png\" width=\"106\" height=\"300\" \/><\/a><\/p>\n<p>Anyway, after soldering in the 060, moved the voltagejumper (I call it &#8220;jumper&#8221; when it is actually not&#8230;) and 040\/060 setting to correct position. Solder in sockets for the oscillators (and put oscillators back in again) and we can put it into the machine and boot.<\/p>\n<p>We need to flash the board now with proper 060 support. \u00a0IF you have issues booting, remove ALL fastmem, and also at poweron hold down the S key if you have a SCSI controller to disable the SCSI. (you might need to boot from floppy for the flash)<\/p>\n<p>Now download the flash from\u00a0<a title=\"http:\/\/phase5.a1k.org\/index.php?driverslibraries\" href=\"http:\/\/phase5.a1k.org\/index.php?driverslibraries\">http:\/\/phase5.a1k.org\/index.php?driverslibraries<\/a>\u00a0or download it from me:\u00a0<a href=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/FlashUpdates-26042002.zip\">FlashUpdates-26042002<\/a>\u00a0(Converted to ZIP here)<\/p>\n<p>when booting without startup-sequence or so go to the dir where the files above is located and enter:<\/p>\n<p>blizzppc060update \u00a0 \u00a0IF you have a scsi and still get errors even if you disabled the scsi write: \u00a0 <strong>\u00a0blizzppc060update force<\/strong><\/p>\n<p>And you should get the board updated, this can take from 1 minute up to half an hour apparently:<\/p>\n<p><a href=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcFlash.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-427\" alt=\"bppcFlash\" src=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcFlash-300x224.jpg\" width=\"300\" height=\"224\" srcset=\"https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcFlash-300x224.jpg 300w, https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppcFlash-1024x765.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>When it is finished. \u00a0put in all fastmem if you needed to remove it. poweron and boot.<\/p>\n<p><a href=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppc060.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-422\" alt=\"bppc060\" src=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppc060-300x224.jpg\" width=\"300\" height=\"224\" srcset=\"https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppc060-300x224.jpg 300w, https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppc060-1024x765.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppc060speed.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-424\" alt=\"bppc060speed\" src=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppc060speed-300x224.jpg\" width=\"300\" height=\"224\" srcset=\"https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppc060speed-300x224.jpg 300w, https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppc060speed-1024x765.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppc060speed2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-425\" alt=\"bppc060speed2\" src=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppc060speed2-300x224.jpg\" width=\"300\" height=\"224\" srcset=\"https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppc060speed2-300x224.jpg 300w, https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppc060speed2-1024x765.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Voila.. \u00a0 060.<\/p>\n<p>you CAN overclock, but blizzardvision and scsi will not work above 64 to 66MHz.<\/p>\n<p>but you CAN clock it as I succeeded today:<\/p>\n<p><a href=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppc060-90.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-423\" alt=\"bppc060-90\" src=\"http:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppc060-90-300x224.jpg\" width=\"300\" height=\"224\" srcset=\"https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppc060-90-300x224.jpg 300w, https:\/\/wordpress.hertell.nu\/wp-content\/uploads\/2016\/07\/bppc060-90-1024x765.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Enjoy!<\/p>\n<p>AND. \u00a0do NOT use a 68EC060 or crappy thing like that. use a 68RC060 and try to get hold of the\u00a071E41J mask of CPU (Rev6) as it runs a lot cooler then the others and can be clocked HIGH!.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This time I will show how to upgrade the Blizzard PPC from 68040 to 68060. (I have NO equipment for&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[20],"class_list":["post-418","post","type-post","status-publish","format-standard","hentry","category-amiga","tag-bppc-040-060"],"_links":{"self":[{"href":"https:\/\/wordpress.hertell.nu\/index.php?rest_route=\/wp\/v2\/posts\/418","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=418"}],"version-history":[{"count":5,"href":"https:\/\/wordpress.hertell.nu\/index.php?rest_route=\/wp\/v2\/posts\/418\/revisions"}],"predecessor-version":[{"id":499,"href":"https:\/\/wordpress.hertell.nu\/index.php?rest_route=\/wp\/v2\/posts\/418\/revisions\/499"}],"wp:attachment":[{"href":"https:\/\/wordpress.hertell.nu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=418"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.hertell.nu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=418"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.hertell.nu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=418"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}