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

    文章

    145

    浏览量

    25653
  • 泰凌微
    +关注

    关注

    5

    文章

    125

    浏览量

    10659
收藏 人收藏

    评论

    相关推荐

    PY32离线烧录器功能介绍,可批量烧录,支持PY32系列多款单片机

    PY32离线烧录器可以对PY系列单片机进行批量烧录,现支持PY32F002A/002B/002/003/030/071/072/040/403/303芯片各封装和XL2409,XL32F001
    的头像 发表于 03-12 17:05 562次阅读
    PY32离线<b class='flag-5'>烧录器</b>功能介绍,可批量<b class='flag-5'>烧录</b>,支持PY32<b class='flag-5'>系列</b>多款单片机

    【LicheeRV-Nano开发套件试用体验】+智能平板开发

    首先感谢Sipeed矽速科技和电子发烧友给与的这次机会,得以试用LicheeRV-Nano开发套件,并与大家共同分享与学习。 鉴于试用报告格式调整,后面亦按要求展现。 申请理由: 个人多年嵌入式
    发表于 03-06 23:05

    stlink烧录器烧录步骤

    烧录器是一种常用于嵌入式系统开发的工具,能够将程序代码烧录到芯片中。STLINK是STMicroelectronics公司推出的一款烧录器,用于烧录
    的头像 发表于 01-08 14:51 6829次阅读

    仿真器和烧录器的区别

    仿真器和烧录器的区别  仿真器和烧录器是电子技术领域中常见的两种设备,它们在电子系统的开发和调试过程中起着重要的作用。尽管它们都是用于调试电子设备的工具,但是它们的功能和工作原理有着明显的区别
    的头像 发表于 12-07 15:48 3080次阅读

    泰凌微电子TLSR922x系列SoC产品简介

    TLSR922x系列SoC是泰凌微电子高性能、低功耗、多协议无线连接芯片家族TLSR9的最新一代产品。TLSR922x在单个芯片上同时支持蓝牙低功耗和基于IEEE 802.15.4的低
    的头像 发表于 08-29 10:02 712次阅读
    泰凌微电子<b class='flag-5'>TLSR</b>922x<b class='flag-5'>系列</b>SoC产品简介

    你知道什么是芯片烧录吗?# 烧录器

    芯片烧录器
    acroview123
    发布于 :2023年08月14日 11:41:49

    爱普特微电子推出全新升级版烧录器

    灵活性和可靠性,可保证研发和量产工作的顺利进行。 作为RISC-V MCU领域的领军企业,爱普特微电子不仅推出多系列全国产高可靠的RISC-V MCU产品,还可提供从芯片到程序代码库、开发套件、量产烧录、设计方案等完整成熟的工具
    的头像 发表于 08-11 11:20 901次阅读
    爱普特微电子推出全新升级版<b class='flag-5'>烧录器</b>

    DA1468x 开发套件入门

    DA1468x 开发套件入门
    发表于 07-05 20:35 0次下载
    DA1468x <b class='flag-5'>开发套件</b>入门

    5x1503 系列开发套件用户指南

    5x1503 系列开发套件用户指南
    发表于 07-05 20:25 0次下载
    5x1503 <b class='flag-5'>系列</b><b class='flag-5'>开发套件</b>用户指南

    高级开发套件快速入门指南

    高级开发套件快速入门指南
    发表于 07-03 20:20 0次下载
    高级<b class='flag-5'>开发套件</b>快速入门指南

    【野火 fireFlasher Mini 脱机烧录器烧录器简要对比

    因为之前对创芯工坊的烧录器PW200做过评测,所以本次就大概对比一下野火mini脱机烧录器和创芯工坊PW200烧录器的相关功能。 一、外观 野火烧录器主体颜色为蓝色,符合野火的深色
    发表于 05-25 21:08

    【野火 fireFlasher Mini 脱机烧录器】测试烧录次数限制和远程烧录

    的左边选项中,可以限定烧录次数。如下图所示: 此处我们测试,就选择3次。选择好次数后,加载固件,直接点击一键烧录烧录到脱机烧录器。 此时再点击退出配置,就可以AT32F437
    发表于 05-24 23:52

    【野火 fireFlasher Mini 脱机烧录器】改进设想和建议

    一、经过一段时间的试用,野火 fireFlasher Mini 脱机烧录器的优势非常明显,自不必说了。 二、改进设想有以下几点: 1、如果可以,我打算第一时间给野火 fireFlasher Mini
    发表于 05-24 21:36

    【野火 fireFlasher Mini 脱机烧录器】开箱+环境搭建

    烧录,主要分两步: 1将代码编译后生成的固件bin、hex、axf、elf文件下载到脱机烧录器中 2将脱机烧录器的代码通过SWD协议下载到开发板上 此
    发表于 05-23 01:24

    【野火 fireFlasher Mini 脱机烧录器试用总结与建议

    可以了。 从软件上的激活码功能大约也可以看出野火在此项目上的布局,脱机烧录器的价格可能会根据支持的芯片多少,提供不同的价位, 那不妨也把仿真的功能添加上。 针对本次试用,有以下一些建议: 1、增加
    发表于 05-22 10:02