Menω principale
 Notizie
 Grafica
 Forum
 Links
 Retro Trailer
 Recensioni
 Modelli Amiga
 Storia Amiga
 Retro-Gamers
 Lista Utenti
 Contatti
 Policy sito
Ricerca Google

Login

Nick


Password


20 Novembre 2021 Postato da: AMG_Novice_Usr
A600 con KS1.3 (scsi.device) - bootstrap da CF/IDE44-WB1.3
Ho un A600 con sopra un chip-ROM fisico Kick1.3, venduto per A500, A500+, A2000, A600 (20 pins per lato, quindi package DIP40, credo che si dica così ...).

Ho una CF su porta IDE-44 di A600.

Questa CF è stata preparata con delle partizioni, ad esempio DH0 bootable e DH1 sempre bootable. In DH0 ho WB2.1/FFS, la partizione DH1 è stata formattata/preparata usando HDToolBox di Install2.1 (WB2.1, con Kick 2.05 di un altro A600), DH1 è stata inizializzata con FFS preso dal floppy Install2.1 (L: FastFileSystem che si trova nel floppy Install2.1), quindi un FFS vecchio, non di nuova generazione (per FFS di nuova generazione intendo da OS 3.0 in poi), quindi questo vecchio FFS dovrebbe essere digeribile per Kick1.3.

Dentro questa DH1 ho messo WB1.3.

Se adesso accendo A600, il sistema non riuscirà a bootare da DH1 su CF/IDE44, poichè il Kick1.3 non possiede il modulo "scsi.device", quindi per lui DH1 su CF/IDE non è visibile.

Voglio pertanto prepararmi un floppy disk, una specie di WB2.1 molto ridotto, con il minimo indispensabile dentro, con dentro ovviamente "scsi.device" (questo scsi.device lo grabberò da qualche parte, tenendo conto di Remus + RomSplit), per cui vorrei scrivere, nella startup-sequence di questo floppy che vorrei preparare:

LoadModule scsi.device (o qualcosa del genere, per rendere residente "scsi.device")

adesso che "scsi.device" è stato reso residente (residente in chip-ram, dopo che A600 ha bootato da floppy su DF0, abbiamo in chip-RAM il kick1.3 normale + la patchizzazione legata al fatto che abbiamo caricato il modulo scsi.device), come faccio, a questo punto, ad avviare il WB1.3 dentro DH1 dentro la CF-IDE44 ??

Nella startup-sequence del floppy di cui sopra potrei scrivere, come ultima riga:

DH1: LoadWB

non credo proprio che sia così semplice ... (?)

Mi verrebbe quasi da dire (e mi scuso per l'esternazione della mia suprema ignoranza ):

CTRL+A+A

quindi riavvio a caldo di A600 (e contemporaneamente/velocemente tolgo il floppy da DF0).

A questo punto se il kick1.3 + la patch "scsi.device" non fossero stati distrutti sulla chip-ram dal mio riavvio a caldo, e se quindi il sistema "se ne accorgesse" e non andasse a ricaricare il kick1.3 dal chip-ROM fisico alla chip-ram (distruggendo quindi, forse, la patch "scsi.device"), allora dopo questo riavvio a caldo, io avrei DH1 come prima partizione di CF/IDE bootable, visibile dal sistema, grazie al kick1.3+scsi.device già presenti in chip-RAM, e quindi il sistema potrebbe avviare WB1.3 da DH1.

Purtroppo temo che dopo al riavvio a caldo, il 68000 ripete il copia/incolla del kick1.3 da chip-ROM a chip-ram, in chip-ram il modulo "scsi.device" è andato perduto/sporcato/sovrascritto nel frattempo, poi dato che nel frattempo ho levato il floppy da DF0, avremmo che il sistema non ha il modulo scsi.device, quindi non vede DH1/CF-IDE, non c'è neppure un floppy bootable, quindi comparirebbe la manina di Kick1.3.
Commenti: 7  Aggiungi  - Leggi

Indice: forum / Richieste di Aiuto


consulenza informatica ambito aziendale - appliance sicurezza - ambienti server multipiattaforma - servizi hosting - networking

Post inviati: 6417

Visulizza profilo Messaggio Personale
217.133.133.*** Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:94.0) Gecko/20100101 Firefox/94.0
Commento 1
divina 20 Novembre 2021    16:36:05
il discorso è chiaro, ma ha poco senso agire così, ovvero, ti consiglio di dotarti di un semplice KS switcher moderno o meccanico di una volta, mediante il quale es. con KS 1.3 e 2.x potrai avviare il WB1.3 dando priorità alla partizione ove hai esso ed invece per avviare il WB2.x (quando hai il KS2.x attivo) andrai nel early boot menu e da lì sceglierai il volume di boot del WB 2.x (logicamente con il KS2.x se riavvierai ti caricherà ancora il WB1.3, ma con il suo kernel aggiornato).
Stessa operazione la puoi fare con il KS 3.1 e (WB 3.9, 3.5, 3.1, 2.x, 1.x...)

Soluzione simile utilizzata con il mio personale CDTV sfruttando KS 3.1, KS 2.04, KS 1.3, KS 1.2 (più gestione della sua ROM estesa 1.0 ATM )
Ti consiglio inoltre di utilizzare il filesystem PSF3AIO (che puoi sfruttare con KS >= 1.x)

Commento modificato il 20/11/2021 alle ore 16:38:11


lunga vita al popolo ucraino massacrato dal criminale nazista Putin - fuck Putin - by Måneskin

Hey Hey Rise Up - by vecchietti Pink Floyd

Gasoline - by Måneskin


utente amiga quadratico medio

Post inviati: 701

Visulizza profilo Messaggio Personale
87.8.147.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36/8mqDoRuL-01
Commento 2
AMG_Novice_Usr 20 Novembre 2021    19:13:46
Citazione

ma ha poco senso agire così


Lo so, infatti io già possiedo un Kick fisico 37.300 ed un altro 37.350, entrambi dotati per default di scsi.device, con i quali già faccio boot da CF/IDE44.
Il mio task voleva essere solo un "virtuosismo" tecnico, ovvero capire se c'è modo di portare a termine con successo quella strada, per puro
esercizio amigoso

Citazione

ti consiglio di dotarti di un semplice KS switcher


Ho uno switch meccanico sul lato sinistro di un mio A500-Plus.
In posizione 1, lo switch mette a massa il pin (la pista, detto meglio) relativo al segnale digitale più significativo del bus-address che dal 68000 va al Kickstart fisico.
In posizione 2, lo switch mette a Vcc il pin relativo al segnale digitale più significativo del bus-address che dal 68000 va al Kickstart fisico.
Il bus-address in questione va dal 68K al chip ROM KS, costituito da una ROM abbastanza moderna, by STM, di 1MB di memoria.

Pertanto, nel primo caso abbiamo che 68K può indirizzare soltanto i primi 512KB del chip-ROM KS fisico, dove risiede il KS 1.3.

Nel secondo caso abbiamo che 68K può indirizzare soltanto il secondo/ultimo blocco di 512KB del chip-ROM KS fisico, dove risiede il KS 3.0.

Dovrei pertanto fare la stessa cosa sul mio A600.

domanda:

Hai qualche link di switch buoni, magari già da te/da voi provati? grazie!

A500-Plus + A501 + switch meccanico per selezione Double-kickstart 1.3 v. 34.5 / 3.1 v. 40.63 /// A600, Rev. MB. 1.5, espansione in trap-door 1MB chip-ram, Kick-Cloanto 45.66, HDD interno a tracce da 2GB modello MK2104MAV by Toshiba su porta IDE: partizione DH1 con WB2.1 (default) + partizione DH2 con WB3.1 /// A500, Kick 1.3 v. 34.5, scheda espansione in trap-door da 512KB /// A600, espansione da 4MB-fast-ram innestata con zoccolo direttamente su 68K, Kick 2.05 v. 37.300, espansione di chip-ram in trap-door da 1MB, CF da 4GB su adattatore interno CF/IDE: partizione DH0 con CWB GAAE, partizione DH1 con WB2.1, partizione DH2 con WB1.3 /// A500, Rev. MB 6A, Kick 1.3 v. 34.5, A520-TV-RF-Modulator /// A500, PWR-LED ROSSO. Kick 1.2 v. 33.180 /// A500-Plus, PWR-LED ROSSO, Kick 2.04 v. 37.175, Driver DF1 esterno Savage DMF 322, A590 alimentato da alimentatore di CD32, con dentro espansione da 2MB di fast-ram + HDD SCSI Seagate ST32151N da 2GB - DH0 con WB 2.04 e DH1 con WB 1.2 /// A1200, 68EC020, Kick 3.0 v. 39.106, HDD a tracce Hitachi 40GB interno su porta IDE con installato CWB, espansione A1208 in trap-door da 8MB-fast-ram, PLipBox su porta parallela per collegamento via Ethernet a Internet /// Commodore 64 Assy NO. 250425 + floppy drive 5’’ 1/4 modello 1541

utente amiga quadratico medio

Post inviati: 701

Visulizza profilo Messaggio Personale
87.8.147.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36/8vfJ8dsw-50
Commento 3
AMG_Novice_Usr 20 Novembre 2021    19:16:27
Citazione

switcher moderno o meccanico di una volta


Quello del mio A500-Plus è chiaramente "meccanico di una volta", da cui la domanda mi sorge spontanea:

cosa si intende per "switch moderno"? Potrei valutarne l'acquisto per A600 ...

A500-Plus + A501 + switch meccanico per selezione Double-kickstart 1.3 v. 34.5 / 3.1 v. 40.63 /// A600, Rev. MB. 1.5, espansione in trap-door 1MB chip-ram, Kick-Cloanto 45.66, HDD interno a tracce da 2GB modello MK2104MAV by Toshiba su porta IDE: partizione DH1 con WB2.1 (default) + partizione DH2 con WB3.1 /// A500, Kick 1.3 v. 34.5, scheda espansione in trap-door da 512KB /// A600, espansione da 4MB-fast-ram innestata con zoccolo direttamente su 68K, Kick 2.05 v. 37.300, espansione di chip-ram in trap-door da 1MB, CF da 4GB su adattatore interno CF/IDE: partizione DH0 con CWB GAAE, partizione DH1 con WB2.1, partizione DH2 con WB1.3 /// A500, Rev. MB 6A, Kick 1.3 v. 34.5, A520-TV-RF-Modulator /// A500, PWR-LED ROSSO. Kick 1.2 v. 33.180 /// A500-Plus, PWR-LED ROSSO, Kick 2.04 v. 37.175, Driver DF1 esterno Savage DMF 322, A590 alimentato da alimentatore di CD32, con dentro espansione da 2MB di fast-ram + HDD SCSI Seagate ST32151N da 2GB - DH0 con WB 2.04 e DH1 con WB 1.2 /// A1200, 68EC020, Kick 3.0 v. 39.106, HDD a tracce Hitachi 40GB interno su porta IDE con installato CWB, espansione A1208 in trap-door da 8MB-fast-ram, PLipBox su porta parallela per collegamento via Ethernet a Internet /// Commodore 64 Assy NO. 250425 + floppy drive 5’’ 1/4 modello 1541

utente amiga quadratico medio

Post inviati: 701

Visulizza profilo Messaggio Personale
87.8.147.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36/8mqXoXuL-32
Commento 4
AMG_Novice_Usr 20 Novembre 2021    19:25:38
Citazione

Ti consiglio inoltre di utilizzare il filesystem PSF3AIO (che puoi sfruttare con KS >= 1.x)


Anche con KS1.3!?! Buono a sapersi!

domanda:

In soldoni, quali sono i vantaggi di PFS3AIO rispetto ad un FFS, se vogliamo utilizzare questo file-system su una CF, con dentro un WB1.3 oppure un WB2.X ??

Parlo di utilizzi non professionali, quindi parliamo di giochi, qualche AmigaDOS-script fatto così per diletto, qualche programmino scritto in C (StormC oppure Lattice C) ... insomma ... tasks assolutamente amatoriali.

Di sicuro PFS3AIO non è journaled, contrariamente a SFS (quest'ultimo però va bene soltanto per sistemi >= 3.0 ... corretto?)

A500-Plus + A501 + switch meccanico per selezione Double-kickstart 1.3 v. 34.5 / 3.1 v. 40.63 /// A600, Rev. MB. 1.5, espansione in trap-door 1MB chip-ram, Kick-Cloanto 45.66, HDD interno a tracce da 2GB modello MK2104MAV by Toshiba su porta IDE: partizione DH1 con WB2.1 (default) + partizione DH2 con WB3.1 /// A500, Kick 1.3 v. 34.5, scheda espansione in trap-door da 512KB /// A600, espansione da 4MB-fast-ram innestata con zoccolo direttamente su 68K, Kick 2.05 v. 37.300, espansione di chip-ram in trap-door da 1MB, CF da 4GB su adattatore interno CF/IDE: partizione DH0 con CWB GAAE, partizione DH1 con WB2.1, partizione DH2 con WB1.3 /// A500, Rev. MB 6A, Kick 1.3 v. 34.5, A520-TV-RF-Modulator /// A500, PWR-LED ROSSO. Kick 1.2 v. 33.180 /// A500-Plus, PWR-LED ROSSO, Kick 2.04 v. 37.175, Driver DF1 esterno Savage DMF 322, A590 alimentato da alimentatore di CD32, con dentro espansione da 2MB di fast-ram + HDD SCSI Seagate ST32151N da 2GB - DH0 con WB 2.04 e DH1 con WB 1.2 /// A1200, 68EC020, Kick 3.0 v. 39.106, HDD a tracce Hitachi 40GB interno su porta IDE con installato CWB, espansione A1208 in trap-door da 8MB-fast-ram, PLipBox su porta parallela per collegamento via Ethernet a Internet /// Commodore 64 Assy NO. 250425 + floppy drive 5’’ 1/4 modello 1541

utente amiga quadratico medio

Post inviati: 701

Visulizza profilo Messaggio Personale
87.8.147.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36/8mqEpSuL-47
Commento 5
AMG_Novice_Usr 20 Novembre 2021    19:46:00
Citazione

potrai avviare il WB1.3 dando priorità alla partizione ove hai esso


Si, ma con KS2.05, non con KS 1.3 ... invece a me piacerebbe avviare WB1.3 con Kick1.3, magari Kick1.3 patchato precedentemente, in qualche modo, magari via floppy, con il mancante "scsi.device".

Citazione

ed invece per avviare il WB2.x (quando hai il KS2.x attivo) andrai nel early boot menu e da lì sceglierai il volume di boot del WB 2.x


Certo, con Kick2.x abbiamo early boot menu, che consente di scegliere dove bootare, alla faccia delle priorità assegnate da HDToolBox oppure da HDInstTool.

A500-Plus + A501 + switch meccanico per selezione Double-kickstart 1.3 v. 34.5 / 3.1 v. 40.63 /// A600, Rev. MB. 1.5, espansione in trap-door 1MB chip-ram, Kick-Cloanto 45.66, HDD interno a tracce da 2GB modello MK2104MAV by Toshiba su porta IDE: partizione DH1 con WB2.1 (default) + partizione DH2 con WB3.1 /// A500, Kick 1.3 v. 34.5, scheda espansione in trap-door da 512KB /// A600, espansione da 4MB-fast-ram innestata con zoccolo direttamente su 68K, Kick 2.05 v. 37.300, espansione di chip-ram in trap-door da 1MB, CF da 4GB su adattatore interno CF/IDE: partizione DH0 con CWB GAAE, partizione DH1 con WB2.1, partizione DH2 con WB1.3 /// A500, Rev. MB 6A, Kick 1.3 v. 34.5, A520-TV-RF-Modulator /// A500, PWR-LED ROSSO. Kick 1.2 v. 33.180 /// A500-Plus, PWR-LED ROSSO, Kick 2.04 v. 37.175, Driver DF1 esterno Savage DMF 322, A590 alimentato da alimentatore di CD32, con dentro espansione da 2MB di fast-ram + HDD SCSI Seagate ST32151N da 2GB - DH0 con WB 2.04 e DH1 con WB 1.2 /// A1200, 68EC020, Kick 3.0 v. 39.106, HDD a tracce Hitachi 40GB interno su porta IDE con installato CWB, espansione A1208 in trap-door da 8MB-fast-ram, PLipBox su porta parallela per collegamento via Ethernet a Internet /// Commodore 64 Assy NO. 250425 + floppy drive 5’’ 1/4 modello 1541

utente amiga quadratico medio

Post inviati: 701

Visulizza profilo Messaggio Personale
87.8.147.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36/3ksI6CtQ-58
Commento 6
AMG_Novice_Usr 20 Novembre 2021    19:49:15
Citazione

potrai avviare il WB1.3 dando priorità alla partizione ove hai esso ed invece per avviare il WB2.x (quando hai il KS2.x attivo) andrai nel early boot menu e da lì sceglierai il volume di boot del WB 2.x


Facciamo un esempio:

supponiamo che io in CF abbia:

DH0 : FFS oppure PFS3AIO, con WB2.1
DH1 : FFS oppure PFS3AIO, con WB1.3

Se accendo A600 con switch meccanico posto su KS1.3, il sistema NON vede la CF su porta IDE-44, in quanto il Kick1.3 non possiede scsi.device, quindi non essendoci alcun supporto bootable (nessun floppy bootable in DF0 ... in DF1 non si pone il problema, dato che Kick1.3 non può avviare da DF1), compare a video la manina su sfondo bianco.

Pertanto se accendo la macchina con switch su Kick1.3, posso solo avviare da floppy in DF0 ...

Se invece accendo A600 con switch meccanico posto su KS2.05, il sistema vede la CF su porta IDE-44, in quanto il Kick2.05 possiede scsi.device (scsi.device di Kick 37.350 è migliore di quello residente in Kick 37.300, quello invece dentro 37.299 è bacato), quindi posso avviare sia da DH0 che da DH1 (contano le rispettive priorità, date da precedente preparazione tramite HDToolBox).

Ovviamente premendo i due bottoni del mouse all'avvio, da cui early-startup-menu, posso bootare manualmente, alla faccia delle priorità.

Fatto sta che, mi sembra di capire, il "virtuosismo" tecnico, trigger di questo topic, non è fattibile ... è davvero così?

A500-Plus + A501 + switch meccanico per selezione Double-kickstart 1.3 v. 34.5 / 3.1 v. 40.63 /// A600, Rev. MB. 1.5, espansione in trap-door 1MB chip-ram, Kick-Cloanto 45.66, HDD interno a tracce da 2GB modello MK2104MAV by Toshiba su porta IDE: partizione DH1 con WB2.1 (default) + partizione DH2 con WB3.1 /// A500, Kick 1.3 v. 34.5, scheda espansione in trap-door da 512KB /// A600, espansione da 4MB-fast-ram innestata con zoccolo direttamente su 68K, Kick 2.05 v. 37.300, espansione di chip-ram in trap-door da 1MB, CF da 4GB su adattatore interno CF/IDE: partizione DH0 con CWB GAAE, partizione DH1 con WB2.1, partizione DH2 con WB1.3 /// A500, Rev. MB 6A, Kick 1.3 v. 34.5, A520-TV-RF-Modulator /// A500, PWR-LED ROSSO. Kick 1.2 v. 33.180 /// A500-Plus, PWR-LED ROSSO, Kick 2.04 v. 37.175, Driver DF1 esterno Savage DMF 322, A590 alimentato da alimentatore di CD32, con dentro espansione da 2MB di fast-ram + HDD SCSI Seagate ST32151N da 2GB - DH0 con WB 2.04 e DH1 con WB 1.2 /// A1200, 68EC020, Kick 3.0 v. 39.106, HDD a tracce Hitachi 40GB interno su porta IDE con installato CWB, espansione A1208 in trap-door da 8MB-fast-ram, PLipBox su porta parallela per collegamento via Ethernet a Internet /// Commodore 64 Assy NO. 250425 + floppy drive 5’’ 1/4 modello 1541

consulenza informatica ambito aziendale - appliance sicurezza - ambienti server multipiattaforma - servizi hosting - networking

Post inviati: 6417

Visulizza profilo Messaggio Personale
217.133.133.*** Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:94.0) Gecko/20100101 Firefox/94.0
Commento 7
divina 21 Novembre 2021    23:19:55
@AMG_Novice_Usr
utilizzo questo https://github.com/SukkoPera/OpenKickstartSwitcher di SukkoPera
Funziona molto bene; recentemente l' "adattato" anche al CDTV

lunga vita al popolo ucraino massacrato dal criminale nazista Putin - fuck Putin - by Måneskin

Hey Hey Rise Up - by vecchietti Pink Floyd

Gasoline - by Måneskin



Utenti Online
Utenti registrati: 1206 dal 1 Gennaio 2006
di cui online: 2 registrati - Vukimedlo - DanyPPC -
11 non registrati

Benvenuto all'ultimo utente registrato: zulu

Buon Compleanno a Sfanalasd - niko_dm - amiga k2 - Scanword - 

© Amigapage 1998 - 2007 - Sito italiano dedicato alla piattaforma Amiga ed evoluzioni varie.
Struttura del sito interamente ideata e realizzata da Marco Lovera e Alessandra Lovera - Tutto il materiale inserito all'interno del sito θ dei rispettivi autori/creatori.
E' assolutamente vietata la riproduzione o la manipolazione di tutti i contenuti o parte di essi senza l'esplicito consenso degli amministratori e degli autori/creatori.

Eseguito in 0.032955884933472 secondi