Newsgroup: it.comp.retrocomputing
Titolo: Schemi / tabella dei componenti per CBM 3016, 3032 e similari

ciao a tutti.
E da qualche anno che cerco di riparare un CBM (PET) 3032; ci provo
per un po', poi mi rompo e smetto, l'anno dopo lo tiro fuori e ci
riprovo, ecc.
E' giunta l'ora della manche del 2005 :-)
Dunque, innanzitutto vorrei sapere se qualcuno di voi ha una lista dei
componenti completa con indicato il ruolo di ciascuno di essi.
Una cosa del genere:
UD 9  901465-03  ROM  - (4KB, contains KERNAL, F000-FFFF range) 
UF10  901447-10  ROM  - BASIC 2/4 character generator ROM
ecc.
...magari mi farebbe comodo anche un troubleshooting tipo quello che
Ray Carlsen ha fatto per il C=64 e il VIC 20, es. U1 bruciato=schermo
nero, U2 bruciato=niente caratteri, ecc. Perchè io ho già provato a
sostitutire tutto quello che mi veniva in mente o che mi hanno
suggerito (tutto il banco di RAM 4116 - 16 chips!-, le 2 RAM 2114,
CPU, il VIA chip 6522), ma il fatto è che non ho proprio tutti tutti i
pezzi di ricambio, e prima di mettermi alla caccia di qualcuno che mi
programmi delle Eprom da sostituire alle ROM, volevo provare a vedere
se riesco a risolverla cambiando gli integrati logici che ancora si
trovano in commercio. Per un VIC 20 con un simile guasto è bastato
cambiare un cippo da 2 lire...  ...solo che non conosco la funzione di
ciascuno di essi, e non volevo cambiarli tutti, a tappeto: e' inutile
magari cambiare l'integrato che controlla il registratore quando
invece in effetti mio problema è il seguente:
SCHERMO PIENO DI CARATTERI A CASO. 
Quando lo accendo sono minuscoli (lowercase), ma dopo 1 o 2 secondi,
diventano maiuscoli. Null'altro. Niente risposta anche apparente
pigiando sulla tastiera.
Avete magari anche qualche idea di cosa controllare?
Spero non siano le ROM, sennò posso anche smettere di provare...
Bene, mi affido a voi!
ciao, e grazie.
Giovi

scarica da 
ftp.funet.fi
 il manuale ufficiale con tutte le informazioni che
ti servono !
Inti
-- 
"Il PC e' come il maiale : non si butta nulla"
"Gli standard sono fatti per essere superati"
in...@interfree.it
ret...@interfree.it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it



 
Temo che siano proprio le ROM... dopo 1-2 secondi i caratteri dovrebbero 
sparire e arrivare il prompt. Il fatto che questo non succeda sembra 
indicare un problema nel Kernal o nel BASIC (la ROM carattere rotta 
dovrebbe dare schifezze sullo schermo ma non pregiudicare il 
funzionamento della macchina).
Come soluzione estrema ti segnalo questo sito che vende una schedina da 
inserire al posto del 6502 che bypassa le RAM/ROM di sistema attingendo 
tutte le info da una EPROM, e non costa nemmeno tanto
http://people.freenet.de/x1541/hardware/petram.html
Qualunque cosa combini magari fai sapere... :-)
*Gabriele*

 programmatore che le bruci, tutti quelli moderni è un miracolo se fanno
Ci credo che i programmatori non programmano le 23xx, sono ROM! :-)
Le EPROM pin compatibili sono solitamente roba tipo le Motorola 68764.
-- 
  ___                                                          __
 / __|___  Daniele Gratteri, Italian Commodore-Amiga user...  ///
| /  |__/  Nickname: FIAT1100D - ICQ: 53943994 Ritmo S75 __  ///
| \__|__\  Home page: 
http://www.gratteri.tk
    forever! \\\///
 \___|     E-MAIL: 
dan...@gratteri.tk
     ...since 1990  \/// 

 
Ma sei sicuro? Qui dice che le 2316 sono EPROM...
http://www.zimmers.net/cbmpics/jkeys6.html
Ad ogni modo sai se sono pin-to-pin compatibili anche con le 27XX ?
*Gabriele*

 Ad ogni modo sai se sono pin-to-pin compatibili anche con le 27XX ?
Le ROM 2316? Suppongo di no, poiché le EPROM dispongono di alcuni pin in più 
rispetto alle ROM di pari capacità, eccetto casi particolari di EPROM con 
pinout da ROM.


 
Giusto. Almeno due, uno per la Vpp altrimenti come la programmo...
Perdona la domanda del Ka...iser
*Gabriele*

Sai per caso come si potrebbe adattare delle 27XX agli zoccoli delle 
23XX? E quale differenza ci passa tra le 25XX e le 27XX? Perché qualche 
programmatore che bruci dalle 2716 in su si trova ancora...
Ciao
*Gabriele*

 programmatore che bruci dalle 2716 in su si trova ancora...
Non si possono dare indicazioni generiche, la cosa da farsi è trovare le 
piedinature dei diversi integrati e fare dei gran confronti incrociati.
Per quanto riguarda le 25xx, mi sembra che le 2532 siano pin compatibili con 
le 2732 mentre le 2516 no perché, forse, necessitano di alimentazioni 
diverse, un po' come le 2708.


 diverse, un po' come le 2708.
beccatevi qui il pinout dell'adattatore:
http://staff.washington.edu/rrcc/
(by Ray Carlsen) - in fondo alla pagina.
ciao
Giovi

 
E' per il C64 ( da ROM ---> 2764 ) ma funzionerà anche sulle ROM del PET 
che sono più piccole?
A proposito, ecco un link ad una paginetta con le palle:
http://highgate.comm.sfu.ca/~rcini/classiccmp/my_docs.htm
contiene i datasheet di quasi tutti i chip MOS/Commodore. Date un' 
occhiata al datasheet delle 2332: sono ROM come aveva detto Daniele, ma 
dice anche che sono pin-to-pin compatibili con le 2732. A questo punto 
basterebbe sapere se quelle nei PET sono davvero 2332 e fare la prova...
*Gabriele*

 basterebbe sapere se quelle nei PET sono davvero 2332 e fare la prova...
Ho fatto un confronto col datasheet della 2732A della ST:
http://www.webalice.it/gratteri/datasheets/st2732.zip
e non risulta pin compatibile con la 2332, almeno, non al 100%.
Anche qui: 
http://ipv7.net/chipdir/pinusr/2732.txt
si vede che il pin della 2732 è diverso da quello della 2332. Forse alla 
Commodore avevano bevuto un po' quando hanno scritto quel datasheet :-)


 si vede che il pin della 2732 è diverso da quello della 2332. Forse alla
                   ^^^
Mi è rimasto un "out" nella tastiera ;-)
Daniele 

 Mi è rimasto un "out" nella tastiera ;-)
Adesso, prima che si inceppi, apri la tastiera e togli quell'out... ;-)
-- 
Signature automatica inserita a mano.
In God we trust, all others we monitor 
(National Security Agency)

 
Eppure ho visto una 2532 inserita negli zoccoli deputati alle ROM 
opzionali di un PET funzionare correttamente, ed anche una ROM carattere 
sostituita con una EPROM (non ho controllato il modello, stasera 
guardo). Allora che sia compatibile pin to pin con le 2532? Ma poi che 
differenza passerà tra la serie 25 e la serie 27...?
*Gabriele*

 differenza passerà tra la serie 25 e la serie 27...?
Già, sembra che la 2532 sia pin compatibile:
http://www.xs4all.nl/~ganswijk/chipdir/pinusr/2532.txt
E' da un po' di tempo che non ho a che fare con 25xx, eppure ricordo che 
alcune il mio programmatore (che programma dalle 2716 alle 27010) le 
programmava, altre no...
(ricerca...)
Trovato! La 2516 è pin compatibile con la 2716, mentre la 2532 non è 
compatibile con la 2732 (alla Texas Instruments facevano un po' come pareva 
a loro).
Scarica questo utilissimo documento:
http://www.cityofberwyn.com/schematics/ROMref.txt


 Qualunque cosa combini magari fai sapere... :-)
Ho contattato Nicolas Welte (che probabilmente sta maledendo il giorno
che qualcuno mi ha passato il suo indirizzo, visto che gli ho rotto le
scatole oltre decenza); ad ogni modo la sua diagnosi è che sono le ROM
Basic e/o Kernal e/o Screen Editor. Ha detto che il suo Eprom
programmer risolve la questione, quindi l'ho comprato, sto aspettando
che finisca di montarlo (per una volta che trovo uno che faccia le
saldature al mio posto... ;-)
Questo risolverebbe anche tutti i futuri problemi, visto che mi sono
comprato anche un tot di FlashRom.
La figata di 'sto affare è che lo puoi piazzare su un 1541 al posto
del 6502, e poi lo piloti con un VIC20 o un C=64 e puoi programmare le
FlashRom con l'immagine Rom che ti serve (Pet, Vic, 64, 128, ecc.)
scaricata da Funet.fi
Poi usi i suoi adattatori (comprati anche questi) per montare le Flash
sugli zoccoli delle rom 2316, 2332, 2364, 23128 e 23256 (per le 1° due
sto ancora aspettando il semaforo verde da Nicolas, che ha detto che
prima di mandarmi il tutto fa un test per essere certo che i suoi
adattatori siano ok).
Ah, tra l'altro montando sto programmatore di Eprom in un Pet, Vic20 o
1541 con le Rom bruciate (a patto che la Rom dei caratteri funzioni)
vengono escluse le Rom originali e le Ram, quindi può essere usato per
bypassare i guasti.
Un *!MEGA-GRAZIE!* a Gabriele per la dritta!
Vi farò sapere appena arriva il tutto. Se tra una settimana o due
sentite un botto, significa che ho fatto qualche casino nel
programmare le Flash :-)
ciao
Giovi

 
Mi prenoto per la carcassa :-)
Fammi sapere come va a finire e se funziona quell' aggeggio... ho 
intenzione di prenderne uno anch' io.
*Gabriele*