Forum: FPGA, VHDL & Co. JTAG Programmierung


von Michl (Gast)


Lesenswert?

Hallo,

ich brauche in der nächsten Zeit sowohl einen Programmieradapter für 
AVRs als auch für Spartan3E incl. eines SPI Flashs. Müsste ja alles über 
JTAG gehen. Kann ich für alle den selben Adapter nehmen, z.B. den 
USBprog?

Vielen Dank!

von Uwe Bonnes (Gast)


Lesenswert?

Prinzipiell geht das alles ueber eine JTAG Kette. Aber Programme zu 
finden, die gerade Deinen Adapter und Deine Devices in Deiner 
Konfiguration unterstuetzen, ist eine andere Frage. Und dass die 
Programme nur heruntergeladen werden muessen und dann ohne weitere 
laufen, ist das naechste Problem. Mit urjtag, openocd und AVRSVF 
solltest Du recht weit kommen. Meinxc3sprog-Branch kennt den AVR und den 
Spartan3E in der Kette, kann aber das SPI Flash nicht programmieren und 
hat noch keinen Treiber fuer usprog.

von Michl (Gast)


Lesenswert?

Danke für die schnelle Antwort. Ich habe mir gedacht, dass ich mit dem 
USBprog aufgrund des großen Firmwarepools und des günstigen Preises gut 
bedient bin. Es handelt sich um einen "universellen JTAG Adapter".

Mit dem "Parallel Cable 3" könnte ich auch nur den FPGA programmieren, 
keinen Flash Speicher oder? Zur Not könnte ich mir das ja zusätzlich 
Basteln.

von Michl (Gast)


Lesenswert?

Kurze Frage noch: Kann man mit 5V an den FPGA oder braucht man einen 
3.3V JTAG Adapter?

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

> Spartan 3
> Kann man mit 5V an den FPGA ... JTAG
Die JTAG-Schnittstellen-Pins werden mit VCCAUX = 2,5V versorgt,
mit 5V ist die garantiert kaputt. Sowas findet man im DB  :-/
Z.B. im DS312 im Bild 48  [+2,5V JTAG]

von Uwe Bonnes (Gast)


Lesenswert?

Impact kann zumindestens den eingebauten Flash des XC3SAN programmieren 
(schon selbst gemacht). Wahrscheinlich geht es auch mit Flash am XC3SA. 
Bitte ausprobieren und berichten.

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
Noch kein Account? Hier anmelden.