At 10/02/2006, you wrote:
On Thursday, February 09, 2006 4:23 PM [GMT+1], Mario <mario.prato@xxxxxxxx> wrote:
si, l'hardware e' banale, le sd/mmc hanno una modalita' di funzionamento con bus SPI, io l'ho implementato con una gal e il software in assembler, ma per questioni di velocita' si potrebbe usare un uC con spi integrata..
La deserializzazione e` fatta in software? Non conosco bene le capacita` delle gal ma forse non si riesce a mettere dentro una simil-spi, o sbaglio?
piu' tardi ti invio qualche dettaglio e il sorgente l/m. C'e' una limitazione nell'uso di queste schede, bisogna scrivere un settore completo alla volta, 512 bytes e alcune schede (dipende dal produttore ) hanno questa limitazione anche in lettura..
Mi sembra di aver letto qualcosa di simile anche per le CF, almeno in scrittura.
A parte questo si potrebbe creare una piattaforma comune per poter integrare l'interfaccia sui nostri cloni e anche sullo spectrum reale..
Si, penso anch'io. A dire il vero, pero`, prima di entrare qui mi ero orientato verso le compact flash (per la precisione quello e` l'esatto motivo per cui vi ho trovato: la ricerca con google "zx-spectrum compact flash" da` come primo risultato un TUO post dell'anno scorso) perche` non ho molta voglia di implementare un altra seriale, mentre la cf (se interpreto bene le specifiche) altro non e` che un gruppetto di porte I/O sulle quali il nostro buon Z80 potrebbe scrivere/leggere direttamente.
Dall'altro lato, la MMC e` piccola e meno problematica sul piano della connessione elettrica... uhm... adesso provo a vedere cosa si trova in termini di connettori.
la mmc e' comoda perche' utilizza pochi pin e il connettore costa poco...
ciaoo