タグ付けされた質問 「jtag」

JTAGは、1)チップ間接続のテスト2)フラッシュ、マイクロコントローラー、およびFPGAデバイスのプログラミングを可能にするインターフェースです。

5
マイクロコントローラのプログラミング:JTAG、SPI、USB Oh my !?
マイクロコントローラに関して、それらをプログラムする方法がいくつかあることに気付きました。ArduinoはUSBを介してプログラムできるので、私はUSBに精通しています。 JTAGまたはSPIインターフェースとは何ですか? 最終的に、これらのインターフェイスは新しい命令でチップをフラッシュする手段を提供することを知っていますが、どのように違いますか?あるものに別の利点があるのでしょうか?

4
JTAG vs SWDデバッグ
この記事をざっと読んだ後、JTAGデバッグよりもSWDデバッグの利点は何だと思いますか? SWDはより少ないワイヤ/ピンを使用し、より少ないスペースなどを使用することを理解しています。しかし、ハードウェアプログラマー/デバッガーデバイスのパフォーマンス、機能、およびコストの点で、SWDはどのように機能しますか?EclipseのようなIDEでコードをブレークポイント/一時停止およびステップスルーすることはできますか? JTAGで実行できると思われるように、SWDインターフェイスを使用してARMチップをプログラムできますか?
41 jtag  debugging  swd 

5
JTAGとは何ですか?
私は組み込みシステムにかなり慣れていないので、この用語が常に使われているのを見続けていますが、それが何であるかをよく理解できません。オンラインでクイック検索すると、ウィキペディアのページhttps://en.wikipedia.org/wiki/Joint_Test_Action_Groupが表示されます。このページでは、デバッグ用のプロトコルとして説明されています。しかし、他のコンテキストでは、プログラマのようにチップのメモリをプログラムできるように使用していました。それは何ですか?
30 embedded  jtag 


4
ArduinoとJTAGインターフェースを作成することは可能ですか?
もしそうなら、私はこれを行う方法を教えてくれるサイトに私を向けることができますか?私は方法を見つけたかもしれないと信じていますが、それがまだ機能するかどうかはわかりません(テストするものを見つける必要があります)。 この質問は、ここにある私の以前の質問に関連しています。 より多くの背景情報が必要な場合。
14 arduino  arm  embedded  jtag 

7
安価なFPGA開発ボード[終了]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Electric Engineering Stack Exchangeで話題になるようにします。 4年前に閉鎖されました。 FPGAから始めたいと思っていますが、一度も作業したことがありません。 安いキットが欲しいのですが、どこから始めればいいのかわかりません。安いボードを見つけることはできますが、プログラマーやコンパイラーに関する情報を得ることができません。 WinCUPLやVHDLなどのいくつかの言語を使用してプログラミングできる、独自の方法ではないプログラミングとデバッグ(おそらくJTAG?)を備えた、本当に安価なもの(最大$ 30〜$ 40)が必要です。 別のスレッドでザイリンクスCPLDを搭載したDiligent Cmodボードを見つけましたが、プログラム/デバッグ(ソフトウェアおよび追加のハードウェアが含まれる)の方法がわかりません。
12 fpga  vhdl  jtag 

2
ピン13と残りのピンの間に違いはありますか?
ピン13には、表面にマウントされたLEDがあります。それが何かを明るくするという事実を除いて、このピンと一般的なデジタルピンの間に無視できない違いはありますか? たとえば、analogWrite()ピン12と13の場合、13の出力は大幅に少なくなりますか?

3
JTAGが5ピンの場合、JTAGコネクタが10ピン/ 14ピン/ 20ピンで利用できる理由
私の知る限り、JTAGには5つのピンが必要です(ウィキペディアの記事): TDI(テストデータ入力) TDO(テストデータ出力) TCK(テストクロック) TMS(テストモード選択) TRST(テストリセット)はオプションです。 さらに2つの電源ピン(VccとGND)を追加します。 7ピンである場合、ほとんどのJTAGコネクタに10ピンまたは14ピンまたは20ピンのバリエーションが付属しているのはなぜですか。 ほとんどのピンはNCまたはGNDです。なぜそれほど多くのGNDピンが提供されるのですか?何か特別な理由はありますか?
10 jtag  pinout 

2
市販のJTAGデバッガーとオープンソースのFT2232H OpenOCDデバッガーの違いは何ですか?
次のような市販のJTAGデバッガーをいくつか見ました。 iC6000オンチップアナライザー(Auroraプロトコルをサポート) ラウターバッハ–マイクロプロセッサ開発ツール OpenOCD FT2232HベースのJTAGデバッガ: たたき飛ぶ NGX ARM USB JTAG クレジットカードサイズのPCBが小さいFT2232H JTAGデバッガーと比較して、これらの商用デバッガーは大きな箱であるのはなぜですか?市販のデバッガーの内部にはどのような追加のハードウェアがあり、デバッグのどの部分でこれらが役立ちますか?
10 jtag  debugging 

2
JTAGを使用した複数のFPGAのプログラミング
ISE iMPACTを使用してプログラムする4つのSpartan 6 FPGAを接続するJTAGチェーンがあります。ソフトウェアは、4つのFPGAの厳密なサブセットを連続して、任意の順序で正常にプログラムできます。ただし、4つすべての FPGA をプログラムしようとすると、最後のFPGAのDONEピンがHighにならず、プログラミングが失敗します。 この奇妙な行動の原因は何でしょうか? ノート: 3つのFPGAをプログラミングした後、4番目のFPGAのステータスレジスタのINIT_Bビットは0ですが、INIT_Bピンはハイです。3番目のFPGAをプログラミングする直前は、そのビットは1でした。これは、4番目のFPGAがロックされていることを示しています。 SelectMapを使用してプログラミングする場合、4つのFPGAをすべて問題なくプログラムできます。 SelectMapを使用して3つのFPGAをプログラムしても、4番目のFPGAはJTAGを使用してプログラムできません。 4つの完了したピンのそれぞれは、4.7Kオームの抵抗を介して3V3にプルアップされ、その後一緒に接続されます。 私が試したこと: チェーンからFPGAの1つを切断しても、残りの3つのFPGAをプログラムすることができます。 最後のFPGAの4.7Kオームのプルアップ抵抗を330オームの抵抗に交換しても問題は解決しません。
9 fpga  jtag  spartan 

2
スパイバイワイヤーvs JTAG
私はMSP430デザインに取り組んでおり、Spy-Bi-Wire 2線式プログラミングインターフェイスに非常に興味をそそられます。私が読んだことから、それは機能の点でJTAGに非常によく似ており、場合によってはよりよく見えることもあります(もちろん、配線が少ないだけでなく、速度など)。 Spy-Bi-Wire(デバッグ、ブレークポイント、フラッシュプログラミング)を使用して、PCBに標準の4ピンJTAGを含めずに見逃してしまうJTAGの機能はありますか?

6
境界スキャン開発者とテストツール
4+ FPGA、10 + DSP、イーサネットコントローラー、PCIコントローラーを備えたかなり高密度のPCBの製造テスト用のツールを選択する必要があります。GOEPEL、XJTAG、Jtagテクノロジーから入手できるツール、または誰か良いオープンソースの代替品を知っていますか?これはBSハードウェアコントローラとソフトウェアの両方またはいずれかです。

3
PCBデザインに含めることができるオープンソースUSB-JTAG回路はありますか?
私が設計している実験回路基板にUSB to JTAG回路を構築/含めることができるかどうかを調べようとしています。私の目的は、ホイールを再発明することではなく、すでにそこにあるものを使用し、PCB設計に追加するのに十分なほど単純で小さいものです。 USB経由でJTAGを使用してAtmel SAM3Sチップをプログラムおよびデバッグできるようにしたいです。 Modular Circuits のUSB to JTAGプログラマーのようなデバイスを見たことがありますが、これは私の設計にかなり簡単に統合できるようですが、ライセンスでこれが許可されているかどうかはわかりません。 私は代替のよりオープンソースのデザインを探してグーグルで試してみましたが、本当に何かを見つけることができませんでした。オンラインで入手可能なUSB> JTAG回路のオープンソースプロジェクトを誰かに紹介してもらえますか?
8 arm  jtag 

4
ST-LINKはシリアル通信は可能ですか?
ARM Lite 3にはSTM32F4ディスカバリーボードとAtollic TrueStudioを使用しています printfを使用してデバッグデータをPCに渡したいのですが、STLinkでそれを行う方法が見つかりません。可能ですか?これは、デバッグプロセスに不可欠な機能のようです。 編集:シリアルワイヤービューアーを使用する必要がありますが、それでも機能しません。

4
JTAGケーブルとデバイスの互換性
AVR jtagや特定のARM JTAGなど、デバイス固有のJTAGケーブルがたくさんあります。複数のデバイスで動作する「標準」JTAGケーブルなどはありますか?ザイリンクスFPGA、STM32、AVRマイクロコントローラーで動作するものが欲しい
8 jtag 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.