Nios® Vエンベデッド・プロセッサー・デザイン・ハンドブック

ID 726952
日付 10/31/2022
Public
ドキュメント目次

5.6.1. MicroC/TCP-IP IPerfの動作

µC/TCP-IP IPerfアプリケーション・メッセージを表示するために、デザイン例はJTAG UART Intel FPGA IPを利用します。次のコマンドを使用して、表示メッセージを開始できます。
juart-terminal 

JTAG UARTターミナルは、ブート・メッセージ・ログを表示し、続いてµC/TCP-IP IPerfデザイン例からのµC/TCP-IPセットアップ・ログを表示します。

µC/TCP-IPセットアップ・ログ内に、(main.c ソースコードでコンフィグレーションされている) システムによって採用された現在のIPアドレスを示すメッセージがあります。DHCPがイネーブルの場合、DHCPサーバー提供のIPアドレスは、イーサネット・インターフェイスのDHCPクライアントがDHCP IPアドレスを取得することを示すメッセージを表示します。

μC/TCP-IP IPerfサーバーが初期化され、接続可能な状態になると、「TEST ID : <test number>」というメッセージがIPアドレスなどの情報とともに表示されます。

iPerfサーバーの準備ができたら、ホスト・コンピューターでiPerfクライアントを起動して、iPerfサーバーと相互作用することができます。iPerfクライアントを開始するには、次の手順に従います。

  1. オペレーティング・システムから、コマンドシェルまたはターミナルを開きます。
    注: Windowsでは、StartメニューのRunも使用できます。
  2. スタティックIPアドレスまたはDHCPサーバー提供のIPアドレスを指定して、次のコマンドを入力します。
    iperf -c <IP Address>

開発ボードへの接続が成功すると、iPerfテスト結果がiPerfサーバーとクライアントの両方に表示されます。

次の例では、iPerfサーバー用にコンフィグレーションされたIPアドレスは、ポート5001の192.168.1.45です。

図 89. インテルFPGA デバイス上のiPerfサーバー
図 90. ホスト・コンピューター上のiPerfクライアント