XUMflashing
C64 XUM1541- Pro Micro flashing Die Firmware für den Arduino Pro Micro wird oft als Arduino-Sketch bezeichnet, was in diesem Fall jedoch nicht ganz zutrifft, da das Projekt die Hardware ohne die Softwarekomponenten nutzt. Wir werden den Atmel Atmega32 Mikrocontroller stattdessen direkt mit allgemeineren Tools flashen. Im nächsten Schritt installieren wir einen passenden USB-Treiber und anschließend das OpenCBM-Softwarepaket. Die Original Anleitung ist hier auf GitHub zu finden Der Flash- Vorgang Aktuelle Firmware auf GitHub Die neuste Firmware gibt es hier auf GitHub Bevor wir den Arduino Pro Micro flashen können, müssen wir wissen, welchen COM-Port Windows ihm zugewiesen hat. Verbinden den Arduino mit einem geeigneten USB-Kabel mit Ihrem Computer. (Datenkabel, kein Ladekabel) Sollte im Gerätemanager ein unbekanntes Gerät angezeigt werden, so muss der CH34SER Treiber installiert werden. Sollte es damit Probleme geben, kann auch alternativ Arduino IDE installiert werden, das Tool installiert ebenfalls einen passenden Treiber Sollte auf dem Computer nichts passieren – normalerweise ertönt ein Signalton oder ähnliches – versuche es mit einem anderem Kabel, vielleicht ist das verwendete Kabel nur ein Ladekabel . Öffne den Geräte-Manager und sehen dir den Abschnitt „Anschlüsse“ an. Dort sollte ein Eintrag vorhanden sein – aber das ist NICHT der richtige! Bei mir wird Arduino Leonardo (COM5) angezeigt Der benötigte Anschluss wird nur 8 Sekunden lang angezeigt. Lasse dieses Fenster also geöffnet. Setzen Sie den Arduino Pro Micro zurück, indem Sie zweimal die Reset-Taste drücken . Es reicht wenn der Pin GND und RST überbrückt werden (z.B. mit einer Pinzette) Auf meinem Computer wurde der Port als COM6 angezeigt. Merke dir die COM- Nummer Nach Ablauf der bereits erwähnten 8 Sekunden ändert sie sich erneut, aber das ist unerheblich – Wir benötigen diese Com- Portnummer für Arduino Leonardo bootloader (COMx) Bei mir ist es COM6 Download FlashKit Hier das flash-Tool-Kit downloaden und auf Laufwerk D im Hauptverzeichnis endpacken, es ist die Firmware v7 mit dabei Die neuste Firmware gibt es hier auf GitHub Hier das FlashKit Verzeichnis auf Laufwerk D Im Verzeichnis sind 3 Datein die wichtig sind 1. Die Start (bat) .bat 2. Firmware xum1541-PROMICRO-v07_handmade.hex oder 3. xum1541-PROMICRO_7406-v08.hex Für die Xum1541II nimmt man die xum1541-PROMICRO_7406-v08.hex und für die andere einfache Version die xum1541-PROMICRO-v07_handmade.hex oder xum1541-PROMICRO-v07.hex Die Start (bat) firmware-update(xum1541)_comx_FW 07.bat Müssen wir nun nach Deiner Computer Konfiguration anpassen Mit dem Editor die firmware-update(xum1541)_comx_FW 07.bat bearbeiten Hier in der Zeile muss der COM Port angepasst werden, also im unserem Fall wird der Arduino Leonardo bootloader (COM6) im Geräte-Manager angezeigt Ganz wichtig auch den Firmware Namen ändern Also, COM ändern, Firmware Name und abspeichern Dann geht’s los. Arduino an den PC Arduino resetten (GND & RST) 2x überbrücken Sofort die firmware-update(xum1541)_comx_FW 07.bat oder firmware-update(xum1541)_comx_FW 08 [7406].bat starten Sobald der RICHTIGE COM Port zu sehen ist, die SPACE Taste am PC drücken um das flash Tool zu starten Der Flash-Vorgang sollte nun gestartet werden hier eine andere Möglichkeit mit GUI für AVRDUDE 1= Den Programmer avr109 2= Den Bootloader Comport (RST & GND überbrücken) 3= MCU auf m32u4 4= hier die HEX Datei auswählen mit Programm gehts dann los https://youtu.be/Imcqpnep2doHier ist der Flash Vorgang im Video zu sehen