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

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

3天内不再提示

【泰凌微TLSR9系列开发套件试用体验】Zephyr环境验证TLSR9518ADK80D Blinky

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

扫码添加小助手

加入工程师交流群

本文来源电子发烧友社区,作者:明祥军, 帖子地址:https://bbs.elecfans.com/jishu_2291731_1_1.html

Zephyr环境验证TLSR9518B_Blinky(开发板体验视频,详见作者原文帖子)

Zephyr环境验证TLSR9518ADK80D Blinky
在Nordic的网页发现了TLSR9518B在zephyr支持的例程Telink TLSR9518ADK80D,没有提到mesh。下面分zephyr环境搭建和TLSR9基于zephyr环境测试两部分。
一、TLSR9基于zephyr环境测试
搭建见第2部分。例程以zephyrprojectzephyrsamplesbasicblinky例子为例,以BSP的形式,本次TLSR9板型在zephyrprojectzephyrboardsriscvtlsr9518adk80d目录下(新版本zephyr才有),演示视频见https://yingsheng.elecfans.com/share/user/video/LRSUYVU7BsXvekjibuJIfA
poYBAGLEVPOAUlZLAAJ8VAdGWwg615.png
图1 west编译目标固件
敲击命令west build-p auto -b TLSR9518ADK80D samples/basic/blinky就可看到各种工具链的版本及编译过程(windows下速度远远慢于Linux),该固件就在zephyrprojectzephyrbuildzephyr目录下输出目标*.bin(不带调试信息)和*.elf(携带调试信息),用BDT烧录,就可看到现象。
二、zephyr环境搭建
Zephyr搭建过程官网有详细介绍Getting Started Guide,本节只简略带过。预备条件:
Python3.10.5
Cmake和ninja
Git
Dtc
west
GNU Arm EmbeddedToolchain跨平台ARM交叉编译器等。需提前安装好,也可以直接按下面走会打包安装。
HCI是蓝牙上层HOST和下层Controller通信接口,有些平台官方协议栈不开放HCI,而zephyr环境对外开放HCI。Windows平台不像Linux平台自带有包管理器(比如Debian系的apt,红帽系的yum,arch的pacman等),但Windows也可以模仿使用包管理器比如巧克力chocolatey,按官网指示https://www.chocolatey.org/install安装完成,
pYYBAGLEV3yAebZlAAGpkHaabzc842.png
图2 巧克力包管理器安装
poYBAGLEV42AZ4HQAADY4AMKViA222.png
图3 工具安装
安装完这些包之后开始安装west工具用pip3 install west指令,旧版本此时会报错,由于依赖包有些是python2旧格式(默认编码格式为GBK),有些是python3新格式(默认编码格式为UTF-8),不兼容,所以安装不过可以用pip,新版本不存在此问题。
pYYBAGLEV46AanF-AAEGMoE4zRE207.png
图4 west项目管理器安装
下一步下载zephyr仓库和创建工作空间,由于墙的原因速度会很慢,最好设置git.proxy代理
poYBAGLEV4-ABkwuAAB0IBL1U9E451.png
图5 zephyr源码下载
旧版本接下来安装python依赖可能会提示缺少依赖error: Microsoft VisualC++ 14.0 is required. Get it with "Build Tools for Visual Studio":https://visualstudio.microsoft.com/downloads/,此时需要下载安装Microsoft Visual C++ BuildTools再安装就没问题了。
然后west build编译时会提示cmake/generic_toolchain.cmake工具链错误和cmake/dts.cmake设备树错误,要配置其环境变量且配置顺序很重要,先配置ZEPHYR_BASE,再配置ZEPHYR_TOOLCHAIN_VARIANT,最后配置GNUARMEMB_TOOLCHAIN_PATH,不然会报各种配置错误“Zephyr was unable tofind the toolchain. Is the environment misconfigured?”
poYBAGLEV4-AahimAABmI7IRTOo892.png
图6 zephyr环境设置

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 泰凌微
    +关注

    关注

    7

    文章

    197

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

    ONELAB选型指南 | DEV开发套件 vs EVB评估板

    WEMAKERFSMARTDEV开发套件ONELAB提供高灵活度的开发套件开发工具软件和丰富硬件资源完备。支持算法深度开发与自定义产品创造,是教学实验与原型设计的绝佳平台DEV
    的头像 发表于 11-12 08:21 187次阅读
    ONELAB选型指南 | DEV<b class='flag-5'>开发套件</b> vs EVB评估板

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

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

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

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

    【作品合集】飞嵌入式OK527N-C开发板测评

    开发试用】开箱与开发板介绍视频 作者:jf_69121293【飞T527N开发试用】开箱晒
    发表于 09-22 15:54

    ‌TI CC1311P3 LaunchPad™开发套件技术解析与应用指南

    Texas Instruments CC1311P3 LaunchPad™ 开发套件设计用于加速开发SimpleLink™ 亚1GHz无线MCU。该器件支持TI 15.4堆栈和专有射频协议。CC13XX-CC26XX软件开发套件
    的头像 发表于 09-01 15:19 836次阅读
    ‌TI CC1311P3 LaunchPad™<b class='flag-5'>开发套件</b>技术解析与应用指南

    贸泽开售适用于边缘计算和嵌入式应用的Altera Agilex 3 FPGA C系列开发套件

    FPGA C系列开发套件。此开发套件采用紧凑型桌面外形设计,并可选配子卡,支持插入PCIe 3.0 x1插槽。这款多功能、低功耗的电路板适用于工业、医疗、视频和安全等领域的嵌入式
    发表于 08-04 17:27 763次阅读
    贸泽开售适用于边缘计算和嵌入式应用的Altera Agilex 3 FPGA C<b class='flag-5'>系列</b><b class='flag-5'>开发套件</b>

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

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

    DA14594 BLE Pro开发套件 开源 (原理图+BOM+PCB)

    DA14594-006FDEVKT-P BLE Pro开发套件 *附件:REN_DA1459x_开发板 硬件手册.pdf *附件:DA1459x Pro开发套件 (469-16-D)
    的头像 发表于 05-22 10:47 1042次阅读
    DA14594 BLE Pro<b class='flag-5'>开发套件</b> 开源 (原理图+BOM+PCB)

    【高云GW5AT-LV60 开发套件试用体验】一、硬件篇

    【高云GW5AT-LV60 开发套件试用体验】一、硬件篇 高云的Arora Ⅴ系列的GW5AT-LV60 FPGA ,是高云半导体晨熙家族第5代产品,其内部资源丰富,具有全新构架的高性能 DSP
    发表于 05-19 09:51

    新品 | 视美AIoT鸿蒙开发套件SC-3568HA正式上市,已成功适配OpenHarmony 5.0 Release版本

    近日,视美成功完成了其多系列产品与OpenHarmony5.0Release版本的深度适配工作,此次适配的产品涵盖了OpenHarmony5.0首发开发套件SC-3568HA、智慧终端主板
    的头像 发表于 02-05 17:11 1492次阅读
    新品 | 视美<b class='flag-5'>泰</b>AIoT鸿蒙<b class='flag-5'>开发套件</b>SC-3568HA正式上市,已成功适配OpenHarmony 5.0 Release版本

    微电子亮相CES 2025,斩获丰硕成果

    美国时间1月7日至10日,微电子在拉斯维加斯CES 2025展会中大放异彩,凭借前沿技术和创新产品吸引了众多目光,取得了令人瞩目的参展成果。   此次展会中,微电子的产品升级成
    的头像 发表于 01-11 17:23 2026次阅读
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b>微电子亮相CES 2025,斩获丰硕成果

    微电子荣膺2023年Andes晶心科技最具价值客户

    我们非常高兴祝贺Telink微电子获得2023年Andes晶心科技最具价值客户的殊荣!Telink与Andes RISC-V核心D25F合作的TLSR9
    的头像 发表于 12-25 17:24 1296次阅读

    TL7000系列芯片发布,财报亮眼

    近日,发布了其最新的TL7000系列芯片。该系列芯片采用多核或高处理能力单核设计,具备高算力、低功耗和灵活度高等特点,能够满足边缘AI
    的头像 发表于 12-13 14:39 1099次阅读

    【正点原子STM32H7R3开发套件试用体验】开发套件开箱报告

    非常有幸,能够体验正点原子STM32H7R3开发套件。 一直以来,用了不少正点原子的产品,总的来说,体验非常的好。 收到套件快递,开箱的那一刻,觉得就是那个正点原子的味儿,一直没变。 一、套件盒子
    发表于 12-12 00:54