Newsgroup: it.comp.retrocomputing
Titolo: ho un ps2 8530...

che per mia sfortuna, oltre ad essere un 286, non e' MCA, ma banalmente
isa.
avevo alcune principali curiosita':
a) avevo sentito che le ram 30pin che monta non sono solo con parita', ma
hanno anche dei collegamenti (presence detection) incompatibili con quelle
"normali". di che si tratta esattamente ? e' possibile fare modifiche
sulle simm per aggirare il problema ?
b) l'hard disk di questo potente mezzo e' strano. 
NON sembra st512.
NON e' ide /ata
NON e' (ovviamente) scsi
NON e' esdi
essendo piu' precisi, usa il dma ad 8 bit come l'st512, utilizza le porte
0x320, 0x322, 0x324, con formati dei dati diversi. 
il connettore e' quello assurdo su circuito stampato con 44 conduttori,
con un lato riservato solo all'alimentazione, e l'altro con 8 bit di dati
e altri segnali vari. 26 settori per traccia, 6 testine, 579 cilindri, per
un totale di 44 MB.
e' marchiato seagate, e modelli con un nome simile la seagate li ha anche
fatti (se non ricordo male sia st512 sia ide), ma ovviamente sono diversi
da questo.
il mio interesse nasce dal fatto che volevo scrivere un device driver
da utilizzare con minix (o anche altro), e mi servivano informazioni sulla
programmazione, soprattutto i codici di errore restituiti e le azioni da
intraprendere.
trattando il bios con l'antipulci ( ;) ) qualcosa ho ottenuto... il
trascurabile problema e' che il mio driver e' notevolmente piu' lento del
driver "generico" di minix, che usa il bios ed entra ed esce dalla
modalita' protetta (mangiandosi cosi' alcune decine di ms). 
il problema sembrerebbe essere appunto che non considero qualche
condizione di errore, il drive dopo un po' si blocca e deve essere
resettato (ed il reset richiede una decina di secondi...).
inoltre ero anche curioso di sapere se il tenere il drive
"abilitato" perennemente puo' comportare problemi. infatti quel ps2
utilizza alcuni "pezzi" delle versioni MCA, registri di configurazione MB
compresi, ed il drive viene abilitato solo prima degli
accessi al disco, e disabilitato subito dopo
c) quali sono esattamente i tipi di floppy utilizzabili ? io ho anche un
altro ps2, sempre isa ma 386. i due floppy hanno l'attacco uguale, ma sono
incompatibili. suppongo che sia per il fatto che il 386 ha il floppy con
un segnale invertito, come il thinkpad (cosi' almeno sostiene linux...).
se volessi collegare un floppy "moderno" ? e' possibile fare un adattatore?
dopotutto sul 286 e' ben visibile il chip NEC 761 dei compatibili, quindi
almeno per quello dovrebbe essere un problema di cavi, no ?
d) il monitor quando si scalda fa strani scherzi... si restringe
orizzontalmente, e si allunga verticalmente. ovviamente la
luminosita'/contrasto diminuisce. suggerimenti ?
e) l'ho smontato completamente due volte, ed e' sempre un dramma. in
particolare trovo difficolta' nello staccare il pannello frontale che e'
ad incastro. esistono per caso aggeggi appositi ?
g) c'e' un quarzo (od un oscillatore, ora non ricordo) da 20 MHz. se lo
sostituisco con uno da 25 / 30  funziona ancora ? :)
la mia paura e' che il clock del processore serva anche per il controller
delle dram (che conoscendo l'ibm saranno al massimo da 150ns). anche se in
effetti un oscillatore da 48 MHz separato c'era...
h) quando ero piccolo ed il ps2 era nuovo, avevo sentito parlare delle
magnificenze di os/2, "fatto apposta per i ps/2". fino a che versione e'
utilizzabile sul mio ? e soprattutto... e' utilizzabile sul serio ?
i) se raccatto una scheda video (nei due casi cga e svga, giusto per
complicare) e ce la metto dentro... il bios se ne accorge da solo o brucio
tutto ?
j) alcune zone della carcassa sono sporche... annerite e/o ingiallite. 
ho provato quasi di tutto, che posso usare per pulirlo ?
k) vorrei giocare un po' con le reti, e mi servirebbero 2/4 schede isa
di tipo comune, ad esempio ne2000 compatibili... ovviamente vorrei
spendere MOLTO poco, tendenzialmente 0, zona milano.
qualcuno ha suggerimenti ?
boh, grazie a chi avra' la pazienza di rispondere...

 sulle simm per aggirare il problema ?
Non se va bene per la tua RAM, ma qui c'è la descrizione per una modifica
della presence detection (serve un saldatore con punta fine e la mano ferma
;-).
http://www.khet.net/gmc/progetti/hardware/ram.html
Ciao,
Daniele.

 la mano ferma
allora. quella e' per le simm 72 pin dove cambia solo il presence detect
per quelle 30 pin c'e' questa
http://john.ccac.rwth-aachen.de:8000/misc/ps2cache/
sarebbe per le simm 30 pin usate sul controller scsi ma dato che sono
uguali (tant'e' che quelle 30 pin sfilate dai ps/2 che le usano funziano
sul controller scsi ...) la modifica non e' difficile e soprattutto e' ok
(ho qui 2 scsi con 2Mb fatte in casa :))
consiglio per l'ennesima volta mca mafia per tutto cio' che riguarda i
ps/2 e le sk mca :))
http://members.aol.com/mcapage0/mcamafia.htm
(e netscape crasha ... 4 volte per poter vedere i 2 link .. bello)
-- 
Vampire/Sadness
_  _
\\//
 \/AMPIRE  ... people Suxxx a LOT ...  
ipv7.net
 
vam...@ipv7.net
 a key for your heart, Anarchy for your mind ...