05092024

Last update2016/05/28 14:38

Back 現在地: Home パートナー segger-tools General info & FAQs J-Link

General info & FAQs J-Link

一般的な情報&よくある質問(FAQ)

J-Linkだけでなく、ハイスピード、フラッシュのブレークポイントの使用とサポートのしやすさをサポートするIDEの数は、J-Link ARMエミュレータのためのデファクトスタンダードをした。

今日J-LinkはおそらくARMコアの最も人気のエミュレータです。

競合他社の多くとは異なり、我々は、ソフトウェアの更新を請求しません。J-LinkのソフトウェアでサポートされているすべてのCPUファミリは、追加ライセンスなしで使用することができます。 これは、例えばからの切り替えのCortexまたはサポートされているルネサスRXデバイスにARM7がコストをかけずに行うことができることを意味します。 最新のソフトウェアは常に無料でダウンロードできます。ここに!この先は英語になります。




よくある質問(FAQ)

他のプローブ対J-Linkの利点

 

Q: そのようなFTDIベースのシステムのような単純なプローブ対J-Linkの利点は何ですか?
J-Linkは、数多くの利点があります。最大の利点の一つは、一般的なIDEとそれを使用することができますSEGGER、、マイクロコントローラのフラッシュで動作するソフトウェアをデバッグする人々だけでなく、フラッシュのブレークポイントの可用性によって提供されるJ-Linkのソフトウェアです。リンクおよびフラッシュメモリへの単純かつ非常に高速ダウンロード。

単純なプローブのほとんどのとは対照的に、それはSWDとSWOとしてだけでなく、アダプティブクロッキングをサポートしています。また、それだけでJTAGコンバータへのダンプUSBではないので、より安定に動作しますが、特にターゲットのCPUが低いクロック速度で実行される状況では、より堅牢な通信を提供し、内蔵CPUのインテリジェンスを使用しています。

私のアプリケーションでJ-Linkを使用する

Q: 私は独自のアプリケーションを作成し、J-Linkを使用する。これは可能ですか?
はい。我々は、専用のソフトウェア開発キット(SDK)を提供しています。それは完全なJ-Linkの機能を使用できます。[詳細...]

J-Linkのスクリプトファイル

Q: 私のターゲットシステムのコアが自動的に認識することができませんでした。J-Linkと通信するために自分のデバイスを設定する方法はありますか?
はい!ほとんどの場合、J-Linkの自動検出が正常に動作し、自動的にデバイスのコアを認識します。コアは、JTAGチェーン内の別のデバイスにコマンドを送信することによって有効にされるデフォルトとニーズでのJTAGチェーンに存在しない場合ただし、場合によってはJ-Linkの自動検出は、例えば、動作しません。このようなケースでは、J-Linkの接続シーケンスは、J-Linkとターゲットシステム間の通信が開始される前に実行されるJ-Linkのスクリプトファイルを使用してカスタマイズできます。スクリプトファイルは、最大限の柔軟性を可能にするため、必要なほとんどすべてのターゲットの初期化は、サポートすることができます。

マルチコアデバッグ

Q: 私は私のJTAGチェイン内の複数のARMコアを持っている。どうすればJ-Linkと(同時に)、それらをデバッグすることができます?
シンプル:2つ以上のデバッガーでは、同時に同一のJ-Linkを使用することができます。マルチコアデバッグには、複数のデバッガまたは同一のデバッガの複数のインスタンスが必要です。あなたがデバッグするスキャンチェーン内のどのデバイスにデバッガに指示する必要があります。追加の特別な設定は不要です。

複数のJ-Linkの使用

Q: 私は、同じマシン上で一度に複数のJ-Linkとは、動作する可能性があります?
はい、あなたのPCに4 J-Linkを接続することができます。行うために唯一のものは、各J-Linkに別のUSBアドレスを与えること、である。デフォルトでは、J-Linkは、USB -アドレス0を介して接続します。

サポートされているCPU

Q: J-Linkで、どのCPUをサポートしていますか?
J-Linkは、あらゆるARM7/9/11、Cortex-M0/M1/M3/M4/R4とルネサスのRX600シリーズのCPUで動作します。

最大JTAG速度

Q: J-Linkでサポートされる最大JTAG速度とは何ですか?
J-Linkでサポートされる最大JTAG速度は12MHzです。J-Link ultraが 25MHzの最大JTAG速度をサポートしています。

最大ダウンロード速度

Q: RAMへの最大のダウンロード速度は?
最高のダウンロード速度は、現在のJ-Linkと1440 Kバイト/秒のための約720 Kバイト/秒であるJ-Link ultra RAMにダウンロードするとき。しかし、実際の速度は、ごらんのようJTAG、クロック速度など、様々な要因、、ホストCPUコア等に依存するパフォーマンスの比較を他のエミュレータとの関係でどのくらいの速は、J- Linkの動作を確認する。

JTAGピンの状態を読む

Q: J-Linkは、JTAGピンの状態をリードバックすることはできますか?
はい、すべてのピンの状態を読み取ることができます。これは、ターゲットシステム上のハードウェアの問題を検出するのに便利なJ-Linkの出力だけでなく、電源電圧が含まれています。

ETBのJ-Linkのサポート

Q: J-Linkは、エンベデッドトレースバッファ(ETB)をサポートしていますか?
はい。J-Linkは、ETBをサポートしています。最新のARM7 / ARM9チップが内蔵ETBを持っていない。

ETMのJ-Link サポート

Q: J-Linkは、エンベデッドトレースマクロセル(ETM)をサポートしていますか?
いいえETMは、ETM内蔵のARMチップとCPUに別の接続が必要です。最新のARM7 / ARM9チップが内蔵されてETMを持っていない。