RX65N TCPノンブロッキングサンプルプログラムを動かすために必要なこと

いつもお世話になっております。ななと申します。

 

RX65Nマイコンを搭載した自作基板(RTOSなし)で、M3S-T4-Tinyを用いた1対1の有線LAN通信を実現させることを目的としています。

基板のIPアドレスを"192.168.0.3"、通信相手のPCのIPアドレスを"192.168.0.10"としました。

PC側でファイアウォールの受信規則にICMPv4を許可する規則を追加しました。

使用しているサンプルプログラムは、「RXファミリ 組み込み用 TCP/IP M3S-T4-Tiny 導入ガイド Firmware Integration Technology アプリケーションノート」にある「r20an0051xx0209-rx-t4-fit」の中の「rskrx65n_2mb_tcp_nonblocking」です。

基板とPCをケーブルで接続しても、PC側でイーサの接続を検知できていない状況です。

プログラムは、main.cの140行目にあるecho_srv()関数内のループから抜け出せない状況です。

 

とても初歩的なことで躓いていると思いますが、ご教示いただけると幸いです。