Als «jtag» getaggte Fragen

JTAG ist eine Schnittstelle, die 1) das Testen von Verbindungen zwischen Chips und 2) das Programmieren von Flash-, Mikrocontroller- und FPGA-Geräten ermöglicht.

41
JTAG vs SWD-Debugging

Nachdem ich diesen Artikel durchgesehen habe , frage ich mich, welche Vorteile SWD-Debugging gegenüber JTAG-Debugging bietet. Ich verstehe, dass SWD weniger Drähte / Pins verwendet, weniger Platz benötigt usw. Aber wie spielt es sich in Bezug auf Leistung, Funktionen und Kosten der...

30
Was ist ein JTAG?

Ich bin ziemlich neu in Embedded-Systemen, und ich sehe diesen Begriff immer wieder, aber ich kann nicht ganz verstehen, was es ist. Eine schnelle Online-Suche liefert diese Wikipedia-Seite: https://en.wikipedia.org/wiki/Joint_Test_Action_Group, die sie als eine Art Protokoll für das Debuggen...

12
Cheap FPGA dev board [geschlossen]

Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Elektrotechnik Stapel Börse. Geschlossen vor 4 Jahren . Ich möchte mit FPGA beginnen, habe aber noch nie zuvor mit...

10
Gibt es einen Unterschied zwischen Pin 13 und den restlichen Pins?

An Pin 13 befindet sich eine oberflächenmontierte LED. Gibt es einen nicht zu vernachlässigenden Unterschied zwischen diesem Pin und einem allgemeinen digitalen Pin, abgesehen von der Tatsache, dass dadurch etwas aufleuchtet? Wenn ich zum Beispiel analogWrite()an den Pins 12 und 13 bin , ist der...

9
Spy-Bi-Wire gegen JTAG

Ich arbeite an einem MSP430-Design und bin sehr fasziniert von der Spy-Bi-Wire -Zweidraht-Programmierschnittstelle. Nach dem, was ich gelesen habe, ist es in Bezug auf die Funktionalität JTAG sehr ähnlich und sieht in einigen Fällen sogar besser aus (natürlich weniger Kabel, aber auch...

9
Programmieren mehrerer FPGAs mit JTAG

Ich habe eine JTAG-Kette, die 4 Spartan 6-FPGAs verbindet, die ich mit ISE iMPACT programmiere. Die Software kann jede strenge Teilmenge der 4 FPGAs hintereinander erfolgreich und in beliebiger Reihenfolge programmieren. Wenn ich jedoch versuche, alle vier FPGAs zu programmieren , geht der DONE-Pin...

9
Boundary-Scan-Entwickler und Testtools

Ich muss ein Tool für Produktionstests von ziemlich dichten Leiterplatten mit mehr als 4 FPGAs, mehr als 10 DSPs, Ethernet-Controllern und PCI-Controllern auswählen. Hat jemand Erfahrung mit einem der von GOEPEL, XJTAG, Jtag-Technologien oder wenn überhaupt verfügbaren Tools? Kennen Sie gute Open...

8
ST-LINK ist serielle Kommunikation möglich?

Ich verwende STM32F4 Discovery Board und Atollic TrueStudio für ARM Lite 3 Ich möchte einige Debugging-Daten mit printf an den PC übergeben und kann über STLink keine Möglichkeit finden, dies zu tun. Ist es überhaupt möglich? Es scheint ein wesentliches Merkmal für jeden Debugging-Prozess zu sein....

8
Austauschbarkeit von JTAG-Kabeln und -Geräten

Ich sehe viele gerätespezifische JTAG-Kabel wie AVR jtag oder spezifisches ARM JTAG. Gibt es ein "Standard" -JTAG-Kabel, das auf mehreren Geräten funktioniert? Ich möchte etwas, das mit xilinx FPGAs, STM32s und AVR-Mikrocontrollern

8
Probleme mit dem Olimex Arm USB JTAG-Programmierer

Ich habe kürzlich einen Olimx ARM-USB-OCD JTAG-Programmierer gekauft, aber ich hatte Schwierigkeiten, ihn zum Laufen zu bringen. Mein primäres System ist Linux, aber ich habe es dort auch ohne Glück im Fenster getestet. Ich verwende OpenOCD, um mit dem Gerät zu kommunizieren, aber es erkennt den...

7
ASIC-Verfeinerung Muss ich alle möglichen Kombinationen überprüfen?

Ich mache derzeit eine ASIC Black Box-Überprüfung. Angenommen, ich habe ein Modul mit 200 Eingangsports mit jeweils 12 Bit Breite und einen Ausgangsport mit 64 Bit Breite. Sagen wir, es ist rein kombinatorisch im Inneren. [11:0] +------------+ inputport 0 ------/------> | | ....

7
Raspberry Pi als JTAG-Programmierer?

Gibt es einen praktischen Grund, warum der GPIO-Port eines Raspberry Pi nicht als JTAG-Programmierer verwendet werden kann, abgesehen von dem offensichtlich nicht trivialen Problem beim Schreiben der Software? Ich frage, weil ich einige Hobbyarbeiten mit der Anbindung einer CPLD an meinen Raspberry...