RX62マイコンでのデバック時エラーについて

現在、RX62で作業を行っておりますが、

デバック時にエラーが出てしまいます。

 

エラー内容は、下記です。

 E1 へ接続, RX Target
 GDBServer エンディアン : リトル
 ターゲット電源  : オフ
ターゲット接続開始
ファームウェアバージョン '2.05.00.000'
PowerSuppy() Failed
RxTargetDevice::startConnection() Rx_Init_E1_E20() Failed
GDB アクション 'ターゲットに接続', は失敗しました エラーコードは, 0xfffffffd
force_kill_gdb()
ターゲットデバッガから切断されました。

 

しかしマイコンの電源は入っている状態、のつもりで、

この状態でE1からの電力供給をしようとすると、逆にターゲット電源がオンの状態で別のエラーが発生します。

外部電力を切って、E1から供給させるとデバッグできるようになるのですが、

その際、ソースではLEDの点灯を行っていますが、点灯されません。

ブレイクしてみると、ソースを通ってはいるようです。

電通がおかしいのかとハード側の電通を調べている時に、マイコンのLEDの端子とほかの端子とを電通させてしまった場合にはLEDが点灯しました。

 

ハードが原因なのか、ソフトが原因なのか分からず、どうしていいかわからない状況です。

svnから過去に動作確認したプロジェクトファイルでもエラーが発生するので、もしかするとハードがおかしくなっているのでしょうか。

一つ気になるのは、以前開発時はツールチェインが2.03でしたが、現在は2.05になっており新規読込み時に警告が表示されました。

 

もし何かお分かりになる方いらっしゃいましたら、教えて頂きたいです。

よろしくおねがいします。

  • わわいです
    そのメッセージを見る限りはE1ではターゲットの電源を認識していないので、E1のトラブルっぽいですが。。

    一度、別の場所に新規にプロジェクトを作り、それでデバッガを起動してみてどうなるかを見てみることですね。そんでいけるなら元のプロジェクトの設定がおかしくなってるってことで。

    #ターゲットへの電源供給はOFFの設定で起動しましょう
  • すみません、説明不足でした。
    RX62Tで作業しております。

    また、ニュースにあった手順を試してみたところ、ファームウェアへのアップデートの表示はあったのですが、その後やはりターゲット電源オフでエラーになってしまいました。
  • 以前のバージョンで新規にプロジェクトを作って試したりもいてるのですが、やはり同じエラーで接続ができない状態です。
    E1かマイコンかどちらかがおかしいということでしょうか。。。
  • わわいです
    うーん、E1が故障している、としか言いようがない状況ですね
    こーなったら別のE1あるならそんでやってみるとか、E2Lightなんか安いですからそれ買ってきてやってみるとかですねー
  • naoさん、こんにちは。NoMaYです。

    お金を使う前に、こういうのはどうでしょうか? CS+をダウンロードして新規プロジェクトで起動出来るかどうか試してみる。もしかすると、e2 studioよりも詳しいエラーが表示されて、原因究明に役立つかも知れません。(あくまで私見ですが、こういう時はe2 studioよりもCS+の方が頼りになる、と思ってます、、、)

    あと、エミュレータセルフチェックユーティリティでE1をチェックしてみるのはどうでしょう?

  • ためしにほかのE1を使ってみましたが同じ状況でした。
    やはりハード側がおかしくなっているのだと思います。
    外部電源を切ってE1からの電源供給にすれば一応デバッグが可能ではあるので、
    そちらで作業進めていくことにします。
    ありがとうございました。
  • ひとまずですが、E1からの電源供給でデバッグ可能のようなので、
    そちらで作業進めていくことにします。
    並行して、CS+での検証等やってみたいと思います。
    ありがとうございました。
  • わわいです
    > ターゲット電源 : オフ
    の表示はE1からの電源供給の状態を出してるよーなんで、オフで正常ですね
    しかし、ターゲットから電源供給されてるのにダメとはどうなってるんでしょうねー、、ここらへんは実際の回路を見てみないとわかりませんねー