如何使用双Flash固化FPGA

描述

前言
 

文档内容适配技术问题说明

 

1. MES2L676-100HP开发板如何固化到两颗flash;

 

2. MES2L676-100HP开发板如何加快上电后flash加载速度(SPI X8模式)
 

01

简介

MES2L676-100HP开发板(盘古100Pro+开发板)采用紫光同创logos2系列FPGA,芯片型号为PG2L100H-6FBG676。PG2L100H开发板配置数据可以由芯片主动从外部Flash获取,支持包括JTAG模式、Slave Parallel模式、Slave Serial模式等多种配置模式。同时,由于搭载两片型号为W25Q128JVEIQ的Flash芯片,通过合理设置能够实现两片Flash烧录配置,加快上电时代码的加载速度。

02
配置操作

(1)生成位流文件(.sbit)后,可以把.sbit文件下载到FPGA中,首先将JTAG下载器与PCB板连接并上电,点击菜单栏中【tools】 下的【Configuration】。

 

 

(2)在弹出的界面中单击【Scan Devive】。

 

 

(3)在扫描到器件后,会弹出加载.sbit文件界面,按要求添加即可。

 

 

(4)FPGA的Flash固化需要先将 .sbit文件转换为Flash的 .sfc文件,点击菜单栏的【Operations】选择【Convert File】。

 

 

(5)在弹出的界面中,根据使用的Flash型号选择厂家和设备型号,选择需要转换的 .sbit文件以及 .sfc文件的输出位置,同时将 “Read Mode is SPI X8”选项进行勾选,完成上述操作后点击OK选项,生成需要的 .sfc文件。

 

 

(6)选中器件PANGO右击,选择下拉菜单中的【Operate Outer Flash Through FPGA】。

 

 

(7)在弹出的窗口中勾选“SPI X8”,并选择转换得到的两个.sfc路径,选择BANK电压为3V3。点击OK,开始代码固化。

 

 

需要注意,由于步骤(5)中对“Read Mode is SPI X8”进行勾选,会额外生成两个带“_1”和“_2”的文件,在步骤(7)中需要添加的 .sfc是这两个文件。

 

 

(8)进度条消失并出现下图,至此FPGA的双Flash固化完成。

-END-

-今日互动-

还想学习哪方面的技术干货,请在评论区留言哦

 

 


原文标题:如何使用双Flash固化FPGA

文章出处:【微信公众号:小眼睛科技】欢迎添加关注!文章转载请注明出处。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分