问答 店铺
热搜: ZYNQ FPGA discuz

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

微信扫一扫 分享朋友圈

已有 126 人浏览分享

开启左侧

01软件工具环境搭建

[复制链接]
126 0
安路-FPGA课程
安路课程: 基础入门 » 新手入门实验
安路系列: EG4
本帖最后由 UT发布 于 2025-4-3 16:38 编辑

软件版本:TD_5.6.4_Release_97693
操作系统:WIN11 64bit
硬件平台:适用安路(Anlogic)FPGA
登录米联客”FPGA社区-www.uisrc.com视频课程、答疑解惑!

image.jpg

使用第三方编辑工具可以让开发代码变的更加高效,vscode是非常好用的第三方编辑器,下面我们演示如何安装vscode

双击Visual Studio Code 64位安装程序

image.jpg

image.jpg

image.jpg

image.jpg

image.jpg

image.jpg

image.jpg

为了可以识别verilog/vhdl语法,需要安装插件

image.jpg

输入关键词verilog,选择如下箭头所指的插件,然后单击安装

image.jpg

2.1 概述

上海安路信息科技股份有限公司成立于2011年,总部位于浦东新区张江科学城。安路科技专注于FPGA芯片设计领域,通过多年的技术积累,公司在FPGA芯片设计技术、SoC系统集成技术、FPGA专用EDA软件技术、FPGA芯片测试技术和FPGA应用解决方案等领域均有技术突破。

安路FPGA目前已经形成了以SALPHOENIX®高性能产品系列、SALEAGLE®高性价比产品系列和SALELF®低功耗产品系列组成的产品矩阵。产品广泛应用于工业控制、网络通信、消费电子、数据中心等领域。

TangDynasty®(TD)软件是安路科技自主开发的FPGA集成开发环境,支持工业界标准的设计输入,包含完整的电路优化流程以及丰富的分析与调试工具,并提供良好的第三方设计验证工具接口,为所有基于安路科技FPGA产品的应用设计提供有力支持。

image.jpg
2TD软件下载

这里的下载版本为[url=]TD_5.6.4_Release_97.693[/url]

3TD软件安装

双击运行

image.jpg

image.jpg
image.jpg
image.jpg
image.jpg
image.jpg
4安装license

用户可以在http://www.anlogic.com/ 进入下载页面下载

image.jpg
image.jpg

复制Anlogic.lic到路径

image.jpg
设置第三方编辑工具

我们这里使用vscode作为第三方编辑器,使用第三方编辑工具可以让开发代码变的更加高效。在进行设置前,请确保vscode已经正确安装。

双击启动TD软件

image.jpg
image.jpg

设置vscode为第三方编辑器

image.jpg

检查是否设置成功

image.jpg
3安路下载器JTAG驱动安装
3.1概述
安路支持几款下载器:

AL-LINK在线下载器是基于上海安路信息科技股份科技有限公司全系列 CPLD/FPGA 器件,结合公司自研的 TD 软件,可实现在线 JTAG 程序下载、ChipWatcher 在线调试、FLASH 读写、Device Chain 模式烧录。下载器配合 USB-B 数据线、2.54mm 间距 10 针扁平线使用

image.jpg

在此基础上,米联客研制了一款更加小巧的下载器,和上述官方下载器兼容。

image.jpg

AN-LINK-MINI这是一种低成本下载器,具有和AL-LINK一样的功能,采用2.00mm间距接口,拥有更加小巧的尺寸。也是目前开放给第三方可以生产的下载器,具有成本低的优势,但是速度比较慢,对于下载400K以上的FPGA需要几十秒。适合下载100K以下的器件。米联客基于AN-LINK-MINI设计的第三方下载器形态如下:

image.jpg

JN-LINK为第三方高速下载器,具有和AL-LINK相同的功能和下载速度

image.jpg
3.2驱动的安装

当完成TD软件安装后,可以在安装路径下找到对应驱动,用户可以把2个驱动都安装下:

3.2.1 AL-LINK驱动的安装

右击anlocyusb.inf选择安装:

image.jpg

安装完成后,可以看到设备管理器识别到下载器设备如下:

image.jpg
3.2.2 AL-LINKJN-LINK驱动的安装

JN-LINK为第三方驱动,右击安装

image.jpg

image.jpg
4测试下载器

正常安装驱动后,就可以把下载器接到开发板,并且给开发板通电打开TD软件,在线调试、在线下载、固化FLASH等。

请确保下载器和开发板已经正确连接,并且开发板已经上电(注意JTAG端子不支持热插拔,而USB接口支持,所以在不通电的情况下接通好JTAG后,再插入USB到电脑,之后再上电,以免造成JTAG IO损坏)

4.1 下载器硬件连接

该教程为通用型教程,教程中仅展示一款示例开发板的连接方式,具体连接方式以所购买的开发板型号以及结合配套代码管脚约束为准。)

image.jpg
4.2 程序下载4.2.1 芯片识别

单击下载按钮(需要找一个FPGA工程里面的程序下载,如果用户暂时没有程序,可以看下能识别到芯片就可以了)

image.jpg

可以看到已经识别到芯片

image.jpg
4.2.2 打开工程

以流水灯实验为例,在Project菜单中选择Open Project,打开.al工程文件

image.jpg
image.jpg
4.2.3下载bLASH

FLASH是一种可编程可擦除的非易失性存储器。将程序固化到FLASH,掉电后仍能保持数据完整性。Mode中选择 PROGRAM_FLASH,选中bit文件,之后单击RUN

image.jpg
image.jpg

固化FLASH后需要断电重启开发板

4.3 运行结果

该教程为通用型教程,教程中仅展示一款示例开发板的上板现象,具体现象以所购买的开发板型号以及配套代码上板现象为准。

image.jpg

可以看到led1闪烁





image.jpg
image.jpg
image.jpg
image.jpg
image.jpg
image.jpg
image.jpg
image.jpg
image.jpg
image.jpg
image.jpg
image.jpg
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0

关注

0

粉丝

272

主题
精彩推荐
热门资讯
网友晒图
图文推荐

  • 微信公众平台

  • 扫描访问手机版