2412205_ja-JP

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

2412205_ja-JP

2412205_ja-JP

Codewarriorデバッグツールの通信が失敗しました(ケーブルが接続されていないか電源が入っていない!)

私はCodeWarrior 5.7デバッグツール(HiWave 6.1)を使用しています。componet-set connectionを>した後、hiwaveがエラーを報告します。私のPEマルチリンクデバッガーのランプは両方とも点灯し、ターゲットのマザーボード(MC9S12XEG128)は電源が入り正常に動作しています(FSECレジスタ0xBEアンセキュア)。なぜこのエラーが報告されたのか分かりません。

IMG_20260909_095432_edit_1310040129208432.jpgIMG_20260909_095432_edit_1310040129208432.jpgIMG_20260909_095432_edit_1310040129208432.jpg

IMG_20260909_095505_edit_1310069972736031.jpgIMG_20260909_095505_edit_1310069972736031.jpgIMG_20260909_095505_edit_1310069972736031.jpg

IMG_20260909_100139.jpgIMG_20260909_100139.jpgIMG_20260909_100139.jpg

IMG_20260909_100555.jpgIMG_20260909_100555.jpgIMG_20260909_100555.jpg

  

IMG_20260909_105348_edit_1313635564413612.jpgIMG_20260909_105348_edit_1313635564413612.jpgIMG_20260909_105348_edit_1313635564413612.jpg

#MC9S12XE #hiwave #codewarrior #PE マルチリンク

Re: codewarrior debug tool communications failed(Cable is not connected or has no power!))

こんにちは、

HiWaveコンソールの出力とドライバー情報を見ると、 P&E 68HC12インターフェースライブラリバージョン2.62 が現在PCにインストールされていることがわかります。これは古いバージョンのP&Eインターフェースドライバーで、あなたが使っているUSB Multilink Universalハードウェアを完全にはサポートしていません。HiWaveがBDM接続を確立しようとすると、ライブラリがUSB-ML-UNIVERSALと正しく通信できず、「通信に失敗しました(ケーブルが接続されていないか電源が入っていません!)」と表示されるのです。"

朗報です。お使いのハードウェアは正常に動作しています。PCはデバイスマネージャーでUSB Multilink Universalを正しく認識しており、FSECのレジスタ値が0xBEでMC9S12XEG128が非セキュア状態であることが確認されているため、セキュリティ上の障害はありません。問題は純粋にソフトウェアドライバーのバージョン不一致です。

何をするか

問題を解決するには、以下の手順に従ってください。

  1. CodeWarriorとHiWaveを完全に終了してください。
  2. USBマルチリンクユニバーサルをPCから取り外してください。
  3. P&E Microのサポートページにアクセスし、FAQ #211から 「Patch for (S)12(X) thirdparty ソフトウェア」 というパッチをダウンロードしてください:
  4. https://www.pemicro.com/faqs/faq_view.cfm?id=211
  5. パッチに含まれているインストール手順に従ってください(readmeファイルがあります)。このパッチはCodeWarriorのインストールフォルダ内のP&EインターフェースのDLLを置き換えます。
  6. USBマルチリンクユニバーサルを再接続し、HiWaveを再度起動してください。
  7. もう一度接続を試してください。

パッチが適用されたことを確認する方法

再接続して接続を試みたら、HiWaveコンソールウィンドウを確認してください。次のような行が表示されるはずです。

P&Eドライバーバージョン:68HC12インターフェースライブラリ バージョンX.XX

バージョン番号が2.62より大きい場合、パッチは正常に適用されました。新しいバージョン番号と、接続が正常に機能するかどうかをお知らせください。

次のステップ

パッチを貼っていただいた後、ご連絡をお待ちしております。アップデート後も接続がうまくいかない場合は、お使いのWindowsの正確なバージョンをお知らせください。次の診断手順をご案内いたします。


あるいは、最後のpemicroドライバをダウンロードして再インストールする方法もあります。何が役に立つのか分かりません。数日前に私も同じような問題に遭遇したので、その時の対処法を説明したところです。もちろん、通常のPC再起動です。

ところで、CW5.7の情報について混乱しています。最後のバージョンはCW v5.2で、W11と互換性があります。もしCW v5.1を持っているなら、W11とは互換性がないため、バージョンv5.2のダウンロードが必要です。HiWaveによる積載には制限がありません。もう一つ情報として、このバージョンはすべての派生モデルをサポートしているわけではなく、次のパッチを使うべきです...

CodeWarrior Classic HCS12(X) 5.2(非公式方法)に欠落している派生データを追加する方法 - NXPコミュニティ


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

ラディスラフ

タグ(1)
評価なし
バージョン履歴
最終更新日:
13 時間前
更新者: