JNIBチュートリアル ― 第3章 シャレードを使ってのアプリケーションのロード ―

3.1. シャレードを使ってのアプリケーションの実行 (Executing the Application using Charade)

アプリケーションのロード後、シャレード(Charade)の 「Go」ボタンをクリックすることにより チュートリアル プログラムを実行できます。 JNIBボックスの2~3のキーを押すことにより、シャレード(Charade)のコンソール・ウィンドウに以下のような表示がでてきます。

キーを押す度に、ビープ音が聞こえ、 キーのラベルがキャラクター・ディスプレーに表示されます。 加えて、シャレード(Charade)のコンソール・ウィンドウで キーを押されたイベント(Event ID = 1) と キーが放されたイベント(Event ID = 0)についての 2つのメッセージが受け取れます。 キーが放されたイベントは JNIBのハードウェアで自動的にハンドルされていることに注意してください。

キーが放されたイベントは JNIBのハードウェアで自動的にハンドルされていることに注意してください。

3.1.1. 問題解決 (Trouble Shooting Tips)

JTAGインターフェースにより シャレード(Charade) と ターゲット間での接続が初めて確立された際、電源が中断している間、もしくは 修復不能なエラーによりターゲットがシャットダウンした後、以下のような 同期エラーのメッセージが表示されることがあります。


 Could not communicate with the target (ターゲットと接続できませんでした。)


または、

 Cannot perform 64-bit target read (64-bit target リードが実行できません。)

JNIBターゲットとのコントロールを確立するためには、コンソール・ウィンドウのステータスが JNIBが 停止(holt)したことを示すまで 「HALT」と「RESET」を数回クリックする必要がある場合はあります。 停止後、 LOAD.SOD スクリプトによりアプリケーションをリロードして、ターゲットが再度 初期化されたことを確認してください。

JNIB チュートリアル 目次

関連情報・リンク

Also available in: HTML TXT