WIZnetのTCPプロセッサW5300を載せたボードWIZ830MJがくさるほど届いたので、もったいないからなんとか動かそうとしている。 いろいろ試行錯誤の結果、Terasic DE0上にQsysでNios IIプロセッサを作り、W5300とつないでTCPリスナーを作るところまで動いたので、その手順をざっとまとめておく(disclaimer: ハード開発については素人なので、間違ってる部分も大いにあるかもしれない)。 W5300について W5300は、WIZnetがけっこう昔に開発したハードウェアベースのTCP/IPプロセッサ。CPUやOSが不要なので、Linuxの載らない小さなマイコンにTCP通信機能を持たせるためによく用いられている。ストロベリー・リナックスで評価ボードを買うと1個2000円くらい。主要スペックは以下のとおり: TCP, UDP, ICMP, ARP, IGMP, P