Erklärung zu USB Blaster Varianten
Obwohl die auf Aliexpress angebotenen USB Blaster alle das gleiche Gehäuse mit der Aufschrift 'ALTERA USB Blaster Rev. C' haben, unterscheiden sie sich deutlich in den verwendeten Bauteilen.
Es sieht so aus, als würden derzeit alle Anbieter die CH552-Variante verwenden, die im 'Serial-Programming'-Modus funktioniert, im 'JTAG'-Modus jedoch nicht.
Was sind JTAG- & Serial-Modus?
Für meine FPGA-basierten Ersatz-MPUs (GottFA1, GottFA1_PLuS, GottFA80, GottFA80_PLus, BallyFA, WillFA) verwende ich FPGA-Boards auf Basis des Altera Cyclone II Chips. Cyclone II FPGAs können im 'Serial-Programming'-Modus programmiert werden (Programmdateien haben die Endung '.pof').
FPGA-Boards auf Basis des Altera Cyclone IV Chips müssen im 'JTAG-Modus' programmiert werden (Programmdateien haben die Endung '.jic'). Cyclone IV Chips verfügen über deutlich mehr internen Speicher als Cyclone II.
Mein erstes FPGA MPU, bei dem ich ein Cyclone IV Board verwende, ist für GottFA80/GottFA80_PLuS – und zwar für den Fall, dass du es mit 'späten' 80B-Spielen verwenden möchtest (Excalibur, Hot Shots, Big House, Bad Girls, Bonebusters und Night Moves), da diese Spiele ein größeres ROM haben.
Gleiches gilt für WillFA7, falls du es mit Defender oder Star Light verwenden möchtest (jic-Datei auf Anfrage erhältlich).
