【经验】EFR32MG SoC ZigBee开发Manufacturing Library的CLI使用详解

2018-05-10 世强
无线多协议SoC,Zigbee SoC,EFR32MG,Silicon Labs 无线多协议SoC,Zigbee SoC,EFR32MG,Silicon Labs 无线多协议SoC,Zigbee SoC,EFR32MG,Silicon Labs 无线多协议SoC,Zigbee SoC,EFR32MG,Silicon Labs

SILICON LABS无线多协议SoC EFR32MG系列,单芯片支持蓝牙、ZigBee和Thread协议,尤其EmberZnet是经过市场验证的最稳定的ZigBee协议栈之一,在智能家居、智能照明、智能工业等IOT市场应用越来越广泛。ZigBee产品在生产中的测试非常关键,Silicon Labs提供了简单高效的测试方法。


Manufacturing Library是针对EFR32MG系列产品ZigBee开发提供的嵌入式软件测试工具,可以嵌入到用户的应用程序中。对于产品量产测试时,无需下载多次程序和多个BootLoader,只需要通过串口输入CLI命令,就可以直接进入测试模式,大大缩短测试步骤和时间。并且此Library占用非常少的代码空间,目前它占用的空间低于500Bytes。本文档为大家详细介绍mfglib的CLI命令,方便大家使用。


mfglib属于plugin command,因此使用mfglib需要使用plugin command,如下:plugin mfglib start。想要得到mfglib支持哪些命令,可以输入:plugin mfglib,返回如下:

Usage:

<int>: 123 or 0x1ABC

<string>: "foo" or {0A 1B 2C}

plugin mfglib...

  mfgenable

  programEui

  send...

  set-channel

  set-options

  set-power

  sleep

  start

  status

  stop

  stream...

  tone...

 

plugin mfglib mfgenable [enabled:1]

  • 使能 mfglib

    • 1 = 使能, 0 = 禁止

  • plugin      mfglib mfgenable 1   //使能mfglib

plugin mfglib programEui [duration:8]

  • Program EUI

    • duration - IEEE_ADDRESS - IEEE地址编程

plugin mfglib send message [data:-1] [numPackets:2]

  • 发送特定内容数据的测试消息

    • data - OCTET_STRING – 发送的16进制数据,最多16字节

    • numPackets - INT16U - 要发送的数据包数量

·         plugin mfglib send message {112233445566778899} 1  //发送1包9字节数据包

plugin mfglib send random [numPackets:2] [length:1]

  • 用随机数据发送一系列测试包

    • numPackets - INT16U -要发送的数据包数量

    • length - INT8U –要发送数据包的包长

plugin mfglib send test [numPackets:2] [length:1]

  • 发送一系列包含固定数据的测试包

    • numPackets - INT16U -要发送的数据包数量

    • length - INT8U -要发送数据包的包长

plugin mfglib set-channel [channel:1]

  • 设置测试信道

    • channel - INT8U - 802.15.4信道号码

·         plugin mfglib set-channel 11    //设置11信道

plugin mfglib set-options [options:1]

  • 设置测试选项

    • options - INT8U –  0 = 正常模式传输, 1 = CSMA模式传输

plugin mfglib set-power [powerLevel:1] [powerMode:2]

  • 设置测试的功率登记和模式

    • powerLevel - INT8S – 功率等级,十进制

    • powerMode - INT16U – 功率模式

·         plugin mfglib set-power 10 0 //设tx power为10dbm

plugin mfglib sleep [duration:2]

  • 进入休眠模式

    • duration - INT16U – 进入休眠模式时间,单位(mS)。

  • plugin mfglib sleep 2000  //进入Sleep模式2秒

plugin mfglib start [useCallback:1]

  • 启动mfglib测试模式

    • useCallback – bool类型 1=使用接收回调

  • plugin mfglib start 1     //启动mfglib测试

plugin mfglib status

  • 打印mfglib当前状态

plugin mfglib stop

  • 停止mfglib测试模式

plugin mfglib stream start

  • 开启数据流测试

plugin mfglib stream stop

  • 停止数据流测试

plugin mfglib tone start

  • 开启tone模式测试

plugin mfglib tone stop

  • 停止tone模式测试


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

本文由Carol提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

【经验】多协议无线 SOC EFR32MG实现ZigBee的OTA操作指南

EFR32MG系列是Silicon Labs公司推出支持多协议无线 SOC,可以单芯片支持私有协议、BLE5.0、BLE MESH、ZigBee和Thread协议,并且可以单芯片支持Sub-GHz和2.4GHz的频段。由于其超低功耗、高射频性能以及高集成度等特点被广泛应用于智能家居、安防、智能工业等市场。在ZigBee的实际应用中,OTA是必不可少的功能,由于选择的型号不同,配置OT

设计经验    发布时间 : 2018-09-24

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

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

设计经验    发布时间 : 2020-04-09

【经验】多协议无线SoC EFR32MG的ZigBee开发之Token使用教程

EFR32MG系列是Silicon Labs公司针对多协议推出的无线SOC,单芯片可以支持Sub-G、蓝牙、Thread和Zigbee多种协议。Token是用来存储非易失性数据的即掉电后也能保存,本文档指导大家如何在EmberZNet PRO应用程序中自定义Token来存储非易失性数据。

设计经验    发布时间 : 2019-02-13

深圳物联网展观察:Matter&Zigbee双模参考设计助力提升市场采用率

在甫于上周圆满落幕的深圳物联网展中,Silicon Labs(亦称“芯科科技”)参与连接标准联盟(Connected Standard Alliance)的联合展台并展出基于MG26无线多协议SoC的Matter &Zigbee Concurrent参考设计,助力企业轻松应对市场变革,并持续拓展Matter标准在市场上的能见度和采用率。

原厂动态    发布时间 : 2024-10-21

2.4GHz无线SoC MG21助力开发SONOFF微型Zigbee USB智能适配器支持路由和快充

SILICON LABS近日宣布,其EFR32MG21(MG21)2.4GHz无线SoC获SONOFF公司选用于开发新型“ZBMicro”智能开关。该产品是SONOFF最新的微型Zigbee USB智能适配器,也是智能家居技术领域的开创性产品。从作为USB设备的智能开关到作为Zigbee路由器和支持快速充电的功能,ZBMicro提供了无与伦比的用户体验,提升了现代智能家居的连接性和便利性。

原厂动态    发布时间 : 2024-08-17

【经验】如何使用railtest测量EFR32MG Zigbee SoC性能?

许多公司正在调研或已经研发Silicon Labs的EFR32MG Zigbee SoC的Zigbee方案,那么怎么来进行EFR32MG的性能测量呢?本文介绍使用railtest固件测量EFR32MG性能指标的方法。

设计经验    发布时间 : 2020-04-02

【经验】如何使用EFR32开发板的PTI抓包用户ZigBee模块

在无线应用开发中,EFR32开发板提供的是PTI硬件抓包,配合Network Analyzer软件工具,能够非常容易分析无线通讯问题。工程师自己做的无线模块,配合EFR32开发板,也可以实现PTI抓包。本文以ZigBee工程为例,指导大家如何实现EFR32开发板的PTI抓包用户ZigBee模块。

设计经验    发布时间 : 2019-10-24

芯科科技提供行业领先的集成度较高、功能完善且技术资源丰富的Zigbee多协议解决方案

芯科科技提供行业领先的Zigbee多协议解决方案,是OEM在将Zigbee网络设计到其产品中时的首选供应商。我们针对802.15.4标准所打造的Zigbee开发平台是市面上集成度较高、功能完善且技术资源丰富的理想解决方案,主要的MG2x多协议SoC和模块系列产品基于 Arm® Cortex®处理器内核和 2.4 GHz收发器,结合可靠并可扩展的先进软件,并由行业出色的开发工具提供全方位的设计支持。

产品    发布时间 : 2023-12-29

【经验】多协议无线SoC EFR32MG的ZigBee开发之Token概念解析

EFR32MG系列是Silicon Labs公司针对多协议推出的无线SOC,单芯片可以支持Sub-G、蓝牙、Thread和Zigbee多种协议。在EFR32MG芯片中没有eeprom,Silicon Labs提供了使用flash模拟eeprom(simulated eeprom)的用法,用来存储非易失性数据,所以实际上它们是直接存储在flash上。而这些数据的写入和访问就是通过token来实现的。

设计经验    发布时间 : 2019-02-12

【经验】Simplicity Studio v5软件创建ZigBee SoC协调器工程的高效方法

本文以Silicon Labs EFR32MG21芯片的BRD4180A无线模块为例,介绍如何使用Simplicity Studio v5软件创建ZigBee SoC Coordinator工程的方法。

设计经验    发布时间 : 2022-06-18

【应用】无线多协议SoC EFR32MG24用于Matter智能温控器,Flash空间高达1536KB

本文介绍EFR32MG24在Matter智能温控器中的优势。无线多协议SoC EFR23MG24具有1536KB的Flash空间,RAM空间最大有256KB,可以直接运行Matter程序,同时EFR32MG24还可以处理温、湿度传感器数据采集,LCD显示等。

应用方案    发布时间 : 2022-12-04

【经验】基于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

【经验】解析芯科科技无线多协议SoC EFR32MG21中断控制系统中抢占优先与响应优先的设置

用户在使用Silicon Labs无线多协议SoC EFR32MG21时,有时需要将UART或TIMER的中断设置为高优先级,可以及时响应UART或TIMER的事件,防止有数据溢出或定时错过的情况出现。那要如何去设置中断的优先级?本文将为你介绍。

设计经验    发布时间 : 2022-03-29

【应用】主频高达80MHz的无线SoC助力智能开关设计,支持动态多协议ZigBee+BLE

某客户在智能开关项目上寻找一款带ZigBee协议的主控芯片,且产品要预留蓝牙功能,方便后续产品功能升级。给客户推荐Silicon Labs的无线SoC EFR32MG21A020F768IM32-BR,支持ZigBee+BLE协议,满足客户需求。

应用方案    发布时间 : 2022-09-20

展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:Mighty Gecko Multi-Protocol Wireless SoC

价格:¥27.0929

现货: 90,767

品牌:SILICON LABS

品类:Ember Zigbee SoCs

价格:¥61.7860

现货: 0

品牌:SILICON LABS

品类:Ember Zigbee SoCs

价格:¥61.7860

现货: 0

品牌:SILICON LABS

品类:Ember Zigbee SoCs

价格:¥60.6714

现货: 0

品牌:SILICON LABS

品类:Ember Zigbee SoCs

价格:¥61.7860

现货: 0

品牌:SILICON LABS

品类:Ember Zigbee SoCs

价格:¥63.2728

现货: 0

品牌:SILICON LABS

品类:Ember Zigbee SoCs

价格:¥60.6714

现货: 0

品牌:SILICON LABS

品类:Ember Zigbee SoCs

价格:¥63.2728

现货: 0

品牌:SILICON LABS

品类:Wireless Gecko SoC

价格:¥8.1764

现货: 104,128

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥12.9143

现货: 95,058

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SILICON LABS

品类:Switch Hall Effect Magnetic Position Sensor

价格:¥2.2924

现货:126,000

品牌:SILICON LABS

品类:Light Sensor

价格:¥20.3400

现货:28,003

品牌:SILICON LABS

品类:8位MCU

价格:¥4.9000

现货:12,000

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥10.1700

现货:10,000

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.7900

现货:3,451

品牌:SILICON LABS

品类:Wireless SoC

价格:¥15.1400

现货:1,455

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥11.1200

现货:1,201

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥16.8500

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥56.0000

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥5.1900

现货:396

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

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

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

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

IoT射频性能测试

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

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

查看更多

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

查看更多

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

查看更多

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

查看更多

授权代理品牌:电子材料

查看更多

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

查看更多

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

查看更多

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

查看更多

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

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

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

收藏
收藏当前页面