AR# 32784

12.1 EDK - ML510 / ML410 システムで PCI カードを介してデータが送信されない

説明

PCI を含む最小限の ML510 システムを作成しました。Linux カーネルは起動しますが、挿入した PCI カードが使用できません。バス スキャンではカードが検出されますが、カーネルでカードを介してデータを送受信しようとしても、何も送受信されません。

この問題の回避策はありますか。

ソリューション

Base System Builder で一部のパラメータ値が間違って設定されます。MHS ファイルを次のように変更する必要があります。

PARAMETER C_IPIFBAR2PCIBAR_0 = 0x0000000
次のように変更する必要があります。
PARAMETER C_IPIFBAR2PCIBAR_0 = 0x20000000

PARAMETER C_IPIF_SPACETYPE_0 = 1
削除する必要があります。

PARAMETER C_PCIBAR2IPIFBAR_0 = 0x83e00000
次のように変更する必要があります。
PARAMETER C_PCIBAR2IPIFBAR_0 = 0x00000000

PARAMETER C_PCIBAR_LEN_0 = 16
次のように変更する必要があります。
PARAMETER C_PCIBAR_LEN_0 = 26

PCI ネット割り当ての下に次の制約を追加する必要があります。

TIMESPEC TS_PCI_BUS = FROM fpga_0_PCI32_BRIDGE_PCI_CLK_FB_pin TO clk_125_0000MHzPLL0_ADJUST 8000 ps DATAPATHONLY;
TIMESPEC TS_BUS_PCI = FROM clk_125_0000MHzPLL0_ADJUST TO fpga_0_PCI32_BRIDGE_PCI_CLK_FB_pin 30000 ps DATAPATHONLY;

アンサー レコード リファレンス

マスター アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
34609 EDK 12.x - アンサーのリスト N/A N/A

関連アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
38093 ML410 - 既知の問題/リリース ノート/マスタ アンサー レコード N/A N/A
AR# 32784
日付 12/15/2012
ステータス アクティブ
種類 一般
Boards & Kits