1

ZC702 Zynq Platfrom QSPI フラッシュから Vxworks のイメージをロードして起動したいのですが、ステップ バイ ステップ ガイドまたは次のことを説明するドキュメントを教えてください。

1) SD カードの代わりに SPI フラッシュをブート メモリとして使用するには、設定が必要ですか?

2) Vxworks イメージを SPI フラッシュにロードする方法を教えてください。

4

1 に答える 1

0

zc706 を SD カードから起動するのに苦労しています。Windriver のドキュメントでエラーを見つけましたが、それを機能させる方法がわかりません。つまり、SD カードが動作している場合、BSP フォルダーの VxWorks target.ref ファイルには次のように書かれています。

3.7 ボード上の QSPI FLASH でのプログラミング

BOOT.Bin の名前を bootrom.bin に変更し、u-boot の BOOT.BIN を SD カードのルート ディレクトリにコピーします。U-Boot シェルで次のコマンドを入力します。

mmcinfo;fatload mmc 0 0x8000000 bootrom.bin
sf probe 0
sf erase 0 0x0100000
sf write 0x08000000 0 0x0FFFFF 

注: ブート ROM のサイズが 0x100000 (1M) を超える場合は、1 つまたは複数のセクターを消去し、より多くのデータをフラッシュにプログラムする必要があります。次に例を示します。

sf erase 0 0x0200000
sf write 0x08000000 0 0x1FFFFF

qspi フラッシュ設定から起動するようにスイッチ設定を変更し、ボードをリセットします。

Zynq-7000 AP SoC で VxWorks BSP を使用するザイリンクス アプリケーションノートも参照してください。

あなたが前進するなら、私に知らせてください!

于 2015-11-04T13:21:11.017 に答える