So, erst mal einen herzlichen Dank an @Storm fuer die Idee und die erste Deutsche Anleitung zum Updaten des CPLD mit dem Raspi 2/3! (... und natuerlich an Gideon, der uns erlaubt hat das Jedec File in diesem Paket zu veroeffentlichen)
Dieses Update des CPLD File ist ausschliesslich bei den ersten ausgelieferten Ultimate64 Boards bis Seriennummer #540 notwendig, die noch mit der ersten CPLD Version (1.0) ausgeliefert wurden. Mit diesem Update (1.2) wird ein Bug gefixed, der dazue fuehrte, dass Joystick und Tastaturabfragen in ein paar Spielen nicht richig funktionierten. Als Beispiel ist hier "Bounty Bob Strikes Back" erwaehnt, was dem Paket auch als Version zum testen (Vorher/Nachher) bei liegt.
Ich habe die Anleitung ins Englische uebersetzt, das Jedec File und 2 Testversionen von Bounty Bob Strikes Back eingefuegt, damit man das Ergebnis auch nach dem Update testen kann.
Aus gegebenem Anlass hier noch mal der Hinweis, das die Beschreibung ausschliesslich fuer einen Raspi 2 oder 3 erstellt ist, deren GPIO Belegung ist gleich. Der alte Raspi 1 hat eine andere Belegung der GPIO Pins, auf die im Dokument nicht eingegangen wird!
Sollten Fragen bestehen, immer gerne her damit, wir werden versuchen alles so gut wie moeglich zu beantworten, auch Verbesserungen und weitere Infos zur Anleitung sind willkommen und werden eingearbeitet. Ich hoffe, damit koennen nun viele USer Ihre Boards selbst aktualisieren und somit auf den gleichen Stand wie die derzeit produzierten Boards kommen.
Hier das Ergebnis mit dem ZIP Paket: U64 CPLD update with RASPI.zip