venerdì 29 aprile 2016

Recupero Retrocomputer PC Intel 486

Un bel PC 486 "Desktop"

Ecco ripescato nella mia soffitta un altro pezzo interessante. Un vecchio assemblato PC 486 con case di tipo desktop, quelli dove sopra poggia il monitor. Diamo una occhiata all'interno.

Il PC aperto visto dall'alto


Troviamo la scheda madre, una scheda video Vesa, il processore 486 (che ho messo io perchè la scheda non ne aveva, così come la batteria per il BIOS), un lettore floppy disk da 3,5'' l'alimentatore AT e un lettore di cd-rom. Procedo col disassemblaggio del pc per analizzare tutti i componenti. 

Disassemblaggio completato

Vediamo che scheda madre abbiamo all'interno. Ci sono dei riferimenti a PC Chips in alcuni adesivi, facendo delle ricerche su internet sono arrivato alla conclusione che si tratti di una motherboard PC Chips M912 Ver. 1.7. Stranamente ho trovato molto materiale a riguardo e in particolare in questo sito internet

La motherboard Pc Chips M912 col processore installato

Ho quindi iniziato a leggere la disposizione dei jumper per installarci sopra il processore un Advanced Micro Device (AMD) DX4 a 100 Mhz (modello A80486DX4-100NV8T).
Monto tutto sulla mia postazione di test, collegando la scheda video Vesa e un alimentatore AT.

La scheda nella postazione di test, si avvia!

Avvio l'alimentatore e la scheda parte, avvisandomi che bisogna impostare il BIOS in quanto la scheda è rimasta a lungo senza batteria del BIOS.

Il messaggio del BIOS che mi avvisa di impostare alcune voci


Devo procurami un dissipatore con ventola per il processore, lo sto cercando tra i vecchi dissipatori in mio possesso. Lo trovo su un altro vecchio pc che devo ancora controllare. Questi vecchi dissipatori si agganciano direttamente alla CPU senza utilizzare altri dispositivi di ancoraggio. 
Modifico le impostazioni del BIOS e le salvo. Poi spengo l'alimentatore per vedere se il BIOS conserva i dati, ma purtroppo no. Controllo allora il voltaggio della batteria al litio che è bassissimo 0,3V, devo avere messo per sbaglio una batteria scarica! La sostituisco con una nuova batteria e ne approfitto per acquistarne su Ebay delle altre perchè le ho terminate. Dato che ci sono mi compro anche altre 4 batteria per la macchina fotografica...


Riprovo a salvare le impostazioni del BIOS. Ora sembra che il BIOS tenga i parametri anche togliendo la corrente. Ci sono però delle difficoltà sulle porte di espansione. Infatti la scheda VESA funziona solo in uno slot (quello più in alto, se invece la installo negli altri due più in basso il monitor non si accende). Inoltre non riesco a fargli "vedere" nè il floppy disk nè l'hard disk e non so se dipenda dagli slot di espansione o dalla scheda ISA che contiene i controller del floppy disk, hard disk e porte di comunicazione. Per saperlo dovrò utilizzare un'altra motherboard funzionante per testare questa scheda.

Ho trovato una scheda VESA con i controller floppy e hard disk. Montato la scheda in un alloggiamento VESA riesco a far vedere un hard disk alla scheda madre. Mi dà sempre problemi col controller del floppy disk drive. Inoltre non riesco a far vedere alla motherboard un lettore cd-rom. E allora che fare? Provo una soluzione alternativa ovvero scollego il disco rigido collegato alla motherboard (quello che ha riconosciuto, dopo averne provati un pò!) e lo collego a un altro PC. Cancello il disco e ci installo sopra DOS 6.0. Purtroppo il terzo disco di installazione del DOS è corrotto e non riesco a installare tutti i file, comunque ci sono i principali e il DOS parte.

Adesso vorrei installarci Windows 95 ma purtroppo questo dos non ha il device driver per i lettori cd-rom. Scarico il file GSCDROM.SYS da internet (esattamente da qui) lo copio su un floppy e poi lo copio sul disco del dos. Aggiungo un paio di righe di codice ai file CONFIG.SYS e AUTOEXEC.BAT (come scritto in questo sito internet) ed evviva! ora posso accedere al disco cd-rom per installare Windows 95. 

State sintonizzati su questo post a breve riprenderò in mano il progetto per ultimarlo! A presto.

 








giovedì 28 aprile 2016

Riparazione Retrocomputer PC AMD K5-PR133

Il PC così come lo ho trovato in soffitta

Ho tra le mani un vecchio personal computer per la precisione un vecchio assemblato con case minitower. All'interno una vecchia motherboard SOYO SY-5MA socket 7. Non vi è nè hard disk nè lettore cd-rom e neppure un floppy disk drive. L'alimentatore AT fa bella mostra di sè all'interno del case.  Il cabinet presenta tracce di ruggine.
Vista laterale del PC
Ho provato a cercare informazioni sulla scheda ed anche il manuale utente ma non ve ne è traccia sul web (utilizzando Google e Bing). Infatti la SOYO è fallita a maggio del 2009 e i relativi siti sono finiti nell'oblio; notizia tratta da Wikipedia (vedi link).

Per prima cosa procedo allo smontaggio dei componenti interni al case come la scheda madre (motherboard), i cavi seriali e paralleli collegati alle porte esterne, l'alimentatore e i cavi del front-panel. In questo modo potrò testare la scheda per verificarne il funzionamento. Ecco come appare il PC smontato:
Il PC completamente smontato

 E questa la scheda madre SOYO SY-5MA:
La motherboard SOYO SY-5MA un pezzo da museo!
Smonto il dissipatore del processore per vedere quale rarità si nasconde sotto et voilà un bellissimo AMD K5-PR133 (link alle caratteristiche tecniche del processore)
Il bellissimo processore AMD-K5 PR133 (un pò impolverato!)
Bene. A questo punto possiamo testare la motherboard per verificarne il funzionamento. Per prima cosa mi armo di pennello soffice e pulisco bene la scheda madre, il processore e il dissipatore di calore dove col tempo si è depositata la polvere.

Posiziono la scheda nella postazione di test. Collegata con un alimentatore AT, inserisco una scheda video PCI e la scheda di test per le motherboard (questa scheda legge i codici POST durante la fase di boot della motherboard, per controllare eventuali errori). Questo è il risultato del test:

La scheda nella postazione di test
 
Errore del BIOS la batteria CMOS è scarica!
Purtroppo abbiamo un errore di batteria scarica. Data l'anzianità della scheda madre c'era da aspettarselo. Il problema però è che questa scheda utilizza ancora un chip RTC (Real Time Clock) che al suo interno ha la batteria. Sono difficili da reperire in commercio in quanto ormai fanno parte del passato dell'informatica. Il chip RTC è un VIA VT82887. Per chi fosse curioso a questo link troverà il datasheet del CHIP. 

Il Chip Real Time Clock VIA VT82887
Nel datasheet vi è un riferimento alla possibilità di utilizzare una batteria (VBAT) esterna e in effetti la scheda madre è predisposta per l'alloggiamento della batteria. Purtroppo però mancano anche alcuni componenti elettronici (alcuni diodi e resistenze SMD) per cui non è possibile alloggiare lo scompartimento della batteria ed utilizzare una normale batteria CMOS come quella delle attuali motherboards. Non mi resta che cercare su internet e dopo numerose ricerche ho trovato il CHIP su Ebay (a questo link). Procedo col suo acquisto (11 dollari spedizione compresa), proviene dalla Cina quindi ci metterà un bel pò di tempo ad arrivare...
Nel frattempo mi dedico alla pulizia del case e alla ricerca delle componenti che mancano per l'assemblaggio del PC. In particolare hard disk, lettore cd-rom, lettore floppy disk.
Dopo quasi un mese di attesa finalmente ho ricevuto il Chip RTC.
 

Il chip RTC, acquistato su Ebay da Hong- Kong

Provvedo a sostituirlo al posto di quello vecchio. Sposto la motherboard sulla postazione di test. Ci monto una scheda video Trident TGUI9440 su slot PCI.

La scheda video, una Trident TGUI9440 su slot PCI

Configuro il BIOS. Il chip funziona alla grande. Bene. Spengo l'alimentatore. Collego il cavo della porta seriale a 9 pin e quindi collego alla scheda anche un vecchio mouse seriale. Procedo a collegare il floppy disk drive, un lettore cd e un hard disk Fujitsu MPC3043AT da 4,32 GB.
A questo punto mancano ancora due cose: una scheda audio e una scheda di rete. La scheda audio la trovo nella mia collezione di schede conservate nella solita cassetta di plastica (io utilizzo le cassette di plastica della frutta perchè hanno il vantaggio di poter essere impilate una sull'altra e quindi occupare poco spazio). La scheda è una Opti 82C933 su slot ISA.

La scheda audio, una Opti 82C933 su slot ISA
La scheda di rete la cerco in un altra cassetta dove conservo le schede modem e di rete; E' una vecchia scheda ethernet  Olicom OC2175 su slot ISA.

La scheda Olicom OC2175
Ora non resta che scegliere che sistema operativo installare e dato l'interesse che vi è per i retrocomputer MS-DOS decido di installare Windows 95. Purtroppo però con questo sistema operativo incontro non poche difficoltà legate ai driver delle schede e dei componenti.
 


Scheda in fase di test con Windows 95

Non riesco a trovare i driver adatti e quindi procedo ad installarci una prima versione di Windows 98. Terminata l'installazione del sistema operativo installo i driver della scheda audio Opti 82C933 che potete reperire a questo link (vanno bene per Windows 95/98). I driver della scheda video vengono caricati dal sistema operativo come pure quelli della scheda di rete. Per verificare il funzionamento della scheda di rete configuro la scheda con gli indirizzi IP della mia LAN e navigo su internet con Internet Explorer 4! Funziona anche se con tutte le limitazioni di questo navigatore.

Il Pc assemblato e con sopra Windows 98
Testo il PC con un videogame e con altri software utili per verificarne il funzionamento. Funziona alla grande

Il Pc ultimato e pronto all'uso!
Con questo progetto spero di aver stimolato nei lettori la voglia e la passione di far rivivere questi vecchi PC che possono ancora dare molte soddisfazioni soprattutto per riscoprire vecchi videogiochi e vecchi software ormai dimenticati.

Se siete interessati al suo acquisto potete farlo attraverso Ebay visitando la questa pagina dove troverete l'inserzione. Inoltre potete dare una occhiata al mio negozio Ebay visitando questo link.

A presto con un nuovo post.