【対象機種】
adviceLUNA, adviceLUNA2
【適用範囲】
ARM Cortexコア
【エラーメッセージ】
ICE Error No.f4e: 識別できないIDCODE を検出しました
【原因】
ユーザシステムへの接続時に、DP のIDCODE が正常に読めなかった場合に発生します。
本エラーはCortex コアでのみ発生します。
【解決策】
・ nSRST 信号が不安定な可能性があります。
→nSRST 信号波形をご確認ください。
・ チップメーカーのインプリメント(DP のIDCODE)が正しくない可能性があります
→チップメーカーにお問い合わせください。
・ ICE-I/F 信号が正常に接続されていない可能性があります。
→信号接続状態をご確認ください。
→Cortex-M系コアの場合は、MPU 固有設定「その他」の「JP 接続検出」のチェックを外すことでエラー発生を回避できる場合があります。
・ JTAG/SWD クロックの周波数が高過ぎる可能性があります。
→MPU 固有設定「JTAG/SWD クロック」を1MHz 程度に下げてください。
【注意】
本エラーが発生したとき、ICE 及びユーザーシステムの再初期化が必要な場合があります。
以下を参照して再初期化を行ってください。
adviceLUNAでは固有部マニュアルの「25.1 ICE・ユーザーシステムの再初期化」をご覧ください。
adviceLUNA IIでは固有部マニュアルの「26.1 ICE・ユーザーシステムの再初期化」をご覧ください。