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# 22518

ML310 に OPB PCI コアをインスタンシエートすると、ターミナルで VxWorks が起動しない

説明

キーワード : OPB, PCI, VxWorks

EDK でプロジェクトを作成して ML310 に UARTLITE および PLB_DDR をインスタンシエートし、 その後、download.bit と VxWorks 用の BSP を生成しました。 ボードはシリアル チャネルで接続しています。 すべてうまく機能し、ターミナルに VxWorks バナーが表示されます。 ただし、デザインに OPB_PCI コアをインスタンシエートすると、 ターミナルに VxWorks バナーが表示されません。

ソリューション

1

これは VxWorks MLD のバグであり、BSP の ppc405_0_drv_config.h ファイルの定義から INCLUDE_XPCI_VXWORKS5_4 定数が生成されないことが原因です。 この問題を修正するには、2 つの方法があります。

1. ppc405_0_drv_config.h ファイルに「#define INCLUDE_XPCI_VXWORKS5_4」を挿入し、
xpci_adapter.c ファイルと xpci_adapter.h ファイルを Tornado プロジェクトにコピーします。

または

2. C:\EDK\sw\lib\bsp\vxworks5_5\data\vxworks5_5_v2_1_0.tcl の先頭部、ほかのマップが記述されている部分に、次の行を追加します。

set driver_adapter_list(pci_v1_01_a) "pci_vxworks5_4_v1_00_a"

この後、XPS から BSP を再生成します。 これにより、_config.h ファイルの修正と _adapter.c ファイルの BSP へのコピーが実行されます。

この問題は、EDK 8.1i サービス パック 1 で修正される予定です。



2

この問題は、最新版の EDK 8.1i サービス パックで修正されています。サービス パックは次のサイトから入手できます。
http://www.xilinx.co.jp/xlnx/xil_sw_updates_home.jsp
この修正は EDK 8.1i サービス パック 1 以降に含まれます。
AR# 22518
日付 04/30/2007
ステータス アーカイブ
種類 一般
このページをブックマークに追加