05092024

Last update2016/05/28 14:38

Back 現在地: Home パートナー segger-tools Flash programming utilities 

Flash programming utilities 

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さんとフラッシュプログラミングユーティリティを専用の私が使うのか?
      いいえ、通常は専用のフラッシュプログラミングユーティリティは、リンク機能を持つ.