Newsgroup: it.comp.retrocomputing
Titolo: BIOS IBM AT 5170

Sono riuscito a trovare un bios per un IBM 5170 AT 286 Type1 Mainboard. E�
indicato 30aprile1989 (in lista qui :
http://ibm-pc.org/firmware/ibm/5170/5170.htm
 )
In pratica ho aggiunto manualmente il numero di cylinder, head, e sect/trk
che consentono di fargli vedere un disco IBM da 250MB. A questo punto
effettua regolarmente il bood del dos. 
Vorrei per� programmare questi dati permanentemente nel bios. Qualcuno sa
darmi il programma e la procedura? Ho provato con BIOSUTL, ma le eprom
rifatte non fanno fare il boot alla macchina.
Grazie
Enrico
 
--- news://
freenews.netfront.net/
 - complaints: 
ne...@netfront.net
 ---

 rifatte non fanno fare il boot alla macchina.
 
Ma il bios che hai modificato e' il dump del bios originale
o uno scaricato ?


Mi ricordo un fatto accaduto quasi  30 anni fa:
Dovevamo necessariamente aumentare lo spazio sul disco di un IBM 5170,
che aveva il classico disco standard da 20 MB.
 
Esistevano hd "compatibili" di maggior dimensione,
infatti fu montato un 40 MB
 (non da Ibm ma da una piccola azienda che faceva manutenzione hw sui pc)
Tuttavia  si rese necessario  sostituire l'eprom del bios originale con
un'altra, oggi diremmo  "taroccata"..:-)
 
ciao
fm 
 
 

 
Il bios originale è costituito da 2 prom e non consente di aggiungere dishi
di differenti geometrie. Ho trovato in rete un bios AMI.
A questa pagina 
http://www.minuszerodegrees.net/bios/bios.htm
 
trovi quello che mi ha funaionato:
 
AMI BIOS SUITABLE FOR 5170
 
• Dated 30MAR89
• Will no doubt run in all 5170s
• Built-in BIOS setup ("CMOS setup") functionality:
     - User defined hard drive type (type 47)
     - Diagnostics (includes hard disk format)
 
On startup, the following is seen at the top of the screen: 286-BIOS
(c)1989 American Megatrends Inc
On startup, the following is seen at the bottom of the screen:
D286-1277-043089-K0
 
AMI release D286-1277-043089-K0
 
lla accensione non avendo la batteria tampone da errore configurazione e mi
chiede di premere F1 dopodichè è possibile aggiungere la geometria del mio
disco in posizione 47.


 disco in posizione 47.
 
Ricordavo bene ma ho preferito controllare:
 
Pagina 44:
 
http://www.rlfox.com/vintage/ibmpc/IBM%20PC%20Hardware.pdf
 
 
il connettore della batteria e' quello vicino al connettore DIN
della tastiera.
 
La batteria da usare e' una 6v (o 4 x 1,5v ), attenzione che la
motherboard NON ricarica la batteria, quindi vai tranquillo con
le pile usa e getta, occhio alla polaritï¿œ :)

le pile usa e getta, occhio alla polarit� :)
 
 
Ottima documentazione che mi mancava.
 
Grazie
 
Giorgio
 
 
Apple II and Apple III forever !!!

E' senza dubbio la cosa opportuna da fare, ma dopo aver messo la batteria
la macchina la ripongo e chiss� quando la riaccender�. Magari metto la
batteria )ovvero 4 stilo o ministilo da 1,5V in una bustina ma � certo che
potrebbero riversarsi sulla motherboard. E' per questo motivo che insistevo
su poter inserire i parametri del disco nella eprom. Potrete dirmi: ok, ma
cmq ad ogni accensioen devi riconfigurare data, ora, tipo disco da usare,
tipo drive floppy che usi, se la tasiera � installata oppure no. E' vero,
ma avere la geometria del disco in eprom intanto mi semplificava la vita a
mio modo di vedere.
Cmq il problema pare sia il checksum. Mi spiego.
Le prom originali probabilmente di default hanno un drive da 1,2MB. siccome
non lo ho in macchina e non voglio neppure sprecarlo per la macchina visto
che non se ne trovano di funzionanti in giro...) non posso neppure provare
a salvare il contenuto delle prom con biosutil ammesso che si possa fare
con le prom in un file. Una volta fatto questo e modificata la geometria di
un disco (in una qualsiasi posizioen da 1 a 15) devo ricreare il checksum
quindi splittare il file in even (U27) e odd (U47) file. E forse dovrebbe
andare. QUanto ho descritto lo ho fatto con un bios AMI ma pare che il
checksum alla machina non non piaccia....
