易灵思FPGA的烧写方法

本文详细介绍了易灵思的两种下载模式:JTAG模式直接下载bit流,以及Flash烧写模式下的SPI-flashBridge搭建与使用步骤。通过T120F324的实例演示了如何修改接口管脚并烧录hex文件。
摘要由CSDN通过智能技术生成

一、易灵思的下载模式:

目录

一、易灵思的下载模式:

Jtag模式

烧写到Flash(AS)模式


Jtag模式

此模式的操作和Xilinx和Altera是一样的,只需要直接下载bit流文件即可,附图如下,不再说明

烧写到Flash(AS)模式

烧写Flash的模式;易灵思的烧写方法比较繁琐;需要先搭建一个spi-flashBridge,才能烧写hex文件到flash中;

 搭建spi-flashBridge工程,可以再ip核里自动生成:首先先按照自己的器件新建一个工程,再工程里添加一个IP核,如下图:

红色框是易灵思第一代Trion系列T20F256的demo,如果客户用的其他的器件根据自己的需求进行更改Pin脚;

我这里已T120F324为例进行修改,现找到刚才建立工程路径里的IP文件夹,找到如下图的文件夹

 我这里将T20F256的进行修改,并用Efinity打开相应的工程,进行修改interface里的Pin脚,参考官方开发板的用户说明文档,找到相应的时钟管脚,Flash管脚

T20F256官方demo的管脚如下

T120F324官方demo的管脚如下

 两个demo进行对比可以发现需要进行更改的是时钟管脚和复位管脚,下图是T20F256工程的管脚分配,需要进行更改的是红色框内的管脚

 更改后的截图如下,官方T120的demo板的按键没有接上拉,复位脚绑定后已经要使能上拉

 保存更改,重新编译工程,即可得到想要的spi-flashBridge的bit流文件;

下载方法:

SPI Active的模式就需要先下载spi-flashBridge的bit流文件,如下图:

 再下载用户希望烧写的自己的代码hex文件

或者可以直接选择SPI Active using Jtag Bridge模式,如下图:

这样即可完成烧写用户的flash,大家动起来试一试^_^!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值