2009/1/11, Eugenio Ciceri <eugenio.ciceri@xxxxxxxxx>: > 2009/1/10, Alessandro <alessandro.poppi@xxxxxxxxx>: >> On Thursday, January 08, 2009 11:08 AM [GMT+1], >> Eugenio Ciceri <eugenio.ciceri@xxxxxxxxx> wrote: >> >>> Sì, senza zxmmc+ vedresti le stelle e tutto il firmwaremento :-) >> >> Ho scoperto qual e' la differenza e ho messo in linea un aggiornamento >> del >> firmware della zxmmc+ e anche di zx-com che dovrebbe permetterti di >> ripristinare correttamente snapshot presi anche da te (nonostante nel >> momento in cui li prendi funzionino da schifo). > > Allora resta solo il problema di quando non voglio snapshottarli ma la > zxmmc+ e' collegata :-) > > >> Dovresti prendere www.zxbada.bbk.org/zxmmcp/software/bootrom_v2.21e.zip e >> flasharla nel solito modo nella zxmmc+, poi prendi >> www.zxbada.bbk.org/software/zx_com_exec.zip (che e' la versione 5.2). > > Mi rinfreschi la memoria su come flashare la bootrom? > Se uso da zx-com la funzione flash bootrom firmware dice che esegue il > backup di 64K e che sta ricevendo i dati; poi pero' alla fine mi da' > communication error (devo capire come mai ha iniziato a darmi questo > problema...) e alla fine mi appare la bootrom2.20e in modalita' debug > (!) Ho appena riprovato a flashare la ROM, ma questa volta ho usato il cavo RS232 anziche' l'USB di Pino e... non ci sono stati problemi di comunicazione. La zxmmc+ ha eseguito le comparazioni e il flashing della bootrom regolarmente. Ho anche riprovato a inviare le snap via seriale e anche in questo caso non ci sono stati problemi di comunicazione. Pino, mi puoi aiutare con i settaggi delle mie ZXMMCUSB che sono sicuramente sbagliati? > Ho risolto temporaneamente caricando la bootrom da nastro, ma con USR > 30000 viene lanciata in modalita' debug e non ricordo l'entry point > per flasharla definitivamente. > > >> Fatto questo, se vuoi fare una prova veloce puoi usare lo stesso snapshot >> sd-card che ti avevo inviato la volta scorsa (sempre che si trovi nella >> card, in caso negativo ritrasmettilo). Entra in zx-com, clicca sul menu >> SD/MMC --> Edit FAT, poi con lo spin in basso "Current Sector" ti sposti >> avanti fino a raggiungere il blocco da 8 snapshot che comprende quello di >> Aeon, una volta raggiunto premi "Load Sector", poi con l'altro spin >> (quello >> alla SX del nome degli snapshot) becchi proprio quello di Aeon e premi >> "Edit >> this entry". >> >> Ti si apre una finestra con tutti i parametri dello snapshot, la >> casellina >> piu' in basso (Registro 7F, che e' quello del FastPage) mettilo = 1F >> (scrivere a mano) poi premi OK, OK anche nell'altra finestra, LogOut. >> >> Prova a ricaricare lo snap da sd-card e fammi sapere. > > Ti faccio sapere che funziona! :-) > > Non ho eseguito la prova con una mia snapshottata ma con quella presa > dal badaloc la modifica funziona. > > >> Come seconda prova, prendi un nuovo snapshot con la tua zxmmc+ dopo aver >> caricato il demo da nastro, modifica il parametro $7F come hai fatto con >> l'altro e prova a vedere se al successivo ripristino funziona >> correttamente. >> >> Se sono ok entrambe le prove, ti spiego qual e' la differenza cosi' forse >> riusciamo a capire il motivo. > > Ora e' tardi, ma domani provo anche con una mia snap. Ho provato anche con la snap presa dalla mia ZXMMC+ e anche in questo caso dopo la modifica del registro funziona perfettamente. FYI il registro incriminato conteneva il valore 67h. Ora sputa il rospo! ;-)