it:linux:urjtag

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
it:linux:urjtag [2012/05/29 17:42] berniit:linux:urjtag [2012/05/29 17:47] berni
Zeile 37: Zeile 37:
 Damit man das nicht jedes mal wieder neu lernen muss, habe ich mal alles in {{:it:linux:urjtag_xc2c128-vq100.tar.gz|}} eingepackt. Diese Datei muss nur noch unter /usr/local/share/urjtag entpackt werden. Damit man das nicht jedes mal wieder neu lernen muss, habe ich mal alles in {{:it:linux:urjtag_xc2c128-vq100.tar.gz|}} eingepackt. Diese Datei muss nur noch unter /usr/local/share/urjtag entpackt werden.
  
 +==== Bedienung ====
 +  - Mittels <code bash>sudo jtag</code> kommt man in die urjtag shell.
 +  - Mit <code bash>help cable</code> kann man sich alle unterstützen Adapter anzeigen lassen.
 +  - Für meinen Adapter verwende ich <code bash>cable ARM-USB-OCD
 +Connected to libftd2xx driver.</code>
 +  - Die angeschlossenen JTAG Devices kann man sich folglich anzeigen lassen <code bash>jtag> detect
 +IR length: 8
 +Chain length: 1
 +Device Id: 00010110110110001010000010010011 (0x0000000016D8A093)
 +  Manufacturer: Xilinx
 +  Part(0):         XC2C128-VQ100
 +  Stepping:     0
 +  Filename:     /usr/local/share/urjtag/xilinx/xc2c128-vq100/xc2c128-vq100
 +Data register 'ISC_DEFAULT' already defined
 +Data register 'DATAREG' already defined
 +Data register 'DATAREG' already defined
 +Data register 'DATAREG' already defined
 +Data register 'DATAREG' already defined
 +Data register 'DATAREG' already defined
 +Data register 'DATAREG' already defined
 +Data register 'DATAREG' already defined
 +Data register 'DATAREG' already defined
 +Data register 'DATAREG' already defined
 +Data register 'DATAREG' already defined
 +Data register 'DATAREG' already defined
 +Data register 'DATAREG' already defined
 +Data register 'DATAREG' already defined
 +jtag> 
 +</code> Wurde manufacturer, part und filename erkannt, dann ist alles i.O.
 +  - Mittels <code bash>part 0</code> wählt man das Device aus, welches man manipulieren will.
 +  - Eine SVF-Datei lädt man mittels <code bash>svf myfile.svf</code>
  
  
  • it/linux/urjtag.txt
  • Zuletzt geändert: 2015/12/24 14:26
  • von 127.0.0.1