适用于高云FPGA的JTAG

目标板卡:小梅哥芯海无涯GOWIN高云ACG525(GW5A-LV25UG324)

1.软件要求:必须用商业版,因为教育版(V1.9.9Beta-4 Education)不支持此封装的GW5A。商业版需要上网申请License,此处提供D4D853392AD8.lic文件(此方法为临时救急用,不值得推广,时间限制到2024年8月3日),内容如下:

复制代码
#---------------------------------------------------------------
# GOWIN LICENSE
#
# Copyright (C) GOWINSEMI Corp.
#
# CREATED AT: 2023-08-03T08:57:29
# GRANT TO: gowin
#
# WARNING: This file must not be edited in any way.
#---------------------------------------------------------------

MODE = NODELOCK
TYPE = STD
HOST_ID = D4D853392AD8
EXP_DATE = 2024-08-03

-------------------------- BEGIN SIGN --------------------------
24526be317c7cfa3cd8de205c416f74c6393e4483fb373e5895b0ac5d50581c2
7e33f4cb62aad9449665d05907045124a15b0db17bf0ea6471e672d7a00acf02
2083a4b00c7a1be5a7baa372712c509a66e613b8b186d68fd3e350cd006ba327
4875ab2fca9ad786b42702ee231d8b61b8e70b3292b1382b22418838df5c59e0
--------------------------- END SIGN ---------------------------

2.修改MAC地址,方法:开始-网络和Internet-高级网络设置-更多网络适配器选项-以太网-属性-配置-高级-网络地址,如下图:

3.高云自家FPGA下载器,主芯片为FT2232H,如图:

下载时Cable选择为"Gowin USB Cable(FT2CH)",Port选择"Gowin USB Cable(FT2CH)/0/593/null",即第1个选项。下图分别为SRAM模式(掉电数据丢失)和Flash模式(掉电数据不丢失):

有时Cable会出现"USB Debugger A"选项,此时下载器并无功能,无法工作。此种情形下务必要选择"Gowin USB Cable(FT2CH)"。

4.第三方FT232H模块

包括多个版本,例如FT232HL,FT232HQ,FT2232HL,FT2232HQ等。典型FT232H模块外形如下:

参考电路图及Datasheet引脚功能:

当做UART及JTAG功能时对应引脚:

|----------|-----|-----|-----|-----|
| PCB | AD0 | AD1 | AD2 | AD3 |
| UART | TXD | RXD | | |
| JTAG | TCK | TDI | TDO | TMS |

FPGA的JTAG连接引脚:

ARM的JTAG引脚:

利用FT232进行高云FPGA下载时,可能会出现以下Cable(数字35/37随USB口不同而发生变化):

FT232H刚插入时,Port有可能会出现"USB Debugger A/0/0/null",一般等几秒钟后会正常化,即便在此情况下也可正常工作,无需担心。

5.其他下载器

中科亿海微ECU-L2型下载器,Cable Setting显示和FT232H一致,但主芯片为FT245R,并不能实现下载功能。至于国产的CH347,则根本找不到Cable,自然也无法下载了。

相关推荐
博览鸿蒙3 天前
FPGA开发使用的语言
fpga开发·fpga
明德扬3 天前
机器人多摄像头如何做FPGA多路视频聚合?
学习·fpga开发·fpga
JoYER_cc4 天前
FPGA 调试实录:LED 闪烁程序从踩坑到仿真验证的完整经验总结
fpga开发
ktd0074 天前
复旦微开发环境搭建流程备忘录
fpga开发
ERROR:994 天前
陈工,试试Agent开发FPGA
fpga开发
威嵌神州4 天前
复旦微 FMQL100TAI 开发 8 问:仿真器、系统、接口高频问题解答
人工智能·嵌入式硬件·fpga开发
北京青翼科技4 天前
青翼基于PCIe的VU13P FPGA信号处理板
fpga开发·fpga开发板·图像处理卡·pcie板卡
szxinmai主板定制专家4 天前
NXP LS1046A 硬件方案: LS1046A+FPGA 异构加速架构实践
大数据·图像处理·人工智能·嵌入式硬件·fpga开发
Riwuarua5 天前
从近似0基础开始FPGA开发 -- part.14 JESD204协议、IP核与嵌入式初始化
fpga开发·jesd
第二层皮-合肥6 天前
Vivado 自动生成的 AXI‑Lite 从机 IP 的操作步骤
fpga开发