【対象機種】
adviceLUNA, adviceLUNA2
【適用範囲】
ARM ETM
【エラーメッセージ】
ICE Error No.F17: Stall Processor はサポートされていないため選択できません
【解決策】
・microVIEW-PLUS のメニュー[MPU] - [ETM Control] - [Config.]のFIFOFULL が「あり」となっているか確認してください。
・お使いのMPU メーカーに確認してください。
サポートしていない場合は[MPU] - [ETM Control] - [Control]タブの「Stall Processor」のチェックをOFFにしてください。(チェックBOXの場合)
サポートしていない場合は[MPU] - [ETM Control] - [FIFO Overflow]タブの「FIFO Overflow」で「Stall Processor」の選択しないでください。(プルダウン選択の場合)
【原因】
お使いのMPU が、FIFOFULL 機能をサポートしていない場合に出力されるエラーです。
MPUにインプリメントされているETMがFIFOFULL機能をサポートしていない場合は「Stall Processor」を選択したETMトレースはできません。
「Stall Processor」はETMにてFIFO Fullが生じた場合にプロセッサをストール(停止)させてFIFO Overflow
を回避するための機能です。
但し、すべてのFIFO Overflowを回避できるわけではありません。