いつもお世話になっております。またまた基本的なことで恥ずかしいのですが、どなたかご教授のほどよろしくお願いします。
CS+ または e2studio で作成した mot ファイルをRX66T(評価ボードに搭載)に書き込みたいです。
エミュレータの使用上の注意を見ると手順が書かれているのですが、平たく言うと以下の手順で間違いないでしょうか。
1) E1 エミュレータ と評価ボードを接続(JTAG)2) E1 と PC を接続(USB) ※ ACTが緑点灯3) Renesas Flash Programmer (以下 RFP) 起動 ※ プロジェクトは前回起動時と同じため変更しない4) 評価ボードに電源投入 ※ Vccが緑点灯、RESETが橙点灯5) RFP のプログラムファイルのパスを確認 ※ 前回起動時と同じため変更しない6) RFP のスタートボタン押下 ※ 書き込み中は E1 の RESET 消灯7) RFP に「ツールから切断します」「操作が成功しました」の表示 ※ 書き込みソフトウェアからエミュレータが切断されている8) 評価ボードの電源OFF9) RFP の終了10) PC と E1 の接続を外す ※ 全消灯11) E1 を評価ボードから外す12) 評価ボードに電源投入 ※ 動作確認のため
この手順で思っている動作が実現できていなければプログラムに問題があると考えた方が良いでしょうか。また、どこかで評価ボードに搭載された RESET ボタンを押す必要はありますでしょうか?
感覚的に書き込めるときと書き込めないときがあるような気がしていて手順をおさらいしてみたのですがマニュアルの表現が難しくて・・・。そして今のプロジェクトは全く動作せず(LED光らず)困っています。
よろしくお願いします。
FRPは書き込み後、リセット状態をキープすると思います。
デバッガーとして使う時と違うという意味です。
エミュレータを抜けば動作開始するはずです。動作確認が済んでいるプログラムでダメなら接続設定の速度を下げてみるとかしてみると良いかもしれません。あとはブートモード(SCIまたはUSB経由)が利用できるボードならそれで試してうまく行く場合E1の故障も疑う必要がありますね。
早速の返信をありがとうございます。
評価ボードの電源をOFFせずにE1エミュレータを抜けばプログラム動作開始するはず(8~10は省略可能)
・・・ということでしょうか。
E1を持ってないですが、E2 Liteと同じなら接続するだけでリセット信号ピンがアサート(リセット状態)されます。なのでエミュレータを抜けばあとは回路のリセット回路だけとなり、リセットICくらいしかついてないボードならそのまま動作開始です。
なるほど!ありがとうございます!
そしてプログラムを見直しまして、LED が点灯しました。実際に動作させたい箇所はコメントアウトしているのですが(;^_^A少しずつデバッグしていこうと思います。