Intel:Nios® II Software Build Tool (Nios II SBT) に付属の Ethernet サンプル(Simple Socket Server (RGMII))を v17.1 でビルドするとエラーとなります。なぜですか?

Nios II

<エラー・メッセージ>
fatal error: altera_msgdma.h: No such file or directory ins_tse_mac.h /simple_skocket_server_bsp/drivers/inc/iniche line 34 C/C++ Problem


カテゴリ:Nios® II
ツール:Nios® II SBT
デバイス:-


Triple Speed Ethernet (TSE) IP と合わせて使用する DMA コントローラ IP が v17.1 以降で mSGDMA を使用するように変更となっていますが、サンプル内のドライバで SG-DMA を使用する仕様のままとなっていることが原因です。
(v17.0 までは SG-DMA を使用)
SG-DMA を mSGDMA に変更することでエラーを回避できます。

  • Scatter-Gather DMA Controller Core (SG-DMA)
  • Modular Scatter-Gather DMA Core (mSGDMA)

経験豊富なFAEが
無料でご相談を承ります。

特定製品の仕様からパーツの選定まで、当社のFAEが皆様のテクニカルなお悩みに無料で回答します。ぜひ、お気軽にご相談ください。