IBM PC AT 286 (5170)

Home Indietro Su Avanti

Un amico nell’autunno 2011 mi ha regalato un Personal Computer IBM modello AT con data di produzione impressa sul contenitore risalente al 18 Novembre 1985 completo di Hard Disk IBM da 256 MB (modello IBM-H3256-A3 da 256MB) ed alimentatore originali.

Aprendolo ho scoperto quello che nei primi anni 80 sovente avveniva: sostituire la “vecchia” motherboard con processore i286 e sostituirla con una nuova motherboard di concorrenza con nuovo processore i386.  Infatti il case IBM modello AT conteneva una vecchia motherboard i386 di dimensioni molto più piccole della scheda IBM AT originale. 

Ad una ricognizione più attenta la motherboard i386 non poteva funzionare in quanto alcune piste (vicino al connettore di alimentazione) erano state corrose dal liquido fuoriuscito dalla piccola batteria ancora presente.  Dopo aver smontato la motherboard i386, sono riuscito a ripararla ricostruendo manualmente alcune piste interrotte. Successivamente, poichè il computer IBM ricevuto conteneva anche una scheda video VGA OAK e una scheda multifunzione PTI-227B della DTK COMPUTER, ho verificato il corretto funzionamento della motherboard i386 effettuando correttamente il caricamento del sistema operativo MS-DOS.

Ho quindi riposto il case IBM modello AT in attesa di poter completare il sistema con l’acquisto successivo dei vari componenti di cui in primis la motherboard. Nel frattempo ho avuto modo di conoscere da questo ottimo Vintage Computer Forum che furono prodotte 3 tipi di motherboard per IBM 5170:

  • Type 1: Fitted to 5170 models 068 and 099. BIOS ROMs dated 01/10/84. 6 MHz operation. (photo)
  • Type 2: Fitted to 5170 model 239. The type 2 motherboard is physically smaller than the type 1 motherboard. BIOS ROMs dated 06/10/85. 6 MHz operation.
  • Type 3: Fitted to 5170 models 319 and 339. Physically very similar to the type 2. Type 3 motherboards are labeled “FRU 6489922”.  A possible difference compared to type 2 is that the keyboard controller chip (soldered in) may contain different code, to cater for the 101 key enhanced keyboard. (photo) BIOS ROMs dated 11/15/85. 8 MHz operation.

La motherboard IBM 286 non è così usuale da trovare nè in Italia nè in Europa. D’altra parte diversi venditori americani proponevano la scheda madre a prezzi così esosi che l’aggiunta delle spese di spedizione intercontinentali mi dissuadevano dal suo acquisto. Nel Gennaio 2013 però una persona di Jefferson City (Missouri – USA) ne mise in vendita addirittura 6, senza però offrire la sua spedizione intercontinentale.  Appoggiandomi ad un amico del South Carolina sono riuscito ad acquistare un paio di schede facendole recapitare al suo indirizzo e successivamente ha poi lui provveduto a spedirmele in Italia complessivamente per meno di € 40,00 ciascuna.  Ecco la foto della scheda:

IBM 286 Board

Una volta arrivate ho appreso che entrambe le motherboard erano di Type 1 ed equipaggiate con 4 banchi di 18 chip da 128Kbit in piggyback per complessivi 512KBytes di DRAM.  Il 3 Marzo 2013 sono riuscito ad accendere il computer IBM impiegando entrambe le schede originali IBM Type 1 acquistate che hanno immediatamente funzionato correttamente infatti, il BIOS originale di base composto dalle EPROM U27 ed U47 , nel caso non venga caricato il sistema operativo MS-DOS, commuta immediatamente nel linguaggio BASIC residente nelle eprom. La fase successiva fu quella di tentare di effettuare il caricamento dell’MS-DOS utilizzando il controller PTI-227B ed l’Hard Disk originale IBM-H3256-A3 da 256 MB.

Purtroppo il BIOS originale IBM conteneva internamente le geometrie logiche di diversi Hard Disk dell’epoca, ma nessuna corrispondeva alla geometria dell’Hard Disk ’IBM-H3256-A3. Evidentemente all’epoca dell’utilizzo della motherboard Type 1 i BIOS NON prevedevano la possibilità di utilizzare Hard disk con geometrie di capacità superiore. Consultando il suo manuale ed installando l’Hard Disk IBM in un vecchio PC (Pentium 4) del mio laboratorio, esso veniva riconosciuto come: 872CYL, 16HEAD, 0PreComp, 872LandingZone, 36Sector/Track per complessivi 256Mbyte. Fu allora necessario recuperare in Internet un nuovo BIOS “adatto” per la mia motherboard originale IBM in modo che disponesse della esatta geometria del mio disco IBM-H3256-A3 o altrimenti che consentisse di poter inserirne manualmente la sua geometria logica. 

Ho dovuto risolvere il problema per step: 1) Sostituzione del BIOS: Dopo alcune ricerche mirate in rete Internet, sono riuscito a recuperare un BIOS AMI “BIOS_5170_30APR89” costituito da 2 files (Even e Odd) da programmare in due Eprom 27256 da 150nS. Una volta programmate le Eprom ed inserite al posto del Bios originale rendeva disponibile la posizione 47 (User Disk) in cui era possibile inserire manualmente i parametri della geometria logica del disco IBM da 256MB. 2) Utilizzo di una Compact Flash: Il 9 Luglio 2014 dopo vari tentativi sono riuscito utilizzando un vecchio Pentium4, a formattare  ed installare il DOS 6.22 su una Compact Flash da 32MB attraverso un adattatore CF-IDE tipo questo, e 3) infine sul computer IBM 286, dopo aver effettuato il caricamento dell’MS-DOS utilizzando la medesima Compact Flash da 32MB con l’adattatore CF-IDE, sono riuscito a formattare ed installare il sistema operativo MS-DOS 6.22 sull’Hard Disk IBM-H3256-A3. 4) Una volta attivata la partizione e configurato il disco come Master sono riuscito finalmente a caricare il sistema operativo MS-DOS 6.22 dall’Hard Disk dall’ IBM 286. 5) Successivamente ho individuato un “BIOS_30MAR90_QUADTEL_ENH_286_BIOS_3.05.01_ 27256”  migliore del precedente AMI BIOS che consentiva di poter modificare direttamente i parametri in modo molto semplice.

Il computer è stato inizialmente testato con una tastiera Multitech KB084-PC/AT dotata di switch XT-AT  e successivamente è stato corredato da una tastiera originale IBM 1391404 (anno 1985) a cui avevo aggiunto un semplice adattatore PS2 femmina – DIN maschio.

Ultime rifiniture sono state il collegare il led di accensione e di accesso al disco rispettivamente alla motherboard ed alla scheda multifunzione e collegare un pacco batterie da 6 volt (4 ministilo AAA) alla motherboard per mantenere le informazioni nel BIOS a computer spento (altro metodo poteva essere quello di riprogrammare le Eprom inserendo la geometria logica del disco IBM, ma questo non avrebbe evitato la richiesta di inserire i dati richiesti ad ogni accensione del computer).

Purtroppo non dispongo né di scheda video grafica e controller originali, né di monitor grafico ma complessivamente la macchina si presenta in ottime condizioni e perfettamente funzionante.

Equipaggiamento attuale: Motherboard IBM 286 Type 1 con 512MB DRAM, – n° 2 eprom originali tipo 6181028 e 6121029, – n° 2 eprom 27C256-15 con BIOS QUADTEL (operative), – scheda video 1570SX con Video Processor OTI077 , – scheda multi-IO PTI-227B (con 2xRS232, 1xLPT1, 1xGames port, FD e HD IDC connectors), – 1x HD IBM-H3256-A3 da 256MB, – 1x Floppy Disk 720KB Chinon FZ-357 e adattatore IDC-Card Edge, – 1x Floppy Disk Shugart Associates 1,2MB YD-380, – alimentatore IBM AA13240 Power Supply w/ External Switch e – tastiera IBM 1391404. Ecco come si presenta il case dell’IBM AT 286:

 

Translate »