Boundary scan software

OP Persönliche Seite #450309
Lesenswert?
• ▲
▼
Ich suche nach einer Software mit der ich einen Flashbaustein der an 
einem xilinx CPLD (XC9572) hängt programmieren und verifizieren kann. Am 
besten wäre open source oder freeware die sich per skript konfigurieren 
lässt.

Oder kann man sich sowas auch selber schreiben? Ich habe schon einige 
open source anwendungen zum programmieren von xilinx cplds auf sf.net 
entdeckt, aber ich habe keine ahnung was für ein Aufwand das ist diese 
Anwendung um BSC funktionen zu erweitern.
Gast #450407
Lesenswert?
• ▲
▼
Die Software von Xilinx kann die CPLDs von Xilinx konfigurieren (welch 
Überaschung ;-). Es gibt da irgendwo ne ältere Version, wo der 
Programmer allein als 10 MB download zu Verfügung steht. Wenn du sowas 
selber programmieren willst, da gibts ne Application note, wo ein uC 
CPLDs programmiert. Incl. Quelltext, sollte recht fix adaptierbar sein.

MfG
Falk
Gast #450569
Lesenswert?
• ▲
▼
Habe ich das richtig verstanden, die Programmieranschlüsse des Flash 
sind nicht unmittelbar vom PC aus zugänglich, sondern das CPLD liegt 
dazwischen.
Der PC soll also das CPLD in den Boundary-scan-Zustand versetzen, also 
alle Innereien abschalten, und über dessen langes 
Boundary-scan-Schieberegister bitweise mit den passenden Ausgängen 
klappern, um das daran hängende Flash zu programmieren?
OP Persönliche Seite #450845
Lesenswert?
• ▲
▼
Genau so hab ich's vor Christoph, ich weiss auch, dass das nicht 
besonders schnell sein wird. Soweit ich weiss löscht man im normalen BSC 
test einfach den flash, schreibt dann testweise ein paar bytes und 
überprüft diese dann (oder so ähnlich). Der flash ist allerdings nur 
512kb groß. Wenn ich mit einem (ordentlichen) JTAG adapter auf unter ~3 
Minuten für einen rewrite komme wäre das okay.

Ich werd mal auf fpga4fun schauen...

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.