適用先: ULINK USB-JTAG Debugger
この記事に含まれている情報の適用先:
- ULINK USB-JTAG Adapter
- ULINK2 USB-JTAG Adapter
- Keil Development Suite for ARM の全バージョン
質問
ULINK を介してプロジェクトを Flash にダウンロードしようとしています。ULINK はデバイスへの接続を試みているようですが、メッセージ ボックスが開いて、次のメッセージが表示されます。
No Algorithm found for Address 0x0000000
回答
通常、このエラーは、フラッシュ デバイスに対して適切なアルゴリズムが選択されていないことを示しています。アルゴリズムをターゲット設定に追加するには、次の手順を実行します。
1. Options for Target→Utilities を開きます。 2. ULINK ARM Debugger を選択して、Settings をクリックします。 3. Add をクリックし、デバイスに適合するアルゴリズムを選択します。 デバイスの Address Range が不適切な場合は、アルゴリズムを選択して、Start および Size の情報を修正します。 4. Start および Size でアルゴリズムに対して有効なアドレス空間 RAM for Algorithm と Flash ROM 領域を定義します。 注: Flash→Download コマンドは、アプリケーションの RAM 領域に対して使用できません。 RAM の内容は、デバッガを起動したときにダウンロードされます。
詳細
- Getting Started for ARM User's Guide、Flash Programming
- ULINK2 User's Guide の Flash Download Configuration を参照してください。
関連項目
- GENERAL: PROGRAMMING FLASH ON MCB21XX BOARDS
- ULINK: CANNOT LOAD FLASH PROGRAMMING ALGORITHM
- NO ALGORITHM FOUND FOR ADDRESS xxxx(アドレスxxxx にアルゴリズムが見つかりません)について