[zxspectrum] Re: Siamo ancora abbastanza fermi....

  • From: Mario <mario.prato@xxxxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Thu, 08 Jun 2006 10:19:31 +0200



purtroppo a distanza e' difficile fare diagnosi.. ti consiglio di fare cosi':
1) disabilita la +D tramite il ponticello, hai una variabile in meno da controllare (la paginazione della rom/ram)
2) al posto della mia rom programma una 27512 con la rom originale dello spectrum ripetuta 4 volte (preparala col comando copy del dos) in modo da stare tranquilli nel caso non funzionasse qualcosa della cpld2
3) se hai diversi Z80 provali, io ho usato con successo un ST da 4 MHz e uno Zilog da 10, tutti e due versione cmos
4) sempre se hai la possibilita' prova diverse eprom, le ST spesso danno qualche noia, preferisci AMD..
5) controlla tutte le piste per corti o interruzioni
6) controlla tutte le piste per corti o interruzioni e quando dico tutte intendo tutte ;)
7) gia' che ci se se non l'hai fatto, controlla tutte le piste per corti o interruzioni :D


ciao e tienici aggiornato :)


At 08/06/2006, you wrote:

Per il collegamento ho usato il cavo proposto da te nel sito, che porta
il 12v direttamente sul pin 8 della scart attraverso una resistenza di
150ohm.
Ma il problema non credo sia l'abilitazione o meno della scart; quella
funziona molto bene (hai visto i quadratini grigi??). Tra l'altro ho
anche fatto quella prova (un po? assurda!) di smontare tutto e lasciare
solo cpu, rom, ram,vram e le due gal, e le due cpld, ma il risultato non
è cambiato di una virgola.
Penso che il problema giri attorno alla CPU... Tra l'altro ho scoperto
che sul mio accrocchio per monitorare i segnali sui bus address/data non
avevo collegato le linee /LE degli integrati 9368 a massa, e quindi è
per questo che vedevo tutto fermo a FFFF anche alla partenza ! Collegato
il tutto a dovere vedo alla partenza un certo "flikerare" dei vari
digit, il che mi rincuora perché vuol dire che almeno qualcosa passa sui
bus, e che le due cpld qualcosa fanno, poi dopo poco arrivano i
quadratini grigi, i display non flicherano più e si bloccano a FFFF gli
indirizzi e a 08 i dati, anche se sembra che il 08 non sia stabile ma
cambia molto velocemente...
Ora se do un reset il sistema risponde, e i display flikerano di nuovo e
si fermano un po? dove capita (io mi aspettavo un FFFF !).
Ho anche montato una serie di led sui /CE di ram,rom e vcs sulle linee
/RD e /WR per vedere quali chip vengono letti-scritti alla partenza .Mi
restano attivi /CE di VCS e RAM e le linee di /RD e /WR resta basso il
/CE di ROM.
...Mi sa che devo fare il circuito di debounce per vedere passo passo
cosa succede ( è troppo veloce la sequenza alla partenza, e mi sa che
l'occhio si perde qualcosa per strada!).
Per ora è tutto qui, basta chiacchierare e mettiamoci al lavoro....

Alla prox...... CIAO !!!



Other related posts: