WiresharkでUSBデータをキャプチャする方法

PCと周辺機器を接続するインターフェイスといえば
もう圧倒的にUSBがメジャーですが
このUSBのプロトコルをWiresharkでキャプチャすることができることを最近知ったので
備忘録がてらに手順を紹介します。


・前準備
Wiresharkをインストールする。
インストールの途中で「USBcapもインストールするか?」と聞いてくるので
チェックボックスにチェックを入れて合わせてインストールしておく。

USBCAP
インストールディレクトリにはこんな感じでファイルが展開されます。
これのUSBPcapCMD.exeをダブルクリックで起動。

USBCAP
そうすると、現在接続されているUSBデバイスのリストが表示されます。

USBCAP
モニタしたいデバイスの番号と
Output file name(.pcap) のところはキャプチャデータを出力するファイル名を指定。

USBCAP
これでキャプチャが開始され、データがファイルに記録されます。

USBCAP
キャプチャ結果は「Wireshark」を起動して、先ほどのデータファイルを読み込むことにより見るとができます。

USBCAP
キャプチャデータはこんな感じで表示されます。










PICkit3のTarget Device ID不一致エラーの原因

このブログでの電子工作ではPICマイコンを頻繁に使っていて
そのデバッガとしてPICkit3を使っています。

先日、いつものようにPICkit3をターゲットボードに接続したところ
MPLABV8の画面に以下のようなメッセージが・・・・

Target Device ID (00000000) does not match expected Device ID (000002390)

これ、デバッガ側が認識しているDeviceIDとターゲットボード側に乗ってるPICマイコンのIDが合ってませんよ
という意味。

あれー、この間はこんなエラー出なかったしちゃんと繋がってたのにな〜。

とりあえずググッてみると、デバッガとターゲットボード間の配線が間違っているとか
マイコンへの電流供給量が足りてないとか、そんな情報がずらずらでてくる。

もうこのボードには何回も接続しているので、それらは原因ではなさそう。

とりあえず、デバッガを挿しなおしてみたり、PCを再起動したりしたみたが現象に変化なし。
過去にデバッグしたボードを繋いで見ても変わらず。
もしかしてPICkit3壊れた? と疑い始めたところにWEBでこんな情報を発見しました。

PICkit3は時々、自身の中に入っているマイコンのファームウェアアップデートをMPLABを介して自動で実行するが
このアップデート動作がなかなか不安定で時々失敗し、その後動作不良となることがある。
この状態に陥ったときは、手動でアップデートし直すといい。

MPLABのメニューから、Programmer->Settingを選び、Configurationタブを開くと下記のようなウィンドウが現れる。

manual_dl_window.jpg

ここで、Manual Downloadボタンを押してやるとダウンロードが始まって、最後に完了メッセージが出て終了。
そこでもう一度、ターゲットボードとの接続を試してみるとすんり接続成功。

思い返してみると、その日MPLABを起動したとき、なにやら見慣れないメッセージが画面の隅っこのほうに出ていて
アップデートのようなことをしている雰囲気だったのだが、そこで失敗していたということなのか・・・

それ以前に、PICkit3本体が自動でファームウェアアップデートするような機能が入っていたこと自体
ぜんぜん知らなかった。

PICkit3をお使いの方で、もし急に接続エラーが出るような状況に陥ったら
このあたりも疑ってみてください。。。


 








CWエレキーの製作その8(ケース内での配線)

cw keyer
前回はケースの加工までしかできていなかったので今回は内部配線をしました。

いつもならプリント基板をケースに組み込んだ状態で配線するのですが
ケース内スペースがちょ〜ギリギリなので一旦基板を取り出して
配線材を付けてから組み込みました。

cw keyer
なんとかうまく収まってくれたかな。


と思ったら、基板上部についているデバッガ用のピンヘッダと
そのすぐ右隣のDCコネクタの隙間がすんごいギリギリで
デバッガのコネクタをピンヘッダに挿そうとするとDCコネクタが干渉してすんなりとささらない・・・


ま、デバッグする間だけの話だから我慢してこのまま続行予定(^^;

#CWキーヤー #エレキ― #自作











| 1/49PAGES | >>

calendar

S M T W T F S
 123456
78910111213
14151617181920
21222324252627
28293031   
<< May 2017 >>

RSS Readerに登録


Subscribe with Live Dwango Reader


My Yahoo!に追加


follow us in feedly

にほんブログ村 その他趣味ブログ 電子工作へ
にほんブログ村


アマチュア無線 ブログランキングへ






製作物紹介リンク

メールフォーム

秋葉原ショールームのご案内

ヤフオク出品中キット


selected entries

categories

archives

recent comment

links

profile

search this site.

others

mobile

qrcode

powered

無料ブログ作成サービス JUGEM