Digilent Adept djtgcfg als Bibliothek

OP (Firma: Schweigstill IT) Persönliche Seite #4181576
Lesenswert?
• ▲
▼
Ich beabsichtige, die Funktionalität des Programms djtgcfg, welches zu 
den Adept Utilities von Digilent gehört, aus einer mittels Microsoft 
Visual C++ 2010 erstellten Anwendung heraus zu verwenden. Eine 
Möglichkeit bestünde darin, das Kommandozeilenprogramm djtgcfg 
aufzurufen und ggf. die Konsolenausgaben auszuwerten. Das ist nicht so 
toll.

Das Adept SDK stellt wiederum nur JTAG-Zugriffsfunktionen bereit, aber 
keine zum direkten Programmieren und Verifizieren von Xilinx CPLDs und 
FPGAs. Nur für das Auslesen der JTAG-ID gibt es einen Beispielcode. Ich 
habe keine Lust, alles noch einmal anhand irgendwelcher Spezifikationen 
von Xilinx nachzuprogrammieren, zumal es die fertige Lösung eigentlich 
schon gibt.

Kennt jemand ein (möglichst quelloffenes) Projekt, welches die o.a. 
Funktionalität bietet? Hat Digilent womöglich doch irgendwo die Quellen 
von djtgcfg veröffentlicht?

Ich will es nach Möglichkeit auch vermeiden, Xilinx Impact als 
"Zwischenschicht" zu verwenden, zumal ich dann auch gleich djtgcfg als 
externes Programm aufrufen könnte.
Gast #4181652
Lesenswert?
• ▲
▼
Christian R. schrieb:
> Entgegen dem Namen kann das alle möglichen Xilinx Bausteine
> programmieren.
Fast. Ich habe mir jetzt mal an einem XC9536 (ohne XL!) die Zähne 
ausgebissen. ID-Code lesen geht, programmieren ging nicht. Aber impact 
hat es auch nicht hinbekommen. Offensichtlich braucht man da einen 
obsoleten Programmieralgorithmus.

Aber ansonsten bin ich auch begeisterter Nutzer dieses Tools: Kennt alle 
meine Programmer und auch alle meine Chips (der XC9536 war nicht 
meiner).

Duke

P.S.: Und der nächstgelegene Maintainer ist auch ein sehr angenehmer 
Zeitgenosse...

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]
  • [vhdl]VHDL-Code[/vhdl]
  • [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.