2413788_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2413788_ja-JP

2413788_ja-JP

Power ArchitectureのS32 Design Studio v2.1におけるPEmicro GDBローンチ失敗

こんにちは、

私がテストしている基板はMTRCKTSPS5744P(3相PMSMモーター制御開発キットとMPC5744P MCU)です。

何らかの理由で、ダウンロード処理がうまくいきません。

ダウンロードに失敗した後、デバッグボタンをクリックすると、このウィンドウが表示されます。

eunwoo_lee_0-1789496057004.pngeunwoo_lee_0-1789496057004.png

このエラーメッセージが表示されたウィンドウがポップアップします。

サービス開始順序の誤り
PEmicro GDB起動失敗:GDBサーバーがターゲットプロセッサへの接続を確立できませんでした。接続と電源を確認してください。デバッグ構成の起動設定が正確であることを確認してください。


コンソールパネルにこのメッセージが表示されます。

127.0.0.1 から 127.0.0.1 を経由して接続します。ポート「53438」から7224への接続
PEエラー:警告。部品が稼働している間はレジスタが読み取れません。
PEエラー:警告。部品が稼働中はメモリを読み取れません。@0 (4バイト)
PEエラー:警告。部品が稼働中はメモリを読み取れません。@0 (4バイト)
PEエラー:警告。部品が稼働している間はレジスタが読み取れません。
PEエラー:警告。部品が稼働中はメモリを読み取れません。@0 (4バイト)
PEエラー:警告。部品が稼働中はメモリを読み取れません。@0 (4バイト)
PEエラー:警告。パートが実行中はバイナリを書けません。40001000 - 長さ: 0 - 値: バイナリデータ
PEエラー:警告。パートが実行中はバイナリを書けません。40001000 - 長さ: 460 - 値: バイナリデータ
PEエラー:警告。パートが実行中はバイナリを書けません。40001460 - 長さ: 460 - 値: バイナリデータ
PEエラー:警告。パートが実行中はバイナリを書けません。400018c0 - 長さ: 460 - 値: バイナリデータ
PEエラー:警告。パートが実行中はバイナリを書けません。40001d20 - 長さ:2e0 - 値:バイナリデータ
PE-エラー:GDBクライアント処理:例外が発生しました:プログラム例外!
例外クラス: EIDCONNCLOSEDGRACEFULLY
メッセージ:接続が正常に切断されました。
アドレス 0X0046EA89

127.0.0.1 経由で「127.0.0.1」から切断されました。ポート「53438」による7224からの切断
ターゲットとの接続が切断されました。

この問題に対する解決策をご存知ですか?

ありがとうございます。

Re: PEmicro GDB Launch Failure in S32 Design Studio for Power Architecture v2.1

こんにちは、

この問題に対する解決策をご存知ですか?

メッセージの通り、レジスタをその場で書き込む・読み取ることはできません。まずデバッガーでコードの実行を停止し、その後レジスタやメモリなどを修正できます。

MPC5744Pはユーザーコードを実行中で、P&Eプローブがデバイスを停止できないため、すべてのメモリ/レジスタアクセスが失敗し、ダウンロード操作が中止されます。

これはフラッシュプログラミングの問題というよりは、デバッガがダウンロード前にMPC5744Pを停止させることに失敗しているように見えます。

例えば、マイクロコントローラでSWT0を有効にしたSWはありますか?

それとも、ソフトウェアが一切動作していない、まっさらなサンプルなのでしょうか?

よろしくお願いいたします。

ピーター



Tags (1)
No ratings
Version history
Last update:
Wednesday
Updated by: