Newsgroup: it.comp.hardware.storage
Titolo: [Molto tecnico] Bus GP-IB e dischi ottici?

Ciao a tutti. Avrei la necessita' di accedere al contenuto di una vecchia (a dir
poco) unita' ottica marcata 3M (il produttore reale sono sicuro che non e' 3M,
che lo ha solo "ritargato", probabilmente sono giapponesi, forse Fujitsu) con
dischi da 8 pollici e mezzo (!) doppia faccia (!!) contenuti all'interno di
enormi "caddy". Questi "disconi" contengono delle immagini che vorremmo
recuperare.
L'unita' disco nella parte posteriore ha un connettore a vaschetta simile al
Centronics delle stampanti, ma piu' piccolo e con un secondo connettore sul
retro. Da reminiscenze universitarie ricordavo quel connettore come HP-IB, e
sullo chassis dell'unita' ho infatti visto serigrafato "GP-IB", quindi sembra
proprio che si tratti di una IEE 488 (aka GP-IB, aka HP-IB). Quindi vedo 4
problemi in cascata (ossia la soluzione di uno fa da premessa alla fattibilita'
del successivo):
Primo problema (e relativa domanda;-)): il bus GPIB lo ricordavo dedicato
all'interfacciamento di strumentazioni, com'e' possibile che venga usato come
bus di controllo di unita' a disco? Oppure esistono "varianti" del GPIB per
questi scopi? Smontando la scheda madre del lettore gli integrati piu' grandi
sono marcati tutti Hitachi.
Secondo problema: volendo fare degli esperimenti, dove posso trovare un qualche
controller GPIB (per bus PCI o, meglio, PCMCIA)? Si trovano ancora? Io ho fatto
una breve ricerca ed ho trovato un produttore che li vende (non so se li venda
ancora) a ben 400 sterline, circa 600 Euro piu' IVA: non che sia un grosso
problema questo, se pero' ho la (quasi) certezza che alla fine si riusciranno ad
estrarre i dati. Il tutto con l'incertezza derivata dalla possibilita' che si
possa trattare di una "variante" del GPIB adattata appositamente (era l'epoca
dei sistemi chiusi, dove ogni azienda cercava di mantenere una sua nicchia) per
fare da disk controller.
Terzo problema: se anche avessi un controller GPIB, pensate che si potrebbe
"vedere" il contenuto dei dischi, un po' come con lo SCSI, al limite scrivendo
un po' di codice? Oppure se come penso (temo) che il protocollo di controllo ed
interfacciamento delle unita' sia in realta' "calato" all'interno della macchina
alla quale questa unita' era connessa (un vecchio sistema del 1983, totalmente
chiuso sia come hardware sia come applicazioni sia come sistema operativo -che
non si sa neanche quale fosse-), bisognerebbe anche avere le specifiche del
protocollo utilizzato per accedere via GPIB ai dati del disco?
Quarto problema: anche avendo il controller ed i driver, esiste qualche
particolare standard per la memorizzazione di dati su questo tipo di dischi
(diciamo l'equivalente di un "Orange book")? I dischi sono etichettati 3M (ma
c'e' scritto "made in japan"...), ed il nome sulla confezione e' "209 Image
Storage Disk" pn 78-6969-6143-8.
So che si tratta di "preistoria" dell'informatica ed il problema e' molto
tecnico, ma qualcuno ha qualche idea che mi possa aiutare?
-- 
Ciao!
   -DocDoc-
--- Per scrivermi: dottoATdespammed.com
Sei anche tu stanco dei messaggi spam? Usa Terminator, il programma
anti-spam italiano FREEWARE! 
http://www.sertel.net/terminator/


Ti posso dire solo di postare sul NG "it.comp.retrocomputing" , vista
l'anzianità del sistema...
Ciao

 l'anzianità del sistema...
Ti ringrazio, scrivero' anche li'.
Ma non era un argomento poi molto OT, perche' it.comp.hardware puo' riguardare
il bus GPIB, it.comp.hardware.storage i dischi ottici, quindi se comunque
qualcuno ha qualche idea, accetto ogni consiglio...;-)


Invece di ricercare un controller per il drive che hai, perché non fai una
ricerca sui supporti?? magari trovi qualche altro drive (sopratutto con
interfaccia diversa, magari parallela, scsi, ecc.) che possa gestire i tuoi
dischi??
ah, sono curioso, puoi descrivere meglio i dischi??
ciao

 -- 
Non credo che Lorenz si riferisse al fatto che il tuo post sia OT;
semplicemente ti ha indirizzato (giustamente) dove pensa che sia più facile
per te avere una risposta ai tuoi quesiti....
;o)

 ah, sono curioso, puoi descrivere meglio i dischi??
Immagina i vecchi "caddy" dei primi lettori CDROM, ma senza "finestrella" a
molla. Di fatto sono un box color panna, apparentemente hanno un meccanismo che
li fa aprire piu' o meno a meta' ma non ho voluto forzarli a mano per vedere
come funzionasse (ci sono sopra documenti che dovrei recuperare, on vorrei
rischiare di danneggiare il disco). Il cartone che li contiene riporta quelle
scritte che ho indicato nel mio primo post, ossia sono marcate 3M, e si
chiamerebbero "209 Image Storage Disk" il part number (almeno penso che sia un
part number) e' 78-6969-6143-8. Se vuoi ho anche scattato qualche foto, posso
mandartela....
Sono cosciente che il problema e' tutto nel fatto che si tratta di roba molto
vecchia relativa ad un sistema proprietario 3M (ma, come detto, ho fondati
motivi per pensare che sia in realta' roba fatta in Giappone da Fujitsu e
dintorni, commercializzata in USA ed Europa da 3M, ma del produttore e del nome
del prodotto originari non ho traccia), ma se riesco almeno ad accedere ai file
che contengono documenti, il resto e' un problema secondario e mi tolgo da
questo cavolo di "stallo" in cui sono finito...
Idee?


 Idee?
Caspita, e' veramente del 1983? Tecnologie ottiche per quell'epoca
penso che fossero usate solo in applicazioni estremamente particolari
e costose, quindi e' molto probabile che fosse un sistema proprietario
sia come hardware che come software.
Pero' non ho capito bene, tu adesso hai soltanto il driver e i dischi o
hai anche il computer (o quello che e') a cui era collegato?
Perche' penso che senza il suo computer sara' difficile capire come
funziona. Inoltre mi sembra abbastanza strano che usasse la GPIB,
che e' piuttosto lenta, mi pare dell'ordine delle centinaia di  KB/s, per
trasferire grosse quantita' di dati come sono le immagini digitalizzate.
Non e' che questo drive abbia qualche altra connessione, tipo uscita
video o altro, e usasse la GPIB solo per i comandi? Te lo chiedo perche'
questo apparecchio mi ricorda un lettore di dischi ottici degli anni anni 80
che ho visto una volta e che era collegato ad un PC solo per le funzioni
di controllo, mentre aveva una uscita autonoma alla quale era collegato
un grosso monitor dedicato. Tali dischi ottici erano simili ai CD pero'
a 8 pollici e pesantissimi, forse addirittura in vetro.


più che ottici credo che siano magneto-ottici, ne ho usati alcuni simili per
un periodo, in formato da 5"1/4 e 2.6 o 5.2 GB di capacità.
Il disco sembrava proprio di vetro, ma non so dirlo con precisione...

 a 8 pollici e pesantissimi, forse addirittura in vetro.
Si, sembrano simili a quelli che ho visto io, anche se erano (cosi' mi hanno
detto, non li ho misurati;-)) da 8 pollici e mezzo (!). E poi la custodia non si
apre facilmente, ha due profondi fori laterali in senso longitudinale, penso che
nel drive ci siano due perni che entrano e riescono ad aprire la cartuccia ed
accedere al disco.
Un bel mistero, eh?
Non so perche' ma mi sento un po' Indiana Jones durante l'esplorazione di luoghi
abbandonati da secoli, alla ricerca del Sacro Graal...;-)))


tecnico, ma qualcuno ha qualche idea che mi possa aiutare?
So che quei drive erano utilizzati anche sugli apple ][, ma solo come
opzione, quelli di serie erano 5" 1/4.
---
acc(at)
libero.it

opzione, quelli di serie erano 5" 1/4.
Sorry... non avevo letto bene il tipo di dischi.  Pensavo si trattasse
di "normali" floppy da 8" e non di dischi magneto-ottici.
Per quanto riguarda l'interfacciamento invece confermo tutto.
---
acc(at)
libero.it

 per il trasferimento dati.
Gia' e' quello che temo anche io...:-( Senza documentazione sul drive e sul
protocollo di gestione penso che sia molto difficile poter fare qualcosa
(bisognerebbe mettere un analizzatore di protocollo, studiare i dati che
passano, scrivere un device driver...).
L'unica soluzione attualmente sarebbe quella di stampare tutte le pagine che
sono sul disco, poi scannerizzarle con uno scanner moderno e veloce. Ma non so
quanto la stampante, che seppure sia laser e' molto vecchia e lenta, possa
reggere meccanicamente, ne' quanto tempo potrebbe impiegare per stampare tutti
documenti presenti sui dischi. Tra l'altro c'e' anche qualche malfunzionamento o
del sistema o della stampante perche' spesso da' "printer error"...:-(
L'altra alternativa sarebbe quella di "catturare" le stampe collegando un
portatile all'uscita stampante, ma oltre al problema di non aver ancora capito
se sia realmente una parallela, c'e' il malfunzionamento di cui ho accennato. E
se anche funzionasse tutto, resterebbe il problema di "interpretare" i dati
acquisiti per poi convertirli in immagini, magari TIFF (ma almeno questo e' un
problema solo software, ed una volta realizzato un programma di conversione ci
si riuscirebbe).
Qualche idea per cercare di capire se l'uscita sia veramente una parallela?


 Qualche idea per cercare di capire se l'uscita sia veramente una
parallela?
Questo almeno dovrebbe essere abbastanza semplice.
Procurati la descrizione dei pin del conettore Centronics
e con un tester/multimetro posizionato per la lettura della
resistenza fai vari misure tra i pin e la massa, ovviamente
con gli apparati spenti.
Dovresti trovare una certa similitudine tra le resistenze
misurate sui pin di input e di output, in modo da verificare
la corrispondenza con i segnali Centronics.

Qualche idea per cercare di capire se l'uscita sia veramente una parallela?
Non credo che si tratti di una seriale, per una laser bisogna
trasferire molti dati e le seriali (almeno quelle vecchie) sono lente
percio' poco adatte a questo scopo.
Una seriale ha un numero limitato di fili, 2 per i dati (4 se e'
differenziale) e i restanti per gli handshake che solitamente sono
paralleli.
Se e' una parallela bisogna anche vedere se e' standard Centronics o
altro, potrebbe essere anche questa una IEEE 488 (in tal caso dovresti
vederlo dal connettore).  Le parallele generalmente usano segnali a
livelli TTL (0-5V).
Se si tratta di una Centronics, puoi "catturare" agevolmente l'output
della stampante con un convertitore parallelo-seriale (ne esistono a
prezzi convenienti) ed un programma di emulazione terminale.
Il problema resta quello della conversione, in quanto ti ritroveresti
dei file con la codifica usata dalla stampante, ed ovviamente ti
servirebbe la documentazione della stessa.
---
acc(at)
libero.it

Se non riesci a cavartela in altro modo potresti ststarlo su una catena
GP-IB e vedere se la scheda ti vede l'apparecchio su qualche indirizzo...
Hai dei dip-switch per selezionare l'indirizzo gpib vicino ali connettore?
Se vuoi a gennaio posso forse recuperarti una scheda PC2A National
Instruments ISA o PCI. Ne ho una anche PCMCIA piazzata su un portatilino...
Magari WinXP ti riconosce subito il device, sebbene dubito.
Tramite le routine ibdiag e ibtest puoi vedere se ti risponde, ma poi devi
sapere il set di comandi del device per usarlo...
Spero di esserti stato utile :)
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 sapere il set di comandi del device per usarlo...
Ti ringrazio per la disponibilita', a Gennaio se non dovessi riuscire a trovare
una soluzione migliore provero' a contattarti. Mi potrebbe essere utile quella
su PCMCIA visto che preferirei poter fare i test con il portatile. Pero'
chiariscimi sia il problema logistico (per prendere la scheda: di dove sei?) sia
quello... collaborativo (quanto costa la scheda?);-)
-- 
Ciao!
   -DocDoc-
--- Per scrivermi: dottoATdespammed.com
Sei anche tu stanco dei messaggi spam? Usa Terminator, il programma
anti-spam italiano FREEWARE! NUOVO SITO: 
http://www.spamterminator.it/

Sono di Milano,
contattiamoci in privato a questo punto, non penso che questi aspetti non
tecnici interssino molto gli amici del gruppo...
A presto.
