Final Expansion 3
SEITE IM AUFBAU - SEITE IM AUFBAU - SEITE IM AUFBAU - SEITE IM AUFBAU - SEITE IM AUFBAU - SEITE IM AUFBAU
Inhaltsverzeichnis
Die Final Expansion 3
Die Final Expansion 3 (FE3) ist eine Steckmodul für den VC-20. Sie wird an den Erweiterungs-Slot des VC-20 gesteckt. Die aktuelle Version v3.2 bietet folgende Möglichkeiten:
- universelle Speichererweiterung des Arbeitsspeicher (RAM) um 512 KByte.
- ein Flash-Speicher (EEPROM) mit 512 KByte
- ein Massenspeicher als Floppy-Ersatz für bis zu 2 GByte
- eine Batterie gepufferte Echtzeituhr (RTC)
- ein optionaler Anschluss für ein LCD-Display (Erweiterung des SD2IEC)
- zwei Reset Taster
Nutzen der FE3
- die FE3 kann jede bekannte VC-20 Software laden und ausführen
- das Laden und Starten von Spiele und anderen Programmen erfolgt bequem über ein flexibles Menü Programm
- der VC-20 benötigt neben der FE3 keine weitere Hardware mehr
großer
auf Basis einer
Der VC-20 hat eine sehr komplexe Speicherarchitektur. Es gibt Speichererweiterungen mit 3K, 8KB, 16KB und daneben auch noch verschiedene Steckmodule. Leider laufen Spiele meistens nur in der ganz speziellen Umgebung, für die sie entwickelt wurden. Das eine Spiel braucht exakt 3KB, das andere exakt 16KB Speicher. Die FE3 bietet der Software die geforderte Umgebung und stellt diese automatisch ein (Speicherkonfiguration).
Das Menü Programm ist völlig frei konfigurierbar, sodass man jede Software und jedes Spiel mit einem Tastendruck starten kann. Dazu stellt man die geforderte Umgebung für die Software einmal ein und gibt dem ganzen einen Namen.
Die integrierte SD-Karte arbeitet wie ein normales SD2IEC und ersetzt ein Disketten Laufwerk. Man kann aber trotzdem zusätzlich ein externes Laufwerk anschließen und normal verwenden. Es können SD Karten mit einer Größe von bis zu 2 GByte verwendet werden. Das reicht für alle VC-20 Software die jemals entwickelt wurde.
Der integrierte Flash-Speicher hat eine Größe von 512KB. Er dient zur Speicherung der FE3 Firmware und kann auch für oft benutzte Programme verwendet werden. Der Vorteil von Flash-Speicher ist, dass er sofort nach dem Einschalten zur Verfügung steht.
Hardware
Neben den beiden Speicherbausteinen (RAM und EEPROM) befindet sich auf der Platine noch ein Atmel-Controller ATmega1284 und ein Atmel-CPLD ATF1504, der die Hardware Logik der FE3 in nur einem Baustein abbildet.
Software
Die Firmware der FE3 ist im Flash gespeichert. Und steht sofort nach dem Einschalten bzw. nach einem Reset des VC-20 zur Verfügung.
- RAM Konfiguration: Dieser Menüpunkt lässt alle bekannten Speicherkonfigurationen des VC-20 einstellen.
- Diskloader: Dieser Menüpunkt unterstützt das komfortable Laden und Ausführen von Programmen. Der Diskloader ist frei vom Benutzer konfigurierbar und unterstützt alle Arten von Floppydisk Laufwerke und natürlich das integrierte SD2IEC.
- Cartloader: Damit kann man komfortabel die Programme starten, die im Flash Speicher gespeichert sind. Im Flash stehen 480 KByte (von 512 KByte) zur freien Verfügung. Jeder kann seine Lieblingsprogramme selbst in den Flash-Speicher übertragen. Es können beliebige Programme (BASIC, Programme, Steckmodule) in den Flash-Speicher des FE3 programmiert werden.
Nachbau
Die Pläne für die FE3 sind frei erhältlich und die Software ist Open Source. Für geübte Bastler oder Elektroniker ist das Interface einfach nachbaubar. Wenn man keine Platine erstellen will, kann man die FE3 auch auf einem 8 Bit Baby aufbauen (siehe Vorgänger Modell der FE3: Final Expansion 1 und Final Expansion 2).
Die Aufbauanleitung findet man im [www.forum64.de Forum-64]: Aufbauanleitung F64
Assembly instructions in english are available in Lemon64 board: Assembly instructions
Man konnte Bausätze der Version v3.2 von Retro-Donald aus dem Forum64 erwerben.
Dokumentation
- Die FE3 Firmware (Loader, FE3-Wedge, Speicher Konfigurator ...)
- FE3 Doku - Aufbau der LOADER Dateien
- FE3 Internals - Technik u. Programmierung
Downloads
- Firmware: Firmware R022D (Dank an Dirk Vroomen), CPLD Jedec und Sourcen
- Das FE3 Handbuch (PDF englisch) von Joni Valtanen: Medium:FE3_User_Manual.pdf (Quelle:jvaltane.kapsi.fi)
- Das FE3 Handbuch (PDF englisch) von Simon J. Rowe <srowe@mose.org.uk>: Medium:FE3_User_Guide.pdf (Quelle:eden.mose.org.uk)
- Die FE3 Aufbau Beschreibung (PDF englisch) von ??SkyDivingGirl??: Medium:FE3_Rev_11_Assembly.pdf (Quelle:www.hookturn.com)
Weblinks
- Im Forum 64 wurde die FE3 in Teamarbeit entwickelt: Final Expansion im Forum 64
- Beiträge im Lemon64 Forum: Final Expansion 3 Rev 11 (3rd Batch)
- CeVi-Aktuell - 06/2009 - Bericht Final Expansion für VC20
- Mingos-Commodorepage
- Final Expansion 1
- Final Expansion 2