查看:
16018
回复: 16 |
安路科技下载线(简单版制作资料)
|
|||
rgwan
1
主题
25
回复 |
发表于2017-11-09 13:36:59
|
只看该作者
1#
电梯直达
|
|||
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#
USB Blaster比较慢。CMSIS-DAP完全就是SWD协议的专有调试器,不能支持FPGA。
|
|||
rgwan
1
主题
25
回复 |
发表于2017-11-10 16:26:16
|
只看该作者
5#
不需要啊。压缩包就是完整的资料。
|
|||
maxtch
18
主题
141
回复 |
发表于2017-11-11 01:07:30
|
只看该作者
6#
仿制品 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#
问题是速度,FPGA配置的时候要注入十几Mbit的数据进去。如果太慢的话,非常影响用户体验和调试效率。 不过,确实可以考虑支持更多第三方的USB-JTAG设备。 |
|||
Echo
35
主题
536
回复 |
发表于2018-01-05 09:20:37
|
只看该作者
8#
看了下资料,没有找到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#
ST-LINK的硬件比较难实现。因为ST-LINK本身引出线功能不完整,没法高效地利用硬件SPI。到最后软件模拟速度会比较差。 其实STM32这个版本算是一个简单的在开发板上使用的OB板。我们官方的下载器使用的是68013+CPLD的方案,速度快不少。 过几天后,会开放USB PHY+我们自己的FPGA的版本。并在商城赠送空板。 |
|||
Echo
35
主题
536
回复 |
发表于2018-01-06 14:26:56
|
只看该作者
10#
绝大多数用户,其实并不是那么在意速度。只要够便宜,一切都好说。68013的usb-blaster出来以后,用FT232+CPLD的人就很少了
ECHO Studio
http://www.uimeter.com
|
|||
Echo
35
主题
536
回复 |
发表于2018-01-06 14:27:59
|
只看该作者
11#
还有联系了一下贵公司销售,想评估一下设计软件,问什么公司,答个人爱好者,然后就没有然后了。
ECHO Studio
http://www.uimeter.com
|
|||
rgwan
1
主题
25
回复 |
发表于2018-01-06 19:39:38
|
只看该作者
12#
联系我 2880244610,这一块找技术支持的FAE比较合适。
|
|||
rgwan
1
主题
25
回复 |
发表于2018-01-07 20:13:51
|
只看该作者
13#
造成了一些麻烦,十分抱歉。
|
|||
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#
嗯,软件部分驱动在继续完善。今后会支持载入第三方驱动的动态库,支持多种平台。
|
|||
PeterYu
0
主题
19
回复 |
发表于2019-10-22 19:17:52
|
只看该作者
16#
学习学习,学习学习。
|
|||
HUAKEEN
0
主题
1
回复 |
发表于2022-10-11 12:38:58
|
只看该作者
17#
楼主还在不,求教,我按你这原理图做了一块板,固件也刷好了,但是插上电脑后TD软件识别不到,电脑设备管理器也没任何反应
|
|