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

Zynq-7000 SoC - Boot and Configuration

説明

This answer record helps you find all Zynq-7000 SoC solutions related to boot and configuration known issues.

Note: This answer record is part of Xilinx Zynq-7000 SoC Solution Center (Xilinx Answer 52512)

The Xilinx Zynq-7000 SOC Solution Center is available to address all questions related to Zynq-7000 SOC. 

Whether you are starting a new design with Zynq-7000 SoC or troubleshooting a problem, use the Zynq-7000 SoC Solution Center to guide you to the right information.

ソリューション

Find all you need to know about booting a Zynq-7000 device

(Xilinx Answer 54760) Zynq-7000 SoC - Booting a Zynq-7000 SoC Device

Top Xilinx Answer Records on Boot and Configuration


(Xilinx Answer 47596)Zynq-7000 SoC, Boot - Quad-SPI controller, in non-Quad-SPI boot mode, does not drive HOLD_B inactive during SPI data phase [Fixed in Production Silicon] (*)
(Xilinx Answer 50650)ZC702 - The SD card might need to be re-imaged in order to boot
(Xilinx Answer 51787)Zynq-7000 SoC - Questions about debug resets
(Xilinx Answer 47588)Zynq-7000, Boot - MultiBoot feature is not supported [Fixed in Production Silicon] (*)
(Xilinx Answer 44330)Zynq-7000, Boot - NAND Boot Width is Limited to 8 Bits [Fixed in Production Silicon] (*)
(Xilinx Answer 47595)Zynq-7000 SoC, Boot - Quad-SPI Boot, Image search for dual SS, 8-bit Parallel I/O is performed in 64 KB steps, search range limited to 16 MBs [Fixed in Production Silicon] (*)
(Xilinx Answer 47575)Quad-SPI and SPI RxFIFOs Not Empty Status' are not Updated Promptly
(Xilinx Answer 60978)QSPI Controller Reports Wrong Busy Status Of Flash Memories In Dual Parallel Configuration When Auto CS And Divide by 2 Baud Rate Is Used


(*) Device Revision(s) Affected:

Refer to (Xilinx Answer 47916) Zynq-7000 SoC Devices - Silicon Revision Differences


Top Xilinx Answer Records on Debugging Programming/Booting

(Xilinx Answer 59174)Zynq-7000 SoC: QSPI Programming/Booting Checklist
(Xilinx Answer 59476)Zynq-7000 SoC: SD Programming/Booting Checklist
(Xilinx Answer 59311)Zynq-7000 SoC: NAND Programming/Booting Checklist

Known issues for ISE and VIVADO programming flash tools


Xilinx AnswerTitle

Tool Version Found

Tool Version Resolved
VIVADO (**)
(Xilinx Answer 70148)2017.3 Zynq-7000 SoC: QSPI flash programming now requires that you specify an FSBL2017.3
(Xilinx Answer 62731)2014.4 - SDK Flashwriter - Flashwriter does not program QSPI Flash if an offset is given2014.4TBD
(Xilinx Answer 62048)2014.2 Vivado HW Manager: Cannot configure ZynQ-PL when it is independent mode via JTAG port 2014.22015.1
(Xilinx Answer 61308)2014.2 - SDK Flashwriter - Cannot program the QSPI Flash on Zynq if there is a second device in the JTAG chain 2014.22014.3
(Xilinx Answer 60900)Zynq-7000 SoC 2014.1 SDK is not able to program the NOR if in NOR boot mode on a production silicon 2014.1No plan to fix
(Xilinx Answer 60466)2014.1 Zynq-7000 SoC - NAND programming requires the board to be in JTAG mode 2014.1No plan to fix
(Xilinx Answer 60539)2013.4 SDK and Vivado HW Manager: Failed to program QSPI flashes with 256K and 512K erase sector size2013.42014.3
(Xilinx Answer 55920)Zynq-7000 SoC - 2013.3 SDK / 14.7 iMPACT is not able to program the QSPI if in QSPI boot mode on a production silicon 2013.32014.1
(Xilinx Answer 59275)Zynq-7000 SoC - 2013.3 SDK / 14.7 iMPACT QSPI programming known issues2013.32014.1
(Xilinx Answer 58584)2013.3 / 2013.4 /14.7 SDK, iMPACT, Zynq-7000 - Indirect Flash program does not work with multiple Zynq devices on JTAG chain2013.32014.3
ISE (**)
(Xilinx Answer 59275)Zynq-7000 SoC - 2013.3 SDK / 14.7 iMPACT QSPI programming known issues14.7No plan to fix in ISE. Patch provided.
(Xilinx Answer 58584)2013.3 / 2013.4 /14.7 SDK, iMPACT, Zynq-7000 - Indirect Flash program does not work with multiple Zynq devices on JTAG chain 14.7No plan to fix in ISE
(Xilinx Answer 55523)14.5 SDK Flash Writer - Offset option (required for multiboot and fallback flow) does not work 14.5No plan to fix in ISE.
(Xilinx Answer 56030)
14.5 Zynq-7000 SoC Impact - NAND programming requires the board to be in JTAG mode
14.5No plan to fix in ISE.
(Xilinx Answer 55920)Zynq-7000 SoC - 2013.3 SDK / 14.7 iMPACT is not able to program the QSPI if in QSPI boot mode on a production silicon 14.5No plan to fix in ISE. Patch provided.
(Xilinx Answer 51803)14.3 SDK/EDK/Impact - Flash programming support on the Avnet ZED board14.3See (Xilinx Answer 59275)
(Xilinx Answer 52044)14.3 Zynq-7000 Impact - Assigning a new file prevents erase/program operations with QSPI indirect programming14.314.4
(Xilinx Answer 52071)14.x Zynq-7000 SoC Impact - QSPI programming on the ZC706 (7045 all silicon revs) requires the board to be in JTAG mode14.1See (Xilinx Answer 59275)
(Xilinx Answer 56261)14.x Zynq-7000 SoC iMPACT - NAND programming with Production Silicon requires the Board to be in JTAG Mode 14.1No plan to fix
(Xilinx Answer 52143)14.x Zynq-7000 SoC Impact - QSPI programming on the ZC702 (7020 rev1.0 silicon) requires the board to be in QSPI mode14.1No plan to fix.
(Xilinx Answer 51235)Zynq-7000 - 14.1/14.2 Xilinx QSPI programming tools (SDK and iMPACT) supports external loopback capable designs14.114.4
(Xilinx Answer 56930)14.x iMPACT - Zynq-7000 SoC Production: PL does not configure if booting from QSPI/NAND/SD/NOR boot mode with invalid image 14.1No plan to fix.


(**) Xilinx recommends to upgrade to ISE 14.7 and refer to (Xilinx Answer 59275) or upgrade to VIVADO 2014.1 (or later).

Known issues for ISE and VIVADO FSBL


Xilinx AnswerTitle
Tool Version Found
Tool Version Resolved
VIVADO
(Xilinx Answer 63576)2014.4 Zynq-7000 FSBL: After booting with PLL Bypassed (MIO[6]=1) the FSBL doesn't enable the PLL 2014.4TBD
(Xilinx Answer 61108)2014.2 - SDK - FSBL crashes when the TRACE port is connected to an external port via the EMIO 2014.22014.3
(Xilinx Answer 60755)Zynq-7000 SoC 2014.1 Boot failed when EMIO TPIU is enabled 2014.12014.3
(Xilinx Answer 59316)2013.4 FSBL - Fails to boot from SD if the card is write protected (WP is active)2013.42014.1
(Xilinx Answer 59460)2013.4 FSBL: MD5 Checksum failure for encrypted images2013.42014.1
(Xilinx Answer 63552)2013.3/14.7 - Zynq FSBL - Issues with fallback image offset handling using MD52013.32014.3
(Xilinx Answer 56558)14.6/2013.2 FSBL: Failed to boot from Dual stacked QSPI 2013.22013.3
ISE
(Xilinx Answer 58292)14.7 - XPS - EMIO SD Write Protect and Card Detect Signals Not Properly Configured In Zynq FSBL 14.7No plan to fix in ISE.
(Xilinx Answer 63552)2013.3/14.7 - Zynq FSBL - Issues with fallback image offset handling using MD514.7No plan to fix in ISE.
(Xilinx Answer 56948)14.6 FSBL has Security Risks that need to be addressed14.614.7
(Xilinx Answer 56558)14.6/2013.2 FSBL: Failed to boot from Dual stacked QSPI 14.614.7
(Xilinx Answer 55581)14.5 SDK - FSBL fails to compile with error "cannot find -lrsa" 14.514.6
(Xilinx Answer 55707)14.5 EDK, Zynq-7000 - FSBL unable to boot when using 32-bit HP AXI ports14.514.6
(Xilinx Answer 51956)Zynq-7000 Example Design - Modify the 14.2 FSBL to load multiple executable partitions 14.214.7
(Xilinx Answer 52048)EDK 14.2 Zynq-7000 FSBL - After the AXI ports are setup (specifically HP ports), the InitPcap function resets the settings on the HP ports 14.214.3

Known issues for ISE and VIVADO Bootgen


Xilinx AnswerTitle
Tool Version Found
Tool Version Resolved
VIVADO
(Xilinx Answer 63615)2014.3 SDK Bootgen: the user application is at incorrect address when .ARM.exidx section is in the .elf2014.3TBD
(Xilinx Answer 63614)2014.3 SDK Bootgen - Incorrect start address for 3rd party OS application 2014.32015.1
(Xilinx Answer 62081)2014.2/14.7 SDK, Bootgen - Incorrect load address in the partition header2014.22014.3
(Xilinx Answer 61191)2014.2 - SDK - Bootgen does not auto-populate the FSBL or BIT in SDK 2014.22014.2TBD
(Xilinx Answer 60430)2014.1/2014.2 SDK Bootgen: FATAL: Exception: BIT file package is not supported: 7z015clg485 2014.12014.3
(Xilinx Answer 58941)2013.4 SDK - Create Zynq Boot Image Default FSBL/bitstream order is incorrect 2013.42014.1
ISE
(Xilinx Answer 62081)2014.2/14.7 SDK, Bootgen - Incorrect load address in the partition header14.7No plan to fix in ISE. Patch provided.
(Xilinx Answer 57763)14.6 SDK - Create Zynq Boot Image does not create a .nky compatible with iMPACT 14.6No plan to fix in ISE.
(Xilinx Answer 55562)14.5 - SDK - Bootgen crashes when relative path is used to specify the location of the BIF 14.5No plan to fix in ISE.
(Xilinx Answer 56348)14.5 EDK/SDK - Tools crash when launching bootgen from command line with SDK standalone install14.514.6
(Xilinx Answer 54971)SDK 14.4, Zynq-7000 SoC - Specifying explicit offset for data files in BIF generates incorrect .MCS, but correct .BIN 14.414.6
(Xilinx Answer 50839)14.2 EDK/SDK - Advanced settings in Create Boot Image are not auto-populated from previous runs 14.2No plan to fix in ISE.

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

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

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
52512 ザイリンクス Zynq-7000 SoC ソリューション センター N/A N/A
52511 Zynq-7000 SoC デザイン アシスタント N/A N/A

サブアンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
44330 Zynq-7000、ブート - NAND ブート幅は 8 ビットに制限 N/A N/A
47588 Zynq-7000 SoC、ブート - マルチブート機能はサポートされない N/A N/A
47572 Zynq-7000 SoC、Boot IOP - NAND ブート イメージが不正であったり破損していたりすると BootROM が停止することがある N/A N/A
47593 Zynq-7000 SoC、ブート - NOR ブート中、MIO 2 および MIO 14 のピンが BootROM によってコンフィギュレーションされてしまう N/A N/A
47596 Zynq-7000 SoC、ブート - SPI データ フェーズ中に Quad-SPI 以外のブート モードの Quad-SPI コントローラーで HOLD_B が非アクティブに駆動されない N/A N/A
47595 Zynq-7000 SoC、ブート - Quad-SPI ブート、デュアル SS、8 ビットパラレル I/O のイメージが 64 KB ステップで検索され、検索範囲が 16 MB に制限される N/A N/A
47567 Zynq-7000 SoC、ブート - JTAG からブートしたときに CPU1 のプログラム カウンター (PC) が無効なアドレスを示している N/A N/A
50650 ZC702 - 起動するため SD カードのイメージの再作成が必要な場合がある N/A N/A
52044 14.3 Zynq-7000 iMPACT - 新しいファイルを割り当てると、QSPI 間接プログラムで消去/プログラムできなくなる N/A N/A
51803 14.3 SDK、EDK、iMPACT - Avnet ZED ボードのフラッシュ プログラムのサポート N/A N/A
51787 Zynq-7000 SoC - デバッグ リセットについて N/A N/A
51235 Zynq-7000 - 14.1/14.2 ザイリンクス QSPI プログラミング ツール (SDK および iMPACT) の外部ループバック対応デザインのサポート N/A N/A
52143 14.x Zynq-7000 SoC Impact - ZC702 (7020 rev1.0 シリコン) に QSPI プログラムをするにはボードを QSPI モードにする必要がある N/A N/A
52071 14.x Zynq-7000 SoC iMPACT - ZC706 (すべての 7045 シリコン rev) に QSPI プログラムを実行するには JTAG モードで Zynq デバイスをブートする必要がある N/A N/A
51775 Zynq - x1、x2、x4、x8 モードの最大 QSPI 周波数 N/A N/A
51207 14.x - Zynq-7000 SoC - processing_system7 モジュールが含まれていないビットストリームで BOOT.bin を作成するとシステムが起動しない N/A N/A
53180 Zynq - コンフィギュレーション - コンフィギュレーション中に Linux ファイルのアドレスを確認する方法 N/A N/A
54760 Zynq-7000 SoC - Zynq-7000 SoC デバイスのブート N/A N/A
55920 Zynq-7000 SoC - プロダクション シリコンで QSPI ブート モードになっていると 2013.3 SDK または 14.7 iMPACT によって QSPI がプログラムされない N/A N/A
50991 Zynq-7000 SoC - What devices are supported for configuration? N/A N/A
AR# 52538
日付 05/28/2018
ステータス アクティブ
種類 ソリューション センター
デバイス
  • Zynq-7000
このページをブックマークに追加