【经验】Silicon Labs Zigbee应用程序Nodetest和RAILtest的安装使用

2017-08-29 世强
ZigBee,EFR32MG,EFR32MG1P232F256,EM357 ZigBee,EFR32MG,EFR32MG1P232F256,EM357 ZigBee,EFR32MG,EFR32MG1P232F256,EM357 ZigBee,EFR32MG,EFR32MG1P232F256,EM357

一、nodetest

Nodetest是SILICON LABS提供的一种应用程序,一般使用在开发或工厂批量测试阶段,可以实现RF校准、RF功能测试、硬件测试等。Silicon Labs 不提供Nodetest的源代码,而是一般以烧录程序的形式提供给用户。


1.nodetest功能及使用

以Zstack5.8为例EM357 nodetest目录:C:\SiliconLabs\SimplicityStudio\v4\developer\stacks\znet\v5.8.1.0\protocol\ZigBee_5.8\build\nodetest-cortexm3-iar-em357-em3xx-dev0680nodetest

以Zstack5.8为例EM357nodetest功能:


1)ADC测试


2)外挂FLASH读写测试


3)gpio测试


4)测试外部32.768KHz晶振


5)token数据读写测试


6)基础RF测试(802.15.4)


7)RF接收测试


8)RF发射测试


9)外部PA测试


10)RF通道校准测试



2.在用户应用程序中实现nodetest的功能

由于Silicon Labs并不提供nodetest的源代码,如果要在应用程序中添加类似nodetest RF测试功能则需要在配置工程时plugin中勾选Manufacturing Library,使工程中包含mfglib-library.a库文件。这样就可以在应用程序中调用相应的RF API函数以实现类似nodetest的功能。


3.部分无自带nodetest芯片的测试

Silicon Labs EFR32MG1x系列芯片也自带了nodetest的烧录文件,以Zstack5.8为例EFR32MG1P232F256GM48芯片nodetest目录:C:\SiliconLabs\SimplicityStudio\v4\developer\stacks\znet\v5.8.1.0\protocol\zigbee_5.8\build\nodetest-cortexm3-iar-efr32mg1p232f256gm48-rail-brd4151a

对于部分无自带nodetest的EFR32MG1x芯片可以使用上述2中的方法创建工程,同时在plugin中勾选Manufacturing Library CLI,以添加manufacturing-library-cli.c文件,这样就可以以命令行的形式调用mfglib-library.a库文件完成类似nodetest的功能测试。


二、RAILtest

RAILtest是使用RAIL(无线抽象接口层)库的一种基本测试工具,主要用于EFR32MG1x芯片的RF测试。


1.RAILtest的功能及使用

使用Simplicity Studio新建RAIL工程:

File->New->Silicon Labs AppBuilder Project->Silicon Labs Flex SDK->RAIL:RAILTEST

EFR32MG12P432F1024GL125 RAILtest为例:

测试RF发射功率的方法如下:

rx 0 :关闭RF接收

config2p4GHz802154 :配置802.15.4 zigbee

setchannel 0x0b:设定RF通道

setpower 0:设定RF发射功率

settxtone 1:启动RF长发射

同时如果将芯片设定在接收状态下即可测试芯片的接收灵敏度。


2.部分无RAILtest芯片的测试

在使用Flex SDK和Simplicity Studio创建芯片RAILtest时,EFR32MG1V/1B的芯片无法选择,这时可以使用EFR32MG1P系列芯片生成的烧录文件通过SimplicityStudio commander强制烧录到EFR32MG1V/1B芯片中,然后进行1中操作即可测试。


相关技术文档:

Silicon Labs EFR32MG1 支持Zigbee/Thread/蓝牙2.4G/Sub-GHz专有协议栈SOC数据手册 详情>>>

Silicon labs NodeTest应用笔记 详情>>>


看到这里您是否又有项目灵感需实现,点击下面开发软件帮你忙。

Silicon Labs Simplicity Studio平台开发工具


世强元件电商版权所有,转载请注明来源及链接。


授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 4

相关研发服务和供应服务

评论

   |   

提交评论

全部评论(4

  • LeoXie Lv6. 高级专家 2019-08-20
    学习了
  • Duke Lv4. 资深工程师 2018-12-24
    谢谢,分享
  • 绿洲 Lv7. 资深专家 2017-08-29
    了解一下!
  • duanmaxie Lv8. 研究员 2017-08-29
    学习了
没有更多评论了

相关推荐

【经验】创建ZigBee的无线SOC网关工程操作步骤

Silicon Labs公司的EFR32MG系列是针对智能家居市场应用的多协议无线SOC,单芯片支持蓝牙、ZigBee和Thread等协议,尤其是高性价比的系列2产品MG21、MG22,在ZigBee应用方面受到广大工程师的青睐。对于新手来说,使用SOC模式网关是最简单不过,本文就指导大家创建ZigBee的SOC网关工程操作步骤。

2020-04-09 -  设计经验 代理服务 技术支持 现货查询 批量订货

【经验】借助wireshark 来调试zigbee网络

在开发zigbee设备的过程,通常要使用zigbee sniffer , 目前可以用的工具比较多,包括TI, Silicon Labs都有自己的工具,不过还有一个开源工具做的非常优秀,特别在此推荐给大家,它可以对数据包进行规则着色,在设计的过程中会更加直观。

2019-03-31 -  设计经验 代理服务 技术支持 现货查询 批量订货

【经验】如何使用树莓派开发 ZigBee 网关?

在 Zigbee 系统中,网关是一个非常重要的设备,为了能容纳更大的网络及更复杂的应用逻辑,一个强大的主机是不可或缺的,树莓派就是这样一个强大的开发平台,非常适合用来构建 host application,这个文章将描述如何设置树莓派来开发 Silicon Lbas EmberZNet ZigBee Gateway。

2018-10-12 -  设计经验 代理服务 技术支持 现货查询 批量订货

【经验】浅析Zigbee射频测试相关标准

Zigbee是很多公司目前在使用的技术,部分厂家采用现成的模组,还有大部分公司选择Layout出自己的产品。无论哪种方式,射频测试都是必须要进行的。

2018-02-26 -  设计经验 代理服务 技术支持 现货查询 批量订货

芯科科技将携手CSA联盟参加上海国际消费电子技术展,并现场演示基于Zigbee和蓝牙的无线多协议技术

​Silicon Labs(亦称“芯科科技”)将携手CSA连接标准联盟在2021年10月14至16日举办的上海国际消费电子技术展(Tech G)中设置联合展示区演示最新的基于Zigbee和蓝牙的无线多协议参考设计。

2021-08-31 -  原厂动态 代理服务 技术支持 现货查询 批量订货

EFR32MG的ZIGBEE测试,连接开发板无法看到开发板的IP地址,怎么解决?

DEMO 需要连接到带有DHCP服务器的局域网中,会自动分配IP地址给 DEMO板 ,再将装有simplicity studio软件的电脑和开发板接入同一个局域网内,就可以在simplicity studio中看到该DEMO板分配的IP地址,选择后就可以进行操作 。

2017-05-16 -  技术问答 代理服务 技术支持 现货查询 批量订货

Zigbee系统包含几大模块?

Zigbee系统包含模块有:1、ZigBee网络节点,包含End Device/Router;2、ZigBee网关,带有WIFI/以太网的接口,是ZigBee网络和云端、Internet、手机连接的桥梁,里面包含有ZigBee芯片,作为Coordinater;3、云端/Web Server;4、手机APP。

2016-10-25 -  技术问答

【经验】ZigBee终端设备加网时如何选择父节点?

很多ZigBee工程师在开发过程中,可能需要了解ZigBee终端设备在加网时是如何选择父节点的,在EmberZnet协议栈中又是如何处理的呢?本文将通过Silicon Labs公司的无线多协议SoC EFR32MG系列为例详细说明。

2020-09-19 -  设计经验 代理服务 技术支持 现货查询 批量订货

【经验】Silicon Labs Zigbee设备入网以及离网流程

EFR32MG是Silicon labs专门针对IOT推出的Zigbee方案,具有最全的Zigbee网络协议,被广泛应用在智能家居,工业控制等行业。

2017-07-28 -  设计经验 代理服务 技术支持 现货查询 批量订货

【经验】基于Silicon Labs 无线SoC EFR32MG的Zigbee节点网络信息保存与恢复

Silicon Labs的Zigbee无线SoC EFR32MG在Zigbee的应用中占有非常多的份额,主要的优势为集成PA,最高19.5dbm的发射功率,-102.7dbm接收灵敏度,整个链路预算即122.2db,穿墙的效果非常好。全球范围内使用EFR32MG作为Zigbee网关的产品高达80%。本文讲述基于Silicon Labs 无线SoC EFR32MG的Zigbee节点网络信息保存与恢复

2019-01-18 -  设计经验 代理服务 技术支持 现货查询 批量订货

【经验】Zigbee SoC EFR32MG系列的生产测试建议

Silicon Labs的Zigbee SoC EFR32MG系列芯片,与市场同类芯片相比,具有功耗低,射频性能好,Zigbee网络协议栈性能优,在Zigbee市场上占有很高的份额。本文主要介绍生产测试的相关建议。

2020-07-23 -  设计经验 代理服务 技术支持 现货查询 批量订货

在ZigBee的软件设计中,发送方给接收方发送一个数据,默认都会有default response的消息,此消息应何屏蔽?

需要屏蔽此功能只需要将:// Bit 4 is Disable Default Response Sub-field;#define ZCL_DISABLE_DEFAULT_RESPONSE_MASK BIT(4);这个宏定义设置为0即可:#define ZCL_DISABLE_DEFAULT_RESPONSE_MASK 0.

2017-10-10 -  技术问答 代理服务 技术支持 现货查询 批量订货

【经验】Zigbee协议栈EmberZNet初接触:什么是callback?

Silicon Labs的Zigbee无线SoC EFR32MG系列目前已经大批量生产,市场上也已经有了大量的应用案例,是Zigbee圈里的佼佼者。之所以有这个成就,也是因为EFR32MG有出色的射频性能,稳定的协议栈,以及强大的图形化开发工具。初步接触Silicon Labs Zigbee协议栈EmberZNet时,会经常接触到Callback,那么这个Callback该怎么理解,本文进行详细解

2020-03-05 -  设计经验 代理服务 技术支持 现货查询 批量订货
展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:Mighty Gecko SoC

价格:¥23.1352

现货: 8,750

品牌:SILICON LABS

品类:SoC

价格:¥27.5018

现货: 8,080

品牌:SILICON LABS

品类:Mighty Gecko SoC

价格:¥31.4972

现货: 490

品牌:SILICON LABS

品类:Mighty Gecko SoC

价格:¥40.1376

现货: 416

品牌:SILICON LABS

品类:Mighty Gecko SoC

价格:¥60.6714

现货: 360

品牌:SILICON LABS

品类:Mighty Gecko SoC

价格:¥50.1720

现货: 315

品牌:SILICON LABS

品类:Mighty Gecko SoC

价格:¥23.6921

现货: 234

品牌:SILICON LABS

品类:Mighty Gecko SoC

价格:¥31.4972

现货: 80

品牌:SILICON LABS

品类:Mighty Gecko SoC

价格:¥38.0003

现货: 39

品牌:SILICON LABS

品类:Mighty Gecko SoC

价格:¥46.3623

现货: 27

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:Telink

品类:2.4G蓝牙芯片

价格:¥7.5000

现货:24,000

品牌:威士丹利

品类:门磁传感器

价格:¥22.0000

现货:10

品牌:威士丹利

品类:烟雾传感器

价格:¥22.0000

现货:10

品牌:威士丹利

品类:三位开关控制模组

价格:¥22.0000

现货:5

品牌:威士丹利

品类:四位情景开关模组

价格:¥22.0000

现货:5

品牌:威士丹利

品类:RGBW 智能灯控制

价格:¥22.0000

现货:5

品牌:威士丹利

品类:zigbee模块

价格:¥22.0000

现货:5

品牌:威士丹利

品类:zigbee模块

价格:¥22.0000

现货:5

品牌:威士丹利

品类:zigbee模块

价格:¥22.0000

现货:5

品牌:威士丹利

品类:zigbee模块

价格:¥22.0000

现货:5

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

IoT射频性能测试

支持 3Hz ~ 26.5GHz射频信号中心频率测试;9kHz ~ 3GHz频率范围内Wi-SUN、lora、zigbee、ble和Sub-G 灵敏度测量与测试,天线阻抗测量与匹配电路调试服务。支持到场/视频直播测试,资深专家全程指导。

实验室地址: 深圳/苏州 提交需求>

物联网天线方案设计/虚拟天线芯片方案设计

Ignion可支持多协议、宽频段的物联网天线方案设计,协议:Wi-Fi、Bluetooth、UWB、Lora、Zigbee、2G、3G、4G、5G、CBRS、GNSS、GSM、LTE-M、NB-IoT等,频段范围:400MHz~10600MHz。

最小起订量: 2500 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面