Ciao a tutti,
ho un quesito HW da sottoporvi.
Ho due floppy driver esterni per Amiga:
- Savage DMF 322
- A1011: dentro ho trovato uno Chinon FB-354
Li ho collegati in daisy-chain alla porta disk-drive DB-23 di un A600HD.
L'ordine della daisy-chain è:
A600HD : DB23 -> Savage -> A1011.
Pertanto Savage è il DF1, A1011 il DF2.
La daisy-chain suddetta ha sempre funzionato con questo A600HD.
Di recente ho dovuto aprire l’A1011, estrarne il PCB Chinon, poiché volevo dare una pulita interna al driver, e anche passare un po' di alcool con coton-fioc sulle testine magnetiche, dal momento che tempo fa notai che in lettura il driver A1011 funzionava bene, ma in scrittura spesso presentava dei problemi.
Devo aver fatto un corto fra qualche pin scoperto/vivo (non passivato, niente solder) della scheda dello Chinon FB-354 e un ripiano metallico del case di A1011: me ne sono accorto perchè A600HD si è riavviata da sola quando ho premuto il PCB dello Chinon sopra questo piano metallico.
Fatto sta che A600HD sembra funzionare nel suo complesso esattamente come prima dell’incidente, il floppy driver interno DF0 funziona bene (ci ho bootstrappato WB2.1), inoltre sento il tik tik tik del motorino stepper sia del Savage DF1 sia dello Chinon DF2: di quest'ultimo, dato che l'ho estratto dal suo case per la pulizia, vedo distintamente la vite senza fine mossa dall’albero motore del motorino stepper che, presso la traccia zero, fa su/giù/su/giù di una traccia, di uno step: insomma, il tik tak tipico
Tuttavia se inserisco un qualsivoglia floppy disk da 880KB, di sicuro/comprovato funzionamento, formattato in AmigaDOS, in DF1 oppure in DF2, ottengo questo comportamento: il led di presenza floppy disk blinka per qualche istante, le testine R/W fanno un viaggetto lungo le tracce 0-79 (lo stepper le muove per pochi istanti), quindi si ha uno pseudo-funzionamento, un’animazione diciamo, per qualche secondo, ma è un’animazione “poco convinta”, tant’è che sul desktop di WB2.1 compare l’icona:
DF1???
se il floppy disk lo metto nel Savage
DF2???
se il floppy disk lo metto nello Chinon.
Nessun floppy disk sembra più funzionare, in nessuno dei 2 floppy drivers esterni.
Ho anche provato a rinunciare alla daisy-chain, collegando ciascuno dei 2 floppy driver, uno alla volta, alla porta extern-disk DB23 sul retro di A600HD: stesso identico risultato.
Allora ho provato suddetti floppy driver collegandoli ad un A500Plus: qui funzionano!
Li ho provati sia uno alla volta, sia entrambi collegati in daisy-chain: i floppy disks AmigaDOS (Extra, Fonts, Install, WB 2.1 ecc ...) funzionano tutti, per lo meno in lettura.
Si evince quindi che i 2 floppy driver funzionano, e se pure ci fosse stato un corto, questo non ha provocato danni tangibili.
Adesso, per riprova, ho riportato i 2 floppy driver su A600HD, per valutarne di nuovo il funzionamento: se vi inserisco un qualunque floppy disk AmigaDOS, vedo l'icona DF??? sul desktop.
Pertanto, i 2 floppy drivers funzionano: il problema sta dentro A600HD.
La mia A600HD ha come MB la Rev. 1.5, pertanto ho dato un'occhiata (per quel poco che posso) agli schemi.
Mi sembra (da profano) di capire che i maggiori attori coinvolti nella gestione sia del floppy driver interno DF0 (che funziona bene), sia dei floppy drivers esterni DF1 e DF2 (tramite porta external-disk-drive DB23), siano (correggetemi se sbaglio):
U5 - Gayle
U7 e U8 - rispettivamente odd ed even CIA 8520
credo di aver capito (a buon senso) il significato della maggior parte dei segnali coinvolti (non tutti ... e infatti approfitterò per farvi delle domande in materia), tuttavia non mi è mai capitato di debuggare l'HW di Amiga, motivo per cui il vostro aiuto sarebbe alquanto prezioso.
Ho un oscilloscopio.
In base a cosa vi ho raccontato finora, quali segnali dovrei probare con l'oscilloscopio, quali forme d'onda mi dovrei aspettare ... insomma ... cosa devo osservare per poterci capire qualcosa ed ottenere di nuovo il corretto funzionamento di un floppy driver esterno con il mio A600HD?
Grazie in anticipo per il prezioso aiuto!
EDIT: Ho unito tutti i tuoi interventi altrimenti diventa difficile rispondere sui vari punti in una sola risposta, inoltre aprendo tanti post seppellisci gli utimi interventi in evidenza nella "ULTIMI MESSAGGI"