本文来源电子发烧友社区,作者:明祥军, 帖子地址:https://bbs.elecfans.com/jishu_2290886_1_1.html
TLSR9518B烧录器和Swire总线知识
工预善其事,必先利其器,这几天一直被TLSR9xxx的烧录器问题搅得很烦,区分开了TLSR9 Dev Key和Telink Burn Board这两者有着很大不同,前者支持2-wire JTAG和4-wire JTAG(见文档《AN_20200731_E_User Guide forTLSR9_DEV_KEY》),后者支持Swire和UART,且后者有2枚按键:

图1 TLSR9 Dev Key和Telink BurnBoard两种烧录器对比
槽点有二:
1. Telink Burn Board没有相应说明,且TLSR9518ADK80D板子接线也未提及
本身是128K SRAM+512KFlash,4K/Sector(0x1000),共128个扇区;RV32指令集。

图2 Flash大小
一、BDT报错Swire error问题
文档给的是TLSR9 Dev Key接法,Telink Burn Board和TLSR9518ADK80D的接法目前没找到有关说明,和技术沟通后才得知Telink Burn Board需升级固件,后来几番查找在OpenHarmony的仓库发现了原话,见链接https://gitee.com/openharmony/device_soc_telink/blob/master/README_zh.md#%E7%BC%96%E8%AF%91%E5%B7%A5%E7%A8%8B。

图3 TelinkBurn Board提示Swire error解决办法:固件升级
二、Swire总线知识
有几个很重要的参考链接,基于M6智能手环拆解:
以前开发过DHT11驱动,也是single-wire,但此swire非彼single-wire,还是差距很大,参考上面链接,知道先发起始字节0x5A,再发两字节地址,接着RW_ID,再就是数据,结束是0xFF。每个字节由9bit构成,MSB代表Cmd/Data,0代表后续序列为命令,1代表数据,起始和结束字节MSB均为1。每bit构成见下文详细描述。上述第2个链接有STM32模拟的Swire时序驱动。具体时序我抓取了波形,不知是我的LA精度不够还是烧录器固件时钟本身有偏移:
图4 Swire起始字节0x5A
通过量测,得到:
|
电平bit
|
Tlow(us)
|
Thigh(us)
|
高低比值
|
bit时间(us)
|
|
0
|
0.375
|
2.125
|
5.67
|
2.5
|
|
1
|
1.875
|
0.625
|
3
|
2.5
|
官方描述0电平是Thigh/Tlow=4,1电平是Tlow/Thigh=4,由上表知总时间不变,但比值在波动(5.67+3)/2=4。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
烧录器
+关注
关注
3文章
254浏览量
28704 -
泰凌微
+关注
关注
7文章
197浏览量
11906
发布评论请先 登录
相关推荐
热点推荐
泰凌微电子多系列SoC率先支持Zigbee 4.0标准 助力更高效的连接
连接标准联盟最新发布的Zigbee 4.0标准,为低功耗物联网连接带来了全新升级!泰凌微电子迅速响应,旗下TLSR9、TL3、TL7系列SoC已率先实现对该标准的支持,以硬核技术助力智
【HD200IS A2 DK 】青翼凌云科技基于昇腾 310B 高可靠智能计算开发套件
HD200IS A2 DK 是一款基于华为昇腾 310B 的高性能 AI 智能 计算开发套件。该开发套件通过毛纽扣连接器将 310B 模组和
瑞芯微RV1126B开发套件评测大赛正式开赛!
大赛简介EASYEAI灵眸科技正式启动2025年首届“瑞芯微RV1126B开发套件评测大赛”,以“硬核实践,赋能未来”为主题,面向开发者开放价值835元的EASYEAINano-TB
昂科烧录器支持Renergy锐能微的单相智能表SOC芯片RN8211B
芯片烧录领导者昂科技术,在其新版烧录软件发布之际,同时宣布扩展了兼容芯片型号列表。新增型号包含了锐能微的单相智能表SOC芯片RN8211B,该芯片已获得昂科通用
【高云GW5AT-LV60 开发套件试用体验】三、LED灯控制实验
【高云GW5AT-LV60 开发套件试用体验】三、LED灯控制实验
高云软件开发环境搭建好以后,进行正式的FPGA编程前,必须使用安装好的Gowin 软件,结合高云GW5AT-LV60 开发套
发表于 07-21 05:57
晶华微四通道烧录器解决方案
杭州晶华微电子股份有限公司(股票代码:688130)自主研发设计的四通道烧录器是一款高效的烧录工具,支持同时对4颗芯片的烧录。既满足了客户对烧录芯片速度的要求,又降低了用户对
离线烧录器来啦!HPM OBOX发布
亲爱的伙伴们,感谢大家的耐心等待!HPMOBOX离线烧录器正式发布啦!量产烧录终于可以摆脱上位机的束缚!离线OBOX在手,量产轻松搞定!HPMOBOX是先楫半导体推出的,基于HPM5361MCU开发
PY32离线烧录器 支持普冉32位单片机批量烧录 可配置多种烧录选项
PY32离线烧录器可以对PY32系列32位单片机进行批量烧录,现支持芯片PY32F002A/002B/002/003/030/071/072/040/403/303/L020各个封装型
泰凌微电子荣膺2023年Andes晶心科技最具价值客户
我们非常高兴祝贺Telink泰凌微电子获得2023年Andes晶心科技最具价值客户的殊荣!Telink与Andes RISC-V核心D25F合作的TLSR9系列为物联网创新树立了新标杆
【正点原子STM32H7R3开发套件试用体验】开发套件开箱报告
打开盒子,把开发套件,再和之前的STM32F103精英版做个对比:
上下对比,可以看到,两套开发套件,是一脉相承的,都是开发板,电源,红外遥控器。在盒子的底部,还有连接线。
可以说,
发表于 12-12 00:54
泰凌微电子:国内首家获得Zigbee PRO R23 + Zigbee Direct认证的芯片公司
近日,基于泰凌微电子TLSR9系列SoC的Zigbee协议栈正式获得由CSA联盟颁发的Zigbee PRO R23 + Zigbee Direct的兼容平台认证证书,成为国内首家获得此
发表于 12-10 17:27
•669次阅读

【泰凌微TLSR9系列开发套件试用体验】TLSR9518B 烧录器和Swire总线知识
评论