赞
踩
创龙的ZYNQ开发板可以使用以下几种模式启动:
JTAG MODE:010101,DEBUG 模式。
QUAD-SPI:100101,QSPI FLASH 启动模式。
SD CARD:101001,SD 卡启动模式。
数字为拨码开关对应数值。
首先研究SPI FLASH启动
(1)拨码开关打到100101;
(2)开发板上电,观察串口打印数据,会显示BOOT/UBOOT/KERNAL的启动过程;
(3)尝试自己向FLASH下载程序,确认JTAG下载器驱动已安装,Vivado工作正常,Windows 环境变量中已添加QSPI 器件时钟设置为 50MHz;
(4)拨码开关打到010101;
(5)打开SDK,选择工具栏的 Program Flash 按钮,选择BOOT.BIN文件和FSBL文件,点击下载(一直没有搞明白这个FSBL和BOOT.BIN有啥不一样);
(6)下载完成。
经查阅确认,BOOT.bin文件一般为FSBL、bit流和ARM端U-BOOT或者裸机程序集成得到。
上电后,ARM将BOOT.bin文件作为启动文件,完成ARM的配置(FSBL),FPGA的配置(bit流文件),用户程序的运行(U-BOOT或者裸机程序)。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。