Zynq EA  – 如何从QSPI启动?-Xilinx-AMD社区-FPGA CPLD-ChipDebug

Zynq EA – 如何从QSPI启动?

描述

从QSPI启动有三种方法;一个使用TFTP,另一个使用FlashWriter或XMD。

推荐流程:FlashWriter

  • 在SDK中,单击Xilinx工具 – > 程序闪存
  • 选择具有0x0偏移量的boot.bin映像
  • 单击程序

仅适用于XMD(命令行):

XMD%连接臂hw
XMD%源ps7_init.tcl
XMD%ps7_init
XMD%dow u-boot.elf
XMD%dow data boot.bin 0x8000
XMD%CON

u-boot> sf探针0
u-boot> sf erase 0 0x01000000
u-boot> sf写入0x8000 0 0x01000000

假设boot.bin的大小小于1Mb

对于TFTP:

1)修改在控制面板\网络和Internet \网络连接本地连接Propertie

选择使用以下IP地址
IP地址设置为10.10.70.101
子网掩码设置为255.255.0.0

2)将boot.bin复制到目录

3)通过Ph.Jounin下载Tftpd64注意: http ://tftpd32.jounin.net/tftpd32_download.html

4)在TFTP服务器的Settings / TFTP下启用PXE兼容模式

5)将TFTP serverto点设置为地址10.10.70.101的新目录。

6)启动XMD

XMD%连接臂hw
XMD%源ps7_init.tcl
XMD%ps7_init
XMD%dow u-boot.elf
XMD%CON

u-boot> sf探针0
u-boot> tftp 0x8000 boot.bin
u-boot> sf erase 0 0x100000
u-boot> sf写入0x8000 0 0x100000

假设boot.bin的大小小于1Mb

请登录后发表评论

    没有回复内容