どうして作成PXE-起動可能なブートローダーからのワークベンチ?[定休日]
-
21-08-2019 - |
質問
私を保存-管理することにVxWorksブートローダーはPXE-ブータブルからワークベンチがない。こちらはエクスペディアのキャンセの環境
- VxWorks6.6+最新のパッチ
- ワークベンチ3.0+最新のパッチ
- Montevinaビーエスピーリリース2.0/1
この目標は、Dell Precision M4400いただけます。これをやってきたということなしには成功
- 新規作成し
VxWorks Image Project
にワークベンチのMontevinaビーエスピーの使用PROFILE_BOOTAPP
ます。 - 追加のコンポーネントは以下のカーネルの設定に失敗したその他):
-INCLUDE_TIMER_SYS
-INCLUDE_PCI_BUS
-INCLUDE_PCI_OLD_CONFIG_ROUTINES
-INCLUDE_PENTIUM_PCI
- 追加の
INCLUDE_PC_CONSOLE
コンポーネントのカーネル設定のためのコンソールの表示がないシリアルポートの対象) - セット、ビルドスペックを
default_romCompress
び新しく構築を目標名vxWorks_romCompress.bin
- の構築
vxWorks_romCompress.bin
目標を作成するのに対応するファイルです。 - 追加のPXEパディングのファイル:
cat $WIND_BASE/vxworks-6.6/target/config/montevina/pxeBoot.bin vxWorks_romCompress.bin > vxWorks_romCompress.pxe
- コピー
vxWorks_romCompress.pxe
を適切な場所に私のTFTPサーバーになPXEブートからの私の目標です。
この点を対象に成功しダウンロードファイルからTFTPサーバー、屋台が出力されます。には何も表示されます。
の RAM_HIGH_ADRS
や RAM_LOW_ADRS
だが正しく設定しているワークベンチを活用したプロジェクト(その設定に合わせたのにconfig.hファイル 0x00108000
や 0x003080000
, れます。
(注のMontevinaビーエスピーは船舶のプ内蔵 bootrom.pxe
ブートローダー、 してい できていPXEブート成功します。私はする必要がら数多くの部品へのブートローダーが、本当に好きなこのワークベンチを活用した環境ではなく、レガシー config.h法定額法を採用しております。
このミラーリングコンポーネントには、ワークベンチを活用したプロジェクトのカーネルの設定に合わせたレガシィconfig.h設定については、現在のあな成功。これらの部品が追加されたほか、他の依存関係):
INCLUDE_PLB_BUS
DRV_NVRAM_FILE
INCLUDE_GENERICPHY
DRV_INTCTLR_IOAPIC
INCLUDE_GEI825XX_VXB_END
DRV_TIMER_IA_TIMESTAMP
INCLUDE_MII_BUS
DRV_INTCTLR_MPAPIC
DRV_SIO_NS16550
INCLUDE_FEI8255X_VXB_END
DRV_TIMER_LOAPIC
INCLUDE_SIO_UTILS
VXBUS_TABLE_CONFIG
INCLUDE_INTCTLR_LIB
INCLUDE_DMA_SYS
INCLUDE_PARAM_SYS
INCLUDE_SW_FPP
その私が通っています。私の推測の問題は、ステップ4-6、などを満たすものがありませんが、docsとしての適切な内部からのワークベンチはPXEブートローダー-ブータブル.
解決
ウインドリバーは、私に連絡を得て、これは現時点ではサポートされていないと述べています。
所属していません StackOverflow