On Sunday, March 04, 2007 12:31 AM [GMT+1],
Eugenio Ciceri <eugenio.ciceri@xxxxxxxxx> wrote:
E` smd.Sottolineo che e` meccanicamente adatta al +2A/+3.
'Meccanicamente' significa che elettricamente e' compatibile anche
con i 48K?
Si, e` compatibile con qualsiasi dispositivo che abbia uno Z80 su zoccolo a
40 pin standard, quindi tutti gli spectrum ma sicuramente anche altri
computer basati su questo processore, a patto che la porta $3F non sia
occupata (e che sia possibile scrivere sulla $1F senza causare
malfunzionamenti al resto dell'hardware).
Stavo pensando addirittura a 14 Euro in piu': se e' possibile montare
due slot "belli e sicuri" e soprattutto duraturi fin da subito e'
meglio; vorrei evitare il rischio di doverli sostituire tra qualche
anno...
Purtroppo questo non e` possibile, perche` le dimensioni sono completamente
diverse (quello da 7 euro e` lungo circa la meta`, cosa che e` risultata
particolarmente utile nella zxmmc, e anche la disposizione dei pin e`
meccanicamente incompatibile).
Forse sono io che sono un po` schizzinoso, abituato al "tocco" degli slot
del badaloc. In sostanza esistono due tipologie principali di slot: quelli
in cui non c'e' alcun meccanismo e la card deve essere semplicemente
infilata dentro (un po` come le sim nei telefoni) e quelli con un meccanismo
push-push a molla (ovvero: infili spingendo fino in fondo, quando togli il
dito la card torna fuori di pochissimo e resta bloccata. Se la spingi di
nuovo dentro, viene sganciata ed espulsa di qualche millimetro in piu`,
dopodiche` puo` essere sfilata del tutto).
Sia quelli del badaloc che della zxmmc sono di quest'ultimo tipo. La
differenza e` che con molte card il discorso push-push e` piuttosto
effimero, ovvero tu infili la card e questa resta bloccata in fondo (cosa
che in realta` va benissimo da un punto di vista funzionale), dopodiche` per
sfilarla basta tirare. In altre parole, ha un "grip" eccessivo :-)
Ho scoperto che saldando lo slot con qualche decimo di distanza dalla
superficie del pcb il problema si riduce, ma non si elimina.
A meno che non sia possibile disattivare all'occorrenza la porta
Kempston della zxmmc...
E' troppo tardi per apportare questa 'insignificante' modifica alla
zxmmc?... ;-)
Non posso mettere un ponticello perche` ho tutti i pin impegnati ma,
soprattutto, vista la difficolta` nel compilare la versione attuale, sono
sicuro che il fitter non ce la farebbe mai a vincolare la lettura di una
porta allo stato di un pin. Ci avevo pensato, pero`, infatti e` in linea un
file .jed (e` il file per programmare la cpld) che non implementa i registri
aggiuntivi e serve proprio a togliere il kempston e la seriale dalla cpld
piu` grande. Per riprogrammarla, pero`, ti serve un affare in grado di
programmare dispositivi mediante un probe "jtag". Io ne uso uno
autocostruito che si attacca alla parallela del pc; come software uso
direttamente l'ambiente di sviluppo (cosa improponibile se si deve solo
programmare, visto che il file di installazione e` 1,5GB). Mi ero riproposto
di identificare un programma free per la programmazione jtag via parallela.
Ne approfitto: Mario, tu ne sai qualcosa?
PayPal per me va benissimo! Ma l'indirizzo da cui vedo arrivare i
tuoi post e' '[mailto:zxspectrum-bounce@xxxxxxxxxxxxx]On Behalf Of
Alessandro'; che faccio? Uso quello o chiedo a EMG? ;-)