UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 39489

12.3 EDK - lwIP Echo Server のサンプルが AXI Ethernet Lite システムで機能しない

説明

SDK で提供されている lwIP Echo Server サンプルが AXI Ethernet Lite システムで機能しないのはなぜですか。

ソリューション


提供されているコードにミスタイプがあり、Ethernet Lite コアの名前が間違って使用されています。

この問題を回避するには、ワークスペースでアプリケーションのローカル コピーを編集します。

platform.c function platform_setup_interrupts() is modified

変更前 :

#ifdef XPAR_ETHERNET_MAC_IP2INTC_IRPT_MASK
/* Enable timer and EMAC interrupts in the interrupt controller */
XIntc_EnableIntr(XPAR_INTC_0_BASEADDR,
#ifdef __MICROBLAZE__
PLATFORM_TIMER_INTERRUPT_MASK |
#endif
XPAR_ETHERNET_MAC_IP2INTC_IRPT_MASK);
#endif

変更後 :

#ifdef __MICROBLAZE__
/* Enable timer interrupts in the interrupt controller */
XIntc_Enable(intcp, PLATFORM_TIMER_INTERRUPT_INTR);
#endif

#ifdef XPAR_INTC_0_EMACLITE_0_VEC_ID
/* Enable EMAC Lite interrupts in the interrupt controller */
XIntc_Enable(intcp, XPAR_INTC_0_EMACLITE_0_VEC_ID);
#endif
AR# 39489
日付 12/06/2010
ステータス アクティブ
種類 一般
ツール
IP
このページをブックマークに追加