User Tools

Site Tools


content:retrocomputing:riparazioni

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
content:retrocomputing:riparazioni [2026/09/19 18:03] – [Test] admincontent:retrocomputing:riparazioni [2026/10/26 20:23] (current) – [Riparazione] admin
Line 1148: Line 1148:
   * effettuato pulizia standard, case e tastiera   * effettuato pulizia standard, case e tastiera
  
-Ecco come appare il C64C riparato e con una tastiera nera, al posto della standard, così che ogni volta che lo userò mi ricorderà del tempo che ci ho perso sopra! 
  
-{{:content:retrocomputing:riparazioni:c64c-black-keyboard.jpg?800|}} 
  
 <note tip>**Risaldato filtro EM6 che teneva la linea PB0 tastiera giù** <note tip>**Risaldato filtro EM6 che teneva la linea PB0 tastiera giù**
 +
 +Ecco come appare il C64C riparato e con una tastiera nera, al posto della standard, così che ogni volta che lo userò mi ricorderà del tempo che ci ho perso sopra!
 +
 +{{:content:retrocomputing:riparazioni:c64c-black-keyboard.jpg?800|}}
  
 In casi simili, bisogna verificare sul CN1 se le tensioni arrivano a 5 V su (quasi) tutti i pin, come indicato sopra. In casi simili, bisogna verificare sul CN1 se le tensioni arrivano a 5 V su (quasi) tutti i pin, come indicato sopra.
Line 1192: Line 1194:
   * testato i **pin dello zoccolo ROM char**; hanno tutti continuità (ad es. verso i pin delle altre ROM), **a parte un pin molto importante, che è il suo CS (chip select) che va al pin della PLA della linea ROM char**, che non è attivo:   * testato i **pin dello zoccolo ROM char**; hanno tutti continuità (ad es. verso i pin delle altre ROM), **a parte un pin molto importante, che è il suo CS (chip select) che va al pin della PLA della linea ROM char**, che non è attivo:
  
-{{:content:retrocomputing:char-rom-pla.png|}}+{{:content:retrocomputing:char-rom-pla.png?800|}}
  
 <note tip>Se questa pista non è attiva, è impossibile per la PLA selezionare la ROM char e quindi è come se quest'ultimo chip non funzionasse</note> <note tip>Se questa pista non è attiva, è impossibile per la PLA selezionare la ROM char e quindi è come se quest'ultimo chip non funzionasse</note>
Line 2949: Line 2951:
 == CPU == == CPU ==
  
-La misurazione della frequenza (pin 1) e del reset (pin 40) è ok.+La misurazione del reset (pin 40) e della frequenza (pin 1) è ok: 
 + 
 +{{:content:retrocomputing:riparazioni:c64_14_oscill_cpu_-_dimensioni_grandi.jpeg?600|}}
  
 Le linee indirizzo e dati sono a posto, **a parte i pin degli indirizzi A12, A13, A14 e A15**, che figurano a 5V fissi :!: Come indicato **[[#riparazione25|qui]]**, quegli indirizzi sono gli unici che **terminano sul PLA** Le linee indirizzo e dati sono a posto, **a parte i pin degli indirizzi A12, A13, A14 e A15**, che figurano a 5V fissi :!: Come indicato **[[#riparazione25|qui]]**, quegli indirizzi sono gli unici che **terminano sul PLA**
Line 2957: Line 2961:
 Anche gli altri pin (a parte Vcc e Vss) del PLA sono a 5V :!: Anche gli altri pin (a parte Vcc e Vss) del PLA sono a 5V :!:
  
-<note important>E' quindi **molto probabile che il PLA sia guasto**</note>+<note important>Attenzione che **//alcuni//** pin di un PLA funzionante possono stare a 5 V fissi. In questo caso però **//tutti//** lo erano, è quindi **molto probabile che il PLA sia guasto**</note>
  
 ==== Riparazione ==== ==== Riparazione ====
Line 2975: Line 2979:
 A questo punto procedo con l'altro chip fortemente (e notoriamente) indiziato ad essere guasto, cioè il **PLA**; lo dissaldo, inserisco zoccolo e inserisco PLA del muletto (non ho altri PLA di scorta): **ottengo la schermata blu di avvio del C64!** :!: A questo punto procedo con l'altro chip fortemente (e notoriamente) indiziato ad essere guasto, cioè il **PLA**; lo dissaldo, inserisco zoccolo e inserisco PLA del muletto (non ho altri PLA di scorta): **ottengo la schermata blu di avvio del C64!** :!:
  
-<note important>Quindi anche il **PLA è guasto**</note>+{{:content:retrocomputing:riparazioni:c64_14_boot_ok_-_dimensioni_grandi.jpeg?600|}} 
 + 
 +<note important>Quindi è confermato che anche il **PLA è guasto**</note>
  
 === SID === === SID ===
Line 2981: Line 2987:
 A questo punto inserisco il **SID**, ma ottengo a video alternanza di garbage screen e schermata nera :!: A questo punto inserisco il **SID**, ma ottengo a video alternanza di garbage screen e schermata nera :!:
  
-<note important>Quindi anche il **SID chip è guasto**</note>+<note important>Quindi anche il **SID chip è guasto** e addirittura impedisce l'avvio del computer</note>
  
 ==== Test ==== ==== Test ====
Line 3007: Line 3013:
 </note> </note>
  
 +
 +===== VIC 20 #8 =====
 +
 +==== Intro ====
 +
 +Altro computer recuperato dal martkeplace di Facebook; questo sarà un caso che gli anglofoni chiamano //red herring//, per i motivi spiegati poi.
 +
 +==== Sintomo ====
 +
 +<note warning>**Sintomo: schermo nero, con aggancio della modulazione video**.
 +
 +</note>
 +
 +==== Analisi ====
 +
 +=== Ispezione visiva ===
 +
 +Noto assenza di manomissioni sulla scheda, quali saldature, ponticelli. Noto diversi chip zoccolati, che sembrano però di fabbrica.
 +
 +=== Misurazione tensioni ===
 +
 +Misuro le tensioni sulla **//[[#tensioni|user port]]//** e leggo:
 +
 +  * 5.00 VDC
 +  * 10.40 VAC
 +
 +Quindi perfettamente nella norma.
 +
 +=== Misurazione temperatura ===
 +
 +Utilizzo la **termocamera** e non not chip che scaldano particolarmente:
 +
 +{{:content:retrocomputing:riparazioni:vic20_8:vic20_8-flir.jpeg?600|}}
 +
 +=== Oscilloscopio ===
 +
 +== VIC chip ==
 +
 +Le frequenze sui pin principali del **VIC chip** sono ok. 
 +
 +== CPU ==
 +
 +  * **reset pin**: ok
 +  * **frequenza in e out**: ok
 +  * **pin Address e Data** KO :!:
 +
 +
 +==== Riparazione ====
 +
 +=== Analisi chip ===
 +
 +  * il **VIC testato su muletto** si conferma funzionante
 +  * anche la **CPU 6502** sul muletto funziona correttamente
 +  * testato **Kernal ROM 901486-07 su programmatore con adattatore:
 +
 +
 +
 +=== Dead test ===
 +
 +
 +
 +
 +==== Test ====
 +
 +
 +
 +=== Datassette ===
 +
 +
 +
 +=== 1541 drive ===
 +
 +Collego il **drive 1541** ...
 +
 +
 +<note tip>
 +**Soluzione**: rimosso **Kernal ROM e installato EEPROM programmata, con adattatore 2764-2364**:
 +
 +
 +
 +
 +</note>
  
  
content/retrocomputing/riparazioni.1789833807.txt.gz · Last modified: by admin