• The FAQ of TI ZigBee
    The FAQ of TI ZigBee Oct 29, 2021
    Written by RF-star senior adviser XCODER (a We-Media essayist) 1. Due to the differences among the versions of TI ZigBee protocol stack, how to choose the right protocol stack for product development? TI ZigBee protocol stack Z-Stack is developed from Z-Stack 0.1 to Z-Stack 2.5.1a, and later Z-Stack Home 1.2.1, Z-Stack Lighting 1.0.2, Z-Stack Energy 1.0. 1, Z-Stack Mesh 1.0.0. In the process of upgrading the protocol stack, TI has mainly done two aspects of the protocol stack. 1) Add some new features according to the ZigBee Specification of the ZigBee Alliance. For example, ZigBee 2007 is a tree-shaped routing. In ZigBee Pro, Mesh routing is coming out, and routing algorithms such as MTO and Source Routing are proposed. TI adds corresponding new features to the protocol stack is to fix some related bugs in specs, such as those with ambiguous descriptions. 2) To fix the bug in the TI ZigBee protocol stack itself. The difference of the protocol stack between a version and the previous version can be found in the Release Note. After the version of Z-Stack 2.5.1a, TI protocol stack did not continue to be released directly in the form of Z-Stack 2.6.x, but was released in the form of Application Profile. The reason is that TI wants developers to choose more targeted protocol stack for development according to the actual application. Protocol stack like Z-stack Home 1.2.1 mainly includes the following two parts. 1) The Core Stack, the beginning of this part is the continuation version of Z-Stack 2.5.1a and later, can be found in the Z-Stack Core Release Notes.txt, Version 2.6.2. 2) The application protocol stack is related to the profile, which is mainly related to the actual application. The Home Automation protocol stack is all related to the implementation of the ZigBee Home Automation Profile. Similarly, Z-Stack Lighting 1.0.2 and Z-Stack Energy 1.0.1 are also a Core Stack with an application profile. a.Z-Stack Home 1.2.2a is developed for smart home related products. b.Z-Stack Lighting 1.0.2 is developed for ZLL related products. c.Z-Stack Energy 1.0.1 is developed for smart energy, Meter, In Home Display, and other related products. d.Z-Stack Mesh 1.0.0 is developed for products related to private applications, which only uses standard ZigBee protocol related features, such as Mesh routing, etc. The application layer is defined by the developer. After the ZigBee Alliance released the ZigBee 3.0 protocol, the latest ZigBee protocol stack is Z-Stack 3.0, which currently supports CC2530, CC2538, CC2652R, CC265P. 2.How to do ZigBee testing and certification of products, what needs to be understood and what process needs to be followed? There is an example about the development of standard ZigBee Home Automation related products. To begin with, when developers develop products, they must develop products according to the products described in the ZigBee Home Automation Profile Specification which can be downloaded at www.zigbee.org. After completing ...
    Read More
  • BLE SDK-Related
    BLE SDK-Related Sep 29, 2021
    BLE SDK-Related a) TI-based modules: 1. CC2540, CC2541 Upload the firmware with CC-Debugger Development environment: IAR (8051) SDK download address: https://www.ti.com/tool/BLE-STACK RF-star TI-based module list: CC2540: RF-BM-S01, RF-BM-S02, RF-BM-S02I CC2541: RF-CC2540A1, RF-BM-S01A, RF-BM-S02A, RF-BMPA-2541B1 2. CC264X series, CC13XX series, CC265X series Upload the firmware with XDS110 or J-Link Development environment: Simplicity IDE 4, IAR, CCS SDK download address: https://www.ti.com/tool/BLE-STACK RF-star TI-based module list: CC2640R2FRSM: RF-BM-4044B1, RF-BM-4044B2, RF-BM-4044B4, RF-BM-4044B5 CC2640R2FRGZ: RF-BM-4077B1 CC2640R2F-Q1: RF-BM-4077B2 CC2640R2LRHB: RF-BM-4055B1L CC2640R2LRGZ: RF-BM-4077B1L b) Nordic Semiconductor-based modules: Upload the firmware with J-Link Development environment: Keil 5, nRFGo, NCS SDK (BLE5.1) SDK download address: http://www.nordicsemi.com/Software-and-Tools/Software/S132 RF-star Nordic Semiconductor-based module list: nRF51802: RF-BM-ND02C nRF51822: RF-BM-ND01, RF-BM-ND02 nRF52832: RF-BM-ND04, RF-BM-ND04I, RF-BM-ND08 nRF52810: RF-BM-ND04C, RF-BM-ND04CI, RF-BM-ND08C nRF52805: RF-BM-ND09, RF-BM-ND09A nRF52811: RF-BM-ND04A, RF-BM-ND08A nRF52833: RF-BM-ND07 nRF52840: RF-BM-ND05, RF-BM-ND05I, RF-BM-ND06 c) Silicon Labs-based modules: EFR32BG22 series: Upload the firmware with J-Link Development environment: Simpliciity Studio SDK download address: https://www.silabs.com/products/development-tools/software/simplicity-studio Silicon Labs-based module list EFR32BG22C112: RF-BM-BG22A1 EFR32BG22C224: RF-BM-BG22A3 d) RF-star-based modules: RS02A1-A, RS02A1-B Upload the firmware with J-Link Development environment: Keil 5 SDK download address: https://pan.baidu.com/s/1K0mw5SMdjJpjiKqcOFE03g Password: 8fvn RF-star-based module list: RS02A1-A: RSBRS02AA, RSBRS02AI RS02A1-B: RSBRS02ABR, RSBRS02ABRI
    Read More

A total of 1 pages

Leave A Message

Leave A Message
If you are interested in our products and want to know more details, please leave a message here, we will reply you as soon as we can.