回答

收藏

【Telink-泰凌微电子 B91通用开发套件】下载器篇

泰凌微电子 泰凌微电子 1436 人阅读 | 0 人回复 | 2022-10-21

由于昨天晚上搭建环境时非常的顺利,可能是兴奋过头了,结果在下载时整了3个小时,在最后放弃的那一刻下载成功。下面开始上图和步骤:
原理图:
C1T213A20_V1_3.pdf (65.38 KB, 下载次数: 3)

1、原理图连接图,J56这个排针10脚是接的MCU的3脚PA7。



2、防真器与板连接线

这个图好关键,这里我特别标了一下,这个SWS是在板子里面,不是在外面。

3、这样连接后再下载,发面BDT中没有办法成功。

不管你是选择USB还是选择EVK,就不是烧,一直提示错误,卡在这里几个小时,想尽了各种办法。

4、下面上解决办法,与我当时的解决思路。
首先想到的就是板子是不是坏的,为什么一点反应都没有,是不是驱动没有安装,查找各种办法,是不是带驱动的。
第二就是杜帮线是不是坏的。
第三难道是下载器坏了吗,一个灯都不亮,而且上面有划痕。
第四肯定是软件没有装好。
第五难道是我电脑不行,不兼容。
各种猜,可以想,各种查,各种找。
困难想多了点哈。
下面出解决方案:
第一点,东西不可能是坏的,最起码拿到我手上都是静电袋装着的,还有盒子,给到我手上肯定会测试过的。
如果没有装驱动,那软件不会找到相关的设备显示OK,请见下图:

当时查阅的资料很多,我上传两个关键的。
一个是英文的一个是中文的。
AN-18101201-C3_Telink Burning and Debugging Tool (BDT) User Guide.pdf (11.59 MB, 下载次数: 1)
AN-18101200-E3_Telink Burning and Debugging Tool (BDT) User Guide.pdf (11.48 MB, 下载次数: 1)

再来一个下载器的介绍资料
AN_18010500-E_User Guide for Telink Burning EVK TLSR8266BR56.pdf (780.48 KB, 下载次数: 1)

第二点杜邦线,连续换了三条,等到的效果还是一样。
第三点下载器没有坏,上电那会会显示一下灯,再熄掉,可以确定没有问题,然后找到说要升级一下,结果升级成功,所以断定它不会有问题。

升级步骤:打开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上,结果它就被我下载进去了。
上图下载的结果 :

分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条