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 [2024/12/07 14:48] – [Analisi] admincontent:retrocomputing:riparazioni [2025/01/12 19:04] (current) – [Analisi] admin
Line 1024: Line 1024:
 I 6 V del motore si attivano solo quando si premono i pulsanti sul datassette, altrimenti il pin resta a circa 0 V. I 6 V del motore si attivano solo quando si premono i pulsanti sul datassette, altrimenti il pin resta a circa 0 V.
  
 +Una volta premuto //Play// sul datassette:
 +  * il **pin 24 della CPU (//CASS SENS//)** sente la pressione e fa diventare azzurro chiaro tutto lo schermo
 +  * sul **pin 24 della CIA1 (//CASS RD//)** si vede lo //stream// dati letto dalla cassetta:
 +
 +{{:content:retrocomputing:riparazioni:datassette-read01.png|}}
 ==== Riparazione ==== ==== Riparazione ====
  
Line 2490: Line 2495:
  
  
-===== VIC20 #7 =====+===== VIC20 #7 (FAIL) =====
  
 ==== Intro ==== ==== Intro ====
  
-Si tratta questa volta di una scheda VIC 20 CR 250403 in stato discreto.+Si tratta questa volta di una scheda VIC 20 CR 250403 in stato discreto. Si notano però bruciature sopra e sotto: 
 + 
 +{{:content:retrocomputing:riparazioni:vic20_7_bruciatura01_-_dimensioni_grandi.jpeg?600|}} 
 + 
 +{{:content:retrocomputing:riparazioni:vic20_t_bruciatura02_-_dimensioni_grandi.jpeg?600|}}
  
 ==== Sintomo ==== ==== Sintomo ====
Line 2509: Line 2518:
 === Ispezione visiva === === Ispezione visiva ===
  
-Si nota sul retro della scheda quella che appare una bruciatura vicino alla CPU: +Come di vede sopra, le bruciature fanno intuire possibili problemi della scheda.
- +
-FIXME+
  
 === Tensioni === === Tensioni ===
Line 2535: Line 2542:
 === Chip desoldering e swapping === === Chip desoldering e swapping ===
  
-Ho cominciato quindi un lungo processo di **dissaldatura e test** su altra scheda VIC 20 dei seguenti componenti:+Ho cominciato quindi un lungo processo di **dissaldatura e test** su altra scheda VIC 20 oppure su programmatore dei seguenti componenti:
  
   * **CPU 6502**: inserita CPU da drive 1541, stesso sintomo dei 3,76 V. Inserita CPU del VIC 20 nel drive e il test Error Channel funziona correttamente. Quindi la CPU non è un problema.   * **CPU 6502**: inserita CPU da drive 1541, stesso sintomo dei 3,76 V. Inserita CPU del VIC 20 nel drive e il test Error Channel funziona correttamente. Quindi la CPU non è un problema.
Line 2543: Line 2550:
   * **7406 UB4** zoccolato: testato nel programmatore ed è ok   * **7406 UB4** zoccolato: testato nel programmatore ed è ok
   * 3 chip **MOS 65245 UD8 UE8 UF8** (equivalenti a 74LS245): come sopra   * 3 chip **MOS 65245 UD8 UE8 UF8** (equivalenti a 74LS245): come sopra
-  * **74LS138 :?: UC4 e UC5**: come sopra+  * **74LS138 UC4 e UC5**: come sopra
   * **VIC chip**: testato su altro VIC 20 ed è ok   * **VIC chip**: testato su altro VIC 20 ed è ok
   * **UAB1 e UAB3 (VIA)**: testate su altro VIC 20 (su UAB1, con verifica tastiera) e sono ok   * **UAB1 e UAB3 (VIA)**: testate su altro VIC 20 (su UAB1, con verifica tastiera) e sono ok
Line 2550: Line 2557:
   * :!: **corto tra pin 1 e pin 6 della ROM Kernal**: risolto, ma stesso esito   * :!: **corto tra pin 1 e pin 6 della ROM Kernal**: risolto, ma stesso esito
   * testato continuità/corti linee Dati ed Indirizzi da CPU e ROM: ok   * testato continuità/corti linee Dati ed Indirizzi da CPU e ROM: ok
-  * poi ho **tolto e rimesso la CPU dallo zoccolo e il computer ha ripreso a funzionare** :!:+  * poi ho **tolto e rimesso la CPU dallo zoccolo e il computer ha ripreso a funzionare**... per un po' :!:
   * dopo vari tentativi con aggancio Datassette, collegamento tastiera o inserimento cartridge, vedo che appare in maniera randominca **schermo nero** :!:   * dopo vari tentativi con aggancio Datassette, collegamento tastiera o inserimento cartridge, vedo che appare in maniera randominca **schermo nero** :!:
   * dissaldato zoccolo e saldato assieme alla CPU su di un altro VIC 20 e qui funziona senza problemi   * dissaldato zoccolo e saldato assieme alla CPU su di un altro VIC 20 e qui funziona senza problemi
 +  * comunque, quelle volte che funziona, il segnale bus dati e indirizzi ha un Vpp basso, sui 3,76 V.
  
 <note important>La **scheda** deve avere qualche **pista interrotta oppure dei corti**. I chip sembrano funzionare tutti.</note> <note important>La **scheda** deve avere qualche **pista interrotta oppure dei corti**. I chip sembrano funzionare tutti.</note>
Line 2562: Line 2570:
   * 3x 2114 da 0,5 KB/cad   * 3x 2114 da 0,5 KB/cad
  
-{{:content:retrocomputing:riparazioni:vic20_7_-_dimensioni_grandi.jpeg|}}+{{:content:retrocomputing:riparazioni:vic20_7_-_dimensioni_grandi.jpeg?600|}}
  
 Se manca/è difettoso il primo banco a sx (U15) compare questo garbage screen: Se manca/è difettoso il primo banco a sx (U15) compare questo garbage screen:
  
-{{:content:retrocomputing:riparazioni:vic20_ram_-_dimensioni_grandi.jpeg|}}+{{:content:retrocomputing:riparazioni:vic20_ram_-_dimensioni_grandi.jpeg?600|}}
  
 ==== Riparazione ==== ==== Riparazione ====
  
-<note tip>**Soluzione:** sostituito **ROM Kernal** con EEPROM appositamente programmata e ...FIXME</note>+Non sono riuscito ad identificare la causa dello **schermo nero** oppure dei blocchi erratici. 
 + 
 +C'è un problema sulla scheda in corrispondenza della Char ROM, dove si vede la bruciatura; premendola va in //freeze//. Visto che i chip sono quasi tutti testati e funzionanti, decido di tenere la scheda come futura **donatrice**. 
 + 
 +<note warning>**FAIL:** sostituito **ROM Kernal** con EEPROM appositamente programmata, ma la scheda ha altri problemi, probabilmente dovuti a piste interrotte e/o corti dovuti a tentativo di saldatura/bruciatura, che non la fanno funzionare 
 + 
 +{{:content:retrocomputing:riparazioni:vic20_7_freeze_-_dimensioni_grandi.jpeg?600|}} 
 + 
 +</note>
  
 ===== Riferimenti ===== ===== Riferimenti =====
content/retrocomputing/riparazioni.1733579297.txt.gz · Last modified: 2024/12/07 14:48 by admin