查看: 14045
回复: 16
安路科技下载线(简单版制作资料)
rgwan
1
主题
25
回复
发表于2017-11-09 13:36:59 | 只看该作者
1# 电梯直达


包含固件、原理图和Gerber文件。可在安路科技所有的FPGA/CPLD产品上使用。


usbjtag.rar 

maxtch
18
主题
141
回复
发表于2017-11-09 22:56:55   |  只看该作者
2#

建议:Altera USB Blaster 和 ARM CMSIS-DAP(包括 Keil U-Link 2、Atmel ICE 和大量开源设计都兼容 CMSIS-DAP)都可以用做通用 USB 转 JTAG。是不是可以考虑增加支持这两个作为下载器?

xbwpc
4
主题
71
回复
发表于2017-11-10 12:54:57   |  只看该作者
3#
这年头USB2JTAG还要申请license?FT2232都普及了啊。
rgwan
1
主题
25
回复
发表于2017-11-10 16:25:57   |  只看该作者
4#
maxtch 发表于2017-11-09 22:56:55  2# 建议:AlteraUSBBlaster和ARMCMSIS-DAP(包括KeilU-Link2、AtmelICE和大量开源...
USB Blaster比较慢。CMSIS-DAP完全就是SWD协议的专有调试器,不能支持FPGA。
rgwan
1
主题
25
回复
发表于2017-11-10 16:26:16   |  只看该作者
5#
xbwpc 发表于2017-11-10 12:54:57  3# 这年头USB2JTAG还要申请license?FT2232都普及了啊。
不需要啊。压缩包就是完整的资料。
maxtch
18
主题
141
回复
发表于2017-11-11 01:07:30   |  只看该作者
6#
rgwan 发表于2017-11-10 16:25:57  4# USBBlaster比较慢。CMSIS-DAP完全就是SWD协议的专有调试器,不能支持FPGA。

仿制品 USB Blaster 非常便宜。慢一点,但作为开发用,特别是预算不多的初学者来说也许够了。

CMSIS-DAP 有支持 JTAG 的版本:Atmel ICE 和升级到最新版固件的 U-Link 2 都是支持 JTAG 的 CMSIS-DAP 调试器。可以通过 CMSIS-DAP 的功能识别指令返回值来判断这个 CMSIS-DAP 调试器是不是支持 JTAG。其实理论上甚至可以有不支持 SWD 只支持 JTAG 的 CMSIS-DAP。

rgwan
1
主题
25
回复
发表于2018-01-01 14:02:04   |  只看该作者
7#
maxtch 发表于2017-11-11 01:07:30  6# 仿制品USBBlaster非常便宜。慢一点,但作为开发用,特别是预算不多的初学者来说也许够了。CMSIS-DAP有支持J...

问题是速度,FPGA配置的时候要注入十几Mbit的数据进去。如果太慢的话,非常影响用户体验和调试效率。


不过,确实可以考虑支持更多第三方的USB-JTAG设备。

Echo
35
主题
536
回复
发表于2018-01-05 09:20:37   |  只看该作者
8#
rgwan 发表于2017-11-10 16:25:57  4# USBBlaster比较慢。CMSIS-DAP完全就是SWD协议的专有调试器,不能支持FPGA。

看了下资料,没有找到BOM,原理图也没有注明LQFP-48的主IC型号,不过管脚分布来看应该是STM32F103C8T6之类,和ST-Link是一样的,它的USB是FullSpeed,不会快到哪里去。

USBBlaster至少有两个版本,早期的是FT245RL+CPLD,后来出了个很便宜的仿制版本用的是CY7C68013,68013的USB是HighSpeed,可以用来做逻辑分析仪,不过由于51核心限制,速度也不会太快。整体上这几个方案的速度都是半斤八两。

你们可以看一下仿制的ST-Link,说不定更新个固件就能用在你们的CPLD/FPGA上,或者你们公开你们的固件源代码,我来帮你们做。

ECHO Studio http://www.uimeter.com
rgwan
1
主题
25
回复
发表于2018-01-05 16:37:18   |  只看该作者
9#
Echo 发表于2018-01-05 09:20:37  8# 看了下资料,没有找到BOM,原理图也没有注明LQFP-48的主IC型号,不过管脚分布来看应该是STM32F103C8T6...

ST-LINK的硬件比较难实现。因为ST-LINK本身引出线功能不完整,没法高效地利用硬件SPI。到最后软件模拟速度会比较差。


其实STM32这个版本算是一个简单的在开发板上使用的OB板。我们官方的下载器使用的是68013+CPLD的方案,速度快不少。


过几天后,会开放USB PHY+我们自己的FPGA的版本。并在商城赠送空板。

Echo
35
主题
536
回复
发表于2018-01-06 14:26:56   |  只看该作者
10#
rgwan 发表于2018-01-05 16:37:18  9# ST-LINK的硬件比较难实现。因为ST-LINK本身引出线功能不完整,没法高效地利用硬件SPI。到最后软件模拟速度会比...
绝大多数用户,其实并不是那么在意速度。只要够便宜,一切都好说。68013的usb-blaster出来以后,用FT232+CPLD的人就很少了
ECHO Studio http://www.uimeter.com
Echo
35
主题
536
回复
发表于2018-01-06 14:27:59   |  只看该作者
11#
rgwan 发表于2018-01-05 16:37:18  9# ST-LINK的硬件比较难实现。因为ST-LINK本身引出线功能不完整,没法高效地利用硬件SPI。到最后软件模拟速度会比...
还有联系了一下贵公司销售,想评估一下设计软件,问什么公司,答个人爱好者,然后就没有然后了。
ECHO Studio http://www.uimeter.com
rgwan
1
主题
25
回复
发表于2018-01-06 19:39:38   |  只看该作者
12#
Echo 发表于2018-01-06 14:27:59  11# 还有联系了一下贵公司销售,想评估一下设计软件,问什么公司,答个人爱好者,然后就没有然后了。
联系我 2880244610,这一块找技术支持的FAE比较合适。
rgwan
1
主题
25
回复
发表于2018-01-07 20:13:51   |  只看该作者
13#
Echo 发表于2018-01-06 14:27:59  11# 还有联系了一下贵公司销售,想评估一下设计软件,问什么公司,答个人爱好者,然后就没有然后了。
造成了一些麻烦,十分抱歉。
maxtch
18
主题
141
回复
发表于2018-01-08 06:08:36   |  只看该作者
14#

还有几个 JTAG 接口硬件可以考虑一下:ST-Link、J-Link(J-Link 这块可以不需要找 Segger 帮忙,直接拿开源的 libjaylink 为基础开发就可以了。)至于 U-Link 2 的话可以看我上文所建议的支持 CMSIS-DAP,把 U-Link 2 连到最新版的 Keil 上,更新一下固件就成了支持完整 JTAG 的 CMSIS-DAP 了。

rgwan
1
主题
25
回复
发表于2018-01-13 23:40:01   |  只看该作者
15#
maxtch 发表于2018-01-08 06:08:36  14# 还有几个JTAG接口硬件可以考虑一下:ST-Link、J-Link(J-Link这块可以不需要找Segger帮忙,直接拿...
嗯,软件部分驱动在继续完善。今后会支持载入第三方驱动的动态库,支持多种平台。
PeterYu
0
主题
19
回复
发表于2019-10-22 19:17:52   |  只看该作者
16#
学习学习,学习学习。
HUAKEEN
0
主题
1
回复
发表于2022-10-11 12:38:58   |  只看该作者
17#
楼主还在不,求教,我按你这原理图做了一块板,固件也刷好了,但是插上电脑后TD软件识别不到,电脑设备管理器也没任何反应

主题

回复
  • 温馨提示: 标题不合格、重复发帖、发布广告贴,将会被删除帖子或禁止发言。 详情请参考: 社区发帖规则
  • 您当前输入了 0 个文字。还可以输入 8000 个文字。 已添加复制上传图片功能,该功能目前仅支持chrome和火狐

禁言/删除

X
请选择禁言时长:
是否清除头像:
禁言/删除备注:
昵 称:
 
温馨提示:昵称只能设置一次,设置后无法修改。
只支持中文、英文和数字。

举报

X
请选择举报类型:
请输入详细内容:

顶部