AR# 39930

12.4 EDK、AXI_Ethernet - 「ERROR:EDK:1419 - For point-2-point interface connector 'ethernet_dma_rxd'」というエラー メッセージが表示される

説明

AXI Ethernet コアを含む EDK 12.3 システムをアップグレードすると、次のエラー メッセージのいずれかが表示されます。この問題はどうすれば解決できますか。

ERROR:EDK:1419 - For point-2-point interface connector 'ethernet_dma_rxd', the
BUS_STD value of the connection points differ:
IPNAME:axi_ethernet INSTANCE:ETHERNET BUS_INTERFACE:AXI_STR_RXD BUS_STD=AXIS
-
/group/bcapps/dylan/cases/ml605_axi_ethernet/ml605_axi_ethernet_123/system.mh
s line 229
IPNAME:axi_dma INSTANCE:ETHERNET_dma BUS_INTERFACE:S_AXIS_S2MM
BUS_STD=XIL_AXI_STREAM_ETH -
/group/bcapps/dylan/cases/ml605_axi_ethernet/ml605_axi_ethernet_123/system.mh
s line 299
ERROR:EDK:1419 - For point-2-point interface connector 'ethernet_dma_rxs', the
BUS_STD value of the connection points differ:
IPNAME:axi_ethernet INSTANCE:ETHERNET BUS_INTERFACE:AXI_STR_RXS BUS_STD=AXIS
-
/group/bcapps/dylan/cases/ml605_axi_ethernet/ml605_axi_ethernet_123/system.mh
s line 229
IPNAME:axi_dma INSTANCE:ETHERNET_dma BUS_INTERFACE:S_AXIS_STS
BUS_STD=XIL_AXI_STREAM_ETH -
/group/bcapps/dylan/cases/ml605_axi_ethernet/ml605_axi_ethernet_123/system.mh
s line 299
ERROR:EDK:1419 - For point-2-point interface connector 'ethernet_dma_txc', the
BUS_STD value of the connection points differ:
IPNAME:axi_ethernet INSTANCE:ETHERNET BUS_INTERFACE:AXI_STR_TXC BUS_STD=AXIS
-
/group/bcapps/dylan/cases/ml605_axi_ethernet/ml605_axi_ethernet_123/system.mh
s line 229
IPNAME:axi_dma INSTANCE:ETHERNET_dma BUS_INTERFACE:M_AXIS_CNTRL
BUS_STD=XIL_AXI_STREAM_ETH -
/group/bcapps/dylan/cases/ml605_axi_ethernet/ml605_axi_ethernet_123/system.mh
s line 299
ERROR:EDK:1419 - For point-2-point interface connector 'ethernet_dma_txd', the
BUS_STD value of the connection points differ:
IPNAME:axi_ethernet INSTANCE:ETHERNET BUS_INTERFACE:AXI_STR_TXD BUS_STD=AXIS
-
/group/bcapps/dylan/cases/ml605_axi_ethernet/ml605_axi_ethernet_123/system.mh
s line 229
IPNAME:axi_dma INSTANCE:ETHERNET_dma BUS_INTERFACE:M_AXIS_MM2S
BUS_STD=XIL_AXI_STREAM_ETH -
/group/bcapps/dylan/cases/ml605_axi_ethernet/ml605_axi_ethernet_123/system.mh
s line 299
ERROR:EDK:440 - platgen failed with errors!

ERROR:EDK:1558 - IPNAME:axi_dma INSTANCE:ETHERNET_dma - /group/bcapps/dylan/cases/ml605_axi_ethernet/ml605_axi_ethernet_123/system.mhs line 325 - PORT m_axis_mm2s_aresetn not found in mpd.
ERROR:EDK:1558 - IPNAME:axi_dma INSTANCE:ETHERNET_dma - /group/bcapps/dylan/cases/ml605_axi_ethernet/ml605_axi_ethernet_123/system.mhs line 326 - PORT m_axis_mm2s_cntrl_aresetn not found in mpd.
ERROR:EDK:1558 - IPNAME:axi_dma INSTANCE:ETHERNET_dma - /group/bcapps/dylan/cases/ml605_axi_ethernet/ml605_axi_ethernet_123/system.mhs line 327 - PORT s_axis_s2mm_aresetn not found in mpd.
ERROR:EDK:1558 - IPNAME:axi_dma INSTANCE:ETHERNET_dma - /group/bcapps/dylan/cases/ml605_axi_ethernet/ml605_axi_ethernet_123/system.mhs line 328 - PORT s_axis_s2mm_sts_aresetn not found in mpd.

ソリューション

12.3 の AXI_Ethernet および AXI_DMA コアの AXI4-Stream インターフェイス タイプ ラベルが 12.4 で変更になったため、デフォルトで AXI_DMA が v2.00.a にアップグレードされません。しかし AXI_Ethernet は自動的に v1.01.a にアップグレードされます。

この問題を解決するには、システム MHS ファイルで次の設定を行います。

1) AXI_DMA のバージョンを 2 またはそれ以降のバージョンにアップグレードします。

BEGIN axi_dma
PARAMETER INSTANCE = ETHERNET_dma
PARAMETER HW_VER = 2.00.a


2) 次の AXI DMA ポートを新しいラベルに変更します。

変更前 :

PORT m_axis_mm2s_aresetn = AXI_STR_TXD_ARESETN
PORT m_axis_mm2s_cntrl_aresetn = AXI_STR_TXC_ARESETN
PORT s_axis_s2mm_aresetn = AXI_STR_RXD_ARESETN
PORT s_axis_s2mm_sts_aresetn = AXI_STR_RXS_ARESETN

変更後 :

PORT mm2s_prmry_reset_out_n = AXI_STR_TXD_ARESETN
PORT mm2s_cntrl_reset_out_n = AXI_STR_TXC_ARESETN
PORT s2mm_prmry_reset_out_n = AXI_STR_RXD_ARESETN
PORT s2mm_sts_reset_out_n = AXI_STR_RXS_ARESETN

AR# 39930
日付 12/15/2012
ステータス アクティブ
種類 一般
ツール
IP 詳細 概略