adviceLUNA / TRQer サポート

【エラー】IDCODE が取得できませんでした

【適用範囲】
ARM Cortex

【エラーメッセージ】
ICE Error No.f4f: IDCODE が取得できませんでした

【原因】
ユーザシステムへの接続時に、DP のIDCODE が正常に読めなかった場合に発生します。
本エラーはCortex コアでのみ発生します。

【解決策】
・ nSRST 信号が不安定な可能性があります。
→nSRST 信号波形をご確認ください。
・ チップメーカーのインプリメント(DP のIDCODE)が正しくない可能性があります。
→チップメーカーにお問い合わせください。
・ ICE-I/F 信号が正常に接続されていない可能性があります。
→信号接続状態をご確認ください。
→Cortex-M系コアの場合は、[MPU]-[MPU 固有設定]-[その他]の「JP 接続検出」のチェックを外すことでエラー発生を回避できる場合があります。
・ JTAG/SWD クロックの周波数が高過ぎる可能性があります。
→[MPU]-[MPU固有設定]-[ユーザーシステム]の「JTAG/SWDクロック」を1MHz程度に下げてください。

【注意】
本エラーが発生したとき、ICE 及びユーザーシステムの再初期化が必要な場合があります。
以下を参照して再初期化を行ってください。
adviceLUNAでは固有部マニュアルの「25.1 ICE・ユーザーシステムの再初期化」をご覧ください。
adviceLUNA IIでは固有部マニュアルの「26.1 ICE・ユーザーシステムの再初期化」をご覧ください。
更新日:2017/08/17

 

アンケートにご協力お願いします

この解答はお客様のお役に立てましたでしょうか?

 

           

検索に戻る