【Telink-泰凌微电子 B91通用开发套件】下载器篇
泰凌微电子
1436 人阅读
|
0 人回复
|
2022-10-21
TA的每日心情 | 开心 2025-8-15 21:04 |
|---|
签到天数: 730 天 连续签到: 1 天 [LV.9]以坛为家II
翰林
- 积分
- 23626
|
由于昨天晚上搭建环境时非常的顺利,可能是兴奋过头了,结果在下载时整了3个小时,在最后放弃的那一刻下载成功。下面开始上图和步骤:
原理图:
1、原理图连接图,J56这个排针10脚是接的MCU的3脚PA7。
2、防真器与板连接线
这个图好关键,这里我特别标了一下,这个SWS是在板子里面,不是在外面。
3、这样连接后再下载,发面BDT中没有办法成功。
不管你是选择USB还是选择EVK,就不是烧,一直提示错误,卡在这里几个小时,想尽了各种办法。
4、下面上解决办法,与我当时的解决思路。
首先想到的就是板子是不是坏的,为什么一点反应都没有,是不是驱动没有安装,查找各种办法,是不是带驱动的。
第二就是杜帮线是不是坏的。
第三难道是下载器坏了吗,一个灯都不亮,而且上面有划痕。
第四肯定是软件没有装好。
第五难道是我电脑不行,不兼容。
各种猜,可以想,各种查,各种找。
困难想多了点哈。
下面出解决方案:
第一点,东西不可能是坏的,最起码拿到我手上都是静电袋装着的,还有盒子,给到我手上肯定会测试过的。
如果没有装驱动,那软件不会找到相关的设备显示OK,请见下图:
当时查阅的资料很多,我上传两个关键的。
一个是英文的一个是中文的。
再来一个下载器的介绍资料
第二点杜邦线,连续换了三条,等到的效果还是一样。
第三点下载器没有坏,上电那会会显示一下灯,再熄掉,可以确定没有问题,然后找到说要升级一下,结果升级成功,所以断定它不会有问题。
升级步骤:打开BDT软件,找到Help--Upgrade---在弹出来的窗口点Read FW Version,获取当时下载器的版本,当晚的是3.0,
下一步点加载,找到BDT文件下的FW,后缀是.BIN,哥有一个不好的习惯,就是软件都要升级到最新的,结果这个一把就更新到了3.5.从来不回头的那种,
更新完成如下:
升级后,软件重新装后,一直下载不成功,反正就是报错,油盐不进的那种。
不接USB就提示下面的错误:
[12:15:07]:
[131]: TC32 EVK: Swire err!
接上USB就提示这个错误:
[12:18:36]:
TC32 EVK : Swire OK
[172]: wait for ack timeout: 8000 ms
[172]: wait for ack timeout: 8000 ms
Flash Sector (4K) Erase Error at address 0
这个时候到晚上12点多了,到了我要睡觉的时候了,正准备放弃时,再检查一次板子的连接线。
这里再提出一下下载器的SWM接板子上的SWS这个线,也就是J56丝印6下面的那个排针的里面的第二针,这个位置我插错了。
最后才想到是不是板子供电有问题,是不是没有3.3V的电压,突然来了灵感,果真是这里有问题。
接上一个电源,直接接到MINI USB上,结果它就被我下载进去了。
上图下载的结果 :
|
|
|
|
|
|
|
|
|