Benutzer-Werkzeuge

    ~~ RM: keiner ~~ UI: ---start--- ~~ IP:3.135.216.174~~

Webseiten-Werkzeuge


Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:projects:kickflash_a500 [2013/12/20 00:56] Schaden der mit demde:projects:kickflash_a500 [2023/12/14 16:26] (aktuell) – Hilfstexte für Fehlerbehebung mit BigRAM2630 eingefügt. DennisTheWeak
Zeile 1: Zeile 1:
 ====== Kickflash A500 ====== ====== Kickflash A500 ======
-{{:de:baustelle.gif|Baustelle}} 
- 
 [{{ :de:projects:kickflash_a500_diy_kit.jpg?200|KickFlash Bauteilsatz A500}}] [{{ :de:projects:kickflash_a500_diy_kit.jpg?200|KickFlash Bauteilsatz A500}}]
 \\  \\ 
-... ist nur für Amiga 500 und 2000, sowie in Abwandlung für das CDTV.\\ +DIY-Projekt ... ist nur für Amiga 500 und 2000, sowie in Abwandlung für das CDTV.\\ 
  
 ... ähnlich einer Kickstart-Umschaltplatine, bloß ... ähnlich einer Kickstart-Umschaltplatine, bloß
 mit wiederbeschreibaren IC's, können hier 4 Kick-ROM-Versionen mit wiederbeschreibaren IC's, können hier 4 Kick-ROM-Versionen
 'on-the-fly' direkt über den Amiga gespeichert werden. (Im CDTV sind nur 2 Konfigurationen möglich, dafür ist das BootROM auch flashbar). 'on-the-fly' direkt über den Amiga gespeichert werden. (Im CDTV sind nur 2 Konfigurationen möglich, dafür ist das BootROM auch flashbar).
-D.h. es ist kein Epromm-Brenner oder Löschgerät nötig. +D.h. es ist kein EPROM-Brenner oder Löschgerät nötig. 
-Es sind alle benötigten Teile incl. neuer Sockel für die oben genannten+Es sind alle benötigten Teile inkl. neuer Sockel für die oben genannten
 Rechner dabei. Für die anderen Amigas bitte nicht benutzen. Rechner dabei. Für die anderen Amigas bitte nicht benutzen.
 Entsprechende Bausätze sind längst in Planung. Entsprechende Bausätze sind längst in Planung.
  
-<awbox important>Achtung: Es ist ein Bausatz !+<awbox important>Achtung: Es ist ein Bausatz !\\ 
 Entsprechende Lötkenntnisse und Ruhe werden vorausgesetzt ! Entsprechende Lötkenntnisse und Ruhe werden vorausgesetzt !
 </awbox> </awbox>
Zeile 32: Zeile 30:
 Selbstredend bitte die Schachtel vorsichtig öffnen. Die Platine ist NUR für den Versand einfach unter den Sockel gesteckt. Das ist natürlich NICHT die Einbaulage ! Selbstredend bitte die Schachtel vorsichtig öffnen. Die Platine ist NUR für den Versand einfach unter den Sockel gesteckt. Das ist natürlich NICHT die Einbaulage !
  
-Zu beachten: das CPLD mit dem [COLOR=green]grünen Punkt[/COLOR] ist für den A500/2000 und das mit dem [COLOR=blue]blauen Punkt[/COLOR] ist für das CDTV.+Zu beachten: das CPLD mit dem [COLOR=green]**grünen Punkt**[/COLOR] ist für den A500/2000 und das mit dem [COLOR=blue]**blauen Punkt**[/COLOR] ist für das CDTV und kennzeichnen NICHT unbedingt den Pin1 vom IC. 
 + 
 +<awbox blue> 
 +Weitere Details auf der [[:de:projects:kickflash_a500_details|-> Extra-Seite.]] 
 +</awbox> 
 + 
 +\\  
 +===== Schaltplan ===== 
 +  * {{:de:projects:gary-adapter-a500-a2000_v1.2-m33d.pdf|}}\\ 
 +  * {{:de:projects:kickflash_v1.2-m23f.pdf|}}\\ 
 +  * {{:de:projects:kickflash_a500_v1.2_assembly17m.pdf|Assembly-List (V1.2_17m)}} 
 +  * {{:de:projects:kickflash_a500_v1.2_klebezettel.pdf|Pack- und Klebezettel dazu}} 
 + 
 +===== Bestückungsdruck ===== 
 + 
 +[{{:de:projects:eagleup_gary-adapter-a500-a2000_v1_2-m33d_board_top.png?400 |Gary-Adapter Oberseite}}] 
 + 
 + 
 +[{{:de:projects:eagleup_gary-adapter-a500-a2000_v1_2-m33d_board_bottom.png?400|Gary-Adapter Unterseite 
 +}}] 
 + 
 +[{{:de:projects:eagleup_kickflash_v1_2-m23f_board_top.png?400 |Flash-Platine Oberseite}}] 
 + 
 + 
 +[{{:de:projects:eagleup_kickflash_v1_2-m23f_board_bottom.png?400|Flash-Platine Unterseite}}] 
 + 
 +\\  
 +{{:de:projects:kickflash_a500_platinen.pdf |alle zusammen als PDF}}
  
 ===== Zusammenbau ===== ===== Zusammenbau =====
-Im folgenden finden sich diverse Bildchen und Kommentare, die den Zusammenbau des Kickflash für o. g. Modelle des Amiga-Computers erleichtern bzw. ermöglichen sollen.+Im folgenden finden sich diverse Bildchen und Kommentare, die den Zusammenbau des Kickflash für o. g. Modelle des Amiga-Computers erleichtern sollen.
 \\  \\ 
 Fotostrecke des Zusammenbaus: Fotostrecke des Zusammenbaus:
-\\  
  
 +===Der Gary Adapter===
  
-Wo ist die 1 Und wo ist die Kathode (Platine und Bauteil!) ?+{{:de:projects:01_garymodul_cpld_only.jpg?400|}}\\ 
 +Als erstes wird das CPLD aufgelötet. Der grüne Punkt auf dem CPLD kennzeichnet die A500/2000 Version\\
  
 +{{:de:projects:02_garymodul_cpld_and_dip.jpg?400|}}\\
 +Als nächstes wird der DIP-Schalter aufgelötet. Die Folie sollte man erst nach der Reinigung der Platine abziehen.\\
  
-\\  +{{:de:projects:03_garymodul_resistors.jpg?400|}}\\ 
-Bestückungsdruck+Jetzt kommt der Kleinkram dran und der Jumper JP3 neben dem DIP Schalter wird geschlossen.\\
  
-{{:de:projects:eagleup_gary-adapter-a500-a2000_v1_2-m33d_board_top.png?200|}} +{{:de:projects:04_garymodul_mit_leds.jpg?400|}}{{:de:projects:05_led_polaritaet.jpg?400|}}\\ 
-Garyadapter Oberseite+Bei den LEDs auf die richtige Lage achten!\\
  
-{{:de:projects:eagleup_gary-adapter-a500-a2000_v1_2-m33d_board_bottom.png?200|}} +{{:de:projects:06_garymodul_mit_pic.jpg?400|}}\\ 
-Garyadapter Unterseite+Nun kann man auf der Unterseite den PIC auflöten. Der Punk auf dem IC ist Pin1.\\
  
-{{:de:projects:eagleup_kickflash_v1_2-m23f_board_top.png?200|}} +{{:de:projects:07_garymodul_mit_passivteilen.jpg?400|}}\\ 
-Flash Oberseite+Noch ein bißchen Vogelfutter. Bei der Diode auf die Lage achten!\\
  
-{{:de:projects:eagleup_kickflash_v1_2-m23f_board_bottom.png?200|}} +{{:de:projects:08_garymodul_pins_auf_fixiersockel_ersatzsockel_.jpg?400|}}\\ 
-Flash Unterseite +Die Pins werden auf den 48-poligen Sockel gesteckt.\\ 
-\\ + 
 +{{:de:projects:09_garymodul_mit_pins_mechanisch_fixiert.jpg?400|}}\\ 
 +Die Platine wird auf die Pins gesteckt (Unterseite nach oben). Beim Verlöten der Pins leicht auf die Platine drücken.\\  
 + 
 +{{:de:projects:10_garymodul_pins_verloetet_1.jpg?400|}}{{:de:projects:11_garymodul_pins_verloetet_2.jpg?400|}}\\ 
 +So kann die fertige Platine aussehen\\ 
 + 
 +===Die Flash Platine=== 
 + 
 +{{:de:projects:12_flashmodul_mit_flash.jpg?300|}}\\ 
 +Als erstes wird der Flash Chip aufgelötet.\\ 
 + 
 +{{:de:projects:13_flashmodul_mit_led_transistoren_widerstaenden.jpg?300|}}\\ 
 +Es folgt der Kleinkram. JP48 wird geschlossen.\\ 
 + 
 + 
 +{{:de:projects:14_flash_widerstaende.jpg?300|}}\\ 
 +Den Kleinkram auf der Unterseite nicht vergessen.\\ 
 + 
 + 
 +{{:de:projects:15_flash_pins_auf_fixiersockel_ersatzsockel_.jpg?300|}}\\ 
 +Die Pins werden auf den 40-poligen Sockel gesteckt.\\ 
 + 
 + 
 +{{:de:projects:16_flash_pins_mechanisch_fixiert.jpg?300|}}\\ 
 +Die Platine wird auf die Pins gesteckt und verlötet. Dabei die Platine leicht auf die Pins drücken.\\ 
 + 
 + 
 +{{:de:projects:17_flash_pins_verloetet.jpg?300|}}{{:de:projects:18_flash_pins_von_oben_geloetet.jpg?300|}}\\ 
 +So kann die fertige Platine aussehen.\\ 
 + 
 +===Das Flachbandkabel=== 
 + 
 +{{:de:projects:19_flachbandleitung_anritzen.jpg?300|}}\\ 
 +Das Flachbandkabel wird **gerade** abgeschnitten und 4-5mm vom Ende leicht mit einem Messe angeritzt.\\ 
 + 
 +{{:de:projects:20_flachbandleitung_aufsplitten.jpg?300|}}\\ 
 +Danach trennt man die einzelnen Adern mit dem Messer.\\ 
 + 
 +{{:de:projects:21_flachbandleitung_abisolieren.jpg?300|}}\\ 
 +Jetzt kann man die einzelnen Adern leicht mit einem Seitenschneider von der Isolierung befreien und verdrillen. 
 + 
 +{{:de:projects:22_flachbandleitung_closeup.jpg?300|}}\\ 
 +Anschließend werden die Adern verzinnt!! 
 + 
 +{{:de:projects:23_garymodul_flachband_eingeloetet.jpg?300|}}\\ 
 +So wird das Kabel im Gary Adapter verlötet ...\\ 
 + 
 +{{:de:projects:24_flash_mit_flachband_und_jumper.jpg?300|}}\\ 
 +... uns so auf der Flash Platine. Die benötigte Länge des Flachbandkabels ist je nach Rechnermodell unterschiedlich.
 \\  \\ 
 +
 +
 +==== Jumper ====
 +zu schließende Jumper (alle anderen bleiben offen):
 +
 +  * Flash: JP48 (Oberseite)
 +  * Gary: JP3 (Oberseite)
 +
 +Auf den Platinen der zweiten Generation (Januar 2014) sind diese bereits 'verdrahtet'.
 +
  
 ===== Bedienung ===== ===== Bedienung =====
 +Das Kickflash sollte jetzt vollständig aufgebaut sein und ausgiebig nach Kurzschlüssen, insbesondere im Bereich des Flashbausteins, abgesucht sein. Dann steht dem Einbau eigentlich nichts mehr im Wege.
  
-\\  +=== Stellung 0 (inaktiv) === 
-Bevor ihr loslegen könnt gibt es eine Erklärung der DIP-Schalter.+[{{:de:projects:kickflash_a500_dip_oooo.jpg?300 |DIP-Schalter}}]  
 +Bevor ihr jedoch damit loslegt, gibt es eine Erklärung der DIP-Schalter und Hinweise zur Verwendung im CDTV. Dort sind einge Sache ein wenig anders.
  
-{{:de:projects:kickflash_a500_dip_oooo.jpg?direct&200|}} +Wie hier abgebildet: Kein DIP-Schalter aktiviert, das Kickflash ist ohne Funktion, der Rechner funktioniert, als ob kein Kickflash eingebaut wäre. Das Original-ROM muss dann natürlich gesteckt sein.
-Kein DIP-Schalter aktiviert, das Kickflash ist ohne Funktion, der Rechner funktioniert, als ob kein Kickflasheingebaut wäre. Das Original-ROM muss gesteckt sein, damit der Rechner funktioniert.+
  
-{{:de:projects:kickflash_a500_dip_1ooo.jpg?direct&200|}}+ 
 +=== Stellung A (aktiv?) === 
 +<columns 100% 20%  ->  
 + 
 +|ON ^(nbsp)| | | | 
 +|OFF |(nbsp)^ ^ ^ ^ 
 +|DIP |1|2|3|4| 
 + 
 +<newcolumn>
 DIP-Schalter 1 auf ON aktiviert ein Kickstartslot im Flashmodul. Es darf kein ROM im Kickflash gesteckt sein! DIP-Schalter 1 auf ON aktiviert ein Kickstartslot im Flashmodul. Es darf kein ROM im Kickflash gesteckt sein!
  
-{{:de:projects:kickflash_a500_dip_o2oo.jpg?direct&200|}}+</columns>  
 + 
 +\\  
 + 
 +=== Stellung B (?) === 
 +<columns 100% 20%  ->  
 + 
 +|ON |(nbsp)^ | | | 
 +|OFF ^(nbsp)| ^ ^ ^ 
 +|DIP |1|2|3|4| 
 + 
 +<newcolumn>
 DIP-Schalter 2 auf ON aktiviert die PRüfoption für das Kickstart, welches man gerade flashen möchte. DIP-Schalter 2 auf ON aktiviert die PRüfoption für das Kickstart, welches man gerade flashen möchte.
 Diese Option ist notwendig, um zu prüfen, ob der Flashvorgang erfolgreich war und sollte immer aktiert bleiben. Diese Option ist notwendig, um zu prüfen, ob der Flashvorgang erfolgreich war und sollte immer aktiert bleiben.
  
 Eine Ausnahme bildet das CDTV: Hier ist DIP-Schalter 2 auf OFF zu stellen, wenn eine Erweiterungskarte im Frontslot steckt. Wenn dort keine Karte verbaut ist, dann ist nichts weiter zu beachten. Eine Ausnahme bildet das CDTV: Hier ist DIP-Schalter 2 auf OFF zu stellen, wenn eine Erweiterungskarte im Frontslot steckt. Wenn dort keine Karte verbaut ist, dann ist nichts weiter zu beachten.
 +</columns> 
  
-{{:de:projects:kickflash_a500_dip_12oo.jpg?direct&200|}} +=== Stellung C (?) === 
-DIP-Schalter 1 und 2 auf ON ist die normaler Einstellung, nachdem das Kickflash erstmalig gelashed wurde.+<columns 100% 20%  -
  
-Die anderen beiden DIP-Schalter (3 und 4) werden nur intern benötigt und dürfen nicht auf ON gestellt werden.+|ON ^(nbsp)^ | | | 
 +|OFF |(nbsp)| ^ ^ ^ 
 +|DIP |1|2|3|4| 
 + 
 +<newcolumn> 
 +DIP-Schalter 1 und 2 auf ON ist die normaler Einstellung, nachdem das Kickflash erstmalig geflashed wurde. 
 +</columns>  
 +\\  
 + 
 +=== Schalter 3 und 4 === 
 +Die anderen beiden DIP-Schalter (3 und 4) werden nur intern benötigt und dürfen nicht auf ON gestellt werden. Das Kickflash wird dann nicht wie gewünscht funktionieren.
  
 ===== Einbau ===== ===== Einbau =====
  
-Bevor ihr anfangt schaltet den Rechner aus und zieht alle elektrischen Verbindungen, insbesondere das Netzkabel, ab!+Bevor ihr nun mit dem Einbau anfangtschaltet den Rechner aus und zieht alle elektrischen Verbindungen, insbesondere das Netzkabel, ab!
  
 Danach wird der Rechner geöffnet, indem sämtliche Gehäusebefestigungsschrauben entfernt werden. Danach wird der Rechner geöffnet, indem sämtliche Gehäusebefestigungsschrauben entfernt werden.
-Danach läßt sich das Gehäuse vom Amiga 500, Amiga 2000 und CDTV öffnen. Achtet auf Leitungen, die noch irgendwo angesteckt sind oder ähnliches (insbesondere am Amiga 200 die Front-LEDs).+Danach lässt sich das Gehäuse normalerweise ohne Schwierigkeiten öffnen. Achtet auf Leitungen, die noch irgendwo angesteckt sind oder ähnliches (insbesondere am Amiga 2000 die Front-LEDs)
 + 
 +Jetzt entfernt ihr das Kickstart-ROM und den Gary-Chip. An deren Stelle wird das Kickflash eingebaut. 
 + 
 +Bei einigen Rechnern kann der Kickstart-Sockel zwei Pins mehr haben. Diese liegen von der Kerbe aus betrachtet vorn und bleiben **immer unbenutzt**
  
-Jetzt entfernt ihr das Kickstart-ROM und den Gary-Chip. 
-An deren Stelle wird das Kickflash eingebaut. 
  
 +{{:de:projects:kickflash_a2k_rev6_gesamtaufbau.jpg?direct&200|}} Einbau im Amiga 2000
  
 +{{:de:projects:kickflash_finaler_einbau_a500.jpg?direct&200|}} Einbau im Amiga 500
  
 +Im CDTV gehen beide Flachbandleitungen in Richtung Netzteil (Bild folgt noch)
  
 +Als Orientierungshilfe kann man auch an den Leiterplatten des Kickflash jeweils eine Polungskerbe finden. Das Kickstart-ROM und Gary werden selbstverständlich immer in der Originaleinbaulage auf das Kickflash gesteckt.
 +Bitte nicht verdrehen, die Bausteine gehen dabei sicher kaputt.
  
 ===== Erstinbetriebnahme ===== ===== Erstinbetriebnahme =====
  
 Da die Flashbausteine aus urheberrechtlichen Gründen nicht mit einem Kickstart bespielt versehen zu euch gesandt werden können, müsst ihr das selbst tun. Da die Flashbausteine aus urheberrechtlichen Gründen nicht mit einem Kickstart bespielt versehen zu euch gesandt werden können, müsst ihr das selbst tun.
-Dazu stellt ihr bitte nur DIP-Schalter 2 auf ON, steckt das Gary-IC und das Original-ROM auf ihre Plätze (natürlich mit dem Kickflash dazwischen+Dazu stellt ihr bitte nur DIP-Schalter 2 auf ON, steckt das Gary-IC und das Original-ROM auf ihre Plätze (natürlich mit dem Kickflash dazwischen).
-Der Rechner sollte jetzt ganz wie gewohnt starten beim Einschalten. Ist dies nicht der Fall solltet ihr den Rechner wieder ausschalten und den Fehler suchen.+
  
-Jetzt könnt ihr ein Kickstart flashen.+Jetzt solltet ihr das Rechnergehäuse wieder schließenErst danach die Netzleitung wieder anstecken und den Rechner einschalten. 
 +Der Rechner sollte jetzt ganz wie gewohnt starten. Ist dies nicht der Fall solltet ihr den Rechner wieder ausschalten und den Fehler suchen. Nicht vergessen das Netzkabel vorher abzuziehen!
  
-A500:+Andernfalls könnt ihr jetzt ein Kickstart flashen (Software-Link weiter unten). 
 + 
 +Amiga 500/2000:
    KickFlash16 erase    KickFlash16 erase
    KickFlash16 write <kickfilename>    KickFlash16 write <kickfilename>
Zeile 112: Zeile 239:
    KickFlashCDTV erase    KickFlashCDTV erase
    KickFlashCDTV write <kickfilename>    KickFlashCDTV write <kickfilename>
 +und
 +   BootFlashCDTV erase
 +   BootFlashCDTV write <kickfilename>
  
 Wie man erkennen kann, ist der Syntax in der Verwendung identisch, es ist jedoch für das CDTV ein anderes Flashprogramm notwendig. Wie man erkennen kann, ist der Syntax in der Verwendung identisch, es ist jedoch für das CDTV ein anderes Flashprogramm notwendig.
Zeile 117: Zeile 247:
 {{:de:projects:kickflashcdtvkick_erase_write_ok.jpg?direct&400|}} {{:de:projects:kickflashcdtvkick_erase_write_ok.jpg?direct&400|}}
 Wenn alles korrekt funktioniert, dann müsste das Ganze ungefähr so bei euch aussehen.  Wenn alles korrekt funktioniert, dann müsste das Ganze ungefähr so bei euch aussehen. 
 +
 +Das CDTV Boot-ROM unbedingt erst flashen, wenn das Kickstart erfolgreich geflashed wurde! Damit wisst ihr nämlich, daß das Modul funktioniert und das Boot-ROM auch ordnungsgemäß geflashed werden kann. Aus technischen Gründen ist eine Überprüfung dort nicht möglich.
 +
 +Aus diesem Grunde habe ich mich auch entschieden, die dabei entsprechend erzeugten Fehlermeldungen beim Flashen des Boot-ROMs nicht zu unterdrücken. Also bitte nicht erschrecken, wenn das dann so ausschaut wie im folgenden Bild zu sehen.
 +{{:de:projects:kickflashcdtvboot_erase_write_error.jpg?direct&400|}}
  
 Wer will kann jetzt den nächsten Speicherslot aktivieren und ein weiteres Kickstart einspielen. Wer will kann jetzt den nächsten Speicherslot aktivieren und ein weiteres Kickstart einspielen.
 Achtung: Das CDTV hat nur zwei Speicherplätze für das Kickstart, nicht vier! Das liegt daran, daß der andere Teil des Speichers für das Boot-ROM verwendet wird. Achtung: Das CDTV hat nur zwei Speicherplätze für das Kickstart, nicht vier! Das liegt daran, daß der andere Teil des Speichers für das Boot-ROM verwendet wird.
  
-Wer das nicht will kann den Rechner ausschalten und das Kickflash so konfigurieren, daß man das geflashte Kickstart verwenden kann. +Wer das nicht willkann den Rechner ausschalten und das Kickflash so konfigurieren, daß man das geflashte Kickstart verwenden kann. 
-Dazu muss das ROM entfernt werden und kann im Schrank zur Aufbewahrung verschwinden. Am Gary-Modul ist Gary vorübergehend zu entfernen, der DIP-Schalter 1 auf ON zu stellen und Gary wieder zu stecken.  Fertig.+Dazu muss das ROM entfernt werden und kann im Schrank zur Aufbewahrung verschwinden. Am Gary-Modul ist der Gary vorübergehend zu entfernen, der DIP-Schalter 1 auf ON zu stellen und den Gary wieder aufzustecken.  Fertig
 +Das Beschreiben weiterer Flashslots funktioniert auch in diesem Modus, so dass man zum Beschreiben der weiteten Slots nicht wieder das ROM stecken und den DIP-Schalter zurück auf 0 setzen muss. Man kann vom ersten, funktionierend geflashten ROM booten und nun per Software den nächsten Slots bespielen und so weiter. Auch ein Überschreiben ist dabei möglich.
  
 Je nachdem welchen Speicherslot ihr beschrieben habt, kann es sein, daß der Rechner beim Einschalten erstmal nicht booten will. Keine Panik! Ihr habt ganz sicher euer Handtuch und die Encyclopedia Galactica dabei. [[http://de.wikipedia.org/wiki/Encyclopaedia_Galactica]] Je nachdem welchen Speicherslot ihr beschrieben habt, kann es sein, daß der Rechner beim Einschalten erstmal nicht booten will. Keine Panik! Ihr habt ganz sicher euer Handtuch und die Encyclopedia Galactica dabei. [[http://de.wikipedia.org/wiki/Encyclopaedia_Galactica]]
  
-Dann wisst ihr auch was zu tun ist, nämlich einfach den richtigen Speicherslot auswählen! Dies geschieht durch einen Reset, der mindestens fünf Sekunden lang ununterbrochen andauern muss (CTRL-A-A so lange festhalten).+Dann wisst ihr auchwas zu tun ist, nämlich einfach den richtigen Speicherslot auswählen! Dies geschieht durch einen Reset, der mindestens fünf Sekunden lang ununterbrochen andauern muss (CTRL-A-A so lange festhalten). 
 Das Kickflash startet bei einem Kaltstart (sog. "power on reset") immer vom gleichen Speicherslot. Das Kickflash startet bei einem Kaltstart (sog. "power on reset") immer vom gleichen Speicherslot.
-Beschrieben wird aber immer der nächste in der Reihe. Wer also das Kickflash im Amiga 500 eingebaut hat muss ggf. dreimal weiterschalten, dann sollte der Rechner auch booten. Analog dazu muss am CDTV nur einmal weitergeschaltet werden.+Beschrieben wird aber immer der Nächste in der Reihe. Wer also das Kickflash im Amiga 500 eingebaut hatmuss ggf. dreimal weiterschalten, dann sollte der Rechner auch booten. Analog dazu muss am CDTV nur einmal weitergeschaltet werden.
  
-===== Daten ===== +===== Software ===== 
-  +<columns 100% 150px  ->  
 +Für Amiga 500+200 : \\  
 +Für CDTV : 
 +<newcolumn> 
 +{{:de:projects:kf_a500_2000.zip|}}\\  
 +{{:de:projects:kf_cdtv.zip|}} 
 +</columns>
  
 +===== LED-Bedeutung =====
 +Auf den Platinen befinden sich mehrere LEDs, die insbesondere zur Fehlerdiagnose interessant sind. Die LEDs leuchten auch, wenn kein Kick-ROM und kein Gary gesteckt sind.
 +
 +__Flashplatine:__
 +
 +**Rot**e LED
 +aktiv beim Beschreiben und Löschen des Flashs. Nicht aktiv beim Auslesen der Daten im normalen Betrieb.
 +
 +__Garyplatine:__
 +
 +**Rot**e LED
 +aktiv, wenn der Kickflash als ROM-Ersatz betrieben wird (DIP1 auf ON). Jetzt darf kein Kickstart-ROM auf der Flashplatine stecken.
 +Nicht aktiv, wenn die Flashplatine für den Amiga deaktiviert ist. In diesem Modus muss ein Kickstart-ROM auf der Flashplatine stecken.
 +
 +**Gelb**e LED:
 +Aktiv, wenn beim Schreiben des Flash eine Datenkontrolle erfolgt (DIP2 auf ON)
 +
 +**Grün**e LED
 +Wechselt ihren Aktivitätsstatus, wenn einen Flashslot weitergeschaltet wird. Ist bei festem Slot entweder voll an oder voll aus.
 +
 +===== Fehlersuche =====
 +
 +Beide Platinen können einzeln in den Amiga eingebaut werden, ohne dass sie die Funktion des Amigas beeinflussen (DIP-Stellung: Alles off). So kann zum Beispiel ein Kurzschluss zwischen den Sockelpins ausgeschlossen werden.
 +
 +Ändert im Betrieb die grüne LED nicht ihren Status nach einem langen Reset (>7 Sekunden), so kann testweise die Umschaltung manuell gesteuert werden. Dazu ist die Diode auf der Unterseite des Gary-Chips zu entfernen. Nun lassen sich die Flashslots manuell per DIP3 und DIP4 wählen. Hierbei ist die Nummerncodierung der Slots per DIP nicht dem Binärsystem folgend, sondern man muss ggf. alle drei anderen Slots durchtesten, um zu sehen, welcher Slot beschrieben wurde.
 +
 +==== Probleme mit der BigRAM2630 RAM-Erweiterung für den Amiga2000 und evtl. anderer Karten: ====
 +=== Das Programm Kickflash16 funktioniert mit der BigRAM nicht einwandfrei. ===
 + Man merkt es daran, dass das Programm bei Erase sofort mit dem Löschen fertig ist und beim Write auch im Sekundentakt die geschriebenen Abschnitte ausgibt, statt sich ca. 3 Sekunden pro Abschnitt Zeit zu nehmen. Eine Fehlermeldung gibt es leider nicht, das Programm meldet trotzdem Vollzug.
 +
 +Als Abhilfe sollte man die A2630 deaktivieren. Dazu hält man direkt(!) nach dem Reset beide Maustasten gedrückt und geht in den 68000-Modus. War man zulangsam, ist man dagegen im Kickstart-"Early-Startup"-Bildschirm gelandet.
 +Nun kann man das Programm nutzen und die Kickstarts flashen (bei jedem Umschalten für den nächsten Kickstart-"Sockel" muss man die A2630 wieder deaktivieren).
 +Danach läuft das ROM (fast) problemlos mit der A2630 und der BigRAM.
 +
 +=== Die Kickstartumschaltung scheint nicht zu funktionieren. Es ist immer Bank0 aktiv===
 +Das liegt daran, dass die BigRAM mittlerweile ab Werk die (eigentlich sehr gute) MapROM-Funktion aktiviert hat. Es wird also beim Einschalten des Amigas eine Kickstart-Kopie in die BigRAM kopiert, so dass dieses ROM extrem schnell wird. Leider lädt die RAM-Erweiterung nach einem Reset kein neues ROM (ist ja sonst auch nicht nötig), so dass immer das alte KickROM gemappt bleibt. Dies kann man per Software vom Hersteller aber deaktivieren, so dass man auf das MapROM verzichtet, dafür aber der Kickstartumschalter funktioniert.
 +
 +Dazu: Jumper auf der BigRAM setzen (Flash-Modus) und als Kommando entweder
 +  * bigram addmem maprom (Speicher automatisch einbinden UND MapROM aktivieren oder
 +  * bigram addmem (Speicher wird automatisch eingebunden, MapROM ist aber deaktiviert
 +eingeben. Es gibt keinen Schalter zum deaktivieren, man deaktiviert Optionen, indem man sie weglässt.
 +
 +===== ToDO: =====
 +<awbox important>Noch einen Hinweis auf den Hardwaretaster zum Umschalten einfügen. Mit diesem kann man einmal tasten für eine Umschaltung, gefolgt von einem kurzen Reset (statt des langen Resets) und so evtl. auch mehrer Kickstarts überspringen.
 +</awbox>
  
 ===== Hinweise ===== ===== Hinweise =====
Zeile 151: Zeile 339:
     * http://www.a1k.org/forum/showthread.php?t=38329     * http://www.a1k.org/forum/showthread.php?t=38329
   * zu Dokumentationen   * zu Dokumentationen
 +    * [[http://www.a1k.org/forum/showthread.php?t=41595|Aufbau-Thread im a1k]]
 +    * Weitere Details auf der [[:de:projects:kickflash_a500_details|Extra-Seite]].
   * Software-Updates   * Software-Updates
 +{{tag>DIY Kickstart}}
Zuletzt geändert: 2013/12/20 00:56