SILICON LABS的Zigbee无线SoC EFR32MG在Zigbee的应用中,这里有读TOKEN 和写token,怎样擦除对应的token信息呢?
-
创建于2019-08-05
1个回答
-
- 用户_4430 (0)
你好,TOKEN的存储是存放在模拟的eeprom中的,实际区域是flash中,写Token的地址并不是Flash的绝对地址。操作Token时,不需要擦除Token,真正的数据存储到Flash里是模拟EEPROM来实现的,SILICON LABS提供了尽量较少擦除Flash次数的Sim-eEPROM方法,用户可以直接使用,而不用担心擦除Flash而影响产品的Flash寿命。
- 创建于2019-08-06
- |
- +1 赞 0
- 收藏
平台合作
相关推荐
efr32,zigbee,token写数据程序挂死。 调用写token数据函数 sl_token_set_data() 或者halCommonSetToken(),程序直接挂死。(只有TOKEN中flash为空值时首次写入可以成功,后续再写入内容直接挂死) 调用读token数据函数sl_token_get_data()或者halCommonGetToken(),可以正常获取TOKEN存储数据。 下面图中是自添加的读写代码、token配置,及调试打印信息。 读写逻辑是1s读取一次token,5s写入一次
TOKEN如果是要多次写入,不应该定义为MFG,看一下下面的定义:“Manufacturing Tokens是制造商在产品制造时设置,并且存储在闪存的绝对地址中。在芯片的生命周期内,Manufacturing Tokens只被写入一次或很少被写入。”
用efr32mg芯片开发,在用到token来存储数据得时候遇到了问题,我自定义了头文件(.h),里面按照例程写好了一些token分别是0x0001~0x0005,能够正常存储数据,但是后面功能扩展,需要在添加一个token得时候,我添加了一个token 0x0006,(只添加了token,还没有进行数据的存储和读取)修改完头文件之后打开isc文件,在includes选项卡里的token configration这里重新添加修改后的文件的,然后点Generate.然后重新编译文件.以上是我的操作步骤.这个时候程序编译烧写都没问题,但是程序一跑起来系统就重启,请问是那个地方没写对?系统重启又是什么原因?配图分别是修改的流程,和系统一直重启的LOG.
复位原因是0701,这个是软件崩溃引起的,具体原因下面有提到是在TOKEN.C这个文件的274行出现了断言错误,可以去查一下这个文件的274行的代码,同时可以看一下TOKEN的使用方法:https://www.sekorm.com/news/17697304.html
efr32,zigbee,token擦写有次数限制吗?是不是等同于擦写flash?
TOKEN的数据是保存在FLASH中的,实际的使用寿命是受FLASH的使用寿命限制。但Silicon Labs提供了尽量少擦除Flash次数的Sim-EEPROM方法,用户可以直接使用,而不用担心擦除Flash而影响产品的Flash寿命。
关于EFR32MG21 Token的使用中,我遇到这样的问题:我创建了一个token, #define NVM3KEY_MY_TOKEN_TEST (0x0107) DEFINE_BASIC_TOKEN(MY_TOKEN_TEST, uint8_t, 0) 然后设置token的值为1, halCommonSetToken(TOKEN_MY_TOKEN_TEST,1); 然后再读出token的值, halCommonGetToken(&temp, TOKEN_MY_TOKEN_TEST); 我发现读出的值是128。 然后我又尝试设置token的值为2,结果读出的值为0. 设置token的值为3,读出的值为32 感觉写入的值和读出的值,完全对不上,请问这个问题如何解决?
你好,关于Token的使用请参考【经验】多协议无线SoC EFR32MG的ZigBee开发之Token使用教程,希望能够帮助到你,谢谢!
Token,nvm3的功能是什么,如何理解?
Token, 表示存储的一条数据, NVM3表示存储数据这个上简单系统。用windows来比喻,Token是文件, NVM3就是FAT32系统。
【经验】多协议无线 SOC EFR32MG实现ZigBee的OTA操作指南
EFR32MG系列是Silicon Labs公司推出支持多协议无线 SOC,可以单芯片支持私有协议、BLE5.0、BLE MESH、ZigBee和Thread协议,并且可以单芯片支持Sub-GHz和2.4GHz的频段。由于其超低功耗、高射频性能以及高集成度等特点被广泛应用于智能家居、安防、智能工业等市场。在ZigBee的实际应用中,OTA是必不可少的功能,由于选择的型号不同,配置OT
SILICON LABS ZIGBEE 无线 Gecko SoC选型表
EFR32MG无线 Gecko SoC 是在 IoT 设备上实现节能多协议连网的理想之选。芯片解决方案结合了 76.8MHz ARM和高性能 2.4GHz 无线电,旨在为 IoT连接应用提供行业领先的节无线 SoC。
产品型号
|
品类
|
Protocol Stack
|
Frequency Band @ Max TX Power(GHz@dBm)
|
Flash(kB)
|
RAM(kB)
|
GPIO(个数)
|
Operating Temperature(℃)
|
Storage Temperature(℃)
|
Pin Count
|
AVDD Supply Voltage(V)
|
EFR32MG12P433F1024GL125-C
|
Gecko Multi-Protocol Wireless SoC
|
Bluetooth LE Zigbee Thread Proprietary, Wi-SUN
|
2.4GHz @ 19dBm, Sub-GHz @ 20dBm
|
1024kB
|
256kB
|
65
|
-40℃~85℃
|
-50℃~150℃
|
BGA125
|
1.8V~3.8V
|
选型表 - SILICON LABS 立即选型
EFR32MG24无线SoC系列数据表
EFR32MG24无线SoC系列是专为mesh物联网无线连接设计的,支持Matter、OpenThread和Zigbee。该系列具备高性能2.4GHz射频、低功耗、AI/ML硬件加速器和Secure Vault等关键特性,适用于智能家居、照明、建筑自动化、远程控制、被动无钥匙进入(PKE)、被动进入被动启动(PEPS)、轮胎压力监测系统(TPMS)和后视镜等应用。
SILICON LABS - 无线SOC系列,WIRELESS SOC FAMILY,SOC,MCU,单片机,EFR32MG24A020F1536IM48-B,EFR32MG24A410F1536IM40-B,EFR32XG24,EFR32MG24B020F1024IM48-B,EFR32MG24A420F1536IM48-B,EFR32MG24A010F1536IM40-B,EFR32MG24A410F1536IM48-B,EFR32MG24B010F1024IM48-B,EFR32MG24A420F1536IM40-B,EFR32MG24A020F1536IM40-B,EFR32,EFR32MG24A010F1536IM48-B,EFR32MG24A110F1024IM48-B,EFR32MG24A010F1024IM48-B,EFR32MG24,EFR32MG24B010F1536IM40-B,EFR32MG24A020F1024IM48-B,EFR32MG24B020F1536IM40-B,EFR32MG24A010F1024IM40-B,EFR32MG24B210F1536IM48-B,EFR32MG24B310F1536IM48-B,EFR32MG24A020F1024IM40-B,EFR32MG24B220F1536IM48-B,EFR32MG24B110F1536IM48-B,EFR32MG24B120F1536IM48-B,EFR32MG24B010F1536IM48-B,EFR32MG24B020F1536IM48-BR,EFR32MG24A021F1024IM40-B,EFR32MG24B020F1536IM48-B,REMOTE CONTROLS,位置服务,车库门开启器,SWITCHES,照明,门锁,网关,汽车轮胎压力监测系统,SMART PLUGS,REARVIEW MIRRORS,PREDICTIVE MAINTENANCE,TIRE PRESSURE MONITORING SYSTEM,被动免匙进入,LIGHTING,枢纽,人工智能,轮胎监测传感器,被动进入被动启动,ML,智能插头,LED灯泡,LUMINAIRES,GLASS BREAK DETECTION,灯具,预测性维修,唤醒词检测,GATEWAYS,AI,PASSIVE ENTRY PASSIVE START,后视镜,楼宇自动化,LOCATION SERVICES,BUILDING AUTOMATION,遥控器,PASSIVE KEYLESS ENTRY,HUBS,DOOR LOCKS,WAKE-WORD DETECTION,智能家居类,SENSORS,SMART HOME,LED BULBS,开关,玻璃破裂检测,GARAGE DOOR OPENERS,传感器,TIRE MONITORING SENSOR
【经验】如何对Silicon Labs的无线SoC EFR32进行Flash读写操作
在开发过程中,Silicon Labs在不同的协议栈均设有不同的存储机制,比如EmberZNet有Token机制,蓝牙有PS机制等。如果我们有特殊的片上存储需求,还可以进行手动Flash擦除、读取操作。本文介绍下该机制。
【经验】创建ZigBee的无线SOC网关工程操作步骤
Silicon Labs公司的EFR32MG系列是针对智能家居市场应用的多协议无线SOC,单芯片支持蓝牙、ZigBee和Thread等协议,尤其是高性价比的系列2产品MG21、MG22,在ZigBee应用方面受到广大工程师的青睐。对于新手来说,使用SOC模式网关是最简单不过,本文就指导大家创建ZigBee的SOC网关工程操作步骤。
2.4GHz无线SoC MG21助力开发SONOFF微型Zigbee USB智能适配器支持路由和快充
SILICON LABS近日宣布,其EFR32MG21(MG21)2.4GHz无线SoC获SONOFF公司选用于开发新型“ZBMicro”智能开关。该产品是SONOFF最新的微型Zigbee USB智能适配器,也是智能家居技术领域的开创性产品。从作为USB设备的智能开关到作为Zigbee路由器和支持快速充电的功能,ZBMicro提供了无与伦比的用户体验,提升了现代智能家居的连接性和便利性。
【经验】多协议无线SoC EFR32MG的ZigBee开发之Token使用教程
EFR32MG系列是Silicon Labs公司针对多协议推出的无线SOC,单芯片可以支持Sub-G、蓝牙、Thread和Zigbee多种协议。Token是用来存储非易失性数据的即掉电后也能保存,本文档指导大家如何在EmberZNet PRO应用程序中自定义Token来存储非易失性数据。
SILICON LABS Matter 无线SoC选型表
EFR32MG24 无线 SoC 是使用 Matter、OpenThread 和 Zigbee 进行网状物联网无线连接的理想选择
产品型号
|
品类
|
Protocol Stack
|
MAX TX Power (dBm)
|
Flash(kB)
|
RAM(kB)
|
GPIO(个数)
|
Secure Vault
|
IADC High-Speed/High-Accuracy
|
Multi Vector Processor
|
Max CPU Speed(MHz)
|
Operating Temperature(℃)
|
Storage Temperature(℃)
|
Pin Count
|
AVDD Supply Voltage(V)
|
EFR32MG24B310F1536IM48-B
|
Wireless SoC
|
Matter,Zigbee,Thread,Bluetooth 5.3
|
10dBm
|
1536kB
|
256kB
|
28
|
High
|
IADC High-Speed/High-Accuracy
|
Multi Vector Processor
|
78.0MHz
|
-40℃~125℃
|
-50℃~150℃
|
QFN48
|
1.71V~3.8V
|
选型表 - SILICON LABS 立即选型
芯科科技多协议无线SoC助力控客开发智能家居解决方案,为杭州亚运村打造智能舒适、便捷安全的生活体验
SILICON LABS MG21多协议无线SoC获杭州控客信息技术有限公司采用于开发全套智能家居解决方案,并提供予杭州亚运会媒体村打造智能、舒适、便捷、安全的生活体验。控客于近期采用了芯科科技MG21多协议无线片上系统(SoC)的控客智能家居解决方案于先前落地杭州亚运会媒体村,用创新性设计和高品质产品,为入住人员提供了智能、舒适、便捷、安全的生活体验。
【经验】EFR32MG系列无线SoC使用DMA方式收发串口数据的方法
EFR32MG是Silicon Labs公司推出的多协议无线SoC,有时在实际使用中,要用DMA(直接存储器访问)方式来收发串口数据,从而减小MCU的负担。本文以EFR32MG13为例介绍如何实现使用DMA收发串口数据的方法。
电子商城
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥8.1764
现货: 86,204
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥10.4994
现货: 75,399
品牌:SILICON LABS
品类:Mighty Gecko Multi-Protocol Wireless SoC
价格:¥27.0929
现货: 62,767
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥17.6531
现货: 47,914
现货市场
服务

支持 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 提交需求>