Ich möchte mit FPGA's beginnen, aber ich quäle mich schon seit Tagen durch's Internet... Rahmenbedingungen: -Linux (OpenSuse oder Ubuntu) -Max. TQFP144 da selbst gemachte Leiterplatte -USB (habe nur noch eine uralte Kiste mit Parallel) oder gibt es Kabel zum selbermachen Die Details zum "Cyclone III FPGA Starter Board" gibt es z.B. nur als Windows ".exe" (Hab kein Windows und will auch keines). Gibt es einen Universal-JTAG Adapter oder muss ich für jede Serie/Hersteller einen eigenen kaufen ? (Wie weit ist JTAG standardisiert ? Könnte ich auch den AVR Dragon dafür verwenden?) Kann man die Starter Kit's auch weiterverwenden als Programmiergeräte ? (Z.B: "Cyclone III FPGA Starter Board" oder "Spartan-3AN Starter Kit" ?)
Hallo Marc Mk, zu deinen Rahmenbedingungen: > -Linux (OpenSuse oder Ubuntu) Die Enterprice Version von Suse wird von diversen Herstellern in Ihren Verkaufsversionen supported. Standard bei allen Herstellern muesste RedHat Enterprice sein. Das Internet ist voll von Anleitungen, diverse Windows und Linux Versionen unter den diversen Nichtsupporteden Linux Versionen zum Laufen zu bekommen, gibt wohl immer wieder ein paar Fallstricke. > -Max. TQFP144 da selbst gemachte Leiterplatte Na viel Spass, Du reisst Dir gleichzeitig X-Baustellen auf, Ein (noch) Nichtfunktionierender Baustein auf einem noch nicht erpropten Envirement mit einem mutmasslichen Selbstbau Downloadkabel zum Laufen zu bringen... Versuche gerade am Anfang die Fehlerquellen soweit zu reduzieren wie es der Geldbeutel zulaesst und nicht wie persoenliche Afinitaeten es erahnen lassen (Hab kein Windows und will auch keines). Aber hier ist jeder seines Glueckes Schmied. >Gibt es einen Universal-JTAG Adapter oder muss ich für jede Serie/Hersteller einen eigenen kaufen ? Ja es gibt Universal JTAG Adaper. JTAG ist vornehmlich eine Testschnittstelle. Es gibt diverse Hersteller von JTAG Testequipment welche mit allen auf dem Markt befindlichen Bausteinen genutzt werden koennen. Mit diesen Systemen ist selbstverstaendlich auch die Programmierung der Bausteine moeglich. Deren JTAG Adapter (gerne auch mit 4 und Mehr JTAG Schnittstellen) kosten gerne einmal 4stellige Summen und die Software hoert bei 5stellig nicht auf. Allerdings: Die FPGA Hersteller haben fuer Ihre FPGAs z.B. Logicanalyser aehnliche Test-IPs welche interne Signale abgreifen, speichern und ueber die JTAG Schnittstelle in den PC uebertragen koennen. Diese Tools unterstuetzen jeweils nur die Herstellereigenen Downloadkabel. Es gibt diverse Nachbauanleitungen, sowohl zu Parallelkabeln ( alle im Prinzip aehnlich einfach aufgebaut mit einem Buffer und ein paar Widerstaenden ), oder aber von USB-Kabeln. Hier scheint Altera einfacher nachgebaut werden zu koennen, aber auch die Xilinx Funktionalitaet wurde wohl bereits erfolgreich auf die minimale Beschaltung downgestrippt ( Forumsuche benutzen ). Daneben gibt es noch diverse Hard- und Softwareprojekte zum Bau von JTAG-Universalproggern und der Nutzunng von Herstellerkabeln fuer jeweils andere Architekturen, aber wie beschrieben werden diese von den Herstellertools nicht unterstuetzt... Gruss Andreas
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.