{"id":3473,"date":"2017-05-24T08:59:55","date_gmt":"2017-05-24T06:59:55","guid":{"rendered":"http:\/\/www.apuliaretrocomputing.it\/wordpress\/?p=3473"},"modified":"2017-05-24T08:59:55","modified_gmt":"2017-05-24T06:59:55","slug":"riparazione-commodore-vic-20-spectrumizzato","status":"publish","type":"post","link":"https:\/\/www.apuliaretrocomputing.it\/wordpress\/2017\/05\/24\/riparazione-commodore-vic-20-spectrumizzato\/","title":{"rendered":"Riparazione Commodore Vic-20 &#8220;spectrumizzato&#8221;"},"content":{"rendered":"<p style=\"text-align: justify;\">Riparazione effettuata da Antonio Caradonna<\/p>\n<p style=\"text-align: justify;\">PARTE 1<\/p>\n<p style=\"text-align: justify;\">L&#8217;Associazione acquista una scheda madre per completare un Vic-20 proveniente da donazione. Questo Vic-20 risultava infatti utilizzato come contenitore di uno ZX Spectrum. In Associazione, scherzando, ma non troppo, si parlava di Vic-20 &#8220;spectrumizzato&#8221;.<\/p>\n<p style=\"text-align: justify;\"><a href=\"http:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-content\/uploads\/2016\/10\/FB_IMG_1477681854585.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-2890\" src=\"http:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-content\/uploads\/2016\/10\/FB_IMG_1477681854585-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><a href=\"http:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-content\/uploads\/2016\/10\/FB_IMG_1477681848857.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-2891\" src=\"http:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-content\/uploads\/2016\/10\/FB_IMG_1477681848857-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" \/><\/a><\/p>\n<p style=\"text-align: left;\"><em>\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0 Il Vic-20 &#8220;spectrumizzato&#8221;<\/em><\/p>\n<p style=\"text-align: justify;\">\n<p style=\"text-align: justify;\">\n<p style=\"text-align: justify;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Alla scheda acquistata mancano le rom kernal e character, ma data la facilit\u00e0 a reperire delle eprom si decide di optare per utilizzare queste ultime, testando i numerosi adattatori proposti sul web. Per la rom kernal tutto bene: l&#8217;adattatore per una eprom 2764 funziona bene. Non \u00e8 cos\u00ec per la rom character, che blocca il computer.<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-content\/uploads\/2017\/05\/parte-1-1-Il-difetto-sul-video-causato-dal-2532-montato-con-ladattatore-trovato-su-internet-2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-3477\" src=\"http:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-content\/uploads\/2017\/05\/parte-1-1-Il-difetto-sul-video-causato-dal-2532-montato-con-ladattatore-trovato-su-internet-2-300x300.jpg\" alt=\"\" width=\"300\" height=\"300\" \/><\/a><em> Il difetto sul video causato dal 2532 montato con l&#8217;adattatore trovato su internet<\/em><\/p>\n<p style=\"text-align: justify;\">Da uno studio dello schema elettrico e dei chip in questione si ricava che la rom originale (una 2332) dispone di due segnali CS (chip select). La eprom scelta come sostituto \u00e8 una 2532 della Texas Instruments, chip prodotto proprio per mantenere una buona compatibilit\u00e0 con altre rom in commercio all&#8217;epoca. Difatti tutti i pin del bus dati sono giusti tranne che il pin 21 (Vpp), che si trova nella posizione errata, e che va posto a +5v. Ma l&#8217;adattatore non considera affatto la presenza di due CS (CS1 e CS2).<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-content\/uploads\/2017\/05\/parte-1-2b-Il-difetto-sul-vic20-con-il-pin-21-collegato-ai-5volt-e-il-pin-20-collegato-a-CS1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-3478\" src=\"http:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-content\/uploads\/2017\/05\/parte-1-2b-Il-difetto-sul-vic20-con-il-pin-21-collegato-ai-5volt-e-il-pin-20-collegato-a-CS1-300x300.jpg\" alt=\"\" width=\"300\" height=\"300\" \/><\/a> <em>Il difetto sul vic20 con il pin 21 collegato ai +5volt e il pin 20 collegato a CS1<\/em><\/p>\n<p style=\"text-align: justify;\">Il problema \u00e8 dato dal singolo pin EP che nello schema dell&#8217;adattatore \u00e8 collegato al solo CS1 col risultato che il chip, pur correttamente alimentato, risponde producendo a video caratteri spezzati, incompleti come da foto. La eprom infatti necessita di entrambi i segnali CS mandati dal Vic, che vanno sommati e applicati entrambi sul pin 20 (EP). Una rapida consultazione della tabella boleana aiuta a comprendere che necessita una porta OR, fornita da un chip 74LS32, dotato di ben 4 porte.<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-content\/uploads\/2017\/05\/parte-1-3b-La-eprom-2532-con-il-74LS32-collegati.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-3479\" src=\"http:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-content\/uploads\/2017\/05\/parte-1-3b-La-eprom-2532-con-il-74LS32-collegati-300x300.jpg\" alt=\"\" width=\"300\" height=\"300\" \/><\/a> <em>La eprom 2532 con il 74LS32 collegati<\/em><\/p>\n<p style=\"text-align: justify;\">Il Vic-20 finalmente funziona correttamente. Non resta che indirizzare i pin del bus dati. Si provvede a zoccolare tutto in funzione della necessit\u00e0 di effettuare test sui chip di eventuali futuri Vic-20 che avessero necessit\u00e0 di essere riparati.<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-content\/uploads\/2017\/05\/parte-1-4-Vista-di-tutto-il-vic20-completato-e-funzionante.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-3480\" src=\"http:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-content\/uploads\/2017\/05\/parte-1-4-Vista-di-tutto-il-vic20-completato-e-funzionante-300x169.jpg\" alt=\"\" width=\"300\" height=\"169\" \/><\/a><em>Vista di tutto il vic20 completato e funzionante<\/em><a href=\"http:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-content\/uploads\/2017\/05\/parte-1-5-Finalmente-funziona-con-la-porta-logica-collegata-correttamente.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-3481\" src=\"http:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-content\/uploads\/2017\/05\/parte-1-5-Finalmente-funziona-con-la-porta-logica-collegata-correttamente-300x169.jpg\" alt=\"\" width=\"300\" height=\"169\" \/><\/a><em>Finalmente funziona con la porta logica collegata correttamente<\/em><\/p>\n<p style=\"text-align: justify;\">PARTE 2<\/p>\n<p style=\"text-align: justify;\">Per mesi \u00e8 stata valutata ed esplorata l&#8217;ipotesi di adattare una tastiera da un C64 o, peggio, da un C16. Non si \u00e8 mai proceduto in tal senso in considerazione delle numerose incompatibilit\u00e0 che avrebbero richiesto un lungo e complesso lavoro di adattamento. Finalmente, grazie alla generosa donazione di Ezio Bagnis del Vintage Computer Club Italia abbiamo a disposizione una nuova tastiera per il Vic-20, semplice da montare e testare, potendo infine registrare il perfetto funzionamento del computer.<\/p>\n<p style=\"text-align: justify;\"><a href=\"http:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-content\/uploads\/2017\/05\/parte-2-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3484\" src=\"http:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-content\/uploads\/2017\/05\/parte-2-1.jpg\" alt=\"\" width=\"720\" height=\"540\" \/><\/a>\u00a0\u00a0<a href=\"http:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-content\/uploads\/2017\/05\/parte-2-2-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3488\" src=\"http:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-content\/uploads\/2017\/05\/parte-2-2-1.jpg\" alt=\"\" width=\"720\" height=\"720\" \/><\/a><\/p>\n<p style=\"text-align: justify;\"><a href=\"http:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-content\/uploads\/2017\/05\/parte-2-3-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3489\" src=\"http:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-content\/uploads\/2017\/05\/parte-2-3-1.jpg\" alt=\"\" width=\"720\" height=\"720\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Riparazione effettuata da Antonio Caradonna PARTE 1 L&#8217;Associazione acquista una scheda madre per completare un Vic-20 proveniente da donazione. Questo Vic-20 risultava infatti utilizzato come contenitore di uno ZX Spectrum. In Associazione, scherzando, ma non troppo, si parlava di Vic-20 &#8220;spectrumizzato&#8221;. \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0&#8230;<\/p>\n","protected":false},"author":1,"featured_media":3479,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[126],"tags":[],"class_list":["post-3473","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-laboratorio"],"_links":{"self":[{"href":"https:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-json\/wp\/v2\/posts\/3473","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-json\/wp\/v2\/comments?post=3473"}],"version-history":[{"count":0,"href":"https:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-json\/wp\/v2\/posts\/3473\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-json\/wp\/v2\/media?parent=3473"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-json\/wp\/v2\/categories?post=3473"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.apuliaretrocomputing.it\/wordpress\/wp-json\/wp\/v2\/tags?post=3473"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}