explication sur les variantes de USB Blaster

Bien que les USB Blaster proposés sur Aliexpress aient tous le même boîtier portant la mention « ALTERA USB Blaster Rev. C », ils diffèrent sensiblement au niveau des composants utilisés à l'intérieur.

Il semble que tous les vendeurs utilisent actuellement la variante CH552, qui fonctionne en mode « programmation série » mais échoue en mode « JTAG ».

Le boîtier USB Blaster, commun à toutes les variantes

qu'est-ce que le mode JTAG & série ?

Pour mes MPU de remplacement basées sur FPGA ( GottFA1, GottFA1_PLuS, GottFA80, GottFA80_PLus, BallyFA, WillFA), j'utilise des cartes FPGA basées sur la puce Altera Cyclone II. Les FPGA Cyclone II peuvent être programmés en mode « programmation série ». ( les fichiers de programme ont l'extension « .pof »)

Les cartes FPGA basées sur la puce Altera Cyclone IV doivent être programmées en « mode JTAG » ( les fichiers de programme ont l'extension « .jic »). Les puces Cyclone IV disposent d'une mémoire interne bien plus grande que les Cyclone II.

Ma première MPU FPGA utilisant une carte Cyclone IV est destinée aux GottFA80/GottFA80_PLuS si tu souhaites l'utiliser avec les jeux « tardifs » 80B ( Excalibur, Hot Shots, Big House, Bad Girls, Bonebusters et Night Moves), car ces jeux ont un ROM plus grand.

Idem pour WillFA7 si tu veux l'utiliser avec Defender ou Star Light ( fichier jic disponible sur demande ).

Variantes

Avec puce CH552, ne fonctionne pas en mode JTAG.
Avec puce STM32
Avec puce PIC18
Avec puce STM32
Fabrique ton propre USB Blaster.
NOUVEAU : DIY SMD Blaster
USB Blaster « v2 » de Waveshare. Signalé comme fonctionnant en mode JTAG !
Intérieur du Waveshare Blaster