GDB Server
GDBサーバ
J-Link GDBサーバーがGDBでJ-Linkまたはのようなデバッグインターフェースとして、GDBを使用している任意のツールチェインを使用することができますGDBのリモートサーバーでYagartoとSourcery G+ +)。標準のGDBリモート·シリアル·プロトコルを使用してTCP / IP接続経由でGDBとGDBサーバ通信します。GDBはこのほかに開いているエルフ/ binのファイルのようなコマンドは、メモリの書き込み/読み込みなどの標準セットをサポートしていると、GDBは、いわゆるサポートしていますmonitorコマンドを実装することができ、GDBサーバーに渡され、それによって解釈されます。読み出し/書き込みCP15レジスタを、J-Link経由でフラッシュのダウンロードを有効にすると、フラッシュのブレークポイントを使用して、ホスティングを可能にするようなリンク固有のコマンドなど
GNUプロジェクトデバッガ(GDB)の概要
GNUプロジェクトデバッガ(GDB)は、GNUパブリックライセンス(GPL)の条件の下で配布自由に利用できるデバッガです。これは、TCP / IP接続を介してエミュレータに接続します。それはGDBサーバー·ソフトウェアが提供されているすべてのエミュレータに接続することができます。GDBの最新バージョンは、Unixの下でGNU実行委員会から無料で入手可能です:http://www.gnu.org/software/gdb/download/
サポートされるコア
現在、J-LinkのGDB Serverは、以下のCPUコアで使用できます。
- ARM7TDMI(改訂1)
- ARM7TDMI(リビジョン3)
- ARM7TDMI-S(改訂4)
- ARM720T
- ARM920T
- ARM922T
- ARM926EJ-S
- ARM946E-S
- ARM966E-S
- ARM1136JF-S
- ARM1136J-S
- ARM1156T2-S
- ARM1156T2F-S
- ARM1176JZ-S
- ARM1176JZF
- ARM1176JZF-S
- は、Cortex-A5
- Cortex-A8プロセッサ
- Cortex-A9プロセッサ
- Cortex-M0の
- は、Cortex-M1
- Cortex-M3の
- は、Cortex-M4
- は、Cortex-R4
必要条件
J-LinkのGDBサーバーを使用するには、次の要件を満たしている必要があります:
J-Link/ J-Trace ARM / J-Trace for cortex-M
は、Microsoft Windows 2000/2003 / XP / Vista / Windows 7の動作するPC
ARM /Cortexコアを使用してターゲット·ハードウェア
ユーザーインターフェース
J-Link GDBサーバーのユーザーインタフェースは、デバッグプロセスに関する情報を表示し、パフォーマンスを向上させるために、またはログファイルが生成されなければならない場合、キャッシュされなければならないメモリを読み取る場合、ユーザーは、ターゲットのエンディアンのようないくつかの値を設定することができます。
J-Link GDBサーバーのセットアップ
典型的には、GDBとターゲット設定のほとんどは、内のリモート·コマンド(モニター)を介して、GDBから実行されます。gdbinitのファイル。で使用されるコマンド。gdbinitのファイルは、ターゲットメモリへのアプリケーションのダウンロードが実行される前に実行されます。これにより、ユーザーはターゲット·メモリへのアクセスを有効にする必要があるかもしれません初期化の手順を実行することができます。。gdbinitのファイルには、J-Linkとフラッシュのブレークポイントを経由してフラッシュメモリにダウンロードを使用することができます。
プロトコルの拡張機能
- SWOのサポート
GDB Serverは、SWOデータ(端末出力、計装トレース、PCのサンプルなど)の転送をサポート - ETM(プロセッサのトレース)のサポート:ご要望に応じて
Flash SDK
用のフラッシュプログラミング機能をSDKに含まれている追加のAPIリンクJポップの強化版。 を追加します。 API関数は、(接頭辞JLINKARM_FLASH_)消去できるように、メモリのプログラミングフラッシュ。 このDLLは、ファイルのプロジェクトのサンプル実行可能ファイルと同様に、ソースコードの来ると、この実行可能ファイルおよび。 あなたの目的生産独自のプログラムを書き込めませんそれがしたいあなたは面白いオプションができること。 必要な余分な接触SEGGER;くださいからライセンスをまた、このDLLは、 情報をもっと見る@ segger 情報詳細については、。com。
その他のAPI関数は、Flash SDKに含まれている
次の表は、追加のFlash SDKのAPIルーチンを示しています:
フラッシュ機能 | |
---|---|
ルーチン | 説明 |
JLINKARM_FLASH_AddBank() | フラッシュバンクを追加します。 |
JLINKARM_FLASH_DelBank() | 削除フラッシュバンク。 |
JLINKARM_FLASH_SetBankPara() | セット銀行パラメータを設定します。 |
JLINKARM_FLASH_SetClockSpeed() | を設定し、CPUのクロック速度を設定します。 |
JLINKARM_FLASH_EraseRequired() | プログラムのデータファイルを消去するに必要なすべての分野。 |
JLINKARM_FLASH_Program() | プログラムのデータは、フラッシュメモリにファイル。 |
JLINKARM_FLASH_Verify() | 比較データは、メモリの内容を持つファイル。 |
JLINKARM_FLASH_OpenDataFile() | JLINKARM_FLASH_OpenDataFile()は、データファイルを開きます。 |
JLINKARM_FLASH_CloseDataFile() | を閉じますデータファイルを指定します。 |
JLINKARM_FLASH_GetNumLoadedBytes() | JLINKARM_FLASH_GetNumLoadedBytes()は、データファイル内のバイト数を返します。 |
Flash programming utilities
SEGGER J-Linkは、人気の評価ボードの数は専用のフラッシュプログラミングユーティリティ(DFPU)が付属しています。 これらのユーティリティは、J -Linkとターゲットハードウェアのフラッシュメモリにbinファイルをプログラムするために設計されています。 各専用フラッシュプログラミングユーティリティがために設計された評価ボードでのみ動作します。
J-Linkを使用してユーティリティをプログラミング専用フラッシュリンク許可されている 唯一の開発目的のために 。 唯一のプログラミングフラッシュ限りは、専用の目的のための開発用です使用するツールは、追加ライセンスが必要です。 この場合、ユーティリティをプログラミングフラッシュするために使用専用には 商業生産を目的 に、取得する必要があります ライセンスを SEGGERから。 SEGGERまた、ハードウェアのカスタム専用のフラッシュプログラミングユーティリティを作成提供していますし。ユーティリティをプログラミングするときの開始専用フラッシュ、メッセージボックスには、ユーティリティプログラミングフラッシュ専用の目的について表示される指示ユーザ:
サポートされている評価ボードの
以下のリストは、そのためのフラッシュプログラミングユーティリティがすでに開発されている専用の評価ボードを示しています。 その他、人気の評価ボードのための簡単なフラッシュプログラミングユーティリティは、スケジュールに基づいています。
評価ボードの製造元 | 評価ボード名 | フラッシュメモリ | ソースコードの価格 |
---|---|---|---|
説得力 | CSB737 | 通常65メガバイト外部NORフラッシュ | 製品8.20.01 |
STマイクロエレクトロニクス | MB525 | 通常、128キロバイト内部NORフラッシュ | 製品8.20.03 |
東芝 | TOPAS910 | 通常32メガバイト外部NORフラッシュ | 製品8.20.02 |
サポートされているフラッシュメモリ
J-Linkは専用のフラッシュプログラミングユーティリティは、次のフラッシュメモリを作成することができます:
- 内蔵フラッシュ
- 外部NORフラッシュ
- NAND型フラッシュ
- データが点滅
- SPIフラッシュ
外部NORフラッシュを使用するためには、一審裁判所に準拠したフラッシュメモリは、フラッシュプログラミングユーティリティは、CFI情報を使用しているため、フラッシュメモリのサイズとのセクターを検出するために使用する必要があります。
どのように専用のフラッシュプログラミングユーティリティを使用して、
専用フラッシュプログラミングユーティリティを使用されてとてもシンプル。 すべてのツールが起動時に、上のパラメータbin)に渡されるコマンドラインへのデータファイルのパスを想定しています。 ない場合のデータプログラミングユーティリティを検索するためのフラッシュ渡されるパスは、 サンプル ディレクトリにコピーします。 このbinファイルは、上記の表にあるようにするという名前に。 たとえば、ボードのコージェントCSB737エバールこのファイルの名前は: CogentCSB737.bin。
生産と商業的な目的のための専用のフラッシュプログラミングユーティリティを使用する
あなたは、生産や商業目的のために専用のフラッシュプログラミングユーティリティを使用する場合は、SEGGERからライセンスを取得する必要があります。 専用のフラッシュプログラミングユーティリティのライセンスを取得するためには、2つのオプションがあります:
ソースコードは、Microsoft Visual C#を使用してコンパイルすることができます+ + V6または新しいコンパイラ。 これは、ターゲットデバイス(RAMCODE)上で実行されるコードを含んでいます。 このRAMCODEは、J-Linkの以外のプローブをデバッグすると使用することはできません。
既存の専用フラッシュプログラミングユーティリティの購買ソースコード
(上述)ユーティリティ購入のソースコードは、既存のフラッシュ専用のプログラミングのための商業生産専用フラッシュプログラミングユーティリティを可能にするを使用しています。 許さ作成された実行可能、利用可能ながpublicily 。
のユーティリティフラッシュプログラミング専用の既存のコードのソース価格についての詳細情報については、を参照してください 料金表 。
カスタムハードウェアに専用のフラッシュプログラミングユーティリティの購買ソースコード
SEGGERまた、ライセンスを取得する必要もありますしあなたがその提供しています設計のハードウェア専用カスタムするためのユーティリティをフラッシュプログラミング。結果の実行可能ファイルは、使用することができる 唯一の組織内部の目的のために 。
よくあるご質問
Qは: できる専用フラッシュプログラミングユーティリティは、商用目的のために使用される?
: はい、ユーティリティプログラムのフラッシュ以上のつまたはコードをすることができます購入ソース
これはそれが可能な商業生産の目的のためにそれらを使用することができます。
Qは: 私は、ハードウェア自身の私の専用のフラッシュプログラミングユーティリティとするために使用。 ことが可能であることは?
: 来るのJ - Linkのユーティリティは、プログラミング無料専用フラッシュハードウェアをカスタムサポートしない。
ために作成するSEGGERオファーを専用のフラッシュプログラミングユーティリティを使用して、独自のハードウェアを使用する
専用フラッシュプログラミングユーティリティ ハードウェア用のカスタム
Qは: ユーティリティを行いますプログラミング専用フラッシュ使用して私は必要なライセンスをするには?
: ライセンスを目的開発としてのために来るとJ - Linkは、長いは、フラッシュプログラミングユーティリティを専用に使用するとしてのみ、追加の必要はあなたがされていません。
ために取得する必要があなたの目的に使用するそれらのための商業生産および/ または ライセンスを SEGGERから。
質問: ファイルの種類をユーティリティプログラミングフラッシュサポートされていることで、専用?
: 現在のところ、通常は専用のフラッシュプログラミングユーティリティのサポート*. binのファイルです。
Qは: リンクさせることができます他のデバッグプローブよりもjさんとフラッシュプログラミングユーティリティを専用の私が使うのか?
: いいえ、通常は専用のフラッシュプログラミングユーティリティは、リンク機能を持つ.
Supported Devices
それは内蔵フラッシュを提供しない場合でも、一般的には、J - Linkは、現在、サポートされている任意のCPUでARM7/9/11、Cortex-M0/M1/M3/M4、Cortex-A5/A8/R4またはルネサスのRX600のCPUを使用することができます。のでここに掲載されていない。
サポートされているCPU上で、点滅のすべての種類のプログラムすることができます:
、外部NOR内蔵フラッシュだけでなく、外部のSPI - NOR、NANDとカスタムRAMCodesによるデータが点滅します。
外部、パラレルNORフラッシュ
J - Linkのフラッシュのダウンロード機能は、外部のプログラミングサポートしてCFI準拠のこれらのデバイスが直接デバッガからまたはJ - Linkの司令官を介してプログラムできるように、、パラレルNORフラッシュデバイスを。本番環境では、我々だけでなく、サポートする、J - FlashやフラッシャーARMを使用することをお勧めしますCFI準拠の点滅だけでなく、ではない並列点滅します。これらのデバイスは、明示的にJ - Flashで選択することができます。あなたのNORフラッシュのためのサポートを確認したい場合は、J - Linkソフトウェアとマニュアルパッケージの最新バージョンをダウンロードしてください。サポートされているNORフラッシュデバイスのリストは常に非常に高速に変化するので、我々はそれらをここにリストされません。
非メモリマップされた点滅:SPI - NOR、NAND、およびAtmel社のDataFlash
これらのフラッシュデバイスが直接のアドレスとデータバスに接続し、CPU / MCUへの接続がデバイスからデバイスへの異なるされていないため、カスタムRAMCodeまたは専用フラッシュプログラミングユーティリティ(DFPUは)これらのフラッシュデバイスをプログラムするために必要です。カスタムRAMCodesではJ - Flashとフラッシャーアームを介してフラッシュのこれらのタイプのデバイスをプログラムすることが可能です。J - Flashは、選択したevalboardsのためのいくつかのcustome NAND用RAMCodes、データが点滅し、SPI - NORフラッシュが付属しています。
もしMCU / SOCと非メモリフラッシュデバイスの他の組み合わせのサポートが必要な場合は、私達に連絡を取ることを躊躇しないでください。 このメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。
CPU / MCU | 評価ボード | フラッシュタイプ |
---|---|---|
アトメルAT91SAM9G20 | アトメルAT91SAM9G20 - EK | アトメルAT45DBxxxD DataFlashで |
NXP LPC11Axx | - | 内部EEPROM |
マイコンの内蔵フラッシュ
以下では、のJ - Linkとフラッシュプログラミングのサポートのためのフラッシュのダウンロード機能をすべてのマイクロコントローラJ -フラッシュ / フラッシャーARMが利用可能であるが、記載されています。このリストは、内部フラッシュメモリを持つデバイスが含まれていることに注意してください。ここに記載されていないデバイスでは、外部のパラレルNORフラッシュは、まだプログラムすることができます。
使用するデバイスがここにリストされていない場合、私達に連絡を取ることを躊躇しないでください。 このメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。
CPU / MCU | 評価ボード | フラッシュタイプ |
---|---|---|
アトメルAT91SAM9G20 | アトメルAT91SAM9G20 - ek | アトメルはDataFlashをAT45DBxxxD |
NXPのLPC11Axx | - | 内部EEPROM |
マイコンの内蔵フラッシュ
以下では、すべてのマイクロコントローラは、のためのプログラミングサポートフラッシュフラッシュダウンロード機能をリンクとJ Jポップフラッシュは / フラッシャーARMが記載されて、入手可能です。 メモリフラッシュ内蔵してください注意しているとデバイスが含まれてこのリストには、。 フラッシュ表示されていないデバイスここでは、外部パラレルNORプログラムすることができますが、まだ。
ここにいる場合するには、デバイスが表示されていない使用して、私たちと連絡を取ることを躊躇しないでください: このメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。 を
メーカー | 名 | サイズ |
---|---|---|
アナログデバイセズ | AD7160 | 32キロバイト |
アナログデバイセズ | ADuC7020x62 | 62キロバイト |
アナログデバイセズ | ADuC7021x32 | 32キロバイト |
アナログデバイセズ | ADuC7021x62 | 62キロバイト |
アナログデバイセズ | ADuC7022x32 | 32キロバイト |
アナログデバイセズ | ADuC7022x62 | 62キロバイト |
アナログデバイセズ | ADuC7024x62 | 62キロバイト |
アナログデバイセズ | ADuC7025x32 | 32キロバイト |
アナログデバイセズ | ADuC7025x62 | 62キロバイト |
アナログデバイセズ | ADuC7026x62 | 62キロバイト |
アナログデバイセズ | ADuC7027x62 | 62キロバイト |
アナログデバイセズ | ADuC7028x62 | 62キロバイト |
アナログデバイセズ | ADuC7030 | 30キロバイト |
アナログデバイセズ | ADuC7031 | 30キロバイト |
アナログデバイセズ | ADuC7032 | 94キロバイト |
アナログデバイセズ | ADuC7033 | 94キロバイト |
アナログデバイセズ | ADuC7034は | 30キロバイト |
アナログデバイセズ | ADuC7036 | 94キロバイト |
アナログデバイセズ | ADuC7038 | 62キロバイト |
アナログデバイセズ | ADuC7039 | 62キロバイト |
アナログデバイセズ | ADuC7060 | 30キロバイト |
アナログデバイセズ | ADuC7061 | 30キロバイト |
アナログデバイセズ | ADuC7062 | 30キロバイト |
アナログデバイセズ | ADuC7128 | 126キロバイト |
アナログデバイセズ | ADuC7129 | 126キロバイト |
アナログデバイセズ | ADuC7229x126 | 126キロバイト |
アナログデバイセズ | ADuCRF02 | 128キロバイト |
アナログデバイセズ | ADuCRF101 | 128キロバイト |
アトメル | AT91SAM3A2C | 128キロバイト |
アトメル | AT91SAM3A4C | 256キロバイト |
アトメル | AT91SAM3A8C | 512キロバイト |
アトメル | AT91SAM3N1A | 64キロバイト |
アトメル | AT91SAM3N1B | 64キロバイト |
アトメル | AT91SAM3N1C | 64キロバイト |
アトメル | AT91SAM3N2A | 128キロバイト |
アトメル | AT91SAM3N2B | 128キロバイト |
アトメル | AT91SAM3N2C | 128キロバイト |
アトメル | AT91SAM3N4A | 256キロバイト |
アトメル | AT91SAM3N4B | 256キロバイト |
アトメル | AT91SAM3N4C | 256キロバイト |
アトメル | AT91SAM3S1A | 64キロバイト |
アトメル | AT91SAM3S1B | 64キロバイト |
アトメル | AT91SAM3S1C | 64キロバイト |
アトメル | AT91SAM3S2A | 128キロバイト |
アトメル | AT91SAM3S2B | 128キロバイト |
アトメル | AT91SAM3S2C | 128キロバイト |
アトメル | AT91SAM3S4A | 256キロバイト |
アトメル | AT91SAM3S4B | 256キロバイト |
アトメル | AT91SAM3S4C | 256キロバイト |
アトメル | AT91SAM3U1C | 64キロバイト |
アトメル | AT91SAM3U2C | 128キロバイト |
アトメル | AT91SAM3U4C | 256キロバイト |
アトメル | AT91SAM3U1E | 64キロバイト |
アトメル | AT91SAM3U2E | 128キロバイト |
アトメル | AT91SAM3U4E | 256キロバイト |
アトメル | AT91SAM3X2C | 128キロバイト |
アトメル | AT91SAM3X2E | 128キロバイト |
アトメル | AT91SAM3X2G | 128キロバイト |
アトメル | AT91SAM3X2H | 128キロバイト |
アトメル | AT91SAM3X4C | 256キロバイト |
アトメル | AT91SAM3X4E | 256キロバイト |
アトメル | AT91SAM3X4G | 256キロバイト |
アトメル | AT91SAM3X4H | 256キロバイト |
アトメル | AT91SAM3X8C | 512キロバイト |
アトメル | AT91SAM3X8E | 512キロバイト |
アトメル | AT91SAM3X8G | 512キロバイト |
アトメル | AT91SAM3X8H | 512キロバイト |
アトメル | AT91SAM7A3 | 256キロバイト |
アトメル | AT91SAM7L64 | 64キロバイト |
アトメル | AT91SAM7L128 | 128キロバイト |
アトメル | AT91SAM7S16 | 16キロバイト |
アトメル | AT91SAM7S161 | 16キロバイト |
アトメル | AT91SAM7S32 | 32キロバイト |
アトメル | AT91SAM7S321 | 32キロバイト |
アトメル | AT91SAM7S64 | 64キロバイト |
アトメル | AT91SAM7S128 | 128キロバイト |
アトメル | AT91SAM7S256 | 256キロバイト |
アトメル | AT91SAM7S512 | 512キロバイト |
アトメル | AT91SAM7SE32 | 32キロバイト |
アトメル | AT91SAM7SE256 | 256キロバイト |
アトメル | AT91SAM7SE512 | 512キロバイト |
アトメル | AT91SAM7X128 | 128キロバイト |
アトメル | AT91SAM7X256 | 256キロバイト |
アトメル | AT91SAM7X512 | 512キロバイト |
アトメル | AT91SAM7XC128 | 128キロバイト |
アトメル | AT91SAM7XC256 | 256キロバイト |
アトメル | AT91SAM7XC512 | 512キロバイト |
アトメル | AT91SAM9XE128 | 128キロバイト |
アトメル | AT91SAM9XE256 | 256キロバイト |
アトメル | AT91SAM9XE512 | 512キロバイト |
DSPGroup | DA56KLF | 512キロバイト |
残り火 | EM351 | 120キロバイト |
残り火 | EM357 | 184キロバイト |
エネルギーマイクロ | EFM32G200F16 | 16キロバイト |
エネルギーマイクロ | EFM32G200F32 | 32キロバイト |
エネルギーマイクロ | EFM32G200F64 | 64キロバイト |
エネルギーマイクロ | EFM32G210F128 | 128キロバイト |
エネルギーマイクロ | EFM32G230F32 | 32キロバイト |
エネルギーマイクロ | EFM32G230F64 | 64キロバイト |
エネルギーマイクロ | EFM32G230F128 | 128キロバイト |
エネルギーマイクロ | EFM32G280F32 | 32キロバイト |
エネルギーマイクロ | EFM32G280F64 | 64キロバイト |
エネルギーマイクロ | EFM32G280F128 | 128キロバイト |
エネルギーマイクロ | EFM32G290F32 | 32キロバイト |
エネルギーマイクロ | EFM32G290F64 | 64キロバイト |
エネルギーマイクロ | EFM32G290F128 | 128キロバイト |
エネルギーマイクロ | EFM32G840F32 | 32キロバイト |
エネルギーマイクロ | EFM32G840F64 | 64キロバイト |
エネルギーマイクロ | EFM32G840F128 | 128キロバイト |
エネルギーマイクロ | EFM32G880F32 | 32キロバイト |
エネルギーマイクロ | EFM32G880F64 | 64キロバイト |
エネルギーマイクロ | EFM32G880F128 | 128キロバイト |
エネルギーマイクロ | EFM32G890F32 | 32キロバイト |
エネルギーマイクロ | EFM32G890F64 | 64キロバイト |
エネルギーマイクロ | EFM32G890F128 | 128キロバイト |
フリースケール | MAC7101 | 512キロバイト |
フリースケール | MAC7106 | 1024キロバイト |
フリースケール | MAC7111 | 512キロバイト |
フリースケール | MAC7112 | 256キロバイト |
フリースケール | MAC7116 | 1024キロバイト |
フリースケール | MAC7121 | 512キロバイト |
フリースケール | MAC7122 | 256キロバイト |
フリースケール | MAC7126 | 1024キロバイト |
フリースケール | MAC7131 | 512キロバイト |
フリースケール | MAC7136 | 1024キロバイト |
フリースケール | MAC7141 | 512キロバイト |
フリースケール | MAC7142 | 256キロバイト |
フリースケール | MK40N512VLQ100 | 512キロバイト |
フリースケール | MK40N512VMD100 | 512キロバイト |
フリースケール | MK40X128VLQ100 | 128キロバイト |
フリースケール | MK40X128VMD100 | 128キロバイト |
フリースケール | MK40X256VLQ100 | 256キロバイト |
フリースケール | MK40X256VMD100 | 256キロバイト |
フリースケール | MK60N256VLQ100 | 256キロバイト |
フリースケール | MK60N256VMD100 | 256キロバイト |
フリースケール | MK60N512VLQ100 | 512キロバイト |
フリースケール | MK60N512VMD100 | 512キロバイト |
フリースケール | MK60X256VLQ100 | 256キロバイト |
フリースケール | MK60X256VMD100 | 256キロバイト |
アイトロン | 三連勝単式 | 640キロバイト |
アイトロン | 三連勝単式(情報ブロックを許可) | 658キロバイト |
有名人 | LM3S101 | 八キロバイト |
有名人 | LM3S102 | 八キロバイト |
有名人 | LM3S301 | 16キロバイト |
有名人 | LM3S310 | 16キロバイト |
有名人 | LM3S315 | 16キロバイト |
有名人 | LM3S316 | 16キロバイト |
有名人 | LM3S317 | 16キロバイト |
有名人 | LM3S328 | 16キロバイト |
有名人 | LM3S601 | 32キロバイト |
有名人 | LM3S610 | 32キロバイト |
有名人 | LM3S611 | 32キロバイト |
有名人 | LM3S612 | 32キロバイト |
有名人 | LM3S613 | 32キロバイト |
有名人 | LM3S615 | 32キロバイト |
Luminary | LM3S617 | 32 KB |
Luminary | LM3S618 | 32 KB |
Luminary | LM3S628 | 32 KB |
Luminary | LM3S801 | 64 KB |
Luminary | LM3S811 | 64 KB |
Luminary | LM3S812 | 64 KB |
Luminary | LM3S815 | 64 KB |
Luminary | LM3S817 | 64 KB |
Luminary | LM3S818 | 64 KB |
Luminary | LM3S828 | 64 KB |
Luminary | LM3S1751 | 128 KB |
Luminary | LM3S2110 | 64 KB |
Luminary | LM3S2139 | 64 KB |
Luminary | LM3S2410 | 96 KB |
Luminary | LM3S2412 | 96 KB |
Luminary | LM3S2432 | 96 KB |
Luminary | LM3S2533 | 96 KB |
Luminary | LM3S2620 | 128 KB |
Luminary | LM3S2637 | 128 KB |
Luminary | LM3S2651 | 128 KB |
Luminary | LM3S2730 | 128 KB |
Luminary | LM3S2739 | 128 KB |
Luminary | LM3S2939 | 256 KB |
Luminary | LM3S2948 | 256 KB |
Luminary | LM3S2950 | 256 KB |
Luminary | LM3S2965 | 256 KB |
Luminary | LM3S3739 | 128 KB |
Luminary | LM3S3748 | 128 KB |
Luminary | LM3S3749 | 128 KB |
Luminary | LM3S3826 | 256 KB |
Luminary | LM3S3J26 | 128 KB |
Luminary | LM3S3N26 | 64 KB |
Luminary | LM3S3W26 | 32 KB |
Luminary | LM3S3Z26 | 16 KB |
Luminary | LM3S5R36 | 256 KB |
Luminary | LM3S6100 | 64 KB |
Luminary | LM3S6110 | 64 KB |
Luminary | LM3S6420 | 96 KB |
Luminary | LM3S6422 | 96 KB |
Luminary | LM3S6432 | 96 KB |
Luminary | LM3S6610 | 128 KB |
Luminary | LM3S6633 | 128 KB |
Luminary | LM3S6637 | 128 KB |
Luminary | LM3S6730 | 128 KB |
Luminary | LM3S6911 | 256 KB |
Luminary | LM3S6918 | 256 KB |
Luminary | LM3S6938 | 256 KB |
Luminary | LM3S6952 | 256 KB |
Luminary | LM3S6965 | 256 KB |
Luminary | LM3S8530 | 96 KB |
Luminary | LM3S8538 | 96 KB |
Luminary | LM3S8630 | 128 KB |
Luminary | LM3S8730 | 128 KB |
Luminary | LM3S8733 | 128 KB |
Luminary | LM3S8738 | 128 KB |
Luminary | LM3S8930 | 256 KB |
Luminary | LM3S8933 | 256 KB |
Luminary | LM3S8938 | 256 KB |
Luminary | LM3S8962 | 256 KB |
Luminary | LM3S8970 | 256 KB |
Luminary | LM3S8971 | 256 KB |
Luminary | LM3S9790 | 128 KB |
Luminary | LM3S9792 | 128 KB |
Luminary | LM3S9997 | 256 KB |
Luminary | LM3S9B90 | 256 KB |
Luminary | LM3S9B92 | 256 KB |
Luminary | LM3S9B95 | 256 KB |
Luminary | LM3S9B96 | 256 KB |
Luminary | LM3S9L97 | 128 KB |
NXP | LPC1111 | 8 KB |
NXP | LPC1112 | 16 KB |
NXP | LPC1113 | 24 KB |
NXP | LPC1114 | 32 KB |
NXP | LPC11A11/101 | 8 KB |
NXP | LPC11A12/101 | 16 KB |
NXP | LPC11A12/201 | 16 KB |
NXP | LPC11A13/101 | 24 KB |
NXP | LPC11A13/201 | 24 KB |
NXP | LPC11A13/301 | 24 KB |
NXP | LPC11A14/201 | 32 KB |
NXP | LPC11A14/301 | 32 KB |
NXP | LPC11A14/401 | 32 KB |
NXP | LPC11A02UK | 16 KB |
NXP | LPC11A04UK | 32 KB |
NXP | LPC11C12 | 16 KB |
NXP | LPC11C14 | 32 KB |
NXP | LPC11C22 | 16 KB |
NXP | LPC11C24 | 32 KB |
NXP | LPC1200 | 128 KB |
NXP | LPC1311 | 8 KB |
NXP | LPC1313 | 32 KB |
NXP | LPC1342 | 16 KB |
NXP | LPC1343 | 32 KB |
NXP | LPC1751 | 32 KB |
NXP | LPC1752 | 64 KB |
NXP | LPC1754 | 128 KB |
NXP | LPC1756 | 256 KB |
NXP | LPC1758 | 512 KB |
NXP | LPC1764 | 128 KB |
NXP | LPC1765 | 256 KB |
NXP | LPC1766 | 256 KB |
NXP | LPC1767 | 512 KB |
NXP | LPC1768 | 512 KB |
NXP | LPC1772 | 64 KB |
NXP | LPC1774 | 128 KB |
NXP | LPC1776 | 256 KB |
NXP | LPC1777 | 512 KB |
NXP | LPC1778 | 512 KB |
NXP | LPC1785 | 256 KB |
NXP | LPC1786 | 256 KB |
NXP | LPC1787 | 512 KB |
NXP | LPC1788 | 512 KB |
NXP | LPC2101 | 8 KB |
NXP | LPC2102 | 16 KB |
NXP | LPC2103 | 32 KB |
NXP | LPC2104 | 120 KB |
NXP | LPC2105 | 120 KB |
NXP | LPC2106 | 120 KB |
NXP | LPC2109 | 64 KB |
NXP | LPC2114 | 120 KB |
NXP | LPC2119 | 120 KB |
NXP | LPC2124 | 120 KB |
NXP | LPC2129 | 248 KB |
NXP | LPC2131 | 32 KB |
NXP | LPC2132 | 64 KB |
NXP | LPC2134 | 128 KB |
NXP | LPC2136 | 256 KB |
NXP | LPC2138 | 500 KB |
NXP | LPC2141 | 32 KB |
NXP | LPC2142 | 64 KB |
NXP | LPC2144 | 128 KB |
NXP | LPC2146 | 256 KB |
NXP | LPC2148 | 500 KB |
NXP | LPC2157 | 500 KB |
NXP | LPC2158 | 500 KB |
NXP | LPC2194 | 248 KB |
NXP | LPC2212 | 120 KB |
NXP | LPC2214 | 248 KB |
NXP | LPC2292 | 248 KB |
NXP | LPC2294 | 248 KB |
NXP | LPC2361 | 64 KB |
NXP | LPC2362 | 128 KB |
NXP | LPC2364 | 128 KB |
NXP | LPC2365 | 256 KB |
NXP | LPC2366 | 256 KB |
NXP | LPC2367 | 504 KB |
NXP | LPC2368 | 504 KB |
NXP | LPC2377 | 504 KB |
NXP | LPC2378 | 504 KB |
NXP | LPC2387 | 504 KB |
NXP | LPC2388 | 504 KB |
NXP | LPC2458 | 504 KB |
NXP | LPC2468 | 504 KB |
NXP | LPC2478 | 504 KB |
NXP | LPC2880 | 1024 KB |
NXP | LPC2888 | 1024 KB |
NXP | LPC2917 | 512 KB |
NXP | LPC2919 | 768 KB |
NXP | LPC2927 | 512 KB |
NXP | LPC2929 | 768 KB |
NXP | PCF87750 | 384 KB |
NXP | SJA2010 | 768 KB |
NXP | SJA2510 | 768 KB |
OKI | ML67Q4002 | 256 KB |
OKI | ML67Q4003 | 512 KB |
OKI | ML67Q4050 | 64 KB |
OKI | ML67Q4051 | 128 KB |
OKI | ML67Q4060 | 64 KB |
OKI | ML67Q4061 | 128 KB |
OKI | ML67Q5250 | 128 KB |
Renesas* | R5F56104 | 768 KB |
Renesas* | R5F56106 | 1024 KB |
Renesas* | R5F56107 | 1536 KB |
Renesas* | R5F56108 | 2048 KB |
Renesas* | R5F56216 | 256 KB |
Renesas* | R5F56217 | 384 KB |
Renesas* | R5F56218 | 512 KB |
Renesas* | R5F562N7 | 384 KB |
Renesas* | R5F562N8 | 512 KB |
Renesas* | R5F562T6 | 64 KB |
Renesas* | R5F562T7 | 128 KB |
Renesas* | R5F562TA | 256 KB |
Samsung |
S3F445HX | 512 KB |
Samsung |
S3FN60D | 128 KB |
ST | STM32F100C4 | 16 KB |
ST | STM32F100C4 (allow opt. bytes) | 16 KB |
ST | STM32F100C6 | 32 KB |
ST | STM32F100C6 (allow opt. bytes) | 32 KB |
ST | STM32F100C8 | 64 KB |
ST | STM32F100C8 (allow opt. bytes) | 64 KB |
ST | STM32F100CB | 128 KB |
ST | STM32F100CB (allow opt. bytes) | 128 KB |
ST | STM32F100R4 | 16 KB |
ST | STM32F100R4 (allow opt. bytes) | 16 KB |
ST | STM32F100R6 | 32 KB |
ST | STM32F100R6 (allow opt. bytes) | 32 KB |
ST | STM32F100R8 | 64 KB |
ST | STM32F100R8 (allow opt. bytes) | 64 KB |
ST | STM32F100RB | 128 KB |
ST | STM32F100RB (allow opt. bytes) | 128 KB |
ST | STM32F100RC | 256 KB |
ST | STM32F100RC (allow opt. bytes) | 256 KB |
ST | STM32F100RD | 384 KB |
ST | STM32F100RD (allow opt. bytes) | 384 KB |
ST | STM32F100RE | 512 KB |
ST | STM32F100RE (allow opt. bytes) | 512 KB |
ST | STM32F100V8 | 64 KB |
ST | STM32F100V8 (allow opt. bytes) | 64 KB |
ST | STM32F100VB | 128 KB |
ST | STM32F100VB (allow opt. bytes) | 128 KB |
ST | STM32F100VC | 256 KB |
ST | STM32F100VC (allow opt. bytes) | 256 KB |
ST | STM32F100VD | 384 KB |
ST | STM32F100VD (allow opt. bytes) | 384 KB |
ST | STM32F100VE | 512 KB |
ST | STM32F100VE (allow opt. bytes) | 512 KB |
ST | STM32F100ZC | 256 KB |
ST | STM32F100ZC (allow opt. bytes) | 256 KB |
ST | STM32F100ZD | 384 KB |
ST | STM32F100ZD (allow opt. bytes) | 384 KB |
ST | STM32F100ZE | 512 KB |
ST | STM32F100ZE (allow opt. bytes) | 512 KB |
ST | STM32F101C4 | 16 KB |
ST | STM32F101C4 (allow opt. bytes) | 16 KB |
ST | STM32F101C6 | 32 KB |
ST | STM32F101C6 (allow opt. bytes) | 32 KB |
ST | STM32F101C8 | 64 KB |
ST | STM32F101C8 (allow opt. bytes) | 64 KB |
ST | STM32F101CB | 128 KB |
ST | STM32F101CB (allow opt. bytes) | 128 KB |
ST | STM32F101R4 | 16 KB |
ST | STM32F101R4 (allow opt. bytes) | 16 KB |
ST | STM32F101R6 | 32 KB |
ST | STM32F101R6 (allow opt. bytes) | 32 KB |
ST | STM32F101R8 | 64 KB |
ST | STM32F101R8 (allow opt. bytes) | 64 KB |
ST | STM32F101RB | 128 KB |
ST | STM32F101RB (allow opt. bytes) | 128 KB |
ST | STM32F101RC | 256 KB |
ST | STM32F101RC (allow opt. bytes) | 256 KB |
ST | STM32F101RD | 384 KB |
ST | STM32F101RD (allow opt. bytes) | 384 KB |
ST | STM32F101RE | 512 KB |
ST | STM32F101RE (allow opt. bytes) | 512 KB |
ST | STM32F101RF | 768 KB |
ST | STM32F101RF (allow opt. bytes) | 768 KB |
ST | STM32F101RG | 1024 KB |
ST | STM32F101RG (allow opt. bytes) | 1024 KB |
ST | STM32F101T4 | 16 KB |
ST | STM32F101T4 (allow opt. bytes) | 16 KB |
ST | STM32F101T6 | 32 KB |
ST | STM32F101T6 (allow opt. bytes) | 32 KB |
ST | STM32F101T8 | 64 KB |
ST | STM32F101T8 (allow opt. bytes) | 64 KB |
ST | STM32F101V8 | 64 KB |
ST | STM32F101V8 (allow opt. bytes) | 64 KB |
ST | STM32F101VB | 128 KB |
ST | STM32F101VB (allow opt. bytes) | 128 KB |
ST | STM32F101VC | 256 KB |
ST | STM32F101VC (allow opt. bytes) | 256 KB |
ST | STM32F101VD | 384 KB |
ST | STM32F101VD (allow opt. bytes) | 384 KB |
ST | STM32F101VE | 512 KB |
ST | STM32F101VE (allow opt. bytes) | 512 KB |
ST | STM32F101VF | 768 KB |
ST | STM32F101VF (allow opt. bytes) | 768 KB |
ST | STM32F101VG | 1024 KB |
ST | STM32F101VG (allow opt. bytes) | 1024 KB |
ST | STM32F101ZC | 256 KB |
ST | STM32F101ZC (allow opt. bytes) | 256 KB |
ST | STM32F101ZD | 384 KB |
ST | STM32F101ZD (allow opt. bytes) | 384 KB |
ST | STM32F101ZE | 512 KB |
ST | STM32F101ZE (allow opt. bytes) | 512 KB |
ST | STM32F101ZF | 768 KB |
ST | STM32F101ZF (allow opt. bytes) | 768 KB |
ST | STM32F101ZG | 1024 KB |
ST | STM32F101ZG (allow opt. bytes) | 1024 KB |
ST | STM32F102C4 | 16 KB |
ST | STM32F102C4 (allow opt. bytes) | 16 KB |
ST | STM32F102C6 | 32 KB |
ST | STM32F102C6 (allow opt. bytes) | 32 KB |
ST | STM32F102C8 | 64 KB |
ST | STM32F102C8 (allow opt. bytes) | 64 KB |
ST | STM32F102CB | 128 KB |
ST | STM32F102CB (allow opt. bytes) | 128 KB |
ST | STM32F102R4 | 16 KB |
ST | STM32F102R4 (allow opt. bytes) | 16 KB |
ST | STM32F102R6 | 32 KB |
ST | STM32F102R6 (allow opt. bytes) | 32 KB |
ST | STM32F102R8 | 64 KB |
ST | STM32F102R8 (allow opt. bytes) | 64 KB |
ST | STM32F102RB | 128 KB |
ST | STM32F102RB (allow opt. bytes) | 128 KB |
ST | STM32F103C6 | 32 KB |
ST | STM32F103C6 (allow opt. bytes) | 32 KB |
ST | STM32F103C8 | 64 KB |
ST | STM32F103C8 (allow opt. bytes) | 64 KB |
ST | STM32F103CB | 128 KB |
ST | STM32F103CB (allow opt. bytes) | 128 KB |
ST | STM32F103R6 | 32 KB |
ST | STM32F103R6 (allow opt. bytes) | 32 KB |
ST | STM32F103R8 | 64 KB |
ST | STM32F103R8 (allow opt. bytes) | 64 KB |
ST | STM32F103RB | 128 KB |
ST | STM32F103RB (allow opt. bytes) | 128 KB |
ST | STM32F103RC | 256 KB |
ST | STM32F103RC (allow opt. bytes) | 256 KB |
ST | STM32F103RD | 384 KB |
ST | STM32F103RD (allow opt. bytes) | 384 KB |
ST | STM32F103RE | 512 KB |
ST | STM32F103RE (allow opt. bytes) | 512 KB |
ST | STM32F103RF | 768 KB |
ST | STM32F103RF (allow opt. bytes) | 768 KB |
ST | STM32F103RG | 1024 KB |
ST | STM32F103RG (allow opt. bytes) | 1024 KB |
ST | STM32F103T6 | 32 KB |
ST | STM32F103T6 (allow opt. bytes) | 32 KB |
ST | STM32F103T8 | 64 KB |
ST | STM32F103T8 (allow opt. bytes) | 64 KB |
ST | STM32F103V8 | 64 KB |
ST | STM32F103V8 (allow opt. bytes) | 64 KB |
ST | STM32F103VB | 128 KB |
ST | STM32F103VB (allow opt. bytes) | 128 KB |
ST | STM32F103VC | 256 KB |
ST | STM32F103VC (allow opt. bytes) | 256 KB |
ST | STM32F103VD | 384 KB |
ST | STM32F103VD (allow opt. bytes) | 384 KB |
ST | STM32F103VE | 512 KB |
ST | STM32F103VE (allow opt. bytes) | 512 KB |
ST | STM32F103VF | 768 KB |
ST | STM32F103VF (allow opt. bytes) | 768 KB |
ST | STM32F103VG | 1024 KB |
ST | STM32F103VG (allow opt. bytes) | 1024 KB |
ST | STM32F103ZC | 256 KB |
ST | STM32F103ZC (allow opt. bytes) | 256 KB |
ST | STM32F103ZD | 384 KB |
ST | STM32F103ZD (allow opt. bytes) | 384 KB |
ST | STM32F103ZE | 512 KB |
ST | STM32F103ZE (allow opt. bytes) | 512 KB |
ST | STM32F103ZF | 768 KB |
ST | STM32F103ZF (allow opt. bytes) | 768 KB |
ST | STM32F103ZG | 1024 KB |
ST | STM32F103ZG (allow opt. bytes) | 1024 KB |
ST | STM32F105R8 | 64 KB |
ST | STM32F105R8 (allow opt. bytes) | 64 KB |
ST | STM32F105RB | 128 KB |
ST | STM32F105RB (allow opt. bytes) | 128 KB |
ST | STM32F105RC | 256 KB |
ST | STM32F105RC (allow opt. bytes) | 256 KB |
ST | STM32F105V8 | 64 KB |
ST | STM32F105V8 (allow opt. bytes) | 64 KB |
ST | STM32F105VB | 128 KB |
ST | STM32F105VB (allow opt. bytes) | 128 KB |
ST | STM32F105VC | 256 KB |
ST | STM32F105VC (allow opt. bytes) | 256 KB |
ST | STM32F107RB | 128 KB |
ST | STM32F107RB (allow opt. bytes) | 128 KB |
ST | STM32F107RC | 256 KB |
ST | STM32F107RC (allow opt. bytes) | 256 KB |
ST | STM32F107VB | 128 KB |
ST | STM32F107VB (allow opt. bytes) | 128 KB |
ST | STM32F107VC | 256 KB |
ST | STM32F107VC (allow opt. bytes) | 256 KB |
ST | STM32F205RB | 128 KB |
ST | STM32F205RC | 256 KB |
ST | STM32F205RE | 512 KB |
ST | STM32F205RF | 768 KB |
ST | STM32F205RG | 1024 KB |
ST | STM32F205VB | 128 KB |
ST | STM32F205VC | 256 KB |
ST | STM32F205VE | 512 KB |
ST | STM32F205VF | 768 KB |
ST | STM32F205VG | 1024 KB |
ST | STM32F205ZC | 256 KB |
ST | STM32F205ZE | 512 KB |
ST | STM32F205ZF | 768 KB |
ST | STM32F205ZG | 1024 KB |
ST | STM32F207IC | 256 KB |
ST | STM32F207IE | 512 KB |
ST | STM32F207IF | 768 KB |
ST | STM32F207IG | 1024 KB |
ST | STM32F207VC | 256 KB |
ST | STM32F207VE | 512 KB |
ST | STM32F207VF | 768 KB |
ST | STM32F207VG | 1024 KB |
ST | STM32F207ZC | 256 KB |
ST | STM32F207ZE | 512 KB |
ST | STM32F207ZF | 768 KB |
ST | STM32F207ZG | 1024 KB |
ST | STM32F215RE | 512 KB |
ST | STM32F215RG | 1024 KB |
ST | STM32F215VE | 512 KB |
ST | STM32F215VG | 1024 KB |
ST | STM32F215ZE | 512 KB |
ST | STM32F215ZG | 1024 KB |
ST | STM32F217IE | 512 KB |
ST | STM32F217IG | 1024 KB |
ST | STM32F217VE | 512 KB |
ST | STM32F217VG | 1024 KB |
ST | STM32F217ZE | 512 KB |
ST | STM32F217ZG | 1024 KB |
ST | STM32L151C8 | 64 KB |
ST | STM32L151R8 | 64 KB |
ST | STM32L151V8 | 64 KB |
ST | STM32L151CB | 128 KB |
ST | STM32L151RB | 128 KB |
ST | STM32L151VB | 128 KB |
ST | STM32L152C8 | 64 KB |
ST | STM32L152R8 | 64 KB |
ST | STM32L152V8 | 64 KB |
ST | STM32L152CB | 128 KB |
ST | STM32L152RB | 128 KB |
ST | STM32L152VB | 128 KB |
ST | STR710FZ1 | 144 KB |
ST | STR710FZ2 | 272 KB |
ST | STR711FR0 | 80 KB |
ST | STR711FR1 | 144 KB |
ST | STR711FR2 | 272 KB |
ST | STR712FR0 | 80 KB |
ST | STR712FR1 | 144 KB |
ST | STR712FR2 | 272 KB |
ST | STR715FR0 | 80 KB |
ST | STR730FZ1 | 128 KB |
ST | STR730FZ2 | 256 KB |
ST | STR731FV0 | 64 KB |
ST | STR731FV1 | 128 KB |
ST | STR731FV2 | 256 KB |
ST | STR735FZ1 | 128 KB |
ST | STR735FZ2 | 256 KB |
ST | STR736FV0 | 64 KB |
ST | STR736FV1 | 128 KB |
ST | STR736FV2 | 256 KB |
ST | STR750FV0 | 80 KB |
ST | STR750FV1 | 144 KB |
ST | STR750FV2 | 272 KB |
ST | STR751FR0 | 80 KB |
ST | STR751FR1 | 144 KB |
ST | STR751FR2 | 272 KB |
ST | STR752FR0 | 80 KB |
ST | STR752FR1 | 144 KB |
ST | STR752FR2 | 272 KB |
ST | STR755FR0 | 80 KB |
ST | STR755FR1 | 144 KB |
ST | STR755FR2 | 272 KB |
ST | STR755FV0 | 80 KB |
ST | STR755FV1 | 144 KB |
ST | STR755FV2 | 272 KB |
ST | STR910FAM32 | 288 KB |
ST | STR910FAM32 (Bootbank: 1) | 288 KB |
ST | STR910FAW32 | 288 KB |
ST | STR910FAW32 (Bootbank: 1) | 288 KB |
ST | STR910FAZ32 | 288 KB |
ST | STR910FAZ32 (Bootbank: 1) | 288 KB |
ST | STR911FAM42 | 288 KB |
ST | STR911FAM42 (Bootbank: 1) | 288 KB |
ST | STR911FAM44 | 544 KB |
ST | STR911FAM44 (Bootbank: 1) | 544 KB |
ST | STR911FAM46 | 1152 KB |
ST | STR911FAM46 (Bootbank: 1) | 1152 KB |
ST | STR911FAM47 | 2176 KB |
ST | STR911FAM47 (Bootbank: 1) | 2176 KB |
ST | STR911FAW42 | 288 KB |
ST | STR911FAW42 (Bootbank: 1) | 288 KB |
ST | STR911FAW44 | 544 KB |
ST | STR911FAW44 (Bootbank: 1) | 544 KB |
ST | STR911FAW46 | 1152 KB |
ST | STR911FAW46 (Bootbank: 1) | 1152 KB |
ST | STR911FAW47 | 2176 KB |
ST | STR911FAW47 (Bootbank: 1) | 2176 KB |
ST | STR911FM32 | 288 KB |
ST | STR911FM32 (Bootbank: 1) | 288 KB |
ST | STR911FM42 | 288 KB |
ST | STR911FM42 (Bootbank: 1) | 288 KB |
ST | STR911FM44 | 544 KB |
ST | STR911FM44 (Bootbank: 1) | 544 KB |
ST | STR911FW32 | 288 KB |
ST | STR911FW32 (Bootbank: 1) | 288 KB |
ST | STR911FW42 | 288 KB |
ST | STR911FW42 (Bootbank: 1) | 288 KB |
ST | STR911FW44 | 544 KB |
ST | STR911FW44 (Bootbank: 1) | 544 KB |
ST | STR912FAW32 | 288 KB |
ST | STR912FAW32 (Bootbank: 1) | 288 KB |
ST | STR912FAW42 | 288 KB |
ST | STR912FAW42 (Bootbank: 1) | 288 KB |
ST | STR912FAW44 | 544 KB |
ST | STR912FAW44 (Bootbank: 1) | 544 KB |
ST | STR912FAW46 | 1152 KB |
ST | STR912FAW46 (Bootbank: 1) | 1152 KB |
ST | STR912FAW47 | 2176 KB |
ST | STR912FAW47 (Bootbank: 1) | 2176 KB |
ST | STR912FAZ42 | 288 KB |
ST | STR912FAZ42 (Bootbank: 1) | 288 KB |
ST | STR912FAZ44 | 544 KB |
ST | STR912FAZ44 (Bootbank: 1) | 544 KB |
ST | STR912FAZ46 | 1152 KB |
ST | STR912FAZ46 (Bootbank: 1) | 1152 KB |
ST | STR912FAZ47 | 2176 KB |
ST | STR912FAZ47 (Bootbank: 1) | 2176 KB |
ST | STR912FM32 | 288 KB |
ST | STR912FM32 (Bootbank: 1) | 288 KB |
ST | STR912FM42 | 288 KB |
ST | STR912FM42 (Bootbank: 1) | 288 KB |
ST | STR912FM44 | 544 KB |
ST | STR912FM44 (Bootbank: 1) | 544 KB |
ST | STR912FW32 | 288 KB |
ST | STR912FW32 (Bootbank: 1) | 288 KB |
ST | STR912FW42 | 288 KB |
ST | STR912FW42 (Bootbank: 1) | 288 KB |
ST | STR912FW44 | 544 KB |
ST | STR912FW44 (Bootbank: 1) | 544 KB |
TI | TMS470R1A64 | 63 KB |
TI | TMS470R1A64 (allow keys) | 64 KB |
TI | TMS470R1A128 | 127 KB |
TI | TMS470R1A128 (allow keys) | 128 KB |
TI | TMS470R1A256 | 255 KB |
TI | TMS470R1A256 (allow keys) | 256 KB |
TI | TMS470R1A288 | 287 KB |
TI | TMS470R1A288 (allow keys) | 288 KB |
TI | TMS470R1A384 | 383 KB |
TI | TMS470R1A384 (allow keys) | 384 KB |
TI | TMS470R1B512 | 511 KB |
TI | TMS470R1B512 (allow keys) | 512 KB |
TI | TMS470R1B768 | 767 KB |
TI | TMS470R1B768 (allow keys) | 768 KB |
TI | TMS470R1B1M | 1023 KB |
TI | TMS470R1B1M (allow keys) | 1024 KB |
TI | TMS470R1VF288 | 287 KB |
TI | TMS470R1VF288 (allow keys) | 288 KB |
TI | TMS470R1VF688 | 255 KB |
TI | TMS470R1VF688 (allow keys) | 256 KB |
TI | TMS470R1VF689 | 383 KB |
TI | TMS470R1VF689 (allow keys) | 384 KB |
Toshiba | TMPM330FDFG | 512 KB |
Toshiba | TMPM330FWFG | 128 KB |
Toshiba | TMPM330FYFG | 256 KB |
Toshiba | TMPM332FWUG | 128 KB |
Toshiba | TMPM333FDFG | 512 KB |
Toshiba | TMPM333FWFG | 128 KB |
Toshiba | TMPM333FYFG | 256 KB |
Toshiba | TMPM341FDXBG | 512 KB |
Toshiba | TMPM360F20FG | 2048 KB |
Toshiba | TMPM361F10FG | 1024 KB |
Toshiba | TMPM362F10FG | 1024 KB |
Toshiba | TMPM363F10FG | 1024 KB |
Toshiba | TMPM364F10FG | 1024 KB |
Toshiba | TMPM370FYDFG | 256 KB |
Toshiba | TMPM370FYFG | 256 KB |
Toshiba | TMPM380FWDFG | 128 KB |
Toshiba | TMPM380FWFG | 128 KB |
Toshiba | TMPM380FYDFG | 256 KB |
Toshiba | TMPM380FYFG | 256 KB |
Toshiba | TMPM382FSFG | 64 KB |
Toshiba | TMPM382FWFG | 128 KB |
Toshiba | TMPM395FWXBG | 128 KB |
* Not supported by Flasher ARM / J-Link RDI
Flash Download
J-Link Flash Download
J - Linkのセットが付属して非常に高速に最適化された組み込みのターゲットシステムのフラッシュメモリに直接高速アプリケーションのダウンロードを許可flashloaders、 このフラッシュメモリは、内部のフラッシュメモリを内蔵または外部CFI準拠のNOR型フラッシュメモリすることができます。
そして、すべての最高は:この機能は 無料 。
J - Linkは高速フラッシュプログラミング
J - Linkはソフトウェア(JLinkARM.dll)が付属してflashloadersは消去し、フラッシュメモリをプログラミングするためのロジックが含まれています小さなプログラムですいわゆる"RAMCodes"のセットです。 これらのRAMCodesはにダウンロードされるターゲットシステムのRAMで実行されます。
しかし、フラッシュアルゴリズム自体は非常に高速なJポップリンクflashloadersを作るだけではありません。 これに加えて、プログラムすることが必要な場合にのみフラッシュセクタは、J - Linkでプログラムされています。
デフォルトでは、J - LinkのDLLは、ダウンロードすることを意図されている同じアプリケーションがすでにターゲットメモリのフラッシュに存在しているかどうかを確認するように設定にされています。 このような場合は、フラッシュダウンロードは多くの時間を節約できます。 ターゲットアプリケーションかどうかをチェックするプロセスは、CRCの比較によって行われるため、フラッシュメモリも非常に高速に最適化されたプロセスがすでに存在します。
また、通常は、ターゲットアプリケーション連続的に変化し、デバッグセッションが終了し、再複数回を開始すると、デバッグしている場合。 J - Linkは、また、変更されている部分だけは、デバッグセッションが再起動されている場合、再ダウンロードされることを意味するターゲットアプリケーションのわずかな変化を検出することができます。
上記のロジックは、J - Linkはフラッシュをダウンロードして実行されている速度の比較テストを見つけるため、以下では、作るものの違いのより良いアイデアを入手してください。
速度の比較テストでは、標準的なIARのEAWRMサンプルプロジェクトと最大値は(通常は12 MHzです)が使用されているのJTAG周波数をサポートされています。 デバッガは、デバッグ(のmain()に到着したアプリケーション)を起動する準備がされるまで、すべての時間の値は、ダウンロードポイントから撮影されているが開始されます。
エミュレータ | 設定 | ダウンロード時間 |
---|---|---|
東芝TMPM330FDFG、512 KBのアプリケーションのサイズ | ||
J - LinkはV型8気筒エンジン | J - Linkは司令官 1 | 5秒。 (/ sの102キロバイト) |
J - Linkは超 | J - Linkは司令官 1 | 4.2秒。 (/ sの122キロバイト) |
J - LinkはV型8気筒エンジン | IAR社EWARMのflashloader | 10.6秒。 (/秒48キロバイト) |
J - LinkはV型8気筒エンジン | SEGGER flashloader、 フラッシュコンテンツを完全にアプリケーションとは異なる |
9.5秒。 (/秒54キロバイト) |
J - LinkはV型8気筒エンジン | SEGGER flashloader、 コンテンツをほとんどのアプリケーションと同じフラッシュ (定数、変数の値のみが変更されている) |
7.8秒。 (/秒66キロバイト) |
J - LinkはV型8気筒エンジン | SEGGER flashloader、 コンテンツをアプリケーションと同じフラッシュ |
2.8秒。 (/ sの183キロバイト) |
フリースケールMK40X256VMD100(のCortex - M4のKinetis)、256 KBのアプリケーションのサイズ | ||
J - LinkはV型8気筒エンジン | J - Linkは司令官 2 | 8.3秒。 (/秒31キロバイト) |
J - Linkは超 | J - Linkは司令官 2 | 7.5秒。 (/秒34キロバイト) |
J - LinkはV型8気筒エンジン | IAR社EWARMのflashloader | 16.7秒。 (/ sの15.3キロバイト) |
J - LinkはV型8気筒エンジン | SEGGER flashloader、 フラッシュコンテンツを完全にアプリケーションとは異なる |
16.4秒。 (/ sの15.6キロバイト) |
J - LinkはV型8気筒エンジン | SEGGER flashloader、 コンテンツをほとんどのアプリケーションと同じフラッシュ (定数、変数の値のみが変更されている) |
3.9秒。 (/ sの65.6キロバイト) |
J - LinkはV型8気筒エンジン | SEGGER flashloader、 コンテンツをアプリケーションと同じフラッシュ |
2.8秒。 (/秒91キロバイト) |
STはSTM32F103ZE、512 KBのアプリケーションのサイズ | ||
J - LinkはV型8気筒エンジン | J - Linkは司令官 3 | 25.8秒。 (/秒20キロバイト) |
J - Linkは超 | J - Linkは司令官 3 | 25.8秒。 (/秒20キロバイト) |
STのリンク | IAR社EWARMのflashloader | 45秒。 (/ sの11.4キロバイト) |
J - LinkはV型8気筒エンジン | IAR社EWARMのflashloader | 28秒。 (/ sの18.3キロバイト) |
J - LinkはV型8気筒エンジン | SEGGER flashloader、 フラッシュコンテンツを完全にアプリケーションとは異なる |
26秒。 (/秒20キロバイト) |
J - LinkはV型8気筒エンジン | SEGGER flashloader、 コンテンツをほとんどのアプリケーションと同じフラッシュ (定数、変数の値のみが変更されている) |
9.7秒。 (/秒53キロバイト) |
J - LinkはV型8気筒エンジン | SEGGER flashloader、 コンテンツをアプリケーションと同じフラッシュ |
5.5秒。 (/ sの93キロバイト) |
1 リンク司令官がされて次のように使用の- j:
速度20000
execのデバイス= TMPM330FDFG
loadbinはC:\ TMPM330.bin、0
2 リンク司令官がされて次のように使用の- j:
速度20000
execのデバイス= MK40X256VMD100
loadbinはC:\ MK40.bin、0
3 リンク司令官がされて次のように使用の- j:
速度20000
execのデバイス= STM32F103ZE
loadbinはC:\ STM32.bin、0x08000000
なぜ、速度は同じCPUコアを持つ異なるデバイス間の違いは何ですか?
RAMにダウンロード速度は、すべてのデバイスに同じですフラッシュプログラミング速度は使用するフラッシュtechnolgy、フラッシュメモリコントローラに大きく依存します。ほとんどのデバイスでは、J - Linkの速度はその制限要因は、フラッシュメモリを消去するフラッシュメモリからデータをコピーするのにかかる時間はされていることを高くなります。
データは上記のフラッシュを消去するのにかかる時間が含まれていますか?
はい、これでフラッシュも消去され、必要なセクタをプログラムされているすべてのケースインチ この時間は含まれています。
J - Linkはフラッシュのダウンロードをサポートしてデバッガ:
現在は、J - Linkのフラッシュのダウンロード機能は、以下のデバッガ/ワークベンチでサポートされています:
- IAR社は、ARM(IAR社EWARM)のEmbedded Workbenchの
- Keil社の『RealView MDKの
- Yagarto GNUのARMのツールチェイン(無料)+ J - LinkはGDBのサーバー
- GNUデバッガ(GDB)+ JポップリンクGDBサーバー
- RDIの +任意のRDIの準拠デバッガ
しかし、一般的には、フラッシュのダウンロード機能は、デバッガでターゲットデバイスを選択することがされていなくてもにはJ - Linkをサポートするすべてのワークベンチで使用することができ、あなたはいつもJポップLinkコントロールパネルで、それを選択することができます開いたときに、デバッグセッションを開始します。
生産目的のためにフラッシュメモリにダウンロード
- フラッシャーのARM -スタンドアロンフラッシュプログラミングソリューションを提供します。 フラッシャーARMは、メモリや外付けストロボの内部/野のデバイスとのARMれているプログラミングツールです。 フラッシャーのARMは、単独でスタンドFlashソフトウェアまたはされ設計のためのプログラミングフラッシュ目標を持つJ。 フラッシャーARMは、リンクすることができます- jをも作動するので、通常の。
- Jポップフラッシュ -完全なフラッシュプログラミングソリューションを提供します。 JポップFlashはデバイス上のARM /皮質されているフラッシュを外付けすることができますプログラム内部およびWindowsアプリケーション。 JポップフラッシュはモードバッチでGUIすることができますが使用されるように、またはベースのアプリケーション。
- JポップリンクからFlash SDK -プログラムを確認してください)、関数のフラッシュプログラミング(消去のAPIを持つDLLが付属して、強化されたバージョンのJ - LinkのSDKをインストールします。 生産プロセスのための理想的なアプリケーションを独自にビルドされています計画と顧客。
J - Linkは、異なるデバッガでflashloadersで
通常、順序でビルドJポップリンクを有効にするには- flashloadersであなたは、デバッガのflashloaderを無効にする必要があります。 ビルトインJポップリンクのflashloadersのデバッガは、ターゲットメモリへの書き込み時にRAMとして動作点滅するので、J - LinkはDLLは自動的に検出された場合、フラッシュメモリかどうかで書かれているメモリ範囲。 影響を受けるメモリ領域は、フラッシュメモリ内にある場合は、J - Linkのflashloaderがアクティブになり、非常に短い時間で自動的にフラッシュメモリのプログラミングを実行します。 正しいデバイスが故障し、デバイスがプログラムされることを意図しているJ - Linkを伝えるために、デバッガで選択する必要があることに注意してください。
次のスクリーンショットは、注文組み込みJポップリンクを使用するには、IAR社EWARMのflashloaderを無効にする方法を示しています- flashloaderインチ