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


26 Novembre 2018 Postato da: sampedenawa
YAKS2-TITUO (Yet Another Kick Switcher 2 - This Is The Ultimate one)

-- Cosa è:

YAKS2-TITUO è un kickstart switcher adatto agli Amiga 500-600-2000-1200-4000 con alcune caratteristiche "uniche", o perlomeno con alcune caratteristiche "che a me piacciono".

- Possibilità di cambiare il Kickstart attivo per mezzo del pulsante a bordo del pcb, oppure per mezzo della combinazione CTRL+A+A premute per 4 secondi
- Segnalazione acustica (beep) del kickstart selezionato
- Mantenimento del kickstart selezionato allo spegnimento della macchina
- Possibilità di memorizzare fino a 8 (OTTO !) kickstart diversi nella versione 29F016 ( fino a 4 kick diversi nella versione 29F080) [i chip flash sono pin-compatibili, quindi il pcb è lo stesso; fra le due versioni cambia solo il fw del ucontrollore a bordo)
- Programmazione dei kickstart nelle flash di bordo attraverso una riser board che permette di utilizzare QUALSIASI programmatore commerciale simulando una 29F040 DIP (versione A500/A600/A2000)


-- Perchè non è flashabile direttamente da Amiga ?

Perchè per poterlo fare occorre aggiungere un ennesimo "gary adapter"; considerando che molti utenti evoluti Amiga hanno già il gary occupato da altri adapter, e che oggettivamente è improbabile che siano necessari più di otto kickstart diversi, il miglior compromesso che unisce compattezza della scheda, semplicità d'uso e funzionalità offerte, sembra essere quello adottato. (O comunque sembra a me che ho progettato la scheda, quindi a me va bene così !)


-- Chi ha sviluppato YAKS2-TITUO ?

YAKS2-TITUO è un progetto di Sampedenawa.
L'hardware sarà probabilmente open source una volta rilasciata la versione definitiva, mentre per il firmware devo decidere il da farsi.



Ecco le versioni finali per A500/A600/A2000:

- Switch da 2 a 8 kickstart selezionabili con CTRL-A-A
- Installazione triviale: nessun collegamento aggiuntivo (basta solo inserire la scheda nello zoccolo della rom)
- La selezione del KS viene mantenuta allo spegnimento della macchina
- Buzzer sonoro opzionale
- I KS si programmano con qualsiasi programmatore di chip, per mezzo dell'adapter (in foto)

Immagine Immagine Immagine Immagine Immagine


E questa è la versione per A1200/A4000

- Switch da 2 o 4 kickstart selezionabili con CTRL-A-A
- Installazione triviale: nessun collegamento aggiuntivo (basta solo inserire la scheda nello zoccolo della rom)
- La selezione del KS viene mantenuta allo spegnimento della macchina
- Buzzer sonoro opzionale


Immagine Immagine



Apprezzato qualche commento !

Modificato il 29/08/2019 alle ore 11:16:40

Commenti: 30  Aggiungi - Pagine: 1-2

Indice: forum / Hardware Amiga in generale

Pagine: - [1] -2-

Post inviati: 7738

Visulizza profilo Messaggio Personale
87.11.97.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36
Commento 1
DanyPPC 26 Novembre 2018    10:28:32
Che dire ? Farti semplicemente i miei più sentiti complimenti è anche riduttivo.

La passione non ha confini. Vi ammiro e vi stimo tantissimo.
Siete GRANDI !

A1200T OS3.9 BB4 PPC 240/060/256MB/BVision/IndivisionAGA MK2cr/BMon Switch/HD 80GB/DVD-RW/Drive 1,76Mb/Honey Bee CD32 Pad

A1200 OS3.9 BB4 ACA030/42/128MB/CF8GB/PCMCIA 4GB/PSX Adapter

A1200 OS3.1.4 030/50/64MB/CF16GB/PCMCIA 4GB/PSX Adapter

A1200 OS 3.1 2MB

A600 OS2.0 2MB/Gotek/Sega Pad

Post inviati: 1588

Visulizza profilo Messaggio Personale
87.11.185.*** Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:63.0) Gecko/20100101 Firefox/63.0
Commento 2
majinga 26 Novembre 2018    10:30:13
Grande!

Due/tre cose.

Cos'è un beeper? c'è l'avviso acustico di avvenuto switch?

E' possibile modificare per quanto tempo ctrl+A+A va tenuto premuto? Su A600 alcune accelleratrici o espansioni di memoria usano questa cosa per permettere l'uso della CF disabilitando 4MB di ram. In genere sono 3 o 4 secondi appunto, quindi chi ha queste schede dovrà fare un doppio reset, uno per switchare il KS e l'altro per tornare ad avere tutta la ram.

Sempre su A600, come calza? Non c'è il rischio di collisioni con altre espansioni?

Per il resto, fantastico!

Commento modificato il 26/11/2018 alle ore 10:30:47

Post inviati: 771

Visulizza profilo Messaggio Personale
151.16.16.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0
Commento 3
sampedenawa 26 Novembre 2018    11:23:46
Citazione

Grande!

Due/tre cose.

Cos'è un beeper? c'è l'avviso acustico di avvenuto switch?


Yes ! Perfettamente udibile a case chiuso, ovviamente. (E' quel cilindrotto nero in basso a dx).

Citazione

E' possibile modificare per quanto tempo ctrl+A+A va tenuto premuto?


Assolutamente a piacere, è un parametro del firmware.

Citazione

Sempre su A600, come calza? Non c'è il rischio di collisioni con altre espansioni?



Il mio target principale era quello di metterlo insieme alla IDE+8MB (con opportuno relocator) in uno dei miei 500+; ora che devo fare una revisione del pcb per correggere il baco che citavo nel primo post, farò anche una verifica più specifica per il 600. Per il momento è pensato per non interferire con l'eventuale HD. Tieni conto che è particolarmente "sottile" (a parte il beeper, che però volendo puoi anche attaccare a due fili e spostare lontano dal pcb, ed anche i jumper possono essere eliminati dopo la prima programmazione), quindi può stare "sotto" una eventuale scheda acceleratrice.



Citazione


Per il resto, fantastico!



Grazie, grazie !

Commento modificato il 26/11/2018 alle ore 11:24:56

Post inviati: 4123

Visulizza profilo Messaggio Personale
79.10.159.*** Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0
Commento 4
Mck 26 Novembre 2018    11:48:22
Ottimo progetto.
Bravo.

I MIEI AMIGA

4000T OS 3.9 PPC/68060 + CyberVisio 64/3D + HD 20g + DVD - 4000D in Tower OS 3.9 PPC/68060 Ram 128M + ram scheda 2+16M + zip 100M + Ide HD 40G + usb Deneb + V-Lab + Toccata + Mediator con: Woodoo 3 + Scheda rete + Impact Vision 24 - 4000D OS 3.9 68060 ram 32m + ram scheda 2+16M + HD 20g + zip 100 ide + DVD + V-lab + Seriale veloce + Scheda video EGS- 3000T OS 3.9 PPC/68060 128M + HD scsi 10G + Usb Deneb + CD sCSI + mediator con: scheda rete + controllo SCSI Adaptec + scheda audio + Voodoo 5 - 3000 OS 3.1 68040 + emulatore pc 286 - 2000 processore 68030 + genlock + espansione ram + emulatore pc 8080 - 1200 Tower OS 3.9 PPC/68060 + HD 20G + Mediator con: scheda rete - 1200 OS 3.1 68060 + HD 20G + Scheda rete pcmcia - 1000 espansione Ram 4M - 600 con espansione ram + HD5G - 500 Plus con espansione ram - 500 con espansione ram - CDTV - CD32

CLONI AMIGA

Sam440ep-Flex OS 4.1 - EFIKA MorphOS 2.6

Post inviati: 2744

Visulizza profilo Messaggio Personale
79.56.170.*** Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36
Commento 5
Oge 26 Novembre 2018    12:11:49
Bravo. Se ne avessi il tempo ti creerei un bel logo.

Post inviati: 771

Visulizza profilo Messaggio Personale
151.16.16.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0
Commento 6
sampedenawa 26 Novembre 2018    12:27:39
Citazione

Bravo. Se ne avessi il tempo ti creerei un bel logo.



Se mai troverai il tempo sarà ben accetto !

Post inviati: 762

Visulizza profilo Messaggio Personale
151.95.143.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
Commento 7
RoC 12 Dicembre 2018    18:26:41
Ottimo Progetto!

Una domanda riguardo alla programmazione del Kickstart.

"La scheda va preventivamente programmata con i KS che si intende avere disponibili nel nostro Amiga; una volta "flashati" i KS, nell'ordine preferito, è sufficiente inserirla al posto della rom Amiga originale."

Se capisco bene la scheda ha una sua flash, quindi niente EPROM 27C400 o F2R16-A00 flash from GGLabs? Sarebbe una figata. E come si programmerebbe?

Post inviati: 771

Visulizza profilo Messaggio Personale
151.16.28.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
Commento 8
sampedenawa 12 Dicembre 2018    22:53:39
Citazione

Ottimo Progetto!

Una domanda riguardo alla programmazione del Kickstart.

"La scheda va preventivamente programmata con i KS che si intende avere disponibili nel nostro Amiga; una volta "flashati" i KS, nell'ordine preferito, è sufficiente inserirla al posto della rom Amiga originale."

Se capisco bene la scheda ha una sua flash, quindi niente EPROM 27C400 o F2R16-A00 flash from GGLabs? Sarebbe una figata. E come si programmerebbe?





Le flash sono quei due "rettangoli neri" che vedi sulla scheda.
Programmi la scheda con tutti i KS che vuoi utilizzando un qualsiasi programmatore di chip/eprom/flash, e impostandolo come per programmare una flash 29F040 (dal punto di vista del programmatore, la scheda viene "vista" proprio come una flash di quel tipo.

Commento modificato il 12/12/2018 alle ore 23:01:11

Post inviati: 762

Visulizza profilo Messaggio Personale
151.95.131.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
Commento 9
RoC 13 Dicembre 2018    21:33:37
Citazione

Citazione

Ottimo Progetto!

Una domanda riguardo alla programmazione del Kickstart.

"La scheda va preventivamente programmata con i KS che si intende avere disponibili nel nostro Amiga; una volta "flashati" i KS, nell'ordine preferito, è sufficiente inserirla al posto della rom Amiga originale."

Se capisco bene la scheda ha una sua flash, quindi niente EPROM 27C400 o F2R16-A00 flash from GGLabs? Sarebbe una figata. E come si programmerebbe?





Le flash sono quei due "rettangoli neri" che vedi sulla scheda.
Programmi la scheda con tutti i KS che vuoi utilizzando un qualsiasi programmatore di chip/eprom/flash, e impostandolo come per programmare una flash 29F040 (dal punto di vista del programmatore, la scheda viene "vista" proprio come una flash di quel tipo.





Oh, allora mi prenoto sin da ora

Post inviati: 771

Visulizza profilo Messaggio Personale
151.16.28.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
Commento 10
sampedenawa 14 Dicembre 2018    08:02:59
Citazione

Citazione

Citazione

Ottimo Progetto!

Una domanda riguardo alla programmazione del Kickstart.

"La scheda va preventivamente programmata con i KS che si intende avere disponibili nel nostro Amiga; una volta "flashati" i KS, nell'ordine preferito, è sufficiente inserirla al posto della rom Amiga originale."

Se capisco bene la scheda ha una sua flash, quindi niente EPROM 27C400 o F2R16-A00 flash from GGLabs? Sarebbe una figata. E come si programmerebbe?





Le flash sono quei due "rettangoli neri" che vedi sulla scheda.
Programmi la scheda con tutti i KS che vuoi utilizzando un qualsiasi programmatore di chip/eprom/flash, e impostandolo come per programmare una flash 29F040 (dal punto di vista del programmatore, la scheda viene "vista" proprio come una flash di quel tipo.





Oh, allora mi prenoto sin da ora




La scheda prototipo funziona perfettamente, in questo momento sono in arrivo i pcb "corretti" che risolvono i bug che avevo trovato.
Forse anche questi arriveranno entro Natale ... vi terrò informati.

Post inviati: 771

Visulizza profilo Messaggio Personale
151.16.47.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0
Commento 11
sampedenawa 20 Maggio 2019    10:24:51
Ritorno su questo mio progettino, che finalmente ho trovato il tempo di portare a versione definitiva.

Quello in foto è il 2.1 che permette di flashare 4 oppure 8 kickstart selezionabili a piacere.


Immagine


Rispetto alla versione di Kipper che è uscita di recente, ci sono alcune differenze:

- è un pò più ingombrante (ma ci sono dei bei motivi)
- può essere ri-flashato a piacere con un qualsiasi programmatore di chip (ed il suo [suo dello YAKS2] adattatore ) [quello di kipper non è riflashabile]
- ha un beeper che informa su quale kick è stato selezionato [quello di kipper non segnala nulla]
- il cambio di kick si fa con CTRL-A-A e non ha bisogno di alcun filo/input aggiuntivo dalla piastra madre [qui ho preso spunto dall'idea di kipper, anche se non so se è uguale alla mia -non ho la sua scheda-]
- ovviamente mantiene memorizzata l'ultima selezione effettuata


Interessa a qualcuno se metto tutto sul github ?

Commento modificato il 20/05/2019 alle ore 10:54:05

Post inviati: 1588

Visulizza profilo Messaggio Personale
87.20.226.*** Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0
Commento 12
majinga 20 Maggio 2019    10:43:18
Io sto ancora aspettando il BOM per la vecchia versione che mi avevi mandato

Post inviati: 771

Visulizza profilo Messaggio Personale
151.16.47.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0
Commento 13
sampedenawa 20 Maggio 2019    10:52:46
Citazione

Io sto ancora aspettando il BOM per la vecchia versione che mi avevi mandato


e ricordarmelo prima noh ?

Ti manderò una di queste, vah ... (fra qualche giorno però che in questo periodo sono un pò incasinato)

Commento modificato il 20/05/2019 alle ore 10:54:33

Post inviati: 762

Visulizza profilo Messaggio Personale
151.95.138.*** Mozilla/5.0 (iPad; CPU OS 12_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1 Mobile/15E148 Safari/604.1
Commento 14
RoC 20 Maggio 2019    21:43:32
Citazione

Ritorno su questo mio progettino, che finalmente ho trovato il tempo di portare a versione definitiva.

Quello in foto è il 2.1 che permette di flashare 4 oppure 8 kickstart selezionabili a piacere.


Rispetto alla versione di Kipper che è uscita di recente, ci sono alcune differenze:

- è un pò più ingombrante (ma ci sono dei bei motivi)
- può essere ri-flashato a piacere con un qualsiasi programmatore di chip (ed il suo [suo dello YAKS2] adattatore ) [quello di kipper non è riflashabile]
- ha un beeper che informa su quale kick è stato selezionato [quello di kipper non segnala nulla]
- il cambio di kick si fa con CTRL-A-A e non ha bisogno di alcun filo/input aggiuntivo dalla piastra madre [qui ho preso spunto dall'idea di kipper, anche se non so se è uguale alla mia -non ho la sua scheda-]
- ovviamente mantiene memorizzata l'ultima selezione effettuata


Interessa a qualcuno se metto tutto sul github ?




8 kickstart, wow

Sono sempre più interessato, facci sapere se decidessi di realizzare un piccolo lotto

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.12; rv:66.0) Gecko/20100101 Firefox/66.0
Commento 15
divina 20 Maggio 2019    21:48:09
io mi "accontento" dei 6 con l' altro switcher di Sukko (precedente per temporalità e probabilmente meno flessibile)
gran bel lavoro @sampedenawa utilissimo !

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


Post inviati: 771

Visulizza profilo Messaggio Personale
151.16.47.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0
Commento 16
sampedenawa 21 Maggio 2019    09:13:15
Citazione


8 kickstart, wow

Sono sempre più interessato, facci sapere se decidessi di realizzare un piccolo lotto




Volendo, ho 3-4 pcb "gialli" (come quello in foto) pronti che posso dare via (da assemblare eh).

Uno è di Majinga per diritto acquisito, gli altri se vi interessano sono disponibili.


Intanto tempo permettendo sto realizzando una versione da "distribuzione", che magari farò montare in una ventina di pezzi, con le seguenti modifiche:

- Il progetto (compreso il firmware) sarà open, devo solo trovare il tempo di fare un github almeno bello come quelli di Sukko;
- Il pcb sarà un pò più compatto, eliminerò il buzzer che occupa un sacco di spazio e lascerò due pin per collegarlo "volante";
- Ottimizzerò la disposizione dei pin per la programmazione, così che l'adaptor per flashare i kickstart non necessiti più dei due fili volanti (che comunque si usano solo quando si programma, non è poi questo grande fastidio)

Dal punto di vista funzionale non ci sarà nessuna differenza, ho provato la schedina con i firmware systest-1.3-2.04-3.1-3.1.4 e non mi ha mai dato problemi (mentre quella di kipper ogni tanto pare che resetti la macchina su alcuni modelli ..... )

Commento modificato il 21/05/2019 alle ore 09:16:36

Post inviati: 7738

Visulizza profilo Messaggio Personale
87.12.225.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Safari/537.36
Commento 17
DanyPPC 21 Maggio 2019    09:54:25
Bel progetto !

A1200T OS3.9 BB4 PPC 240/060/256MB/BVision/IndivisionAGA MK2cr/BMon Switch/HD 80GB/DVD-RW/Drive 1,76Mb/Honey Bee CD32 Pad

A1200 OS3.9 BB4 ACA030/42/128MB/CF8GB/PCMCIA 4GB/PSX Adapter

A1200 OS3.1.4 030/50/64MB/CF16GB/PCMCIA 4GB/PSX Adapter

A1200 OS 3.1 2MB

A600 OS2.0 2MB/Gotek/Sega Pad

Una catastrofe psicocosmica contro le mura del tempo.

Post inviati: 308

Visulizza profilo Messaggio Personale
151.61.78.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0
Commento 18
gommaeacca 21 Maggio 2019    13:25:48
Scheda molto interessante, vorrei se possibile qualche informazione in più sulla tecnica necessaria per montarla:

un intensivo corso di saldatura degli tsop

questa frase dal topic di presentazione sembra escludere la possibilità di poteressere assemblata da parte di chi non è sufficientemente preparato in materia.

Vorrei cogliere l'occasione per chiedere a chi presenta questi bei progetti se è possibile indicare le abilità richieste, così che anche noi che non siamo del mestiere e magari vorremmo seguire le vostre orme abbiamo qualche indicazione per poter orientarci.

amiwell79

Post inviati: 12136

Visulizza profilo Messaggio Personale
46.141.119.*** Mozilla/5.0 (Windows NT 6.1; rv:66.0) Gecko/20100101 Firefox/66.0
Commento 19
amiwell79 21 Maggio 2019    13:47:59
bravissimo

Aros - Workbench X86 - Tiny Aros Retainer - https://tinyaros.flazio.com

Post inviati: 771

Visulizza profilo Messaggio Personale
151.16.47.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0
Commento 20
sampedenawa 21 Maggio 2019    14:07:03
Citazione

Scheda molto interessante, vorrei se possibile qualche informazione in più sulla tecnica necessaria per montarla:

un intensivo corso di saldatura degli tsop

questa frase dal topic di presentazione sembra escludere la possibilità di poteressere assemblata da parte di chi non è sufficientemente preparato in materia.

Vorrei cogliere l'occasione per chiedere a chi presenta questi bei progetti se è possibile indicare le abilità richieste, così che anche noi che non siamo del mestiere e magari vorremmo seguire le vostre orme abbiamo qualche indicazione per poter orientarci.




Guarda, la tecnica da usare a livello hobbistico per avere saldature SMD decorose è questa qui:

https://www.youtube.com/watch?v=Iu4rfutdm9g

Una volta che hai fatto un pò di pratica, è piuttosto semplice da realizzare (purchè tu abbia a disposizione tanto flussante, un saldatore con la punta a spatola come quello del filmato, ed un buon sistema di ingramdimento (lente o "microscopio").

Certo che, se non lo hai mai fatto, ti sconsiglio di provare su schede che vorresti vedere funzionanti; i primi tentativi saranno come in tutte le cose un pò maldestri, ma dopo 2-3 schede dovresti padroneggiare a suffiicenza la materia.

Più che ogni altra cosa serve molta pazienza, mano ferma e calma,




Pagine: - [1] -2-

Utenti Online
Utenti registrati: 1206 dal 1 Gennaio 2006
di cui online: 1 registrati - AfAOne -
153 non registrati

Benvenuto all'ultimo utente registrato: zulu

Buon Compleanno a frank62 - Kosmokrator - 

© 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.1210720539093 secondi