eefocus_3880118 发表于 2022-10-24 20:48:06

【Telink-泰凌微电子 B91通用开发套件】①开箱及资料准备

TLSR9518开发板收到了,一共有以下几个配件:开发板、天线、SWS调试器、USB数据线、4P杜邦线。
https://www.cirmall.com/bbs/forum.php?mod=image&aid=1719165&size=300x300&key=18c116b1bbf55302&nocache=yes&type=fixnone

拿到开发版的第一步就是先去Telink官网收集一下开发板相关的编译工具、烧录软件、SDK、资料等,先详细的了解一下开发套件
Telink中文官网:https://www.telink-semi.cn/
B91开发套件介绍页面:http://wiki.telink-semi.cn/wiki/Hardware/B91_Generic_Starter_Kit_Hardware_Guide/
TLSR951x系列资料:http://wiki.telink-semi.cn/wiki/chip-series/TLSR951x-Series/
IDE软件:http://wiki.telink-semi.cn/wiki/IDE-and-Tools/RISC-V_IDE_for_TLSR9_Chips/
通用烧录软件:http://wiki.telink-semi.cn/wiki/IDE-and-Tools/Burning-and-Debugging-Tools-for-all-Series/

一.B91开发套件的介绍



该页面先对B91开发套件进行了简单的介绍

从简介获知TLSR9x系列芯片功能还是很强大的,在无线方面他支持蓝牙5.2(标准速率(BR),增强数据速率(EDR), LE,室内定位和BLE Mesh),Zigbee 3.0,Homekit,6LoWPAN,Thread和私有的2.4GHz协议。(这里我插一句题外话,这个我买的某米屏幕挂灯无线开关就是用的Telink的私有2.4G方案芯片,之前还想用Telink 8258自己做一个控制器,把挂灯接入智能家居,可惜不知道使用的信道参数和ACCESS CODE,只能作罢)


完整套件的配件


套件开发板正反面视图

开发板子把芯片的引脚全部引出来了,还外挂了一颗Flash(因为该芯片没有片内Flash,需要把代码存放在外部Flash,类似于ESP8266)、数字麦克风、模拟麦克风、3.5mm音频输入、3.5mm音频输出、4个矩阵按键(这里我一直没明白Telink的硬件工程师为什么要这么画,我手上的8258开发板也是一样。独立按键也是需要4个IO,矩阵也是4个IO,并没有节约IO,软件上还要去写判断逻辑)、4个LED灯


快速开始(烧录、供电、很多的测试、硬件设计参考)

B91有2种烧录方式,一种是通用的烧录方式,也就是使用SWS烧录器,这个烧录器只需要一根线(前提是双方设备共地)就可以给Telink所有的芯片烧录、调试,也就是我们拿到的这个烧录器。第二种就是通过JTAG的方式烧录调试,就类似于STM32那样可以直接在IDE中烧录调试,可惜本次的套件中没有给JTAG的调试器,但是没关系,我在SEGGER网站中发现了一些踪迹,J-Link应该是可以用的,回头试一下



开发板的原理图在Reference Design中



文件中包含了PCB打样的GERBER文件、PCB源文件、原理图源文件、PDF版本的原理图。


最后官方提供了一个离线语音+BLE Mesh的Demo,他需要3个B91才能跑起来,财力雄厚的兄弟可以买3快板子来试试,Demo SDK的下载路径就在文章中


二.TLSR951x系列资料


开发板了解的差不多了,接下来获取一下开发所需的SDK和芯片数据手册


很奇怪,界面上并没有TLSR9518A的数据手册,只有9513E和9511B。

仔细一看951X系列介绍,开发板上的9518A不售卖,仅作为评估使用,没有数据手册也就不奇怪了。不过9518B和A基本一致的,除了他是片内自带4M Flash,封装更小。后续可以找找看9518B的数据手册



SDK一共有5种

Bluetooth® Dual Mode Controller:双模蓝牙的SDK,想要开发蓝牙就用这个SDK。
Driver:芯片基础功能的SDK,可以在这里了解到芯片的时钟、外设等等功能如何使用。
OpenThread:想要开发OpenThread就用这个SDK。
Matter:想要开发Matter就用这个SDK。
Zephyr:对RTOS有需求的可以使用这个SDK。


第1、2个SDK还有中文的使用指导手册,可以帮助我们快速上手,我们初步上手的话,这两个SDK可以帮助我们快速上手这款芯片。


三.IDE


我们现在先把IDE下载下来,安装、激活、导入SDK、编译等我们后续再细讲。



四.烧录软件


烧录软件也是先下载下来,后续在细讲




****************************************************************本篇完***************************************************************


eefocus_3929112 发表于 2023-6-15 15:10:14

楼主,想买一个这个板子来学习下,哪里可以购买得到,谢谢。
页: [1]
查看完整版本: 【Telink-泰凌微电子 B91通用开发套件】①开箱及资料准备