Wie kommt eine neue Firmware auf ARCADEmini?
Man lädt sich dafür hier das gewünschte Firmware-Image (am-fw-*.cf) herunter und schreibt es so wie eine ARCADEmini-Binärdatei (*.ambin) mit "dd" auf die Compact-Flash. (Wie das geht, ist unter Software beschrieben.)Dann schaltet man ARCADEmini ab, steckt die Compact-Flash mit der neuen Firmware ein und schaltet ARCADEmini wieder ein.
Es dauert etwa eine halbe Minute, dann sollte wieder etwas auf dem Display erscheinen. Damit ist das Firmware-Update erledigt.
Die Firmware-Images sind verschlüsselt und werden von ARCADEmini beim Update entschlüsselt. Es hat daher keinen Sinn, diese Images durch einen Disassembler zu schicken.
(Das verwendete Verschlüsselungssystem ist beweisbar sicher, unter der Voraussetzung, dass das Code-Protect des Prozessors hält und der TEA2-Algorithmuns mit 32 Runden sicher ist.)
Falls das Firmware-Update nicht gelingt, dann liegt das wahrscheinlich an einer CF-Karte, die sich ein wenig zuviel Zeit zum booten nimmt. In diesem Falle sollte man einfach mal eine andre CF-Karte ausprobieren. Die meisten CF-Karten (vor allem die von Marken-Herstellern) funktionieren ohne Probleme.
Firmware-Images
- am-fw-1.7.3_2006-08-20.cf
- aktuelle Version
- Quelltext: ArcadeMini_Firmware-1.7.3_2006-08-20.zip
- keine Funktions-Änderung zu 1.7.2
- am-fw-1.7.2_2005-10-19.cf
- Fehler in CALL-Instruktionen beseitigt
- am-fw-1.7.1_2005-09-06.cf
- Timeout bei Compact-Flash-Zugriffen vergrößert (für langsame CF-Karten)
- am-fw-1.7.0_2005-06-06.cf
- Unterstützung nichtlineares Graustufen-Mapping (ab am_usb/AmUsb 1.2)
- am-fw-1.6.0_2005-02-10.cf
- Unterstützung Ausgabe-Art Amplifier (ab am_usb/AmUsb 1.1)
- am-fw-1.5.1_2004-09-20.cf
- Fehler in CP_BLK-Kommandos beseitigt
(clock.ambin funktioniert jetzt wieder)
- Fehler in CP_BLK-Kommandos beseitigt
- am-fw-1.5.0_2004-08-25.cf
- USB-Timeout unter Windows bei eingesteckter CF beseitigt
- Timing bei Compact-Flash-Zugriffen entzerrt
- Kollision bei USB-Device-ID beseitigt
- am-fw-1.4.1_2004-08-17.cf
- Graustufen-Timing für ARCADEmaxi repariert
- am-fw-1.4.0_2004-08-17.cf
- einstellbares Graustufen-Timing eingebaut
- Ausgabe-Art jetzt umschaltbar zwischen LEDs und Latch-Schaltung (ARCADEmaxi)
siehe dazu auch "Ausgabe-Einstellungen"
- am-fw-1.3.1_2004-08-10.cf
- Problem mit langsamen CF-Karten repariert
- am-fw-1.2.3_2004-06-15.cf
- Graustufen-Timing und USB-Timing verbessert
- am-fw-1.2.2_2004-06-06.cf
- Update-Seiteneffekt (doppelte Geschwindigkeit) repariert
- am-fw-1.2.1_2004-06-05.cf
- Problem mit USB-OHCI behoben
- 4 untere Reihen gehen jetzt wieder (in 1.2.0 immer dunkel)
- am-fw-1.2.0_2004-06-03.cf
- kleine Anpassung für Kompatibilität zu Latch-Schaltungen (ARCADEmaxi)
- am-fw-1.1.5_2004-05-02.cf
- noch einen winizigen Bug im USB-Code beseitigt
- am-fw-1.1.4_2004-04-22.cf
- nochmal Bugfixes des USB-Codes
- am-fw-1.1.3_2004-04-20.cf
- Bugfixes des USB-Codes
- am-fw-1.1.2_2004-04-16.cf
- erste teilweise lauffähige Version mit USB
Ausgabe-Einstellungen
Seit Firmware Version 1.4.0 ist es durch eine Tastenkombination beim Einschalten von ARCADEmini möglich, die Ausgabe-Art einzustellen und das Ausgabe-Timing zurückzusetzen.Diese Einstellungen bleiben dann auch nach dem Abschalten erhalten.
Dazu geht man wie folgt vor:
- Knöpfe 2 und 3 drücken und halten
- ARCADEmini einschalten
- Knopf 5 drücken und halten
- Knopf 2 loslassen
- Knopf 3 loslassen
- eine der folgenden Aktionen ausführen
- Knopf 1 kurz drücken um die Ausgabe-Art auf LED-Matrix zu setzen
- Knopf 2 kurz drücken um die Ausgabe-Art auf Latch-Schaltung (ARCADEmaxi) zu setzen
- Knopf 3 kurz drücken um das Ausgabe-Timing auf die Standardeinstellung zurückzusetzen
- Knopf 4 kurz drücken um die Ausgabe-Art auf Verstärker-Schaltung zu setzen (ab Firmware 1.6)
- Knopf 6 kurz drücken um das Graustufen-Mapping auf die Standardeinstellung zurückzusetzen (ab Firmware 1.7)
- Knopf 5 loslassen