USBISP für xilinx cpld

Gast #2984159
Lesenswert?
• ▲
▼
Hallo Forum,

ich besitze diesen USB Programmer von Ebay für meine Atmel µC.

http://www.ebay.de/itm/New-USB-ISP-USBISP-USBasp-ASP-Programmer-For-51-ATMEL-AVR-WIN7-64-/180937536014?pt=LH_DefaultDomain_0&hash=item2a20b7b20e


Dieser ist ja ziemlich ähnlich zu diesem hier von Bastli:

http://www.bastli.ethz.ch/index.php?page=bausaetze%2FuJTAG


Besitzt jemand die Ebay-Version und hat damit schonmal erfolgreich ein 
CPLD von Xilinx programmiert? Z.B. XC9572 etc.
Hat jemand Erfahrungswerte?
#2984192
Lesenswert?
• ▲
▼
Das wird out of the box nicht funktionieren, denn ISP und JTAG sind 2 
verschiedene Paar Schuhe. Der usbasp, den du hast, kann nur ISP. Für 
JTAG brauchst du die Firmware des USBasp 2.0. Die gibt es aber leider 
nicht als Sourcecode, sonder nur vorkompilliert für den Atmega88. Leider 
ist der USB-Port beim USBasp 2.0 an anderen Pins, sodass man das Hexfile 
auch nicht für einen normalen USBasp verwenden kann, der einen Atmega88 
auf der Platine hat.

Also zusammengefasst: Das wird so nichts.

Gruß Oliver
#2986134
Lesenswert?
• ▲
▼
So hier wie versprochen der Port als Anhang. Ich war so frei das gleich 
mal für den Meaga8 und den Mega88 zu bauen.

Ich konnte leider die JTAG-Funktionialität nicht mit einem Xilinx CPLD 
testen, da mir die Hardware fehlt. ISP funktioniert aber tadellos. Habe 
sogar die  Einstellmöglichkeit des SPI-Clocks per Software eingefügt.

Das Mapping für JTAG ist wie folgt:
TDI <-> MISO
TDO <-> MOSI
TMS <-> RST
TCK <-> SCK
GND <-> GND

Es sollten noch 100 Ohm Widerstände in die Leitungen eingefügt werden 
(außer GND).

Achtung
nicht VCC verbinden, denn der Xilinx CPLD läuft wahrscheinlich nicht 
mit 5V und könnte daher zerstört werden.

Gruß Oliver
Angehängte Dateien:

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.