小钢炮CANNON
直播中

whyaiw

12年用户 175经验值
擅长:可编程逻辑 模拟技术 EDA/IC设计 控制/MCU
私信 关注
[问答]

仿真器(Jlink、ST-link)连接小钢炮问题

本帖最后由 whyaiw 于 2016-4-18 16:18 编辑

很高兴收到了聚码的小钢炮开发板,但小钢炮连接仿真器(Jlink、STlink)的过程中,总是有问题,百试不灵,下面是我整个的测试经历,希望大侠出现,帮忙解答。
________________________________________
1、 Jlink V8连接
接线情况:
QQ截图20160418145913.jpg
- 电源使用外接使用其它开发板引入的USB+5V电源(万用表测过电压4.8V,正常)
- 开发板上的SWD引脚分别与Jlink的以下引脚相连:G--GND(20),D--SWDIO(7),C--SWCLK(9),V--VTref(1)。
测试结果:
QQ截图20160418150417.jpg QQ截图20160418150455.jpg QQ截图20160418150533.jpg
- 只有在数据速率很低时,如5kHz、10kHz时,才能在Jlink软件中识别出芯片,高于100kHz速率时就基本无法连接;
- Jflash偶尔可以connect,多次测试,只成功下载过一次程序到芯片中。
- MDK软件没有一次识别出芯片,更没有下载过。
有以下尝试:
- 不使用外接电源,使用仿真器2引脚提供+3.3V电源(接小钢炮SWD的V引脚);
- 不使用外接电源,使用仿真器19引脚提供+5V电源(接小钢炮5V引脚);
- STM32的NRST引脚接上Jlink的15引脚REST;
- MDK版本由5.14升级到5.17。
- Jlink驱动软件版本由5.12a更换为4.98a
测试均无效果。
另外自己有一个STM32F103ZET6的开发板,无论什么速率,都可以很好地连接下载程序。
2、 ST link连接
接线情况:
QQ截图20160418150203.jpg
- 电源使用外接使用其它开发板引入的USB+5V电源(万用表测过电压4.8V,正常)
- 开发板的SWD的3个引脚引出与STlink连接:G--GND(20),D--SWIO(7),C--SWCLK(9)
测试结果:
stlink.jpg
无论速率如何更改,MDK中都无法识别出STM32。
花了好几天想连接起来,但是最后都以失败告终,只有一次成功下载进程序,想再重现,却是连接都很难连上去。怀疑板子有问题,但是手机又能连上板子的蓝牙。
Screenshot_2016-04-18-14-54-21.png


回帖(5)

fly928sky

2016-4-18 16:49:23
还有一种可能就是F4烧了。。。。
举报

whyaiw

2016-4-18 19:25:00
引用: fly928sky 发表于 2016-4-18 16:49
还有一种可能就是F4烧了。。。。

要是被烧了就不可能还收到蓝牙信号,而且应该就根本识别不出来了。
举报

fly928sky

2016-4-19 09:29:43
引用: whyaiw 发表于 2016-4-18 19:25
要是被烧了就不可能还收到蓝牙信号,而且应该就根本识别不出来了。

蓝牙是独立的芯片与主控芯片无关。。。
举报

whyaiw

2016-4-19 19:28:13
引用: fly928sky 发表于 2016-4-19 09:29
蓝牙是独立的芯片与主控芯片无关。。。

小钢炮用的蓝牙芯片BlueNRG不是这样的,没有主控芯片不能正常运行的。 232323.jpg
举报

更多回帖

发帖
×
20
完善资料,
赚取积分