FAQ:よくある質問

更新日:2021-03-01

質問:Flasherからどのようなフラッシュメモリに書き込みできますか?


数多くのマイコンデバイス(Arm、Cortex、RX、RL78、STM8、PIC、AVR)の内蔵フラッシュ、外部パラレルNORフラッシュ、(Q)SPI フラッシュメモリ、FRAMへの書き込みは可能です。


対応フラッシュメモリタイプ

デバッグポート経由でフラッシュ書き込み:

  • 数多くのマイコンデバイス(Arm、Cortex、RX、RL78、RH850、STM8、PIC、AVR、8051、MSP430)の内蔵フラッシュ
  • 外部パラレルNORフラッシュ
  • 外部(Q)SPI フラッシュメモリ
  • ユーザ指定フラッシュローダ(OpenFlashloader式フラッシュローダSDKは無償提供)

OpenFlashloader式フラッシュローダSDKを使用してユーザ側でカスタムフラッシュローダは開発可能です。
※OpenFlashloader式フラッシュローダプログラムを開発可能なCPUコア環境:ARM、Cortex-M、Cortex-A/R、RISC-V

新デバイス定義設定手順及びOpenFlashloaderプロジェクトの仕様詳細は以下URLの情報をご参照ください。

https://wiki.segger.com/Open_Flashloader


直接フラッシュ書き込み:

  • 外部(Q)SPI フラッシュメモリ
  • FRAM(I2Cインターフェース)
  • EEPROM(I2Cインターフェース)

※ デバッグポートではなく直接SPI、EEPROMメモリに接続します。


フラッシュ書き込みツール(無償提供)

  • J-Flash
  • J-Flash SPI
  • Universal Flash Loader Configurator
J-FlashUniversal Flash Loader

ソフトウェアツールダウンロードURL:

https://www.segger.com/downloads/flasher/

「Universal Flash Loader Configurator」対応Host OS環境:Windows
「J-Flash」及び「J-Flash SPI」対応Host OS環境:Windows、Linux、Mac OSX
※「J-Flash」及び「J-Flash SPI」ツールはJ-Linkソフトウェアパッケージに含まれています。

「Universal Flash Loader Configurator」ツール対応のFlasherモデル:
Flasher Portable PLUS、Flasher Compact、Flasher PRO、Flasher PRO XL、Flasher ATE

一部のマイコンデバイスに関しましてはスタンドアロンモードフラッシュ書き込みはサポートしておりません。
最新版のデバイス対応情報はSEGGER社のWEBからご確認ください。

https://www.segger.com/downloads/supported-devices.php?model=flasher
前の質問

スタンドアロンモードフラッシュ書き込みとは?

次の質問

Flasherを使うためのソフトウェアは何が必要ですか?追加費用は掛かりますか?