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

Zynq-7000 AP SoC - セキュリティ保護のないブートおよびコンフィギュレーション

説明

セキュリティ保護されていないブート プロセスについては、『Zynq-7000 All Programmable SoC テクニカル リファレンス マニュアル』の第 6 章「Boot and Configuration」を参照してください。
http://japan.xilinx.com/support/documentation/zynq-7000_user_guides.htm

ソリューション

ベアメタルのブート

シングル コアのブートおよびコンフィギュレーション

ザイリンクス SDK を使用した Zynq-7000 AP SoC でのスタンドアロン アプリケーション開発については、『Zynq-7000 All Programmable SoC : コンセプト、ツール、テクニック ガイド』のセクション 3.2 「Standalone Application Software for the Design」を参照してください。
http://japan.xilinx.com/support/documentation/zynq-7000_user_guides.htm

注記 : 『Zynq-7000 All Programmable SoC : コンセプト、ツール、テクニック ガイド』はツールがリリースされるたびにアップデートされます。使用しているツール リリースに該当するバージョンのガイドを使用してください。

スタンドアロン アプリケーションのブート プロセスはこちらを参照してください。
http://wiki.xilinx.com/zc702-boot-from-flash

AMP : Linux/ベアメタル ブート

Zynq-7000 AP SoC での AMP コンフィギュレーションでの Linux およびベアメタルの実行については XAPP1078 を参照してください。こちらから参照できます。
http://japan.xilinx.com/support/documentation/application_notes/xapp1078-amp-linux-bare-metal.pdf

パーシャル リコンフィギュレーション

アプリケーション ノート「Partial Reconfiguration of a Hardware Accelerator on Zynq-7000 All Programmable SoC Device」 (XAPP1159) では、ベアメタル環境でのパーシャル コンフィギュレーションが説明されています。
http://japan.xilinx.com/support/documentation/zynq-7000_application_notes.htm

Linux のブート

ウィキ ページには、Linux ブート プロセス、ブートテーブル イメージの生成、Quad-SPI デバイスへのプログラムについての説明があります。また、カーネルおよび ramdisk の構築方法についても説明があります。

Linux カーネルの構築 :
http://wiki.xilinx.com/zynq-linux

ルート ファイル システムの構築 :
http://wiki.xilinx.com/zynq-rootfs

Linux アプリケーションのブートおよびデバッグの詳細は、『Zynq-7000 All Programmable SoC : コンセプト、ツール、テクニック ガイド』の第 5 章「Linux Booting and Application Debugging Using SDK」を参照してください。
http://japan.xilinx.com/support/documentation/zynq-7000_user_guides.htm

注記 : 『Zynq-7000 All Programmable SoC : コンセプト、ツール、テクニック ガイド』はツールがリリースされるたびにアップデートされます。使用しているツール リリースに該当するバージョンのガイドを使用してください。

あらかじめビルドされているブートテーブル Linux イメージが、ソフトウェア ツールとともにザイリンクス ウィキ上でリリースされています。これらのイメージはこちらからダウンロードできます。
http://wiki.xilinx.com/zynq-release-14-x

デバイスツリー ジェネレーター スクリプト ファイルのダウンロード方法、および SDK でのその使用方法については、こちらのザイリンクス ウィキ ページを参照してください。
http://wiki.xilinx.com/device-tree-generator

U-Boot の使用

U-Boot の構築方法、および QSPI をプログラムするための U-Boot の使用方法についてはザイリンクス ウィキ ページを参照してください。
http://wiki.xilinx.com/zynq-uboot#toc10

U-Boot の構築方法、および U-Boot でラップした Linux イメージ (uImage) の作成方法については、『Zynq-7000 All Programmable SoC : コンセプト、ツール、テクニック ガイド』を参照してください。
http://japan.xilinx.com/support/documentation/zynq-7000_user_guides.htm

注記 : 『Zynq-7000 All Programmable SoC : コンセプト、ツール、テクニック ガイド』はツールがリリースされるたびにアップデートされます。使用しているツール リリースに該当するバージョンのガイドを使用してください。

AMP : Linux/Free RTOS ブート

ZC702 での Linux/Free RTOS AMP の使用、およびデモ アプリケーションの実行については、こちらを参照してください。
http://japan.xilinx.com/publications/products/petalinux/petalinux-zynq-amp-guide.pdf

パーシャル リコンフィギュレーション

アプリケーション ノート「Partial Reconfiguration of a Hardware Accelerator on Zynq-7000 All Programmable SoC Device」 (XAPP1159) には、Linux 環境でのパーシャル コンフィギュレーションについて説明があります。また、コマンド ライン Linux および Qt GUI Linux のリファレンス デザインも含まれています。
http://japan.xilinx.com/support/documentation/zynq-7000_application_notes.htm

2 回目以降 (SSBL) のブート ステージ

2 回目以降のブート ステージは完全にユーザーが制御できます。  『Zynq-7000 All Programmable SoC ソフトウェア開発者向けガイド』の第 3 章「Boot and Configuration」で 2 回目以降のブート ステージについての説明があります。
http://japan.xilinx.com/support/documentation/zynq-7000_user_guides.htm

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

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

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
54760 Zynq-7000 AP SoC - Zynq-7000 SoC デバイスのブート N/A N/A
AR# 54825
日付 04/16/2013
ステータス アクティブ
種類 一般
デバイス
  • Zynq-7000
このページをブックマークに追加