0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-11-16 16:27 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文来源电子发烧友社区,作者:明祥军, 帖子地址: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枚按键:
poYBAGLBB-KAFyXCAAtRDNSab8Q081.png
图1 TLSR9 Dev Key和Telink BurnBoard两种烧录器对比
槽点有二:
1. Telink Burn Board没有相应说明,且TLSR9518ADK80D板子接线也未提及
2. 没有像jlink那样出现信号指示(Jlink连接成功会亮绿灯,接错亮红灯,正在编程闪绿灯),板子同理没有任何指示信号
本身是128K SRAM+512KFlash,4K/Sector(0x1000),共128个扇区;RV32指令集。
pYYBAGLBB_WAYVDLAAOsKaokHFs066.png
图2 Flash大小
一、BDT报错Swire error问题
文档给的是TLSR9 Dev Key接法,Telink Burn BoardTLSR9518ADK80D的接法目前没找到有关说明,和技术沟通后才得知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
pYYBAGLBCAqAKGeHAAIKl4ttezE503.png
图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精度不够还是烧录器固件时钟本身有偏移:
pYYBAGLBCB2AZ6keAAAq2hK0f1c065.png
图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

    文章

    260

    浏览量

    29456
  • 泰凌微
    +关注

    关注

    8

    文章

    207

    浏览量

    12595
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    支持万种芯片?全能型通用芯片烧录器真的是智商税吗?

    通用烧录器支持万种芯片,为何研发能用、产线却拒用?本文深度解析通用 / 专用烧录器技术差异、适用场景、稳定性与产能痛点,帮工程师正确选型、避开量产风险。
    的头像 发表于 04-13 13:30 371次阅读

    全新Altera Agilex开发套件正式发布

    Altera 正式面向嵌入式和 FPGA 开发推出三款紧凑型、高性能开发套件,以丰富互联与扩展能力,加速从概念到原型的验证流程。
    的头像 发表于 03-19 16:06 316次阅读
    全新Altera Agilex<b class='flag-5'>开发套件</b>正式发布

    调试烧录器买JLINK的好还是DAP的好?

    烧录器貌似有三种吧,一般都是什么Link,接口都是JTAG、SWD的。 又发现还有教CMSIS-DAP的烧录器,那么买哪个好呢。我需要一个技能支持JTAG接口又能支持SWD接口的烧录器
    发表于 01-15 08:05

    DA14535 USB开发套件硬件解析:开启低功耗蓝牙开发新征程

    DA14535 USB开发套件硬件解析:开启低功耗蓝牙开发新征程 在当今的电子设备开发领域,低功耗蓝牙技术因其广泛的应用前景和高效的性能表现,受到了众多开发者的青睐。Renesas的D
    的头像 发表于 12-29 11:00 1086次阅读

    自主可靠 量产无忧 | 匠芯创离线烧录器实现量产应用

    近日,匠芯创自主研发的离线烧录器已实现批量生产,并在多家客户的量产项目中稳定应用,其出色的可靠性与易用性赢得客户的高度认可。该烧录器从核心主控芯片、硬件电路设计,到嵌入式软件与上位机工具,均由匠芯创
    的头像 发表于 12-23 19:00 610次阅读
    自主可靠 量产无忧 | 匠芯创离线<b class='flag-5'>烧录器</b>实现量产应用

    微电子多系列SoC率先支持Zigbee 4.0标准 助力更高效的连接

    连接标准联盟最新发布的Zigbee 4.0标准,为低功耗物联网连接带来了全新升级!微电子迅速响应,旗下TLSR9、TL3、TL7系列SoC已率先实现对该标准的支持,以硬核技术助力智
    的头像 发表于 11-24 14:31 3289次阅读

    【HD200IS A2 DK 】青翼凌云科技基于昇腾 310B 高可靠智能计算开发套件

    HD200IS A2 DK 是一款基于华为昇腾 310B 的高性能 AI 智能 计算开发套件。该开发套件通过毛纽扣连接将 310B 模组和
    的头像 发表于 11-17 15:12 751次阅读
    【HD200IS A2 DK 】青翼凌云科技基于昇腾 310<b class='flag-5'>B</b> 高可靠智能计算<b class='flag-5'>开发套件</b>

    瑞芯RV1126B开发套件评测大赛正式开赛!(文末附报名二维码)

    瑞芯RV1126B开发套件评测大赛正式开赛!(文末附报名二维码)
    的头像 发表于 10-27 14:27 576次阅读
    瑞芯<b class='flag-5'>微</b>RV1126<b class='flag-5'>B</b><b class='flag-5'>开发套件</b>评测大赛正式开赛!(文末附报名二维码)

    瑞芯RV1126B开发套件评测大赛正式开赛!

    大赛简介EASYEAI灵眸科技正式启动2025年首届“瑞芯RV1126B开发套件评测大赛”,以“硬核实践,赋能未来”为主题,面向开发者开放价值835元的EASYEAINano-TB
    的头像 发表于 10-27 09:12 2999次阅读
    瑞芯<b class='flag-5'>微</b>RV1126<b class='flag-5'>B</b><b class='flag-5'>开发套件</b>评测大赛正式开赛!

    芯海单片机 烧录器提示“烧录文件错误”怎么解决

    芯海单片机烧录器提示“烧录文件错误”怎么解决? 芯海简易烧录器 下载到烧录器正常,读取烧录器正常,读取芯片正常, 但是一
    发表于 09-25 09:23

    昂科烧录器支持Renergy锐能的单相智能表SOC芯片RN8211B

    芯片烧录领导者昂科技术,在其新版烧录软件发布之际,同时宣布扩展了兼容芯片型号列表。新增型号包含了锐能的单相智能表SOC芯片RN8211B,该芯片已获得昂科通用
    的头像 发表于 07-29 09:13 876次阅读
    昂科<b class='flag-5'>烧录器</b>支持Renergy锐能<b class='flag-5'>微</b>的单相智能表SOC芯片RN8211<b class='flag-5'>B</b>

    【高云GW5AT-LV60 开发套件试用体验】三、LED灯控制实验

    【高云GW5AT-LV60 开发套件试用体验】三、LED灯控制实验 高云软件开发环境搭建好以后,进行正式的FPGA编程前,必须使用安装好的Gowin 软件,结合高云GW5AT-LV60 开发套
    发表于 07-21 05:57

    一般烧录器烧录MCU常见的设置和配置方法

    /jishu_2491063_1_1.html 烧录器给其单片机(MCU)烧录程序,一般遵循以下步骤。具体细节可能会因烧录器型号、目标芯片型号和使用的烧录软件版本略有不同,但核心流程是
    发表于 06-17 11:26

    晶华四通道烧录器解决方案

    杭州晶华微电子股份有限公司(股票代码:688130)自主研发设计的四通道烧录器是一款高效的烧录工具,支持同时对4颗芯片的烧录。既满足了客户对烧录芯片速度的要求,又降低了用户对
    的头像 发表于 06-12 09:07 1212次阅读
    晶华<b class='flag-5'>微</b>四通道<b class='flag-5'>烧录器</b>解决方案

    DataIO烧录器支持矽力杰SA32B系列车规MCU

    使用FlashPAKIII量产烧录器及自动烧录平台,可安全可靠地批量化烧录上述SA32B系列MCU,为用户提供更加便捷、安全和高效的
    的头像 发表于 05-14 12:03 1444次阅读
    DataIO<b class='flag-5'>烧录器</b>支持矽力杰SA32<b class='flag-5'>B</b><b class='flag-5'>系列</b>车规MCU