Ready64 Forum
Commodore 64 => CBM Hardware => Topic aperto da: 4e1541 - 15 Ottobre 2011, 19:31:43
-
Interessato a qualcosa per sostituire il solito cavo LPT X?1541 per il trasferimento 1541<->PC volevo sapere se qualcuno aveva provato una interfaccia XU1541.
Premetto che sono a conoscenza che oggi lo stato dell'arte e' costituito dalla Zoomfloppy (che e' un evoluzione), tuttavia la xu1541 e' abbastanza semplice facile da realizzare, non ho problemi per programmare l'avr, ed ho praticamente tutti i componenti per realizzarne una homebrew.
Non sono interessato al supporto nibtools, ma volevo sapere quanto e' piu' lenta rispetto alla classica configurazione con il cavo LPT.
In rete questa differenza non e' quantificata in termini percentuali...
Ciao e grazie.
-
Dubito che la differenza di velocità sia percettibile, stando a chi lo ha provato. A mio avviso il supporto NIBTOOLS è il punto di forza rispetto allo X~1541: diversamente IMO non ci sono vantaggi degni di nota.
Saluti,
Oge
-
Beh, penso che prima o poi una Zoomfloppy mi piacerebbe averla, ma non sento attualmente la necessita' di effettuare copie dall'originale, ma bensi la possibilita' di testare le unita' senza grossi problemi e superando l'ostacolo della porta LPT che e' ormai difficile da trovare sulle nuove MB...
Se aggiungiamo che un po' di homebrew non guasta ed il costo non e' assolutamente proibitivo.... ;)
ciao
-
Con meno di 10€ trovi una porta Parallela PCI che, se sei fortunato, supporta anche MTAP e PTAP sotto DOS. Se realizzi la XU1541, ricordati di postare qui le foto :)
Saluti,
Oge
-
[edit]
post errato :(
-
Ho realizzato uno schema-prototipo per realizzare una xu1541 su breadboard-millefori.
C'e' qualche anima pia che potrebbe dare una controllata se e' tutto ok, visto che piu' occhi sono meglio di 2... :)
Per semplificare, ho escluso il secondo connettore IEC, la porta parallela e la porta icsp per la programmazione diretta dell'ATMEGA.
(http://s9.postimage.org/rbmsqj9yz/render.jpg) (http://postimage.org/image/rbmsqj9yz/)
Ciao
-
Ho assemblato il prototipo su breadboard.
FUNZIONA!!! :)
Testato con la versione xu1541 di opencbm+gui.
La velocita' operativa e' circa un 20% inferiore al cavo LPT xm1541, tuttavia sono rimasto soddisfatto.
Riguardo l'affidabilita', ho eseguito varie copie di immagini d64 da pc verso 1541 e viceversa verificando (mdsum) sempre l'assoluta equivalenza della copia.
Dopo aver effettuato la programmazione dell'atmega8 con il bootloader vbus, il firmware si aggiorna con semplicita'.
Costo del materiale: inferiore a 10 euro.
(http://s9.postimage.org/mkd6mlraz/IMG075.jpg) (http://postimage.org/image/mkd6mlraz/)
p.s. lo schema del post precedente e' corretto. ;)
-
Complimenti, ottimo lavoro, spero di vedere anche la tua versione in pcb e magari realizzarne una anch'io.
Vado un attimo OT, il breadboard che hai usato è forse quello del droide di un famoso gruppo editore italiano?
-
Interessante!
Dove trovo il firmware per l'ATMEGA?
Grazie.
-
@sys58255: grazie, appena "rimedio" un po' di basetta millefori, passo al saldatore :lol:
Per il resto la BB e' stata comprata sulla baya per pochi euro da un venditore cinese...
@pincopall: tutto il software in sorgente e' recuperabile via git:
git clone git://opencbm.git.sourceforge.net/gitroot/opencbm/opencbm
Oppure qui: http://www.retro-donald.de/pages/xu1541.php (http://www.retro-donald.de/pages/xu1541.php)
Tieni presente che l'atmega8 deve essere flashato (una sola volta) col bootloader che implementa l'I/O su usb e consente di aggiornare il firmware vero e proprio via software (windows o linux).
ciao
-
Penultimo passo dell'operazione XU1541:
La basetta:
(http://s8.postimage.org/6lfphv7s1/sopra.jpg) (http://postimage.org/image/6lfphv7s1/)
(http://s7.postimage.org/m4ktlrh47/sotto.jpg) (http://postimage.org/image/m4ktlrh47/)
Perdonate le foto, sono fatte col cellulare.
Ora manca solo l'assemblaggio finale in una scatola adatta...
ciao