|
|
02 Aprile 2021 |
Postato da: AMG_Novice_Usr |
A500Plus + A590 – mancato bootstrap dovuto all’A590 spento |
|
Ho il seguente sistema:
un A500Plus non dopato, quindi 68K + kickstart 2.04 vers. 37.175 + 1MB di chip-ram nativa.
Tramite bus cpu laterale sinistro a 86 pins (credo che si chiami bus “Zorro”, giusto?) ho inserito l’A590, che dentro ha 2MB di fast-ram ed un HDD a tracce via SCSI, su cui è installato WB2.1.
A590 ha un alimentatore suo, a parte.
Ho provato a fare quanto segue:
sistema tutto spento, anche A590 è spento, adesso accendo solo l’Amiga 500 Plus: mi sarei aspettato, dato che non ho alcun dischetto bootable in DF0 e A590 è ancora spento, di vedere l’immagine iniziale del Kickstart 2.04 a video, in attesa dell’inserimento di un floppy bootable.
Invece, appena acceso A500Plus, vedo lo schermo verde (lo schermo colorato è indicativo del fatto che almeno una parte del kick è stata correttamente caricata in chip-ram: è questa parte di FW che sta venendo eseguita, e che produce lo schermo verde).
Alchè adesso spengo/accendo, spengo/accendo, spengo/accendo ecc … (fra uno spegnimento ed una riaccensione faccio passare diversi secondi, per consentire ai condensatori più capacitivi di scaricarsi completamente), ma vedo di continuo un’alternanza di schermo verde e schermo giallo.
Dai siti dedicati si evince che il problema è sulla chip-ram e/o su FatAgnus, diciamo che il 68K e/o Agnus hanno problemi quando tentano di R/W-accedere alla chip-ram, e comunque il sistema non riesce ad avviarsi.
Se adesso spengo tutto, poi accendo A590, poi accendo A500Plus, tutto funziona perfettamente, si avvia quindi WB2.1 dalla partizione bootable sull’HDD dentro A590.
Il mio sospetto, e qui vorrei una conferma o smentita dagli esperti, è che succede questo:
se A590 è spento e collegato al bus laterale della cpu, le piste che dal 68K vanno verso A590 (a23…a0, d15…d0, ecc …) costituiscono un carico verso massa nei confronti di quei pins pilotati dal 68K, pertanto quando accendo A500Plus, i CMOS dentro al 68K vedono queste resistenze di pull-down abbastanza basse, dovute al fatto che A590 è spento e collegato, quindi i CMOS commutano male low->high, pertanto i controlli iniziali falliscono, o magari, dato che a23…a0 e d15…d0 vengono tenuti bassi da A590, non commutano bene appunto quando il 68K tenta di caricare il kickstart in chip-ram (o qualche check iniziale sulla chip-ram fallisce …).
Sicuramente se estraggo A590 dal vano laterale e poi accendo A500Plus, quest’ultimo funziona bene (quest’ultima cosa è da provare): se A590 è inserito nel vano laterale, va tenuto necessariamente acceso quando si accende A500Plus.
Cosa ne pensate?
grazie
|
|
Utenti Online |
|
Utenti registrati: 1206 dal 1 Gennaio 2006
di cui online: 2 registrati - Amy - Mor - AMIGAIT -
e 10 non registrati
|
|
|
Benvenuto all'ultimo utente registrato: zulu |
|
|
Buon Compleanno a Hannibal - |
|
|
|