Home
- Radiocrafts AS
Contents
1. 2010 Radiocrafts AS RC24xx RC24xxHP Firmware Development User Manual rev 1 2 Page 4 of 11 Radiocrafts Embedded Wireless Solutions RC24xx RC24xxHP 31 GND System ground 32 RF_TEST RF connection for Automatic test purposes For components intended for use with UFL connector do not connect this pad 33 GND System ground 34 GND System ground 35 VCC VCC 36 NC Not connected 37 NC Not connected 38 NC Not connected 39 NC Not connected 40 NC Not connected 41 SPI FLASH RESET RESET for SPI flash NC for without SPI flash 42 P2 4 CC2530 P2 4 Connected to 32kHz crystal 43 P2 3 CC2530 P2 3 Connected to 32kHz crystal 44 P2 2 CC2530 P2 2 DC 45 P2 1 CC2530 P2 1 DD 46 P2 0 CC2530 P2 0 Connencted to EEPROM if mounted 47 P17 CC2530 P1 7 Connected to SPI flash 48 P16 CC2530 1 6 Connected to SPI flash 49 1 5 CC2530 P1 5 Connected to SPI flash 50 P14 CC2530 P1 4 51 P1 1 CC2530 P1 1 PA ENABLE FOR PA CTRL IN HP VERSION 52 1 0 2530 1 0 53 GND System ground 2010 Radiocrafts AS RC24xx RC24xxHP Firmware Development User Manual rev 1 2 Page 5 of 11 Radiocrafts Embedded Wireless Solutions RC24xx RC24xxHP Block Diagram RC24xxHP PA Low noise CC2591 amplifier CC2591 Communication RF controller Tranceiver CC2530 CC2530 Embedded resources MCU Enhanced single cyc
2. P nbr Time us Length Frame control field Sequence Dest Dest Lol RX 10890705 Sec Pnd Ack req PAN_compr number PAN Address 5 55994647 10 0 0 0 0 OxEC OxFFFF OxFFFF 84 P nbr Time us Length Frame control field Sequence Source Source RX 2396 Type Sec Pnd Ack req PAN compr number Address 5 55997043 28 BCN 0 0 0 0 0 18 Ox9DEE 0 0000 P nbr Time us Length Frame control field Sequence Dest Dest Source Source RX 511420 Type Sec Pnd Ack req PAN compr number Address Address i 256508463 21 CMD 0 0 1 0 OxED Ox9DEE 0 0000 OxFFFF 0 0012480001098094 P nbr Time us Frame control field Sequence RX 1056 UE Type Sec Pnd Ack req compr number Lal rcs 8 256509519 5 ACK 0 0 0 0 OxED 132 OK Time us Length Frame control field Sequence Dest Dest Source s RX 495246 Type Sec Pnd Ack req compr number PAN Address Address 9 257004765 l8 CMD 0 0 1 1 OxEE Ox9DEE 0x0000 0 0012480001098094 IK Time us Frame control field Sequence RX 4960 699 Type sec Pnd Ack req number 9 FES 10 57005725 5 ACK 0 1 0 0 OxEE 132 OK P nbr Time us Length Frame control field Sequence Dest Dest Source Loi rcs RX 42398 Type Sec Ack req PAN compr number Address Address 11 57008123 27
3. 0 0 1 1 0 75 Ox9DEE 0x0012450001098094 0 0012480001001 75 132 P nbr Time us Frame control field Sequence RX 1248 699 sec Ack req PAN number FCS 12 257009371 5 0 0 D 0 0 75 184 Figure 2 Screenshot from packet sniffer 6LoWPAN 6LoWPAN is an acronym for IPv6 over LoW power Wireless Personal Area Network and is a standard for transmitting IPv6 packets over IEEE 802 15 4 compliant radios The standard is open and maintained by the GLoWPAN working group with in IETF RC24xx RC24xxHP is compliant with 6LoWPAN and a stack is available from third parties 2010 Radiocrafts AS RC24xx RC24xxHP Firmware Development User Manual rev 1 2 Page 10 of 11 Radiocrafts Embedded Wireless Solutions RC24xx RC24xxHP Document Revision History First release Updated with reference RC2410 RC2410HP Corrected I O resource table PO 2 0 swapped Included RC241xHP in the table Disclaimer Radiocrafts AS believes the information contained herein is correct and accurate at the time of this printing However Radiocrafts AS reserves the right to make changes to this product without notice Radiocrafts AS does not assume any responsibility for the use of the described product neither does it convey any license under its patent rights or the rights of others The latest updates are available at the Radiocrafts website or by contacting Radiocrafts d
4. rev 1 2 Page 6 of 11 Radiocrafts Embedded Wireless Solutions RC24xx RC24xxHP resources The module has 19 digital I O pins but in case of HP or with the inclusion of RTC the pin number available for application is slightly lower They are shown in the table below together with the additional I O feature associated with them When using HP modules the pins P1 1 P1 3and PO 7 must be left unconnected N e 2 5 gt s 8 N a Q m E al b oO 5 gt s As jam E E 2 e 2 5 5 B IS 2 ER gt gt gt lt e le le 285 5 lt Zo x a 3 8 aq a8 2 d gt z aS 2010 Radiocrafts AS RC24xx RC24xxHP Firmware Development User Manual rev 1 2 Page 7 of 11 Radiocrafts Embedded Wireless Solutions RC24xx RC24xxHP IEEE 802 15 4 The IEEE 802 15 4 standard provides a worldwide standard for Personal Area Networks and short distance wireless networks for low data rate solutions with long battery life and low complexity The standard defines a Physical layer PHY and a Medium Access Control layer MAC There are two active versions of the standard IEEE 802 15 4 2003 and IEEE 802 15 4 2006 where the 2003 ve
5. 4xxHP Firmware Development User Manual this document RC24xx RC24xxHP ZNM User Manual Details on how to use the ZNM ZigBee R Network Management module with preloaded ZigBee Pro stack and API through serial interface RC24xx RC24xxHP User RC24xx RC24xxHP ZNM Future User Manuals Manual This document User Manual RC2400 RC2400HP Datasheet RC2410 RC2410HP Datasheet Figure 1 Document structure Quick Product Introduction The RC24xx series of modules are complies with the IEEE 802 15 4 standard used by ZigBee PRO 6LoWPAN and a number of other standards operating on IEEE 802 15 4 The module together with the Z stack or any other ZigBee network implementation is a powerful combination for any ZigBee profile and application The module contains qualified RF hardware and enough processor power to run the complete ZigBee mesh network protocol for a full function device including the application Using a pre qualified module is the fastest way to make a ZigBee product with shortest time to market With all the RF HW and MCU resources you need in a 100 RF tested and pre qualified module the qualification and approval process is shortest possible No RF design or expertise is required to add powerful wireless networking to any product In the simplest case like a home light remote control you only need an external battery and a pushbutton 2010 Radiocrafts AS RC24xx RC24xxHP Firmware Development User Manual rev 1 2 Page 2 of 11 Ra
6. ELOPING WITH Z STACK eene 9 MODIFICATION OF Z STACK FOR RC24XX RC24XXHP Z STACK REV 2 3 0 9 PACKET SNIFFER 9 Eel 10 DOCUMENT REVISION 5 intr intr ennenen 11 DISGLAIMER ices 11 MB c 11 LIFE SUPPORT POLICY nda nca iuo Dean Ina ada ara rn d UL rtu nna 11 CONTACT INFORMATION necne nennen nnne nnn 11 2010 Radiocrafts AS RC24xx RC24xxHP Firmware Development User Manual rev 1 2 Page 1 of 11 Radiocrafts Embedded Wireless Solutions RC24xx RC24xxHP Introduction This document with references includes all required information to develop a customer specific firmware solution on the RC24xx RC24xxHP hardware platforms Documentation structure This document is one part of the documentation for the module The data sheet describes the electrical parameters RF performance footprint and PCB layout and regulatory information Depending on the selected FW solution additional User Manuals should be used The available documents for the RC24xx product series are RC2400 RC2400HP Data sheet RC241x RC241xHP Data sheet RC24xx RC2
7. Radiocrafts Embedded Wireless Solutions RC24xx RC24xxH RC24xx RC24xxHP Firmware Development User Manual Table of contents TABLE OF ant nant a anto ntm qaem aa napa Inno inum adam 1 INTRODUCTION oE 2 DOCUMENTATION STRUCTURE 1 1 enne nnne nnns stra stria sn 2 QUICK PRODUCT 2 PIN ASSIGNMENT RC2400 RC2400HP 2 nnne 3 PIN DESCRIPTION RC2400 RC2400HP ressent 3 PIN ASSIGNMENT RC2410 RC2410HP ressent 4 PIN DESCRIPTION RC2410 RC2410HP cessere enne 4 BLOCK DIAGRAM 6 EMBEDDED RESOURCES cccsecseeeseeesseesseeesneesenessnescae seas seas ene 6 CIRCUIT DESCRIPTION s ccssesseesseesseeseneensnessae seas sees enaesneeseeeasenaaaeasaeeeaeeseeaaaeedaeensneesenessaes 6 D n 7 MEE G02 15 4 8 THE ZIGBEE 8 ZIGBEE IMPLEMENTATION DEV
8. art Energy SE devices For debugging and programming a module the CC debugger from TI is recommended It is included in the demo kit and can also be bought online here http focus ti com docs toolsw folders print cc debugger html Modification of Z stack for RC24xx RC24xxHP Z stack rev 2 3 0 For RC24xx the z stack 2 3 0 can be used without modification For RC24xxHP the compile directive for HAL PA LNA must be activated This can be done in hal_board_cfg h line 64 In addition one control signal for CC2591 control must be moved from pin P1 4to P1 3 This is done by modifying OBSSEL4 to OBSSEL3 mac radio defs c In addition the register MDMTESTO must be altered for optimum preformance at high output power levels This is by inserting MDMTESTO 0x80 in mac mcu h line 186 For successful compilation of the code uint8 OSC 32KHZ P1 2 0x00 0x80 must be inserted in ha board _cfg h line 320 Packet sniffer For evaluating and testing an application on network level a packet sniffer is a useful tool We recommend using the following combination e Texas Instruments Packet Sniffer PC tool 2010 Radiocrafts AS RC24xx RC24xxHP Firmware Development User Manual rev 1 2 Page 9 of 11 Radiocrafts Embedded Wireless Solutions RC24xx RC24xxH 2 Texas Instruments SmartRF Packet Sniffer IEEE 802 15 4 MAC and ZigBee 2007 PRO File Help amp 2 2007 PRO
9. diocrafts Embedded Wireless Solutions RC24xx RC24xxHP Pin Assignment RC2400 RC2400HP Pin Sen RC2400 RC2400HP 1 GND System ground 2 5 0 4 2530 4 3 RTS PO 5 CC2530 5 4 PO 1 CC2530 PO 1 5 TXD PO 3 CC2530 3 6 RXD PO 2 CC2530 2 7 GND System ground 8 GND System ground 9 HF connection to antenna 10 GND System ground 11 NC Not Connected 12 RESET CC2530 RESET N Active Low 13 VCC Supply voltage input Internally regulated 14 GND System ground 15 PO 7 CC2530 PO 7 HGM for RC2400HP 16 P1 2 CC2530 P1 2 17 PO 6 CC2530 6 18 P2 0 CC2530 P2 0 19 P2 1 DD Debug Data P2 1 Debug interface is used for programming 20 P2 2 DC Debug Clock P2 2 Debug interface is used for programming 21 PO 0 CC2530 PO 0 22 P1 3 CC2530 P1 3 EN for RC2400HP 23 P2 4 32kHz 91 Internal 32 kHz crystal oscillator Do not connect P2 4 if no crystal 24 P2 3 32kHz Q2 Internal 32 kHz crystal oscillator Do not connect P2 3 if no crystal 25 P1 7 CC2530 P1 7 GIO UART RX 26 P1 6 CC2530 P1 6 GIO UART TX 27 P1 5 CC2530 P1 B GIO UART RTS 28 P14 CC2530 P1 4 GIO UART CTS 29 P1 1 CC2530 P1 1 with optional ADC input LED driver PA EN for RC2400HP 30 P1 0 CC2530 P1 0 with optional ADC input LED Driver Note 3 Pins 17 and 18 are suggested as 2 interface They can b
10. diocrafts radiocrafts com Address Radiocrafts AS Sandakerveien 64 NO 0484 OSLO NORWAY Tel 47 4000 5195 Fax 47 22 71 29 15 E mail sales radiocrafts com support radiocrafts com 2010 Radiocrafts AS RC24xx RC24xxHP Firmware Development User Manual rev 1 2 Page 11 of 11
11. e configured otherwise but are connected to an internal EEPROM with I2C address 000 It is recommended to leave these pins as I2C Sensors and actuators or any other I2C device can be connected to these pins and accessed from the module 2010 Radiocrafts AS RC24xx RC24xxHP Firmware Development User Manual rev 1 2 Page 3 of 11 Radiocrafts Embedded Wireless Solutions RC24xx RC24xxHP Pin Assignment RC241x RC241xHP 53 34 Q Radiocrafts 33 31 11 30 Pin Description RC241x RC241xHP 1 GND System ground 2 NC Reserved for optional USB M on CC2531 3 NC Reserved for optional USB P on CC2531 4 GND System ground 5 4 2530 4 6 5 2530 5 7 1 CC2530 PO 1 8 PO 3 CC2530 PO 3 9 PO 2 CC2530 2 10 GND System ground 11 GND System ground 12 7 CC2530 PO_7 HGM for PA CTRL IN HP VERSION 13 1 2 CC2530 P1 2 Chip select for SPI FLASH 14 PO 6 CC2530 6 Connencted to EEPROM if mounted 15 PO 0 CC2530 PO 0 16 P1 3 CC2530 P1 3 ENABLE LNA ENABLE FOR PA CTRL IN HP VERSION 17 RESET N RESET for CC2530 18 NC Not connected 19 NC Not connected 20 NC Not connected 21 NC Not connected 22 NC Not connected 23 NC Not connected 24 NC Not connected 25 NC Not connected 26 NC Not connected 27 NC Not connected 28 NC Not connected 29 NC Not connected 30 GND System ground
12. irectly As far as possible major changes of product specifications and functionality will be stated in product specific Errata Notes published at the Radiocrafts website Customers are encouraged to check regularly for the most recent updates on products and support tools Trademarks RC232 is a trademark of Radiocrafts AS The RC232 Embedded RF Protocol is used in a range of products from Radiocrafts The protocol handles host communication data buffering error check addressing and broadcasting It supports point to point point to multipoint and peer to peer network topologies All other trademarks registered trademarks and product names are the sole property of their respective owners Life Support Policy This Radiocrafts product is not designed for use in life support appliances devices or other systems where malfunction can reasonably be expected to result in significant personal injury to the user or as a critical component in any life support device or system whose failure to perform can be reasonably expected to cause the failure of the life support device or system or to affect its safety or effectiveness Radiocrafts AS customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Radiocrafts AS for any damages resulting from any improper use or sale 2010 Radiocrafts AS All rights reserved Contact Information Web site www radiocrafts com Email ra
13. le 8051 with 256 kB Flash PHY MAC Texas Instruments TI CC2530 and CC2591 for RC24xxHP Connection between CC2530 and CC2591 are as follows CC2530 CC2591 P1 1 PA EN P1 3 EN PO 7 HGM Firmware Not included but ZigBee and IEEE 802 15 4 firmware can be downloaded for free from www ti com For GLoWPAN stack please contact sales radiocrafts com For module with preloaded ZigBee stack see RC24xx ZNM ZigBee Network Module Circuit Description The module contains an IEEE 802 15 4 compliant SoC RF transceiver internal EEPROM optional high speed oscillator and an RTC 32 kHz oscillator The module includes two USART that are configurable as either SPI or UART Totally 19 I O pins are available to the user 8 pins can be used for the internal 8 12 bit A D converter All of the pins have interrupt features The MCU provides several low power modes with can be utilized to reduce the current consumption in battery operated applications An optional internal 32 kHz crystal oscillator can be used for real time clock and timer applications The module has an internal POR circuit and a brown out detector but it is still highly recommended to add an external power supervisory circuit to ensure a proper reset when a power fault has occurred For further details on the SoC transceiver 2530 and CC2591 please consult the respective data sheet 2010 Radiocrafts AS RC24xx RC24xxHP Firmware Development User Manual
14. rsion is a basis for the ZigBee protocol The typical applications are meter reading home and building automation industrial control and monitoring systems wireless sensor networks remote controls and consumer electronics The module complies with the IEEE 802 15 4 standard operating in the 2 45 GHz band It uses direct sequence spread spectrum DSSS with 2 Mc s chip rate giving a raw data rate of 250 kbit s 16 channels are available in the 2 45 GHz band named channel 11 26 channels 0 10 are reserved for use in the 868 and 915 MHz bands For more information on the standard please consult www ieee802 org 15 pub TG4 html The ZigBee Protocol The ZigBee Alliance is an association of companies working together to enable reliable cost effective low power wirelessly networked monitoring and control products based on an open global standard The ZigBee Alliance is a rapidly growing non profit industry consortium of leading semiconductor manufacturers technology providers OEMs and end users worldwide Membership is open to all The ZigBee Alliance in collaboration with the IEEE is defining the network security and application layers above the IEEE 802 15 4 PHY and MAC layers This cooperation has resulted in an easy to use industry standard wireless network platform optimised for wireless monitoring and control applications The ZigBee standard defines a Network Layer and an Application Layer on top of IEEE 802 15 4 The network la
15. yer includes routing security etc while the application layer defines binding and other support for application The applications are specified in profiles to ensure multi vendor interoperability Current public profile includes Smart Energy SE Profile for Smart Meter reading Building Automation CBA Home Automation HA Health Care HC Telecom Services TA Remote Control RFACE Manufacturer specific profiles can also be made The current version of the ZigBee standard is 2007 The standard defines two different stack feature sets ZigBee Feature set ZigBee PRO feature set In order to sell a product containing ZigBee technology the seller must be a member adaptor or higher of the ZigBee alliance For more information about the ZigBee Alliance and the ZigBee standard please consult www zigbee org 2010 Radiocrafts AS RC24xx RC24xxHP Firmware Development User Manual rev 1 2 Page 8 of 11 Radiocrafts Embedded Wireless Solutions RC24xx RC24xxHP ZigBee implementation Developing with Z stack Z stack from Texas Instruments is a free ZigBee PRO compliant stack for RC24xx RC24xxHP www ti com z stack for stack download and full documentation package The stack is supported for IAR EW8051 For info on revisions supported see z stack documentation See www iar com for trial versions and licences The Z stack also includes example application for general applications and examples for Sm
Download Pdf Manuals
Related Search
Related Contents
Bébé mesure tout Pragmatic Guide to Git USER'S MANUAL - Security Point Daily Care Manual - mimaki engineering co., ltd. AG-372 GNSS Receiver User Guide Copyright © All rights reserved.
Failed to retrieve file