適用先: ULINK USB-JTAG Debugger
この記事に含まれている情報の適用先:
- ULINK USB-JTAG Adapter
- ULINK2 USB-JTAG Adapter
質問
ULINK(Flash プログラミングなし)を介してコードをロードすると、異常に時間がかかります。実際のケースでは、300K のファイルのロードに 5 分ほどかかりました。
何が原因でしょうか?
回答
デバッグ セッションを開始すると、ULINK は次の処理を実行します。
- [Verify Application in ROM] または [Verify Code Download] が選択されている場合は、ROM の全内容がターゲット システムから読み戻され、uVision プロジェクトのアプリケーションと比較されます。この処理には少し時間がかかりますが、アプリケーションと ROM の内容が確実に照合されます。
- [Download Application into RAM] または [Download to Flash] が選択されている場合は、アプリケーションがダウンロードされます。
したがって、アプリケーションのダウンロードに要する時間を短縮するには、両方のオプションを無効にする必要があります。ただし、同時に、[Cache Options] をすべて有効にして、読み出し済みのメモリの内容を ULINK に記憶させる必要があります。
詳細
- ULINK User's Guide の Start Sequence を参照してください。
関連項目
- ULINK: MEMORY MISMATCH AT DEBUGGER START