Newsgroup: it.comp.retrocomputing
Titolo: 32KB expnasion: resoconto dettagliato (1/2 successo)

Oggi mi sono rimesso a sbattere la testa (retoricamente parlando) sulla
mia espansione di memoria per il povero VIC 20 (povero perchè, di RAM,
ne ha ben poca).
Armato di tester dei più scarsi, mi sono messo a controllare che le
connessioni fossero fatte in modalità CSD (Come Si Deve) e in caso
negativo le ho portate a tali livelli. Ho riscontrato un paio di
saldature difettose (il cavo si è staccato non appena gli sono andato
attorno) e qualche saldatura che non faceva contatto bene per via di un
po' di guaina interposta tra cavo e pin.
Dopo aver rinfrescato il necessario, ho montato la scheda con la sola
ROM BASIC per provare come andava, dato che precedentemente non andava
nemmeno così. Beh, il risultato è stato incoraggiante dal momento che
all'accensione del computer compariva la tradizionale schermata coi
soliti 3583 BYTES FREE.
Già mezzo esaltato, monto gli altri componenti (RAM e 74LS147),
naturalmente a bestio spento, accendo e... la RAM non cambia, con
qualsiasi impostazione delle switch :-(
Ricontrollo le saldature e, ad un certo punto, DECIDO che o la RAM o il
74LS147 sono danneggiati. Così, prendo 15.000 lire dal portafogli e mi
avvio dal rivenditore di componenti più vicino, dove trovo solo il
74LS147. Per la RAM mi dicono che le ordinano, che a catalogo hanno
qualcosa ma in casa niente. E io, per un solo pezzo che andrei a
comprare, non me la sento di fare un'ordinazione...
Torno a casa, sostituisco il 74LS147 vecchio (della Motorola) con il
nuovo (marca a me sconosciuta, ON scritto dentro ad un cerchio. Mah...)
e, dopo, accendo. 28159 BYTES FREE! YAHOO!
Allora spengo, sposto la switch per disabilitare l'espansione,
riaccendo. 3583 BYTES FREE. Bene, la switch funziona. Spengo, riabilito
l'espansione, accendo. xxxx BYTES FREE (sostituire ad xxxx dei numeri
random).
Fantastico, già non va più...
Uso il pulsante di reset e ad ogni reset il valore di xxxx è sempre
diverso :-(
Spengo, vengo da questo computer per scrivere un report, faccio per
inviarlo ma Outlook crasha. Perfetto...
Torno dal VIC-20, che avevo spento, lo accendo e... di nuovo i 28159
BYTES FREE! Reset, valore di RAM diverso. Spengo e riaccendo, valori
sempre diversi. Sigh!
Vengo qui e scrivo questo report, salvandolo spesso. Un paio di volte
sono tornato dal VIC-20 ma ora segna sempre e solo 3583 BYTES FREE...
Dov'è, dov'è il problema? E' forse la RAM? Oppure i 74LS147 sono dalla
frittura facile? AIUTO!
--
  ____
 / ___|____   Daniele Gratteri, Italian Commodore and Amiga user  / /
| |   |___/   E-MAIL: 
daniele_...@inwind.it
                 / /
| |___|___\   URL: 
http://utenti.tripod.it/danielegratteri
   \ \/ /
 \____|       IRC: FIAT1100D - ICQ: 53943994                  \/\/

frittura facile? AIUTO!
Daniele, mi vengono in mente due cose: come hai fatto a bruciare il
147 ??? E' molto robusto, non e' che hai in giro elettricita' statica
che balla ? :)
Poi, per quanto riguarda il resto, sembra che ci siano disturbi o
qualche piedino flottante. Sono tutti collegati ??
Ciao.Alberto.
-----------------------------------------------------------
Alberto Rubinelli           Mail : 
alb...@a2sistemi.net
A2 SISTEMI                  Http : 
www.retrocomputing.net
Via Costantino Perazzi 22   Tel 0321 640149
28100 NOVARA (NO) - ITALY   Fax 0321 391769

 --
74 > LS < 147 gli LS sono del tipo piu vecchio (forse TTL)
sostituiscilo con il 74HC147 (CMOS) sono piu veloci e per caratteristiche
piu affidabili .... prova non si sa mai

Salve a tutti , sono entrato in possesso di un UPS della
Inovatec mod. Compact 800 , molto ben costruito ma non
più in catalogo .
Mi servirebbe lo schema (con eventuali resistori) del cavo seriale apposito
che si innesta nella porta DB9 del suo pannello posteriore.Il software
utilizzato è NWrescue per Win95.
Ringrazio anticipatamente chi mi risponderà.
Ciao , Lorenzo.



 qualche piedino flottante. Sono tutti collegati ??
Mi metti in difficoltà... In che senso flottante, non collegato e che
magari tocca da qualche altra parte? Se è così, non mi pare che ci siano
problemi del genere.
I pin sono tutti collegati meno un paio sul 74LS147 e uno sulla ROM.
La scheda si innesta su quella del VIC 20 più o meno così (non ho grandi
qualità grafiche testuali):
    ____      ____      ____
 __/____\____/____\____/____\__     => COMPONENT SIDE
|______________________________|    => BASETTA PERFORATA
   |    |    |    |    |    |       => PIN SPORGENTI DEGLI ZOCCOLI
     __       __       |____|       => ZOCCOLO PASSANTE PROLUNGATO
____/__\_____/__\_____|______|____  => ALTRI ICs, ZOCCOLO BASIC ROM
\_________________________________\ => SCHEDA MADRE DEL VIC-20
Di fatto c'è lo zoccolo passante che si innesta nello zoccolo che
sarebbe per la sola BASIC ROM, da cui prelevo buona parte dei segnali
senza dovermi attaccare al connettore cartridges, poi ci sono i pin
degli altri due integrati sospesi nel vuoto ma che non toccano nulla
sotto, ci ho guardato.
Mah, riuscirò a combinare qualcosa? I 74LS147 costicchiano (sulle 2.550
lire) e, a parte questo, non sono neppure sicuro che loro c'entrino
realmente qualcosa. Che dici, provo a cercare anche un'altra RAM?


 piu affidabili .... prova non si sa mai
Nel caso, siamo sicuri che siano perfettamente compatibili tra loro?


I pin sono tutti collegati meno un paio sul 74LS147 e uno sulla ROM.
Ecco, quello scollegato sulla rom che pin e' ? e quelli sul 147 ? 


 Ecco, quello scollegato sulla rom che pin e' ? e quelli sul 147 ?
74LS147: pin 14 e 15 (D, NC)
2364 ROM: pin 20 (/CS)



IMHO userei degli HCT. Gli HC sono degli High Speed CMOS. Hanno la
piedinatura uguale ai TTL ma hanno i livelli di tensione dei CMOS.
Se ricordo bene un TTL può pilotare un HC, ma un HC non può pilotare
un TTL perchè la tensione dello stato L (zero) è troppo alta. (oppure
è il contrario? ;-)
Gli HCT invece sostituiscono in tutto e per tutto i TTL.
Occorre poi ricordare che anche le RAM cambiano, l'ideale è utilizzare
i componenti più simili al progetto originale.
Elettronicamente,
Francesco.

2364 ROM: pin 20 (/CS)
?????? E lasci un chip select libero ??? Qui qualcosa non funziona,
passami lo schema. Mi sa che c'e' qualche errore, ecco spiegate molte
cose.


 cose.
Alberto, quel pin lě non č collegato agli altri integrati ma č comunque
connesso alla scheda madre, da dove prende il segnale per la ROM.
Lo schema dice, piuttosto, di collegare il /CS e il /OE della SRAM al
pin C del 74LS147.
Anche se č rimasto poco dello schema originario, dato che ho duvuto
riadattare tutto. Il link č questo, comunque:
http://www.funet.fi/pub/cbm/documents/projects/memory/vic20/32kB.html



http://www.funet.fi/pub/cbm/documents/projects/memory/vic20/32kB.html
dopo vado a stamparmelo


 dopo vado a stamparmelo
Occhei.


 i componenti più simili al progetto originale.
Gli HCT sono una evoluzione degli HC che possono sostituire
tranquillamente gli LS hanno tra l'altro il vantaggio di consumare meno
il discorso della ram in teoria se piu veloci "dovrebbero" a parita di
modello
adeguarsi alla velocita di quelle piu lente , ma e difficile
trovare una evoluzione di un tipo di chip di ram che non
cambi il package o le caratteristiche di piedinatura 

modello
Non confondiamoci: sia HC che HCT sono in tecnologia HCmos, ma gli HCT
sono compatibili con i TTL per quanto riguarda i livelli, NON per
quanto riguarda il fan out. Gli HC non vanno usati misti a TTL, a
menon che non si stia attenti caso per caso all'interfacciamento delle
linee comuni.


frittura facile? AIUTO!
Potrebbero esserci delle masse a spasso. Oppure, controlla i piedini
dei 74LS147.
-- 
Giuseppe Gigante

 linee comuni.
Whew! Che casino! ;-)
Mi sa che continuerò ad usare gli LS, per andare sul sicuro.
Hai dato un'occhiata al progetto originale, per caso?


 dei 74LS147.
Sě, credo anch'io che ci sia della corrente vagante, ma come faccio a
rimuoverla? Non so nemmeno perchč ci sia! Gli integrati sulla schedina
d'espansione sono tutti collegati a terra...


d'espansione sono tutti collegati a terra...
Manca il ritorno della messa a terra...prova a vedere se ci sono
tensioni al ground...
-- 
Giuseppe Gigante

 tensioni al ground...
I problemi di elettricità statica si direbbero risolti.
Ci tornerò su per meglio indagare solo dopo che avrò fatto un po' di
compiti delle vacanze, sigh!


compiti delle vacanze, sigh!
Guarda che se NON fai cosi', poi NON fai come me che ero sempre il
primo della classe  ;-)
Ciao e buono studio.
Giorgio
Giorgio Morocutti
gmo...@libero.it