SP20シリーズ高速プログラマ

仕様:

  • 製品名: SP20シリーズプログラマ
  • 製造元: SHENZHEN SFLY TECHNOLOGY CO.LTD.
  • 出版発売日: 7年2024月XNUMX日
  • 改訂:A5
  • サポート: SPI NOR FLASH、I2C、MicroWire EEPROM
  • 通信インターフェース: USB Type-C
  • 電源: USBモード - 外部電源は不要

製品使用方法:

第3章: すぐに使える

3.1 準備作業:

プログラマーがUSB経由でコンピューターに接続されていることを確認する
Type-Cインターフェース。USBでは外部電源は不要
モード。

3.2 チップのプログラミング:

提供されたソフトウェアの指示に従ってチップをプログラムします
SP20 シリーズ プログラマを使用します。

3.3 チップデータの読み取りと新しいチップのプログラミング:

既存のチップデータを読み取り、新しいチップをプログラムすることができます。
ユーザーマニュアルに記載されている手順に従ってください。

3.4 USBモードでのインジケータの状態:

プログラマーのインジケータライトを参照して理解してください
USB モードでのデバイスのステータス。

第4章: スタンドアロンプ​​ログラミング

4.1 スタンドアロンデータをダウンロードする:

スタンドアロンプ​​ログラミングに必要なデータをダウンロードし、
プログラマーの内蔵メモリチップ。

4.2 スタンドアロンプ​​ログラミング操作:

スタンドアロンプ​​ログラミング操作を、
手動。これには手動モードと自動制御モードが含まれます。
ATE インターフェース。

4.3 スタンドアロンモードでのインジケータステータス:

スタンドアロンで動作中にインジケーターの状態を理解する
効率的なプログラミングのためのモード。

第5章: ISPモードでのプログラミング

詳細な手順についてはユーザーマニュアルを参照してください。
ISP モードでのプログラミング。

第6章: マルチマシンモードでのプログラミング

ハードウェアの接続とプログラミング操作について学ぶ
マルチマシンモードプログラミング。

よくある質問:

Q: SP20ではどのような種類のメモリチップがサポートされていますか?
シリーズプログラマー?

A: プログラマーはSPI NOR FLASH、I2C、
MicroWire、およびさまざまなメーカーのEEPROM
高速量産プログラミング。

「`

+
SP20B/SP20F/SP20X/SP20P
プログラマーユーザーマニュアル
発行日: 7年2024月5日 改訂版 AXNUMX

深センSFLYテクノロジー株式会社

コンテンツ

SP20 シリーズプログラマ
ユーザーマニュアル

第1章;序章
1.1 パフォーマンス特性 —————————————————————————————— 3 1.2 SP20 シリーズプログラマパラメータテーブル ————————————————————————– 4
第2章 プログラマハードウェア
2.1 製品終了view ———————————————————————————————————- 5 2.2 製品アドオン ———————————————————————————————————— 5
第3章 すぐに使える
3.1 準備作業 ————————————————————————————————————6 3.2 チップのプログラミング ——————————————————————————————–6 3.3 チップデータの読み取りと新しいチップのプログラミング ——————————————————————————-8 3.4 USB モードでのインジケータの状態 ——————————————————————————————————9
第4章 スタンドアロンプ​​ログラミング
4.1 スタンドアロンデータのダウンロード ———————————————————————————————10 4.2 スタンドアロンプ​​ログラミング操作 ———————————————————————————- 11
手動モード————————————————————————————————————-12 自動制御モード(ATE インターフェース経由の制御)——————————————————–12 4.3 スタンドアロン モードでのインジケータの状態 —————————————————————————————12
第5章 ISPモードでのプログラミング
5.1 ISP プログラミング モードの選択 ————————————————————————————–13 5.2 ISP インターフェイスの定義 ——————————————————————————————————13 5.3 ターゲット チップの接続 ——————————————————————————————————14 5.4 ISP 電源モードの選択 ————————————————————————————–14 5.5 プログラミング操作 ——————————————————————————————–14
第6章 マルチマシンモードでのプログラミング
6.1 プログラマのハードウェア接続 ——————————————————————————15 6.2 プログラミング操作 ————————————————————————————————16
付録1
よくある質問 —————————————————————————————————————————————- 17
付録2
免責事項 ————————————————————————————————————————– 19
付録3
改訂履歴 ————————————————————————————————————————20

– 2 –

SP20 シリーズプログラマ
ユーザーマニュアル
第1章 はじめに
SP20シリーズ(SP20B/SP20F/SP20X/SP20P)プログラマーは、深センSFLYテクノロジーが発売した最新のSPI FLASH用高速量産プログラマーです。国内外メーカーのSPI NOR FLASH、I2C/MicroWire、その他のEEPROMの高速プログラミングを完全にサポートします。
1.1パフォーマンス特性
ハードウェア機能
USBタイプC通信インターフェース、USBモードで使用する場合は外部電源は不要。USBおよびスタンドアロンモードの高速量産プログラミングをサポート。内蔵の大容量メモリチップは、スタンドアロンプ​​ログラミング用のエンジニアリングデータと複数の
CRCデータ検証により、プログラミングデータの絶対的な正確性が保証されます。交換可能な28ピンZIFソケットは、従来のユニバーサルプログラミングベースでサポートできます。OLEDディスプレイは、プログラマの現在の動作情報を視覚的に表示します。RGB XNUMX色LEDは動作状態を示し、ブザーは成功と失敗を通知します。
プログラミング; 不良ピン接触検出をサポートし、プログラミングの信頼性を効果的に向上させます。ISPモードプログラミングをサポートし、一部のチップのオンボードプログラミングをサポートできます。複数のプログラミング起動方法:ボタン起動、チップ配置(インテリジェント検出チップ配置
および取り外し、自動起動プログラミング)、ATE制御(独立したATE制御インターフェース、BUSY、OK、NG、STARTなどの正確で信頼性の高いプログラミングマシン制御信号を提供し、さまざまなメーカーの自動プログラミング機器を幅広くサポートします)。短絡/過電流保護機能は、プログラマまたはチップを偶発的な損傷から効果的に保護します。プログラマブルボリュームtage 設計、1.7V から 5.0V までの調整可能な範囲、1.8V/2.5V/3V/3.3V/5V チップをサポートできます。機器のセルフチェック機能を提供します。小型 (サイズ: 108x76x21mm)、複数のマシンの同時プログラミングでも非常に小さな作業面しか占有しません。
ソフトウェアの機能
Win7/Win8/Win10/Win11をサポート。中国語と英語の切り替えをサポート。新しいデバイスを追加するためのソフトウェアアップグレードをサポート。プロジェクトをサポート。 file 管理(プロジェクト file チップモデル、データを含むすべてのプログラミングパラメータを保存します。
file、プログラミング設定など); 追加記憶領域(OTP領域)と構成領域(ステータスレジスタ、
チップの25シリーズSPI FLASHの自動認識をサポート。自動シリアル番号機能(製品固有のシリアル番号、MACアドレスを生成するために使用できます。
Bluetooth IDなど); マルチプログラマモード接続をサポート: 8台のコンピュータに20台のSPXNUMXシリーズを接続できます
同時プログラミング用のプログラマ、マルチプログラマモードでは自動シリアル番号機能がアクティブになります。サポートログ file 節約;
注: 上記の機能は製品モデルによって異なります。詳細については、セクション1.2の製品パラメータ表を参照してください。
– 3 –

SP20 シリーズプログラマ
ユーザーマニュアル

1.2 SP20シリーズプログラマパラメータテーブル

製品パラメータ

SP20P SP20X SP20F SP20B

製品の外観

サポートされているチップ容量tage範囲

1.8-5V

1.8-5V

1.8-5V

1.8-5V

対応チップの最大メモリ(注1)

サポートチップシリーズ(インターフェースタイプ)
(I2C EEPROM マイクロワイヤー EEPROM SPI フラッシュ)
マルチ接続
(8台のコンピュータにXNUMX人のプログラマーを接続可能)

USBによる大量生産
(チップの挿入と取り外しを自動検出、自動プログラマー)

自動シリアルNO。
(シリアルナンバープログラミング)

RGB LED 動作インジケーター

ブザープロンプト

スタンドアロンプ​​ログラミング
(コンピュータを使わずにプログラミング、大量生産に適しています)

自動化機器のサポート
(ATEで自動機器を制御)

ISPプログラミング
(一部モデルに対応)

スタンドアロンモードでUSBモードを使用する

プログラミング開始ボタン

OLEDディスプレイ

プログラミング速度
(プログラミング+検証)全データ

GD25Q16(16Mb) W25Q64JV(64Mb) W25Q128FV(128Mb)

1Gb

Y
Y
YYYY
YYYYY 6秒 25秒 47秒

1Gb

Y
Y
YYYY
YYNNN 6秒 25秒 47秒

1Gb

Y
Y
YYYY
NYNNN 6秒 25秒 47秒

1Gb

Y
Y
YYNN
NYNNN 7秒 28秒 52秒

「Y」は機能を備えているかサポートしていることを意味し、「N」は機能を備えていないかサポートしていないことを意味します。

注 1 USB モードでは最大 1Gb、スタンドアロン モードでは 512Mb をサポートします。

– 4 –

SP20 シリーズプログラマ
ユーザーマニュアル
第2章 プログラマハードウェア
2.1 製品終了view

アイテム

名前
28P ZIFソケット XNUMX色インジケータ
OLEDディスプレイプログラミング開始ボタン
USBインターフェース
ISP/ATE多重化インターフェース

図解
DIP パッケージ チップ、プログラミング ソケットを挿入します (注: ZIF ソケットからのワイヤ接続によるオンボード チップのプログラミングはサポートされていません)。
青: ビジー、緑: OK(成功)、赤: 失敗
現在の動作状態と結果を表示します(SP20P のみにこのコンポーネントがあります)ボタンを押してプログラミングを開始します(SP20P のみにこのコンポーネントがあります)
USB Type-Cインターフェイス
プログラミングマシンの制御信号(BUSY、OK、NG、START)を提供します(SP20PとSP20Xのみがこの機能を備えています)ボード上にはんだ付けされたチップのISPプログラミング

2.2 製品アドオン

Type-Cデータケーブル

ISPケーブル

5V/1A電源アダプター

取扱説明書

異なるバッチのアクセサリの色/外観は異なる場合がありますので、実際の製品を参照してください。
SP20Bには電源アダプタが付属していません。電源供給にはUSBポートを使用してください。プログラマの標準構成にはプログラミングソケットが付属していません。
ニーズに応じて選択してください。

– 5 –

SP20 シリーズプログラマ
ユーザーマニュアル

第3章 すぐに使える

この章では、SOIC8(208mil)パッケージのSPI FLASHチップW25Q32DWを例として取り上げます。ampSP20P プログラマーが USB モードでチップをプログラミングする方法を紹介します。従来のプログラミングには、次の 5 つの手順が含まれます。

ソフトウェアとハ​​ードウェアの準備プログラミング

チップモデルを選択

負荷 file 操作オプション設定

3.1 準備作業
1) 「SFLY FlyPRO II」シリーズプログラマーソフトウェアをインストールします(USBドライバーが含まれています、USBドライバーはソフトウェアのインストール時にデフォルトでインストールされます)。Win7/Win8/Win10/Win11をサポートし、ソフトウェアをダウンロードします。 URL: http://www.sflytech.com; 2) USB ケーブルを使用してプログラマーをコンピューターの USB ポートに接続します。接続が正常であれば、プログラマーの緑色のライトが点灯します。

コンピュータのUSBポートに接続する
3) プログラマーソフトウェア「SFLY FlyPRO II」を起動すると、ソフトウェアは自動的にプログラマーに接続し、ソフトウェアの右側のウィンドウにプログラマーのモデルと製品のシリアル番号が表示されます。接続に失敗した場合は、USBケーブルが差し込まれているかどうかを確認してください。コンピューターのデバイスマネージャーにUSBドライバーが正常にインストールされているかどうかを確認してください(USBドライバーが正しくインストールされていない場合は、USBドライバーを手動で更新してください。プログラマーソフトウェアのインストールディレクトリフォルダーで「USB_DRIVER」を見つけて、ドライバーを更新するだけです)。

接続が成功すると、現在接続されているプログラマモデル
シーケンスが表示されます

3.2 チップのプログラミング
1チップモデルを選択します:

ツールバーボタンをクリック

ポップアップダイアログボックスでプログラムするチップモデルを検索します。

チップモデルの選択: W25Q32DW。一致するチップブランド、モデル、パッケージタイプを選択します (間違ったブランドとモデルを選択すると、プログラミングが失敗します)。

– 6 –

SP20 シリーズプログラマ
ユーザーマニュアル

2ロード file:

ツールバーボタンをクリック

データをロードする fileBin 形式と Hex 形式をサポートできます。

3) 操作オプションの設定: 必要に応じて、「操作オプション」ページで対応する設定を行います。ヒント: 空でないチップは消去する必要があります。

C 領域 (ステータス レジスタ) をプログラムするには、このボタンをクリックして「構成オプション」を開き、関連する設定を行う必要があります。

4チップを配置します。
ZIFソケットのハンドルを上げて、プログラミングソケットの一番下の列をZIFソケットの底に合わせて挿入し、ハンドルを押し下げてから、チップをプログラミングソケットに入れます。チップのピン1の方向を間違えないように注意してください。ヒント: view 対応するプログラミングソケットモデルと挿入方法は「チップ情報」ページに記載されています。

– 7 –

5プログラミング操作: ツールバーボタンをクリック

プログラミングを始めるには:

SP20 シリーズプログラマ
ユーザーマニュアル

プログラミングが完了すると、ステータス アイコンが「OK」に変わり、プログラミングが成功したことが示されます。

3.3 チップデータの読み取りと新しいチップのプログラミング

1セクション3.2の手順に従ってチップモデルを選択し、ソケットと読み取るチップをインストールします。

ヒント:

「モデルの確認」ボタンを使用すると、ほとんどの SPI フラッシュ チップを自動的に識別できます。はんだ付けを解除したチップのピンは、接触不良を避けるためにクリーンアップする必要があります。

ツールバーで

2) 読むボタンをクリックする

ツールバーで「読み取りオプション」ダイアログボックスがポップアップ表示されます。

3) 「OK」ボタンをクリックすると、プログラマーはチップデータを読み取った後、自動的に「データバッファー」を開き、「データを保存」ボタンをクリックして、読み取ったデータを後で使用するためにコンピューターに保存します。
– 8 –

SP20 シリーズプログラマ
ユーザーマニュアル
4) 「データバッファ」の「データを保存」ボタンをクリックすると、データの保存ダイアログボックスがポップアップ表示され、デフォルトではすべてのストレージ領域が保存されますが、必要に応じてメインメモリ領域フラッシュなどのメモリ領域を選択して保存することもできます。 file 後で使用できます。

5) 「データ バッファー」を閉じて、同じモデルの新しいチップを挿入します。

6)ボタンをクリックします

読み取った内容を新しいチップに書き込みます。

ヒント: セットアップオプションですべてのプログラミング領域を選択してください。そうしないと、プログラミングデータが不完全になり、
マスターチップは正常に動作しますが、コピーされたチップは正常に動作しない可能性があります。

プログラミングパラメータを設定するか、マザーチップのデータを正常に読み取った後、それを保存することができます。

プロジェクトとして file (ツールバーをクリック

ボタンをクリックするか、メニューバーをクリックします。 File->プロジェクトを保存)、その後は

保存したプロジェクトを読み込む必要がある file、新しいものをプログラミングするためにパラメータをリセットする必要はありません

チップ。

3.4 USBモードでのインジケータの状態

指標ステータス
青色点灯 青色点滅 緑色点灯
赤色点灯

状態の説明
ビジー状態、プログラマは消去、プログラミング、検証などの操作を実行しています。チップが挿入されるまで待ちます。
現在スタンバイモードであるか、現在のチップが正常にプログラムされています チップのプログラミングに失敗しました(失敗の理由はソフトウェア情報ウィンドウで確認できます)

ZIF ソケットからワイヤを接続してオンボード チップをプログラミングすることはできません。外部回路の干渉によりプログラミングが失敗する可能性があるためです。また、外部回路ボードに電気が流れている場合は、プログラマのハードウェアが損傷する可能性もあります。この誤った使用によりプログラマが損傷した場合、保証サービスを受けることはできません。チップをプログラミングするには、標準プログラミング ソケットを使用するか、プログラマの ISP インターフェイスを使用してオンボード チップをプログラミングしてください (第 5 章「ISP モードでのプログラミング」を参照)。
– 9 –

SP20 シリーズプログラマ
ユーザーマニュアル

第4章 スタンドアロンプ​​ログラミング
SP20F、SP20X、SP20P はスタンドアロン (コンピュータなし) プログラミングをサポートしており、大量生産に適しています。基本的な操作プロセスは次のとおりです。
スタンドアロンデータをダウンロードするUSB​​ケーブルを外し、5V電源に接続します
スタンドアロンプ​​ログラミングを開始する

4.1 スタンドアロンデータのダウンロード
1) USBケーブルでプログラマーをコンピューターのUSBポートに接続し、「SFLY FlyPRO II」ソフトウェアを起動します。2) セクション3.2の手順に従ってチップモデルを選択し、データをロードします。 file、必要な操作オプションを設定します。3) スタンドアロン データが正しいことを確認するために、まずいくつかのチップをプログラミングし、製品の実際の検証を行うことができます。

4)ボタンをクリックします

現在のプロジェクトを保存するには(ヒント:保存したプロジェクト file 後で読み込んで使用することもできます

繰り返し設定する手間を省きます);

5)ボタンをクリックします

スタンドアロン データをダウンロードする場合は、「プロジェクトのダウンロード」ダイアログ ボックスがポップアップ表示されます。

注意: 手動でプログラミングする場合は、「チップ挿入」または「KEYスタート」を選択してください(SP20PのみがKEYスタートをサポートしています)。自動プログラミングマシンで使用する場合は、「ATE制御(マシンモード)」を選択してください。

6) [OK]をクリックすると、スタンドアロンデータがプログラマの内蔵メモリにダウンロードされます。ヒント: スタンドアロンデータはプログラマの電源を切っても失われず、次回も引き続き使用できます。
時間。

– 10 –

SP20 シリーズプログラマ
ユーザーマニュアル
4.2 スタンドアロンプ​​ログラミング操作
手動モード
チップを手動でピックアップして配置するプログラミング方法。スタンドアロンモードでの手動操作手順は次のとおりです。1)セクション4.1の方法に従ってスタンドアロンデータをダウンロードします。スタンドアロンデータをダウンロードするときは、起動制御モードを「チップ配置」として選択することに注意してください(SP20Pでは「キースタート」も選択できます)。 2)コンピューターからUSBケーブルを取り外し、5V電源アダプターに接続します。プログラマーの電源を入れると、最初に内部のスタンドアロンデータをチェックして、データの整合性と正確性を検証します。これには3〜25秒かかります。テストに合格すると、インジケータライトが青く点滅し、プログラマーがスタンドアロンプ​​ログラミングモードに入ったことを示します。テストに失敗した場合、インジケータは赤く点滅し、プログラマーに有効なスタンドアロンデータがなく、スタンドアロンプ​​ログラミングを開始できないことを示します。
スタンドアロンプ​​ログラミングの場合は5V電源アダプタに接続します
注:SP20PのみがOLED画面を通じてプログラマーの動作ステータスをより直感的に表示できます。上図に示すように、チップが挿入されるのを待つように求められます。 3)プログラミングするチップをZIFソケットに置くと、インジケータライトが点滅する青色から点灯する青色に変わり、プログラマーがチップを検出してプログラミングしていることを示します。 4)インジケータライトが点灯する緑色に変わると、チップのプログラミングが完了し、プログラミングが成功したことを意味します。 インジケータライトが赤に変わると、現在のチップのプログラミングが失敗したことを意味します。 同時に、プログラマーは現在のチップがZIFソケットから取り外されるのを待ちます。 ブザープロンプト機能がオンになっている場合、プログラミングが完了するとプログラマーはビープ音を鳴らします。 5)チップを取り出して次のチップに挿入し、プログラミングが完了するまでこの手順を繰り返します。
– 11 –

SP20 シリーズプログラマ
ユーザーマニュアル
自動制御モード(ATEインターフェース経由の制御)
SP20X/SP20P には ISP/ATE 多重化インターフェースがあり、自動プログラミングマシンやその他の自動機器と組み合わせて使用​​して、自動プログラミング (チップの自動ピックアンドプレース、自動プログラミング) を実現できます。次の手順に従います。1) セクション 4.1 の方法に従ってスタンドアロン データをダウンロードします。スタンドアロン データをダウンロードするときは、開始制御モードを「ATE 制御 (マシン モード)」として選択することに注意してください。この作業モードでは、プログラマの ATE インターフェースは START/OK/NG/BUSY インジケータ信号を提供できます。2) チップ ピン ラインを ZIF ソケットからプログラミング マシンに導きます。3) マシン制御ラインをプログラマの「ISP/ATE インターフェース」に接続します。インターフェース ピンは次のように定義されます。

ISP/ATEインターフェース4)プログラミングを開始します。

3 – ビジー 5 – OK 9 – NG 7 – スタート 2 – VCC 4/6/8/10 – GND

4.3 スタンドアロンモードでのインジケータステータス

指標ステータス

状態の説明(手動方式)

赤色点滅

プログラマーはスタンドアロンデータをダウンロードしなかった

点滅する青 青 緑

チップの配置を待機 チップのプログラミング チップのプログラミングが完了し、プログラミングが成功しました (チップの取り外しを待機中) チップのプログラミングに失敗しました (チップの取り外しを待機中)

状態説明(自動制御モード、SP20X、SP20Pのみ)
プログラマーはスタンドアロンデータをダウンロードしなかったプログラミングチップ チップのプログラミングが完了し、プログラミングが成功しました
チッププログラミングに失敗しました

– 12 –

SP20 シリーズプログラマ
ユーザーマニュアル
第5章 ISPモードでのプログラミング
ISP の正式名称は In System Program です。ISP プログラミング モードでは、オンボード チップの関連ピンにいくつかの信号線を接続するだけで、チップの読み取りおよび書き込み操作が実現されるため、チップのはんだ付けを外す手間が省けます。SP20 シリーズには 10P ISP/ATE 多重化インターフェイスがあり、このインターフェイスを介して回路基板上のチップをプログラムできます。
5.1 ISPプログラミングモードを選択する
SP20 シリーズ プログラマーは、一部のチップの ISP モード プログラミングをサポートできます。ソフトウェアの [チップ モデル] ボタンをクリックして、プログラミングするチップ モデルを検索し、[アダプタ/プログラミング モード] 列で [ISP モード プログラミング] を選択します (検索したチップ プログラミング方法に ISP モード プログラミングがない場合、チップはプログラミング ソケットでのみプログラミングできることを意味します)。次の図を参照してください。

5.2 ISPインターフェース定義
SP20 シリーズ プログラマの ISP インターフェイス定義は次のとおりです。

97531 10 8 6 4 2

ISP/ATEインターフェース

10PカラーISPケーブルがランダムに分配され、ISPインターフェースとターゲットボードチップを接続します。5x2PプラグはプログラマーのISPインターフェースに接続され、もう一方の端はDuPontヘッダー端子を介してターゲットチップの対応するピンに接続されます。

ターゲットチップをデュポンヘッドに接続します

ISP ケーブルの色と ISP インターフェイスのピンの対応関係は次のとおりです。


茶色 赤 オレンジ(またはピンク) 黄色 緑

ISPインターフェースピンに対応
1 2 3 4 5


青 紫 灰色 白 黒

ISPインターフェースピンに対応
6 7 8 9 10

– 13 –

SP20 シリーズプログラマ
ユーザーマニュアル
5.3 ターゲットチップを接続する
メインソフトウェアインターフェースの「チップ情報」ページをクリックすると、 view ISP インターフェイスとターゲット チップの接続概略図。以下の図を参照してください。

チップによって接続方法が異なります。ソフトウェアの「チップ情報」ページをクリックして、 view チップの詳細な接続方法。
5.4 ISP電源モードを選択する
ISP プログラミング中、ターゲット チップには、プログラマーからの電源供給とターゲット ボードからの自己電源供給の 2 つの電源オプションがあります。ソフトウェアの「プロジェクト設定」ページで、「ターゲット ボードに電源を供給する」をチェックするかどうかを設定します。

「ターゲットボードに電源を供給する」をチェックすると、プログラマーはターゲットボードチップに電源を供給します。電源電圧を選択してください。tagチップの定格動作電圧に応じてtage. プログラマは最大250mAの負荷電流を供給できます。負荷電流が大きすぎる場合、プログラマは過電流保護を促します。「ターゲットボードに電力を供給する」のチェックを外し、ターゲットボードの自己電源に変更してください(SP20プログラマは1.65V~5.5Vのターゲットボードの動作電圧をサポートできます)。tage範囲、ISP信号駆動電圧tagターゲットボードのVCC電圧に応じて自動的に調整されますtage)。

5.5 プログラミング操作

ハードウェア接続とソフトウェア設定が正しいことを確認し、チップの ISP プログラミング ボタンをクリックします。

完了する

ISPプログラミングは比較的複雑で、回路に精通している必要があります。接続線が干渉を引き起こし、他の回路に干渉を与える可能性があります。
ISPプログラミングの失敗につながる可能性があります。チップを取り外してください。
従来のチップソケットを使用してプログラムします。

– 14 –

SP20 シリーズプログラマ
ユーザーマニュアル
第6章 マルチマシンモードでのプログラミング
プログラマー ソフトウェアは、8 台のコンピューターに接続された最大 XNUMX 台のプログラマーの同時操作をサポートします (大量生産またはスタンドアロン データのダウンロード)。
6.1 プログラマのハードウェア接続
1) USB ハブを使用して、複数のプログラマーをコンピューターの USB ポートに接続します (USB ハブには外部電源アダプターが必要であり、外部電源が必要です)。マルチマシンモードでは、同じモデルのプログラマーのみを一緒に使用でき、異なるモデルを混在させることはできないことに注意してください。
2) SP20プログラマーソフトウェアを起動すると、ソフトウェアは接続されているすべてのプログラマーに自動的に接続し、
マルチマシンモードに入ります。プログラマソフトウェアがすでに起動している場合は、「メニュー」→「プログラマー」→「再接続」をクリックすると、「プログラマーに接続」ダイアログボックスが表示されます。
– 15 –

SP20 シリーズプログラマ
ユーザーマニュアル
接続するプログラマーを選択し、「OK」をクリックします。接続が成功すると、ソフトウェアはマルチマシン モードに入り、インターフェイスは次のようになります。

6.2 プログラミング操作
1) プログラミング操作は、セクション3.2のプログラミング手順と同じです。チップモデルロードを選択します。 file 操作オプションの設定、プログラミングソケットのインストール。

2) をクリックして

ボタン(注:SP20PはXNUMXつのマスプログラミングモードを選択できます:「チップ

「挿入」と「キースタート」です。この例ではampleの場合は、「チップ挿入」モードを選択し、プログラマーはチップが挿入されるのを待ちます。

配置される;

3) プログラムされたチップをプログラミングソケットにXNUMXつずつ入れると、プログラマーが自動的に起動します。

チップが挿入されたことを検出した後、プログラミングを行う。各プログラマーは独立して作業し、完全なプログラミングを行う。

非同期モードなので、同期を待つ必要はありません。ソフトウェアプログラミングインターフェースは次のとおりです。

4) セクション 3.4 のインジケータ ステータスの説明またはディスプレイ画面の指示に従ってチップを選択して配置し、チップの一括プログラミングを完了します。ヒント: SP20F、SP20X、SP20P はスタンドアロン プログラミングをサポートしています。コンピューターの既存の USB ポートを使用して 20 台以上のプログラマーを接続し、スタンドアロン データをダウンロードしてから、スタンドアロン方式を使用して一括プログラミングを行うことができます。USB 方式と比較して、より便利で効率的です。SPXNUMXB はスタンドアロンをサポートしておらず、一括プログラミングのためにコンピューターに接続することしかできません。
– 16 –

SP20 シリーズプログラマ
ユーザーマニュアル
付録1 FAQ
プログラマーはimgをサポートできるか files?
プログラマーソフトウェアは2進数と16進数をサポートしています file エンコード形式。バイナリの従来の接尾辞 filesは*.binで、16進数の通常の接尾辞は files は *.hex です。
imgは単なる file 接尾辞であり、 file エンコード形式。通常(90%以上) fileはバイナリエンコードされています。ソフトウェアに直接読み込むだけで、ソフトウェアは自動的に認識します。 file バイナリコードであり、認識された形式でロードします。
正確性を確保するため file 読み込み中は、バッファのチェックサムを確認し、 file エンジニアによるチェックサム(または file コードプロバイダー/顧客)をロードした後、 file(これらの情報は、ライター ソフトウェアのメイン ウィンドウの下部に表示されます。)
プログラミング失敗の一般的な原因は何ですか(消去失敗/プログラミング失敗/検証失敗/IDエラーなどを含む)?
ソフトウェアで選択されたチップの製造元/モデルが実際のチップと一致しません。チップが間違った方向に配置されているか、プログラミング ソケットが間違った位置に挿入されています。
ソフトウェアの「チップ情報」ウィンドウで正しい配置方法を確認してください。チップピンとプログラミングソケットの接触不良。他の回路基板にはんだ付けされたチップをワイヤまたはICプログラミングクリップで接続すると、
回路干渉によりプログラミングに失敗する可能性があります。プログラミングを行うには、チップをプログラミングソケットに戻してください。チップが破損している可能性があります。新しいチップと交換してテストしてください。
ISP プログラミングに関する注意事項は何ですか?
ISPプログラミングは比較的複雑で、ある程度の専門知識を持つ人向けです。回路図の読み方とターゲットボードの回路図を理解している必要があります。本ソフトウェアは、一般的に使用されるFLASHとEEPROMのISPプログラミングをサポートしています。まず、ソフトウェアで現在のチップのISPプログラミング方式を選択する必要があります。ISPプログラミング方式を使用する場合は、以下の点に注意する必要があります。ターゲットのFlashに接続されたメインコントローラ(MCU / CPUなど)がターゲットにアクセスしないようにします。
チップと、接続されているすべてのMianコントローラのIOポートを高抵抗に設定する必要があります(MianコントローラをRESET状態に設定してみてください)。プログラムされたチップの一部の制御IOポートは、チップの通常の動作条件を満たしている必要があります。例えば、ample: SPI FLASHのHOLDピンとWPピンはハイレベルにプルアップする必要があります。I2C EEPROMのSDAとSCLにはプルアップ抵抗が必要で、WPピンはローレベルにプルダウンする必要があります。接続配線は可能な限り短くしてください。一部のチップは付属のISPケーブルでプログラムできません。適切な電圧を設定してください。tagセットアップオプションのISPプログラミング用e/clockパラメータ:ターゲットボード自体に電源を供給するか、プログラマからターゲットボードに電源を供給するか、どちらか1つのオプションのみを使用できます。どちらの電源供給方法を使用する場合でも、VCCを接続する必要があります。ISP方式はターゲットボードの周辺回路や接続配線の影響を受けるため、すべてのチップが正常に焼き付けられるとは限りません。接続と設定を繰り返し確認しても正常にプログラミングできない場合は、チップを取り外し、標準チップソケットを使用してプログラミングすることをお勧めします。量産時には、まずプログラミングを行い、次にSMT方式を試してください。
24 シリーズ チップに消去機能がないのはなぜですか?
このチップは EEPROM 技術に基づいており、チップのデータは事前​​に消去することなく直接書き換えることができるため、消去操作は利用できません。
チップデータをクリアする必要がある場合は、FFH データをチップに直接書き込んでください。
– 17 –

SP20 シリーズプログラマ
ユーザーマニュアル
プログラマーのソフトウェアとファームウェアをアップグレードするにはどうすればよいですか?
プログラマー ソフトウェア メニューの [ヘルプ] - [更新の確認] をクリックします。更新がある場合は、更新ウィザードがポップアップ表示されます。指示に従ってアップグレード パッケージをダウンロードし、インストールしてください。
Sfly公式のダウンロードセンターに入る webサイト (http://www.sflytech.com) から最新のプログラマー ソフトウェアをダウンロードしてインストールします。
プログラマーソフトウェアをアップグレードするだけで、プログラマーファームウェアをアップグレードする必要はありません。
プログラマー ソフトウェアにチップ モデルがない場合はどうすればよいですか?
まずプログラマソフトウェアを最新バージョンにアップグレードしてください。最新バージョンのソフトウェアでプログラムするチップモデルがない場合は、
追加を申請します。以下の情報を指定してください:プログラマーモデル、追加するチップブランド、詳細なチップモデル、パッケージ(注意:SP20シリーズプログラマーはSPI NOR FLASH、EEPROMのみをサポートできます。他のタイプのチップはサポートできません)。
– 18 –

SP20 シリーズプログラマ
ユーザーマニュアル
付録2 免責事項
深センSflyテクノロジー株式会社は、製品と関連ソフトウェアおよび資料の正確性を確保するために最大限の努力を払っています。製品(ソフトウェアおよび関連資料を含む)に欠陥やエラーが発生した場合、当社はその商業的および技術的能力で問題を解決するために最善を尽くします。当社は、この製品の使用または販売から生じるあらゆる種類の付随的、不可避的、直接的、間接的、特別、拡大的または懲罰的損害(利益、信用、可用性の喪失、事業中断、データ損失などを含むがこれらに限定されない)について責任を負いません。直接的、間接的、付随的、特別、派生的、懲罰的損害および第三者の請求について責任を負いません。
– 19 –

ドキュメント / リソース

SFLY SP20 シリーズ高速プログラマー [pdf] ユーザーマニュアル
SP20B、SP20F、SP20X、SP20P、SP20シリーズ高速プログラマー、SP20シリーズ、高速プログラマー、スピードプログラマー、プログラマー

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *