RX65NでのEthernet通信について

初めまして、Ethernet通信初心者の者です

 

現在「Resesas Starter Kit+ for RX65N-2MB」を使用し、M3S-T4-Tinyのサンプルコード「tcp-nonblocking」をデバッグしておりますが以下の問題が発生しております。

 

・マイコンのIPアドレスを「192.168.0.3」に設定しているはずが、system_callback内のguc_event[channel]->ipaddr[]には違う値が入っている(10.30.XX.XX)

・設定と違っていたIPアドレスにpingを送信すると最初は「要求がタイムアウトしました」だが、少し時間がたつと「10.30.XX.XX からの応答: 宛先ホストに到達できません。」に変わる

 

pingを設定したIPアドレスに通すにはどのようにしたらよいか、わかる方がいらっしゃればご教授お願いします。

 

・開発環境:CS+ for CC(ver.8.03.00)

・エミュレータ:E2 Lite

・スマートコンフィグレータ(V1.02.07.01)

r_bps(5.52)、r_cmt_rx(4.40)、r_ether_rx(1.20)、r_sys_time_rx(1.01)、r_t4_driver_rx(1.08)、r_t4_rx(2.09)

Parents
  • kazbad332さん

    シェルティです。こんにちは。

    あとPC内のウイルス対策ソフトなりファイアウォールソフトがping通信を遮断している可能性もあるかもしれませんね。
    それからEthernetの通信実験される際はWiresharkというパケットモニタ導入を強く強くお勧めします。
    勉強にも製品開発にも大変役に立つソフトです。
    www.wireshark.org/download.html

    Wiresharkで実際のTCP/IP通信を眺めながらTCP/IPの教科書やRFCを読むと、ネットワークの仕組みがとても理解しやすいです。

    以上です

Reply
  • kazbad332さん

    シェルティです。こんにちは。

    あとPC内のウイルス対策ソフトなりファイアウォールソフトがping通信を遮断している可能性もあるかもしれませんね。
    それからEthernetの通信実験される際はWiresharkというパケットモニタ導入を強く強くお勧めします。
    勉強にも製品開発にも大変役に立つソフトです。
    www.wireshark.org/download.html

    Wiresharkで実際のTCP/IP通信を眺めながらTCP/IPの教科書やRFCを読むと、ネットワークの仕組みがとても理解しやすいです。

    以上です

Children
No Data