Zynq-7000 SoC  – 引导和配置-Xilinx-AMD社区-FPGA CPLD-ChipDebug

Zynq-7000 SoC – 引导和配置

描述

此答复记录可帮助您找到与引导和配置已知问题相关的所有Zynq-7000 SoC解决方案。

注:此答复记录是Xilinx Zynq-7000 SoC解决方案中心(Xilinx答复52512)的一部分

Xilinx Zynq-7000 SOC解决方案中心可用于解决与Zynq-7000 SOC相关的所有问题。

无论您是使用Zynq-7000 SoC开始新设计还是解决问题,都可以使用Zynq-7000 SoC解决方案中心来指导您获取正确的信息。

找到有关启动Zynq-7000器件的所有信息

(Xilinx答复54760) Zynq-7000 SoC – 引导Zynq-7000 SoC器件

关于引导和配置的最佳Xilinx应答记录

(Xilinx答复47596) Zynq-7000 SoC,Boot – Quad-SPI控制器,在非Quad-SPI启动模式下,在SPI数据阶段期间不会驱动HOLD_B无效[在生产芯片中固定] (*)
(Xilinx答复50650) ZC702 – 可能需要重新映像SD卡才能启动
(Xilinx答复51787) Zynq-7000 SoC – 有关调试重置的问题
(Xilinx答复47588) Zynq-7000,Boot – MultiBoot功能不受支持[在生产芯片中固定](*)
(Xilinx答复44330) Zynq-7000,引导 – NAND引导宽度限制为8位[固定在生产芯片] (*)
(Xilinx答复47595) Zynq-7000 SoC,引导 – 四SPI引导,双SS,8位并行I / O的图像搜索以64 KB步长执行,搜索范围限制为16 MB [固定在生产芯片](*)
(Xilinx答复47575) Quad-SPI和SPI RxFIFO非空状态’不会立即更新
(Xilinx答复60978) 当使用自动CS并除以2波特率时,QSPI控制器报告双并行配置中闪存存储器的错误忙状态


(*)受影响的器件版本:

请参阅(Xilinx答复47916) Zynq-7000 SoC器件 – 芯片版本差异

关于调试编程/启动的最佳Xilinx答案记录

(Xilinx答复59174) Zynq-7000 SoC:QSPI编程/启动核对表
(Xilinx答复59476) Zynq-7000 SoC:SD编程/启动核对表
(Xilinx答复59311) Zynq-7000 SoC:NAND编程/启动核对表

ISE和VIVADO编程闪存工具的已知问题

Xilinx答案 标题

找到工具版本

工具版本已解决
VIVADO(**)
(Xilinx答复70148) 2017.3 Zynq-7000 SoC:QSPI闪存编程现在要求您指定FSBL 2017.3
(Xilinx答复62731) 2014.4 – SDK Flashwriter – 如果给出了偏移量,Flashwriter不会对QSPI Flash进行编程 2014.4 TBD
(Xilinx答复62048) 2014.2 Vivado HW Manager:无法通过JTAG端口配置独立模式的ZynQ-PL 2014.2 2015.1
(Xilinx答复61308) 2014.2 – SDK Flashwriter – 如果JTAG链中有第二个器件,则无法在Zynq上编程QSPI Flash 2014.2 2014.3
(Xilinx答复60900) 如果在生产芯片上处于NOR引导模式,Zynq-7000 SoC 2014.1 SDK无法对NOR进行编程 2014.1 没有计划修复
(Xilinx答案60466) 2014.1 Zynq-7000 SoC – NAND编程要求电路板处于JTAG模式 2014.1 没有计划修复
(Xilinx答复60539) 2013.4 SDK和Vivado HW Manager:无法编程具有256K和512K擦除扇区大小的QSPI闪存 2013.4 2014.3
(Xilinx答复55920) Zynq-7000 SoC – 2013.3 SDK / 14.7如果在生产芯片上采用QSPI启动模式,iMPACT无法对QSPI进行编程 2013.3 2014.1
(Xilinx答复59275) Zynq-7000 SoC – 2013.3 SDK / 14.7 iMPACT QSPI编程已知问题 2013.3 2014.1
(Xilinx答复58584) 2013.3 / 2013.4 / 14.7 SDK,iMPACT,Zynq-7000 – 间接Flash程序不适用于JTAG链上的多个Zynq器件 2013.3 2014.3
ISE(**)
(Xilinx答复59275) Zynq-7000 SoC – 2013.3 SDK / 14.7 iMPACT QSPI编程已知问题 14.7 没有计划在ISE修复。补丁提供。
(Xilinx答复58584) 2013.3 / 2013.4 / 14.7 SDK,iMPACT,Zynq-7000 – 间接Flash程序不适用于JTAG链上的多个Zynq器件 14.7 没有计划在ISE修复
(Xilinx答复55523) 14.5 SDK Flash Writer – 偏移选项(多重引导和回退流所需)不起作用 14.5 没有计划在ISE修复。
(Xilinx答复56030)
14.5 Zynq-7000 SoC影响 – NAND编程要求电路板处于JTAG模式
14.5 没有计划在ISE修复。
(Xilinx答复55920) Zynq-7000 SoC – 2013.3 SDK / 14.7如果在生产芯片上采用QSPI启动模式,iMPACT无法对QSPI进行编程 14.5 没有计划在ISE修复。补丁提供。
(Xilinx答复51803) 14.3 SDK / EDK / Impact – Avnet ZED板上的Flash编程支持 14.3 看到 (Xilinx答复59275)
(Xilinx答复52044) 14.3 Zynq-7000影响 – 分配新文件可防止使用QSPI间接编程进行擦除/编程操作 14.3 14.4
(Xilinx答复52071) 14.x Zynq-7000 SoC影响 – ZC706上的QSPI编程(7045全硅转速)要求电路板处于JTAG模式 14.1 请参阅(Xilinx答复59275)
(Xilinx答复56261) 14.x Zynq-7000 SoC iMPACT – 采用Production Silicon的NAND编程要求电路板处于JTAG模式 14.1 没有计划修复
(Xilinx答复52143) 14.x Zynq-7000 SoC影响 – ZC702(7020 rev1.0芯片)上的QSPI编程要求电路板处于QSPI模式 14.1 没有计划修复。
(Xilinx答复51235) Zynq-7000 – 14.1 / 14.2 Xilinx QSPI编程工具(SDK和iMPACT)支持外部环回功能设计 14.1 14.4
(Xilinx答复56930) 14.x iMPACT – Zynq-7000 SoC生产:如果使用无效图像从QSPI / NAND / SD / NOR启动模式启动,PL不会配置 14.1 没有计划修复。


(**)Xilinx建议升级至ISE 14.7并参考(Xilinx答复 59275 或升级至VIVADO 2014.1(或更高版本)。

ISE和VIVADO FSBL的已知问题

Xilinx答案 标题
找到工具版本
工具版本已解决
VIVADO
(Xilinx答复63576) 2014.4 Zynq-7000 FSBL:使用PLL旁路启动(MIO [6] = 1)后,FSBL不启用PLL 2014.4 TBD
(Xilinx答复61108) 2014.2 – SDK – 当TRACE端口通过EMIO连接到外部端口时,FSBL崩溃 2014.2 2014.3
(Xilinx答复60755) 启用EMIO TPIU时,Zynq-7000 SoC 2014.1启动失败 2014.1 2014.3
(Xilinx答复59316) 2013.4 FSBL – 如果卡被写保护(WP处于活动状态),则无法从SD启动 2013.4 2014.1
(Xilinx答复59460) 2013.4 FSBL:加密图像的MD5校验和失败 2013.4 2014.1
(Xilinx答复63552) 2013.3 / 14.7 – Zynq FSBL – 使用MD5进行后备图像偏移处理的问题 2013.3 2014.3
(Xilinx答复56558) 14.6 / 2013.2 FSBL:无法从双堆栈QSPI启动 2013.2 2013.3
ISE
(Xilinx答复58292) 14.7 – XPS – 在Zynq FSBL中未正确配置的EMIO SD写保护和卡检测信号 14.7 没有计划在ISE修复。
(Xilinx答复63552) 2013.3 / 14.7 – Zynq FSBL – 使用MD5进行后备图像偏移处理的问题 14.7 没有计划在ISE修复。
(Xilinx答复56948) 14.6 FSBL存在需要解决的安全风险 14.6 14.7
(Xilinx答复56558) 14.6 / 2013.2 FSBL:无法从双堆栈QSPI启动 14.6 14.7
(Xilinx答复55581) 14.5 SDK – FSBL无法编译错误“找不到-lrsa” 14.5 14.6
(Xilinx答复55707) 14.5 EDK,Zynq-7000 – 使用32位HP AXI端口时FSBL无法启动 14.5 14.6
(Xilinx答复51956) Zynq-7000示例设计 – 修改14.2 FSBL以加载多个可执行分区 14.2 14.7
(Xilinx答复52048) EDK 14.2 Zynq-7000 FSBL – 设置AXI端口(特别是HP端口)后,InitPcap功能重置HP端口上的设置 14.2 14.3

ISE和VIVADO Bootgen的已知问题

Xilinx答案 标题
找到工具版本
工具版本已解决
VIVADO
(Xilinx答复63615) 2014.3 SDK Bootgen:当.ARM.exidx部分在.elf中时,用户应用程序的地址不正确 2014.3 TBD
(Xilinx答复63614) 2014.3 SDK Bootgen – 第三方OS应用程序的起始地址不正确 2014.3 2015.1
(Xilinx答复62081) 2014.2 / 14.7 SDK,Bootgen – 分区标头中的加载地址不正确 2014.2 2014.3
(Xilinx答复61191) 2014.2 – SDK – Bootgen不会在SDK 2014.2中自动填充FSBL或BIT 2014.2 TBD
(Xilinx答案60430) 2014.1 / 2014.2 SDK Bootgen:致命错误:例外:不支持BIT文件包:7z015clg485 2014.1 2014.3
(Xilinx答复58941) 2013.4 SDK – 创建Zynq启动映像默认FSBL /比特流顺序不正确 2013.4 2014.1
ISE
(Xilinx答复62081) 2014.2 / 14.7 SDK,Bootgen – 分区标头中的加载地址不正确 14.7 没有计划在ISE修复。补丁提供。
(Xilinx答复57763) 14.6 SDK – 创建Zynq启动映像不会创建与iMPACT兼容的.nky 14.6 没有计划在ISE修复。
(Xilinx答复55562) 14.5 – SDK – 当相对路径用于指定BIF的位置时,Bootgen崩溃 14.5 没有计划在ISE修复。
(Xilinx答复56348) 14.5 EDK / SDK – 使用SDK独立安装从命令行启动bootgen时工具崩溃 14.5 14.6
(Xilinx答复54971) SDK 14.4,Zynq-7000 SoC – 为BIF中的数据文件指定显式偏移量会生成不正确的.MCS,但正确.BIN 14.4 14.6
(Xilinx答复50839) 14.2 EDK / SDK – “创建启动映像”中的高级设置不会从以前的运行中自动填充 14.2 没有计划在ISE修复。
请登录后发表评论

    没有回复内容