Wireless Application Development with SynkroRF
|
|
- Nicholas Page
- 5 years ago
- Views:
Transcription
1 November, 2010 Wireless Application Development with SynkroRF Malcolm Macniven Mark Williams Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
2 Agenda Objectives of the session IEEE Technology Overview Freescale's s Portfolio SynkroRF Technology Overview SynkroRF Network BeeKit Introduction Hands-on Laboratory Exercise Session Wrap-up Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
3 Objectives of this Session Upon completion of this session, you will Have a basic understanding of Markets and Technology Become familiar with Freescale s product offering Become familiar with BeeKit, Freescale s wireless protocol configuration toolkit Understand where SynkroRF fits in the 15.4 universe. Create a basic SynkroRF application using MC13213 NCB and SRB demo boards. Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
4 IEEE Technology Overview Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
5 The 802 Wireless Space Where does the standard fit into short range wireless? It addresses the unique needs of monitoring and control: WWAN IEEE Low Power Long Battery Life Low Duty Cycle Low Data Rate Fast Power on Latency Low Cost WMAN WLAN WPAN Rang ge RF4CE Bluetooth IEEE WiMax IEEE WiFi UWB a c Data Rate (Mbps) Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 5
6 ZigBee Target Markets Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 6
7 IEEE Simple packet data protocol for lightweight wireless networks Global standard based solution released in May 2003 Technology in mass production since 2003 Over 20 Million units shipped Variety of sources Network Layer Model Variety of sources Application Defines the physical (PHY) and data (MAC) layers Upper layers are defined by developer Network Allows the designer to concentrate on the application and their customers needs Technology Advantages Optimized for low duty cycle applications Longer battery life (months to years) Interference avoidance Data Physical Defined by Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 7
8 Market Summary Market just getting started Approximately 11 million chipset in 2007, 20 million cumulative 120 million chipsets in 2011 Freescale #1 market share since 2007 Becoming the foundation for many protocol stacks ZigBee/ZigBee Pro, ZigBee RF4CE, SynkroRF and others ZigBee is winning in the HAN (Home Automation Network) Smart Energy may be dominate application to drive significant volume Majority of market wants global 2.4GHz solution Over 80% of market expected to be 2.4 GHz 98%+ of 2007 volume based on 2.4 GHz 900 MHz better propagation being offset by PA/LNA for 2.4 GHZ Higher volumes will drive lower cost for 2.4GHz solution Sub 1GHz may get traction from release of and future release of c and d Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 8
9 Simple packet data protocol for lightweight wireless networks Released in 2003, update in 2006 O-QPSK Modulation (2.4GHz) DSSS Energy Spreading Scheme Three bands, 27 channels specified 2.4 GHz: 16 channels, 250 kbps MHz : 1 channel, 20 kbps MHz: 10 channels, 40 kbps AES 128 Encryption and Authentication Frequency Band MHz Communication Features Simple Frame Structure Reliable Data Delivery CSMA-CA Message Acknowledgement Association/Disassociation Network Support Employs 64-bit IEEE & 16-bit short addresses Supports Mesh, Star and Point-to-Point to Non-Beaconed Beaconed Optional super frame structure with beacons Supports Guaranteed Time Slots (GTS) MHz IEEE Basics License Required? Region Data Rate No Europe 20kbps 1 Channels No Americas 40kbps MHz No Worldwide 250kbps 16 Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 9
10 IEEE Data Frame Format Provides up to 102 Byte data payload capacity Data sequence numbering to ensure that packets are tracked Frame Check Sequence (FCS) validates error-free data min. 16 Bytes = 128 bits = kbps max. 133 Bytes = 1064 bits = kbps Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 10
11 IEEE Device Types Device Types: Full function device (FFD) Talks to several devices Normally main powered (always on) Can route messages Reduced Function Device (RFD) Carries limited functionality to control cost and complexity Talks to parent Requires less memory Can be a sleeping device General usage will be in network edge devices Network Devices: Coordinator (FFD) Establishes and the network Maintains i overall network knowledge Only one per network Routes messages Router (FFD) Routes messages along the network Always on device End Device (RFD) Edge of network Does not route Battery powered Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 11
12 Network Topology Models 3 Common Networks Star Star Network Lowest complexity Limited Range Coordinator can become bottleneck PAN coordinator (PANC) Full Function Device (FFD,Router) Reduced Function Device (RFD) Example Communication Path Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 12
13 Network Topology Models 3 Common Networks Star Network Lowest complexity Limited Range Coordinator can become bottleneck Tree Network Extends range of network More predictive Bottlenecks still exist Tree PAN coordinator (PANC) Full Function Device (FFD, Router) Reduced Function Device (RFD) Example Communication Path Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 13
14 Network Topology Models 3 Common Networks Star Network Lowest complexity Limited Range Coordinator can become bottleneck Tree Network Extends range of network More predictive Bottlenecks still exist Mesh Network Most complex Highest reliability Reduces bottlenecks Mesh PAN coordinator (PANC) Full Function Device (FFD,Router) Reduced Function Device (RFD) Example Communication Path Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 14
15 2.4 GHz Channel Occupancy 2.40 GHz b/g 2.48 GHz Channel b/g Channel b/g Channel b Channel (North America) b Spectrum Occupancy (Typical) Channel open channels when Wi-Fi is present: 15, 20, 25 and 26 Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 15
16 GHz Frequency Coexistence General Concern exist around interference in 2.4GHz space with devices such as WiFi, Microwave Ovens, cordless phones, wireless video systems, etc was designed from ground up with co-existence in mind Direct Sequence Spread Spectrum Energy spread so signal looks like noise to other systems Provides 16 channels to help avoid interference Channel spacing provides slots in the non-overlapping bands Some networks modifying network to hop on 16 channels CCA listens to energy on channels to select the best one CSMA listens before transmitting and does a random back off in case of collision Used in Wireless Ethernet networks Message acknowledgement provides delivery status Several physical studies have been done and show little impact to by these interferes ZigBee and Wireless Frequency Coexistence White Paper Freescale Entertainment Control Network Coexistence Test Report Conclusions has many features to ensure reliable communication in noisy interference environments Even in environments with 100% duty cycle by interferes, was still able to communicate Latency will be impacted for retries Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 16
17 IEEE Co-exists With Interference Even when overlapping with Wi-Fi, can find a quite period to transmit Wi-Fi Speaks at less than 100% duty cycle uses CSMA-CA to speak in the quiet periods CSMA-CA Algorithm (Carrier Sense Multiple Access Collision Avoidance) listens before transmitting and backs off in the presence of interference Symbol rate is 62.5 khz so a symbol only last 16 μs Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 17
18 Summary IEEE is designed to provide a solid foundation for sensing and control applications. Provides a global standard 2.4 GHz provides global support for products Additional sub 1 GHz work adding options for Asia, Europe, and US Technology is real and available Mass production since Million units shipped Provides a variety of sources for chipsets and network stacks Eliminates the concerns with a single source Provides lower cost and increased competition Provides for key technology advantages for monitoring and control Optimized for low duty cycle applications Longer battery life (months to years) Proving to be robust in the presence of interference Channel Alignment ideal for co-existence with other 2.4 GHz technologies Clear Channel Assessment improves collision i avoidance Short burst transmission Used as the foundation for many protocol stacks ZigBee/ZigBee Pro, WirelessHART technology, ISA a, ZigBee RF4CE, and others Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 18
19 Freescale s Portfolio Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
20 Value Proposition: The Complete Wireless Connectivity Solution Freescale has been #1 in the space since 2007 because: Optimized i Platforms Development Kits BeeKit Application Software Reference Designs Documentation Partners Sensors, MCU, and Analog Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 20
21 Hardware Overview Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
22 Comparing Freescale Solutions Note: Pricing provided is based on MC13202, MC13213, MC13233, and MC13224 And is subject to change Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 22
23 Features: compliant 2.4 GHz RF transceiver Auto-trim feature for crystal accuracy Eliminate need for external variable capacitors Allows for automated production frequency calibration RF Output t programmable from -27 dbm to +3 dbm RX sensitivity of -92 dbm Single or Dual Port RF I/O Power supply range: 2.0 to 3.4 V Multiple low power modes < 1 µa Off Current 3.0 µa Typical Hibernate Current 40 µa Typical Doze Current Programmable frequency clock output for MCU Requires a single 16 MHz crystal 7 General Purpose Input/Output ports (GPIO) Operating Temperature Range: -40 C to 85 C Small form factor 5x5mm QFN-32 Package Meets Moisture Sensitivity Level (MSL) C Peak Reflow temperature RoHS compliant Availability Shipping in volume since April 2004 Tx/Rx Switch MC1320X MC1320x Overview Analog Receiver Frequency Generator Analog Transmitter IRQ Arbiter Power Management tal Transceiver Digit Buffer RAM RFIC Timers Digital Control Logic RAM Arbiter Voltage Regulators Features MC13201 MC13202 Protocol Stack SMAC SMAC IEEE ZigBee Sensitivity -91 dbm -92 dbm Data Mode Packet Streaming and Packet K SRP $2.01 $2.36 Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 23
24 MC1320x End Product Benefits MC1320x is the ideal platform for SMAC, SynkroRF, IEEE , and ZigBee RF4CE applications Fully compliant RF Transceiver operating in the 2.4 GHz frequency band Provides the foundation for an easy to implement proprietary solution Integrated TX/RX switch Lowers the component count and system cost while multiple low power modes decrease the system power consumption SPI Interface to MCU The MC1320x can easily connect with Freescale s vast portfolio of MCU s MC1320x Features The MC1320x features help make this an ideal solution for cost-sensitive, energy-efficient sensing and control applications Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 24
25 MCU Features 40 MHz HCS08 low-voltage, low-power core Analog Multiple 16-bit timers Up to 38 GPIO 8-bit port keyboard interrupt (KBI) Tx/Rx 8-channel 10-bit analog-to-digital converter (ADC) Switch SCI and I2C interfaces In-circuit debug and Flash programming Common on-chip processor (COP) watchdog timer RF Features compliant 2.4 GHz RF transceiver Auto-trim ti feature for crystal accuracy Eliminate need for external variable capacitors Allows for automated production frequency calibration RF Output from -27 dbm to +3 dbm RX sensitivity of -92 dbm Single or Dual Port RF I/O Features 2V to 3.4V, -40 to +85 C operating temperature Low external component count Requires a single 16 MHz crystal Programmable frequency clock output for MCU 9x9x1 mm 71-pin LGA package RoHS compliant Availability Shipping in volume since September 2006 Receiver Frequency Generator Analog Transmitter IRQ Arbiter Power Management igital Transceiver D Buffer RAM MC1321x Overview RFIC Timers Digital Control Logic RAM Arbiter Voltage Regulators HCS08 CPU FLASH Memory RAM Low Voltage Interrupt Keyboard Interrupt Internal Clock Gen Background Debug Module 8-ch 10-bit ADC 2 x SCI IIC 16-bit Timers COP Features MC13211 MC13212 MC13213 Protocol Stack SMAC SMAC IEEE Memory 16 KB Flash 1KB RAM 32 KB Flash 2 KB RAM K SRP $2.94 $3.21 $3.52 SMAC IEEE SynkroRF RF4CE ZigBee 60 KB Flash 4KB RAM Up to 39 GPIO Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 25
26 MC1321x End Product Benefits MC1321x is the ideal platform for SMAC, ZigBee SynkroRF, IEEE , ZigBee RF4CE, and ZigBee/ZigBee Pro applications Low cost solution for applications that do not require full ZigBee mesh networks Fully compliant platform integrates the MC GHz transceiver with the MC9S08GT MCU to provide a single package solution. Memory Scalability Three flash memory configurations are available to optimize solution costs based on application needs. Integrates MC9S08GT MCU The System in Package (SiP) integrates an 8-bit HCS08 MCU with a low voltage and a low power core further reducing the size and cost of the MC1321x solution. Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 26
27 MC1322x Platform in a Package (PiP) Features Integrated 2.4 GHz transceiver with 32-bit CPU Compliant transceiver ARM7TDMI up to 26Mhz Lowe power 21 ma Rx & 29 ma Tx with radio and MCU Plenty of memory for ZigBee Applications ROM option for ZigBee apps Improved RF performance -96 dbm sensitivity (DCD mode) +4 dbm power output Hardware accelerator reduces MCU overhead MAC accelerator AES 128-bit hardware encryption/decryption Best in class peripherals p UART, SPI, KBI, 8 channel 12-bit ADC, 4x16-bit timer, I 2 C, SSI (I2S), 64 GPIO Unique platform in a package RF matching in package so only requires power, crystal and 50 Ohm antenna 9.5 mm x 9.5 mm 99-pin LGA Availability Shipping in volume since Nov 2009 Pricing K SRP = $4.74 Balun TX/RX Switch Analog TX Analog RX 24 MHz (Typical) KHz (Optional) Digital Modem TX Modem RX Modem RF Oscillator/PLL & Clock Generation MAC Accelerator (MACA) IEEE Transceiver MC1322X Block Diagram Buck Converter Analog Power Management & Voltage Regulation Features Protocol Stack Memory Advanced Security Module (ASM) SPI FLASH Module (SPIF) 128 KB Serial FLASH Clock & Reset Module (CRM) CPU Complex ARM7 TDMI-S 32-bit CPU Bus Interface & Memory Arbitrator ARM Interrupt Controller (AITC) 96 KB RAM 80 KB ROM Battery Monitor MC13224/MC13226 SMAC IEEE SynkroRF ZigBee RF4CE ZigBee/ZigBee B Pro 128 KB Flash 96 KB RAM 80 KB ROM Data & Address Buses Timer Module SCI/UART Module SCI/UART Module SSI/I 2 S Module I 2 C Module Keyboard Interface SPI Interface GPIO Control 12-bit ADC 12-bit ADC JTAG & Nexus Up to 64 GPIO K SRP $4.50 Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 27
28 MC1322x Memory Flash, ROM, RAM content Flash content Stack NVM sector RAM content APPLICATION/PROFILES OEM Alternate image (OTAP, etc) APPLICATION FRAMEWORK NETWORK/SECURTIY LAYERS ZigBee Alliance ROM content ZIGBEE PRO LAYERS Application image MAC LAYER PHY LAYER Low Level Drivers Bootstrap Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 28
29 MC1322x End Product Benefits MC13224 is the ideal platform for ZigBee/ZigBee Pro applications, but also supports SMAC, SynkroRF, ZigBee RF4CE, and MAC Flexible memory configuration provides enough memory to run the complete stack and application profile RAM based part allows Firmware to be upgraded without an external storage such as and EEPROM Can update Flash directly Lower RX and TX power consumption lowers ZigBee power budget requirements. Ideal for battery applications as well as main powered applications were power budget is low Highly integrated package reduces design time and cost. Reduces design complexity and through reduced integrated RF front end Reduces total cost through lower component inventories, less board space,etc. Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 29
30 Introducing MC13226V for ZigBee Pro Based on MC13224 integrated circuit Optimized for ZigBee Pro Includes ZigBee Combo Device in ROM Reduces RAM requirement by about 20K over the MC13224 Smart Energy demo based on ZigBee SE 1.0 and ZeD demo GUI is offered in the 13226PRO-DBG development kit Initial price offering equivalent to MC13224V at equivalent volume levels (*) (*) Subject to change Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 30
31 MC13226 Platform in a Package (PiP) MC13226V Pin-for-pin compatible with MC13224 New ROM image optimized for ZigBee PRO Balun Maximizes the amount of available RAM for application use Streamlined IEEE MAC/PHY functionality to meet the ZigBee specification MAC functionality is compatible Certain drivers present in the MC13224 ROM have been removed including the ADC, LCD_font, and SSI drivers Drivers are still available as library functions, but now compile into the RAM space Low Level Component (LLC) functionality has also been streamlined for the ZigBee specification Combo Device support has been moved to ROM Reduced RAM usage by about 20K Support ZigBee Pro only Easy codebase upgrade from MC13224 TX/RX Switch Analog TX Analog RX 24 MHz (Typical) KHz (Optional) Digital Modem TX Modem RX Modem RF Oscillator/PLL & Clock Generation MAC Accelerator (MACA) IEEE Transceiver MC1322X Block Diagram Buck Converter Availability Analog Power Management & Voltage Regulation Advanced Security Module (ASM) SPI FLASH Module (SPIF) 128 KB Serial FLASH Clock & Reset Module (CRM) CPU Complex ARM7 TDMI-S 32-bit CPU Bus Interface & Memory Arbitrator ARM Interrupt Controller (AITC) 96 KB RAM 80 KB ROM Battery Monitor ta & Address Buses Timer Module SCI/UART Module SCI/UART Module SSI/I 2 S Module I 2 C Module Keyboard Interface SPI Interface GPIO Control 12-bit ADC 12-bit ADC Development Kits September 2010 MC13226 IC K SRP $4.28 Production: September 2010 MC13226V per Tray MC13226VR per Tape and Reel Dat JTAG & Nexus Up to 64 GPIO Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 31
32 Availability Samples: Q (MC13233C) Production: Q (MC13233C) Production: Q (MC13234C/238C) Overview Network Topo. Software Sensitivity Power Consumption Power Output Memory Security Power Modes I/O MC1323X Overview SoC - Integrated 2.4 GHz Transceiver with Tx/Rx switch & MCU 250 Kbps Peer-to-Peer, Star and Mesh SMAC, IEEE , RF4CE, SynkroRF, ZigBee <-93 dbm <31 ma Rx 27 ma Tx (0 dbm) -30 dbm to +3 dbm (S/W selectable) 82 KB Flash, 5 KB RAM (MC13233C) 128 KB Flash, 8 KB RAM (MC13234C) AES128 5 low power, 4 run modes Up to 32 GPIO, Timer, SPI, SCI, I 2 C, Up to 12x12 KBI, Carrier Modulated Timer (IR), USB 2.0 (MC13238C) Crystals 32 MHz, KHz (Optional), 32-bit RTC Operating Volt. Operating Temp Package 1.8 to 3.6V with Low Battery Detect -40 to +85ºC 7x7 48-pin LGA Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
33 32 MHz (Typical) KHz (Optional) MC13238C Block Diagram Balun TX/RX Switch Analog TX Analog RX RF Oscillator/PLL & Clock Generation Digital Modem TX Modem RX Modem IEEE Transceiver MACA Sequence Manager Advanced Security Module Analog Power Management & Voltage Regulation Clock & Reset Module (CRM) CPU Complex HCS08 Core Bus Interface & Memory Arbitrator Interrupt Controller 128 KB Flash 8 KB RAM Low Battery Data & Address s Buses 4 ch. 16- bit TPM Modules 12x12 Keyboard Interface SCI/UART Interface I 2 C Module SPI Interface CMT (IR) Module USB 2.0 Debug Module PIO Up to 32 G Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
34 Software Overview Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
35 Freescale Multi-Offering Approach for Wireless Networking Layers SMAC SynkroRF RF4CE ZigBee/ ZigBee RF Application Network Customer Defined & Developed Customer Defined & Developed Customer Defined & Developed SynkroRF NWK Customer Developed RF4CE Profiles RF4CE NWK Customer Developed ZigBee Profiles ZigBee NWK MAC S-MAC MAC MAC MAC MAC Physical PHY Layer PHY PHY PHY PHY Hardware Hardware Hardware Hardware Hardware Hardware Memory-upgradeable and pin-compatible MCUs and RF ICs Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
36 Where does SynkroRF fit in comparison to other protocols? Feature SMAC MAC SynkroRF Typical Applications Cable Replacement Wireless Control Cable Replacement Wireless Toys Wireless Wireless and Games Automation Control Wireless Meter Reading ZigBee RF4CE RF Remote Control Home Entertainment and Control Home Automation ZigBee/ ZigBee Pro Home Automation Smart Energy Building Automation Health Care Network Stack No No Yes Yes Yes Network Profiles No No No Yes Yes Memory Requirements 4-8K 40-50K 32K <40K K Co-existing Co-existing Point-to-Point to Peer-to-Peer Network Star Star Tree Topology Star Tree Mesh Mesh Typical # 32 per Controlled 32 per Target ZigBee * of Nodes Device Device ZigBee Pro Typical IC Cost $1-2 $2-3 $2-3 $2-3 $3-5 Typical Data Throughput K K K K 30-70K Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
37 What are the preferred silicon solutions for SynkroRF? ZigBee 2007 IEEE SMAC SynkroRF ZigBee RF4CE ZigBee ZigBee Pro MC13201 Yes No No No No No MC13202 Yes HCS08 HCS08 HCS08 HCS08 No MCU MCU MCU MCU MC13211 Yes No No No No No MC13212 Yes No No No No No MC13213 Yes Yes Yes Yes Yes No MC13224 Yes Yes Yes Yes Yes Yes MC1323x Yes Yes Yes Yes Yes Yes* *MC13234 & 8 Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
38 Comp plexity Is IEEE Standard Proprietary Networks 60 KB Low Cost ($3-4 IC Cost) Is Freescale Proprietary Simple KB Lowest Cost ($2-3 IC Cost) IEEE Simple MAC Freescale s SW Platform Positioning Is Not Interoperable Simple BeeStack ZigBee/ZigBee g Pro Is Mesh Networks Small to Large Networks KB Highest Cost ($4-5 IC Cost) Is Not Is Interoperable Remote Mesh Networks Control, Wire Medium to Replacement large networks Standard (over 100 (RF4CE) nodes) 60 KB Low Cost ($3-4 IC Cost) Interoperability Is Not Simple Mobile Low cost SynkroRF and ZigBee RF4CE Is Not Mesh Large Networks Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 38
39 Development Tools Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
40 MC13202 RF Daughter Card RF daughter card enables MCU development boards Ideal for thorough RF evaluation or external customer antenna development Supports HCS08 and ColdFire EVB boards MC13202 RF Daughter Card Includes the MC GHz Transceiver IEEE PHY compliant Single Ended F-Antenna SMA connector Range approximately 300m line-of-sight i One (1) daughter card per development kit. Part number 1320XRFC Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 40
41 1320x QE128 Development Kits Two chip solution based on the MC13202 and QE128 S x-QE128-EVB MC13202 QE128 Socket with S08 Daughter card 2-Line LCD display 1320x-QE128 Dev Kits x-EVB boards Out of box application Dimmable light and dimmable switch CodeWarrior SE BeeKit BeeKit Supports 1320x-QE128-NCB Cables, Batteries, etc. 1320x-QE128-DSK - $ x-QE-DSK-BDM - $399 Includes BDM 1320x-QE128-EVB Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 41
42 Feature MC1321x Development Tools Summary 1321x Developer s 1321x Consumer 1321x Network Starters 1321x /ZigBee Starter t Kit Starter t Kit Kit Development Kit SRB NCB N/A CodeWarrior IDE Special Edition Special Edition Special Edition BeeKit with BeeStack ZigBee Protocol Stack (Available Dec 06) ZigBee Packet Analyzer Hardware BeeKit with 90-day evaluation of Bee-Stack BeeKit with 90-day evaluation of Bee-Stack BeeKit with 90-day evaluation of Bee-Stack Special Edition, Standard Edition (1321XEVK-SFTW only) BeeKit with 90-day evaluation of BeeStack, Full Node Lock Version (1321XEVK-SFTW only) No No No Yes Protocol Analyzer No No No Daintree Standard Edition Out-of Box Application Accelerometer Demo Remote Control Wireless UART ZigBee Environment Demonstration (ZeD) RoHS Compliant Yes Yes Yes Yes Price $ XDSK $ XDSK- BDM $ XCSK-BDM Recommended for SynkroRF Development $ XNSK $ XNSK-BDM $ XEVK $ XEVK- SFTW Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
43 2nd generation development kit Based on Freescale s MC13213 ZigBee-compliant 2.4GHz SiP LEDs and switches for demonstration monitoring and control Flash reprogramming and in-circuit hardware debugging SMAC, IEEE , SynkroRF and ZigBee network development Includes CodeWarrior Range approximately 400m line-of-sight 1321xDSK Two (2) 1321x-SRB (sensor reference board) MC1321x Development Hardware MMA7260Q 3-axis Acceleration Sensor 1321x-SRB Temperature Sensor 1321xCSK One (1) 1321x-SRB (sensor reference board) One (1) 1321x-NCB (network control board) 1321xNSK Two (2) 1321x-SRB (sensor reference board) One (1) 1321x-NCB (network control board) LCD for demonstration messaging SMA connector for external antenna connection 1321xEVK Four (4) 1321x-SRB (sensor reference board) Three (3) 1321x-NCB (network control board) BeeKit software containing Freescale BeeStack Freescale s Packet Sniffer USB Multilink BDM Programmer/Debugger 1321x-NCB Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 43
44 Feature 1322x USB Kit MC1322x Development Tools Summary 1322x Developer Starter Kit 1322x Network Starter Kit 1322x /ZigBee EVK End Node N/A Coordinator N/A Low Power Node N/A N/A 1 2 USB Node 1 N/A 1 1 J-Link JTAG Debugger No Yes Yes Yes IAR IDE IAR 32K Edition IAR 32K Edition IAR 32K Edition IAR 32K Edition (256K Edition- 1322xEVK-SFTW only) BeeKit with BeeKit with 90-day evaluation BeeKit with 90- BeeKit with 90-day BeeKit with 90-day of BeeStack BeeStack ZigBee day evaluation of evaluation of evaluation of BeeStack (Full Node Locked Version - Protocol Stack BeeStack BeeStack 1322XEVK-SFTW only) Protocol Analyzer No No No Daintree Basic Edition Out-of Box Application None Weather Station Sensor Demo Network Demo ZigBee environment Demonstration (ZeD) RoHS Compliant Yes Yes Yes Yes Price $ xUSB $ xDSK-DBG $ xNSK-DBG $ xEVK $ xEVK-SFTW Recommended for SynkroRF Development Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
45 What hardware development tools expedite design? MC1322x Family Development Boards 1322x-SRB MMA7260Q 3-axis Acceleration Sensor, MPXV5010G Pressure Sensor and Temperature Sensor 2.5 mm Headset/Audio In jack Speaker Joystick, buttons & LEDs 1322x-SRB 1322x-NCB Graphic LCD display 2.5 mm Headset/Audio In jack Speaker Joystick, buttons & LEDs SMA connector Nexus debug interface SMA connector 1322x-USB 1322x-NCB 1322x-LPB Supports on-chip buck converter Lowest power board for current measurements 1322x-USB USB dongle and /ZigBee packet sniffer 1322x-LPB Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
46 Based on Freescale s 4th Generation GHz SoC 1323x-RCM Remote control motherboard with USB Interface Header for 1323x-MRB Separate IO header for access to MC1323X IO Large push button interface Graphics LCD 4 LCD soft push buttons 4 programmable LEDs Freescale MMA7660 digital accelerometer Synaptics Touchpad Technology Buzzer 1323x-REM Remote extender motherboard with USB Interface Header for 1323x-MRB 1323x-RCM Separate IO header for access to MC1323X IO Infrared (IR) receiver Push buttons & programmable LEDs 1323x-MRB Modular development e e board, daughter card MC1323x SoC Singled ended F-antenna Optional SMA connector IR transmitter 256KB serial EEPROM external to IC for OTAP BDM debug port Test points 1323x-USB USB dongle F-antenna 1323x-MRB MC1323X Development Hardware 1323x-USB 1323x-REM Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
47 See for yourself Evaluate wireless networking in minutes Select the development kit that meets your design and budget objectives 1323XUSB $ XDSK and DSK-BDM $199/$ XNSK, NSK-BDM, and NSK-SFTW $449/$529/$999 Learn Quickly/Develop Rapidly Right out of the box Development kits come with everything you need to jump start your design Development boards for a variety of applications BeeKit GUI with BeeStack (six protocol stacks from which to choose) Out of the box applications Sample code Development Tools and Support Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 47
48 Consider MC1323X Family Development Tools Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
49 Reference Designs Development D l t Board Reference Design Dev D Board Reference Design Based on development boards and include I/O, headers and additional functionality FCC and CE certified Provide Schematic in OrCAD Layout in Gerber BOM Direct support in BeeKit Form Factor Reference Designs Form factor design with minimal I/O and headers Focus is on RF design Single Port Design Chip or F Antenna Basic Interfaces UART, I2C Provide Reference Manual Schematic in OrCAD Layout in Gerber and Allegro BOM BeeKit Platform Editor Configuration File 1319xEVB 1320x-QE128DSK 1320xRFC 1321xNCB 1321xSRB 1322xLPB 1322xNCB 1322xSRB 1322xUSB Form Factor Reference Design 1320xQE128-IPB 1321x-ICB 1321x-IPB 1321x-UCB 1322x-IPB/ICB 1322x-ERB Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
50 ZigBee SynkroRF USB Dongle Application USB 2.0 FS USBDP USBDM BDM LDO 3.3V USB to Serial FT232RQ T M MC13213 Balun 50: SynkroRF Dongle (1321X-UPB) MC GHz RF4CE compatible RF Interface Black-Box SW for MC13213 (available through BeeKit) - to assist in systems where the RF is to be used as a "dongle" or extension to a main CPU FTDI Virtual Com Port / USB to Serial bridge USB 2.0 Full Speed Compatible Minimum BOM requirements Small size: 60x20x10 mm inc USB connector Key Advantages Simple add-on to enable any USB enabled device to provide development environment / demonstrations Easily retrofit SynkroRF to an existing system (e.g. STB or Media PC) without needing to modify the main board Multiple OS supported FSL provides full design information Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
51 Freescale SynkroRF USB Dongle ZigBee SynkroRF USB Dongle Application Simplifies the addition of SynkroRF to an existing USB enabled system Complimentary Multiple OS Support from FTDI FTDI Drivers available at: Vendor ID - VIP / PID are also available OS Support: Windows Vista (32/64 Bit) XP (32/64 Bit) 2000 / 98 / ME Mac OS X / OS 9 / OS 8 Linux Windows CE Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
52 The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again. What is BeeKit? Wireless l Protocol Configuration Tool that combines wireless networking libraries, application templates, and sample applications into an easy to use workspace. Graphical user interface (GUI) for the creation, modification and updating of wireless networking implementations. Automated validation of configuration parameters. Generation of workspace files to be imported into an integrated development environment (IDE) for continued development and debugging. Easily scalable to support new code bases and functionality. Windows PC Based Components BeeKit GUI Project editor & Compiler Embedded SW components (Codebase) ZigBee/ ZigBeePro (BeeStack ZigBee) Sample Applications i ZigBee RF4CE (BeeStack Consumer) IEEE MAC/PHY SynkroRF Platform Management (PLM) Debugger SMAC Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 52
53 BeeKit Availability BeeKit is included d in development kits BeeKit can also be downloaded directly from the Freescale website BeeKit includes the following protocols: SMAC IEEE MAC SynkroRF ZigBee RF4CE (BeeStack Consumer) ZigBee/ZigBee Pro (BeeStack ZigBee) Release notes provide estimated memory requirements for stacks and other key information No license fee required Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 53
54 Introduction to SynkroRF Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
55 SynkroRF Applications ECP Network Features Highlights g SynkroRF Complete platform solution targeted at light weight consumer networks Supports wireless monitoring, control and complete automation for home entertainment products True universal approach Bi-directional communications Several cost effective silicon solutions exist, with the MC13213 and MC13233 offering the best combination of memory and price point Enhanced compatibility MAC When to design in PHY Interference avoidance MCU RFIC Supported as a complimentary code base within BeeKit BlackBox and API approaches available Bi-directional communication No line-of-sight or field-of-vision limitations Channel agility Low latency transmission for high duty cycle interferes Easy device paring Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 55
56 SynkroRF from Freescale Semiconductor SynkroRF is a platform solution for wireless monitoring, control and complete automation for home consumer products as well as general wire replacement. Enhanced RF Technology Two Way Communications Easy Device Configuration Improved consumer electronics experience with product differentiation in a cost sensitive market. Send information to remote control and eliminate extensive IR device databases. Simple device pairing for direct communication between any two devices. Resolves plasma TV high frequency inverter and dlcdb back klight htinterference issues by offering a robust RF, message-acknowledged solution. Offers capability to download information to remote control such as program guides, stock information, news/alerts, push services etc. with reliable bi-directional communications. Provides simple device pairing through discovery process between two devices: a Controller and a Target device. Enhances battery life by up to 4X with fewer repeat messages and no need for line of site visibility. Control devices from anywhere! Allows manufacturers to provide an end product with value added RF features at a cost effective price point. Automates the user experience without needing to send serial messages to every device. Eliminates need to carry IR databases for thousands of devices in memory by learning capabilities of each device over the air. Support for Target to Target communications. Supports an extensive list of devices including DTVs, DVDs, set top boxes, remote controls, media centers, game consoles, satellite radios and many more! Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
57 Purpose Provide a standardized networking layer for consumer electronics products Emphasis on robustness and ease of use Essential functionality to build and support a CE network General Features Based on IEEE MAC/PHY standard Device types Controlled node Controller node BlackBox application for both Controlled and Controller nodes Network services Network Creation Inter-device communications (2-way) Power Management Interference avoidance DSSS (provided by IEEE MAC layer) CSMA (provided by IEEE MAC layer) Low Latency Transmissions (FSL patented implementation) Channel Agility (FSL patented implementation) SynkroRF Network Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
58 SynkroRF Features: SynkroRF Overview Based on 2.4 GHz MAC/PHY IEEE standard APPLICATION OEM Networking layer is thin, flexible and futureproof Co-exists with other 2.4 GHz technologies Support for interoperability Support for secure communications Power save mechanisms implemented in network layer Simple and intuitive pairing mechanism Allow for vendor specific applications and transactions Support for many different applications POWER SAVE TOPOLOGY APPLICATION FRAMEWORK SECURITY NETWORKING LAYER CHANNEL AGILITY MAC LAYER PHY LAYER MANAGEMENT PAIRING Application SynkroRF Network Silicon SynkroRF Network IEEE Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
59 Two Device Types Controlled: Start their own/individual PAN Controller: Join Target PAN as required SynkroRF Network Topology & Initialization Controlled device starts network Controlled responds with Discovery & Pair Responses Controller performs Discovery & Pair Requests Controlled Device Controller Device Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
60 SynkroRF - Possible Configurations TV RC TV RC PAN 1 TV PAN 1 TV Multifunction RC DVD PAN 3 DVD RC TV Multifunction RC DVD PAN 3 CD PAN 2 CD RC CD PAN 2 CD CD RC Independent-Coexisting Devices with Dedicated Remotes Independent-Coexisting Devices with Dedicated Remotes + Multifunction Remote Independent-Coexisting Devices with Single, Multifunction Remote Controlled node Controller node Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
61 SynkroRF Channel Agility b/g Channel b/g Channel b/g Channel GHz GHz Channel Agility b/g Channel b/g Spectrum Occupancy (Typical) Channel ZigBee RF4CE Channel All nodes support frequency agility Controlled specifies PAN base frequency Controlled can switch frequency on adverse channel conditions Other nodes know where the target was when attempting TX If target not found, nodes re-acquire by trying each frequency Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
62 SynkroRF Network Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
63 Detailed Features Device initialization Support for device information and capabilities information Vendor ID Product ID Application code version Device pairing SynkroRF Network Support for SynkroRF version exchange Support for Vendor ID exchange Support for Product ID and product version information exchange Support for device capabilities information exchange Command set support information Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
64 Detailed Features (continued) Standard command set support Public commands Supported by all devices in the network (as applicable) Manufacturer specific commands Allow for vendor specific functionality Network commands Reserved commands for internal network operation Data fragmentation TX/RX of command packet functions Check and update device capabilities after pairing Remote/Component queries or informs of updates Pairing of controlled devices Controlled devices may communicate directly with each other SynkroRF Network Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
65 SynkroRF Network Network topology Controller Nodes Remote Control Controlled Nodes Television (TV) Digital Television (DTV) Projector DVD Player CD Player Video Cassette Recorder (VCR) Audio Visual Receiver (AV) Personal Video Recorder (PVR) Digital Video Recorder (DVR) Set Top Box Media Center Game Console Satellite Radio ON-OFF Light Dimmable Light Portable Player TV-DVD Combo HVAC Window Blind Pager RFIR Bridge Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
66 Up to 65, supported commands Three command categories Public commands: 1 16,384 Standardized Command Structure Defined as standard commands available to all users of the network 16K command identifiers reserved for public commands Command payload possible on some commands Manufacturer specific commands: 16,385 32,768 Each user of the network is given the capability to add proprietary commands 16K command identifiers reserved for manufacturer specific commands Command payload specified on a command by command basis Network commands: 32,768 65,535 Internal network commands implemented by network provider 32K command identifiers reserved for network commands Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
67 Advantages Complete, standardized 2-way communications Support for Controller-Controlled node communications Support for Controlled-Controlled Node communications Standardized Command set Support for industry wide common command set Support for vendor specific commands Extended support for an increased number of device types Support for versioning and version specific functions Allows for on-field updates Allows for multi-generational product interoperability Standardized packet structure Support for data packets Support for command packets Support for data fragmentation Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
68 Network Service Access Points The network library provides a number of services and mechanisms for controlling the different functionalities of the network: Application Services (callbacks) these are application-defined functions which are called directly from the network layer. Synchronous functions these are network provided functions with direct effect on the network layer. These functions will block application code execution ecu until their completion. Asynchronous functions these are network provided functions which will schedule a network service to be completed by the Network Task. The requested action will be finished with a confirmation message sent by the network to the application. Messages and events the messages are provided to the application upon an asynchronous event in the network layer. One dedicated callback function (SAP handler) will add the network provided message in the application message queue and will send the application defined event to the application task. Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
69 SynkroRF Structure SynkroRF API Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
70 NodeData Database Structure t defined d in the RAM memory and also kept in the NVM Stores information about the current node Stores information about the paired nodes Updated during some SynkroRF processes like: Start Search Pair RemotePair Clone ClearPairingInformations UpdateCapabilities p RefreshCapabilities Uploaded from NVM or cleared at the starting of the node, depending on the application request Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
71 Node Descriptor Each node will be characterized by a application descriptor provided by the application at the time the network is initialized. This structure contains information about the network characteristics of the node like: Device Type Vendor ID Product ID Application version ID Device Capabilities (which commands are supported) This information will be used by the network during normal operation. Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
72 Device Pairing Details The pairing process handles the association between two nodes of a CE network: a controller node to a controlled node. As future data exchange between the two nodes will be performed using the same PAN id and Short Source and Destination Address, the purpose of this process is for the controller node to obtain a PAN id and a Short Address from the controlled node. To obtain a valid PAN id and Short Address from the controlled node, the pair request is sent using a broadcast message on the network. After the network parameters are passed to the controller node, the controlled node will retain the allocated address for future validation purpose (pass to upper layer only messages received from paired controller node). Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
73 Device Pairing Details The Pairing process is performed considering the device type targeted for pairing. RC Pair Request for TV DVD Not Accepted RC Pair Request for DVD DVD Accepted Pair Response Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
74 Device Pairing Details The Pairing process is performed by also considering the LQI (Link Quality Indication) of the incoming pair request message. The Controlled node can accept the pair request or not depending on the LQI of the pair request, monitoring the distance between the two devices. RC Pair Request Low LQI TV Not Accepted RC Pair Request High LQI TV Accepted Pair Response Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
75 Device Pairing Details In addition the SynkroRF pairing process also allows: Version control check Application descriptor information exchange (VendorID, ProductID, VersionID, Capabilities) Controller Application can send an additional data string to the Controlled Node when the pair request is issued Controller Application receives an additional data string which is provided by the controlled node when pairing is accepted. uint8_t Synkro_PairRequest(uint8_t devicetype, uint8_t deviceid, uint8_t *ppairingdata, uint8_ t length, uint8_t timeout) Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
76 Controlled Devices Pairing Remote Pairing The remote pairing allows the pairing of two Controlled devices (TV, DVD, ) through a Controller device (RC). The remote pairing process is initiated by the RC after the individual pairing with both targeted devices was made. TV RC DVD/CD After the remote pairing is complete, the TV and DVD which are controlled nodes, will be able to exchange data and commands without RC intervention. Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
77 Remote Cloning The cloning feature allows duplication of the pairing information stored in one controller node into another controller node. The cloning process only takes place between two controller nodes. After the pairing table is passed to the targeted controller, this node will also update its MAC address to match the address of the first node, so it will act in the same way on the network. The Cloning process is performed considering the LQI (Link Quality Indication) of the incoming clone request message. The second Controller node can accept the clone request or not depending on the LQI of that request, monitoring the distance between the two devices. Clone Request RC 1 RC 2 Initial Link Cloned Link TV Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
78 Device Communications Transmitting Commands Synkro_SendCommand uint8_t Synkro_SendCommand(uint8_t deviceid, uint8_t cmdid, uint8_t paramlength, uint8_t* paramdata uint8_t broadcastdevicetype, uint8_t_t txoptions); This function allows sending of a predefined command from a controller or controlled device. A command can be sent to all paired devices by using the 0xFF deviceid parameter. In this case the command seding process will just be repeated for all paired devices. After the command is transmitted to all the paired devices, the gcallbacktx function cand indicate which h one was not able to acknowledge it. This function is asynchronous, a message will be sent to the application when the TX operation is completed. Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
79 Device Communications Receiving Commands When the network receives a command it sends the command indication message to the application task. In order to enable the reception of packets on controller nodes then the application must call SetReceiveMode function with a parameter equal to 0x01. The format of this function is: uint8_t Synkro_SetReceiveMode(uint8_t rxmode) Where the rxmode parameter can have the value 0x00 when the reception of the packets is disabled or 0x01 when the reception must be enabled. This function returns gnwsuccess_c on success or gnwfailed_c on error. The network layer checks and discards the duplicated packet received. Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
80 BeeKit Overview Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
81 BeeKit Overview A New Approach to Wireless Applications Development: Graphical user interface (GUI) to create, and validate network configuration Codebases deliver libraries, templates and applications Exports directly to IDE for development and debug Import project for modifying network or platform configuration Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
82 BeeKit Overview Provides a development environment where wireless link and protocol configurations can be managed in a straightforward, uncomplicated approach. Complementary tool to traditional IDEs. Not just a tool for generation of static starter code, but rather an extension to embedded application environments. Supports Simple MAC (SMAC), IEEE MAC, SynkroRF, ZigBee-RF4CE and ZigBee application development on HCS08 and MC13224 Processors Freescale F l SynkroRF Stack interface reuses Freescale s MAC messaging interface for a common user experience. Experience gained with one helps understand the other. Applications are decoupled from the stack implementation. Allows for easy code updates and promotes code reuse. Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
83 BeeKit Definitions A codebase contains all the information that is required for BeeKit to interact with the user and create a project for a specific communication stack. Freescale provides a codebase in the form of: A database containing the embedded software component source files (platform components, applications, etc.) and pre-compiled libraries (SMAC, MAC, etc.) Configuration files that hold information about the organization of the embedded software components, their configurable parameters and features, and the BeeKit GUI information Freescale provides each codebase. The user does not modify it, but uses BeeKit to generate stack-based directory structures external to the codebase. A solution contains one or more BeeKit projects drawn from a single codebase. A project in BeeKit is a complete collection of attributes that define a stack and application configuration for a particular target platform. A project exported from BeeKit consists of assembled codebase components (source files, libraries) and an XML file (CW) or EWP file (EWARM) that describes the project. Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
84 BeeKit Development Flow Start BeeKit Select Codebase Create project Customize & validate Project Export Project and Import into IDE Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
85 Demonstrating the Solution Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
86 Laboratory Exercise GOAL: Creation, deployment and modification of a 2-node SynkroRF system One controller node One controlled node (TV) Procedure Creation of controller and target projects using BeeKit Exporting projects from BeeKit into CodeWarrior IDE Project compilation and loading into development hardware Exercising of SynkroRF functionality Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
87 MC13213-NCB Buzzer GPIO Connectors RF Connector Debug USB Connector Serial (DB9) Connector MC13213 IC F - Antenna LCD Display DC Supply Reset Button Power Switch Buttons (SW1-SW4) Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
88 MC13213-SRB Buzzer 3-Axis Acceleration Sensor GPIO Connector Debug USB Connector DC Supply F - Antenna MC13213 IC Power Switch Reset Switch Buttons (SW1-SW4) SW4) Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
89 2-Node SynkroRF System Controller Node NCB is an SynkroRF remote control Menu on PC Hyper- Terminal initiates SynkroRF commands Controlled Node (TV) SRB is an SynkroRF TV Menu on PC Hyper- Terminal initiates SynkroRF commands Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
90 BeeKit : Project Creation and Export Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
91 Run BeeKit Use Desktop shortcut or Start->Programs->Freescale BeeKit->Freescale BeeKit Select S l t Codebase in BeeKit File> Select Codebase Select HCS08 SynkroRF Codebase Press Set Active Step 1: Select Codebase Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
92 Start New Project File> New Project Select SynkroRF Apps Select Controller Node App Step 2: Start New Project by Selecting Template If the message The File My Solution already exist. Would you like to replace the file? press Yes Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
93 Step 3: Configure Template The Configuration Wizard will guide you through the configuration of key parameters Press Next to continue Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
94 Step 4: Select Target HW for Application Select the HW to be used when running the application Select MC1321x-NCB and press Next Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
95 Select platform modules to be used Leave default options unchanged Press Next Step 5 Configure Platform Modules Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
96 Select serial communication settings Step 6 Configure Communication Settings Leave default option for Enable UART on USB unchanged Select bps as the baud rate Press Next Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
97 Set the Extended (MAC) Address of the target Step 7 Set MAC Address BeeKit will choose a unique default address, leave it unchanged Press Next Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
98 Configure SynkroRF Application Settings Step 8 Configure Application Settings BeeKit chooses a Device Name and Cloning threshold, leave them unchanged Press Next Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
99 Configure SynkroRF Controller Poll Settings Leave the defaults unchanged Press Finish Step 9 Configure Controller Settings Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
100 Step 10: Inspect Project You can inspect and edit the properties in Solution Explorer Help screen provides more info Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
101 Step 11: Create Additional Projects: Controlled Node (TV) Add a Controlled Node application to the solution by following the steps 1. Solution > Add Project Select SynkroRF Apps 3. Select Controlled Node App 5. Press OK 6. Follow Configuration Wizard Accept all defaults on the Hardware, Platform Modules, Serial Communication, and MAC Address screens. Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
102 Step 11: Create Additional Projects: Controlled Node (TV) cont 7. On the Configure SynkroRF Application Settings screen, accept the defaults for Device Type TV, Device Name and Enable Auto re-pair response. 8. Hit Next 9. Accept the defaults for Pairing threshold and hit "Finish. Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
103 Step 12: Export Solution and Open in CodeWarrior Export and Open Solution in CodeWarrior Select Solution -> Export and Open Solution in CodeWarrior Select all projects Press OK After exporting, close BeeKit Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
104 CodeWarrior: Project Build and Download Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
105 Step 13: Explore the Source Code Explore the Source Code We will not make any changes Examine: main() App_Init() NwkAppInit() App_MainTask task scheduling & messages Synkro_NWKSapHandler App_HandleSynkroMessage Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
106 P&E Micro Multilink USB cable goes here LED indicates that Target device is powered Connector to target BDM interface LED indicates that Multilink is powered Pin 1 (Red) Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
107 Step 14: Prepare SRB for Programming Set the power switch on SRB to the OFF position Connect a USB cable between the SRB and the host computer Connect the Multilink to a computer USB port Make sure multilink is powered (power LED is ON) Connect the Multilink BDM connector to the BDM connector on the Sensor Node board (SRB) Ensure pin one on the Multilink cable (red wire) is lined up with pin one Pin 1 on the SRB Power P ON the Board. Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
108 Step 15: Build the Controlled Node App (TV) Select Controlled Node App Project in CodeWarrior Press the Debug button Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
109 Step 16: Download Controlled Node (TV) Project to SRB Pressing the Debug button (previous step) initiated a project build & download to the target hardware The True-Time Debugger will automatically launch When the PEMICRO Connection Manager appears, press Connect Programmer window will appear automatically and provide statistics on the download process When downloading is complete, you will see the message Postload command file correctly executed Device is now programmed Disconnect Multilink from SRB Close (File>Exit) the True-Time Debugger window Turn power switch on SRB to the OFF position Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
110 Step 17: Prepare NCB for Programming Set the power switch on NCB to the OFF position Ensure that batteries are properly loaded into the board Connect the Multilink to a computer USB port Make sure multilink is powered (power LED is ON) Connect the Multilink BDM connector to the BDM connector on the NCB Ensure pin one on the Multilink cable (red wire) is lined up with pin one on the NCB Pin 1 Power ON the Board Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
111 Step 18: Build Controller Node Project Select Controller Node App Project in CodeWarrior Press the Debug button Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
112 Step 19: Download Controller Node App Project to NCB Pressing the Debug button (previous step) initiated a project build & download to the target hardware The True-Time Debugger will automatically launch When the PEMICRO Connection Manager appears, press Connect Programmer window will appear automatically and provide statistics on the download process When downloading is complete, you will see the message Postload command file correctly executed Device is now programmed Disconnect Multilink from NCB Close (File>Exit) the True-Time Debugger window Turn power switch on NCB to the OFF position Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
113 Exercising SynkroRF Functionality Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
114 Step 20: Preparing to Run the Applications Plug the SRB board into the computer with a USB cable Power on the SRB board Plub the NCB board into the computer with a USB cable Power on the NCB board Set up HyperTerminal links to the SRB and NCB by following the following directions... Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
115 1. Connect USB device to the computer HyperTerminal setup Identify the COM ports 2. Use Device Manager (C:\WINDOWS\system32\devmgmt.msc) to identify the assigned COM port Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
116 HyperTerminal setup Set up the application 1. Launch HyperTerminal from the start menu: Program -> Accessories -> Communications -> HyperTerminal 2. Cancel the dial-up settings dialog Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
117 HyperTerminal setup Set up the application (con t) Select the Properties icon Select your COM port in the drop down Connect Using window Select Configure Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
118 HyperTerminal setup Set up the application (con t) Select baud rate Select 8 N 1 Select No Flow Control Click Apply and OK and then OK on the New Connection Properties dialog You re Connected! You can save the setting as a.ht file for future use Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
119 Step 21: Running the SynkroRF Applications Press the Reset button on each board Press a button on each board to start the applications The following menus will appear on the HyperTerminals Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
120 Step 22: Starting the SynkroRF Network Start the SynkroRF network on each board by pressing s The following will appear on the HyperTerminals Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
121 Step 23: Pairing The nodes must be paired before they can communicate Pair the controller to the controlled on each board by pressing p on the controller HyperTerminal, and selecting 1 to pair with the TV The following will appear on the HyperTerminals Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
122 Step 24: Sending Data Press t to transmit data from one node to the other, select 1 to select the device to send to. Why did the controlled node fail? The following will appear on the HyperTerminals Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
123 Step 25: Sending Data continued The default behavior of a controller node application out of BeeKit is to have it receiver off. To enable the receiver press v on the controller s HyperTerminal. The following will appear on the HyperTerminal Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
124 Press t on the controlled nodes The following will appear on the HyperTerminals Step 26: Sending Data continued Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
125 Wrap-up/Summary Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
126 Wrap Up Used BeeKit to create out-of-the-box working SynkroRF applications. Started the SynkroRF network Paired controller and controlled devices Sent data between the devices Explored network behavior when receiver on controller is disabled Please schedule at least one customer demo within the next few weeks and provide feedback to your assigned DTRM on how the session went. Arrow com Avnet Future Please complete your evaluation form prior to leaving the meeting room. Thank you for attending! Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
127
128 Product Orientation and Market Strategy --Backup Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
129 Considerations Match transceiver to network needs Align radio performance Ensure crystal accuracy Minimize component count Manage Power Consider the features of the MC1320x transceiver family Features/Benefits compliant 2.4 GHz RF transceiver 250 kbps O-PQSK modulation 16 selectable channels Programmable Tx from -27 dbm to +3 dbm RX sensitivity of -92 dbm Requires a single 16 MHz crystal Auto-trim function Eliminate need for external variable capacitors Allows for automated production frequency calibration Choose the Freescale MCU Only 14 external components required Single-ended or full differential integrated transmit/receiver switch Programmable frequency clock output for MCU Power supply range: 2.0 to 3.4 V < 1 µa Off Current 3.0 µa Typical Hibernate Current 40 µa Typical Doze Current Optimized package Operating Temperature Range: -40 C to 85 C Small form factor 5x5mm QFN-32 Package Meets Moisture Sensitivity Level (MSL) C Peak Reflow temperature 7 General Purpose Input/Output ports (GPIO) RoHS compliant Tx/Rx Switch MC1320X Analog Receiver Frequency Generator Analog Transmitter IRQ Arbiter Power Management tal Transceiver Digit Buffer RAM RFIC Timers Digital Control Logic RAM Arbiter Voltage Regulators Features MC13201 MC13202 Protocol Stack SMAC SMAC IEEE ZigBee Sensitivity -91 dbm -92 dbm Data Mode Packet Streaming and Packet K SRP $1.91 $2.24 Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 129
130 Consider the features of the MC1321x System in Package Considerations Features/Benefits Match transceiver to network needs Align radio performance Select MCU Ensure crystal accuracy compliant 2.4 GHz RF transceiver 250 kbps O-PQSK modulation 16 selectable channels Programmable Tx from -27 dbm to +3 dbm RX sensitivity of -92 dbm Integrated HCS08 40 MHz 8-bit low voltage, low-power core KB of Flash, 1-4 KB of RAM Peripherals: Multiple 16-bit timers,8-bit port keyboard interrupt (KBI),8-channel 10-bit analog-to-digital converter (ADC), SCI interface supporting up to kbaud, I2C with 100 kbps maximum bus loading, Common on-chip processor (COP) watchdog timer Low-voltage detection and in-circuit debug and Flash programming g Requires a single 16 MHz crystal Auto-trim function Eliminate need for external variable capacitors Allows for automated production frequency calibration Tx/Rx Switch Analog Receiver Frequency Generator Analog Transmitter IRQ Arbiter Power Management tal Transceiver Digit Buffer RAM RFIC Timers Digital Control Logic RAM Arbiter Voltage Regulators HCS08 CPU FLASH Memory RAM Low Voltage Interrupt Keyboard Interrupt Internal Clock Gen Background Debug Module 8-ch 10-bit ADC 2 x SCI IIC 16-bit Timers COP Up to 39 GP PIO Minimize component count Manage Power Integrated HCSO8 MCU Only 13 external components required Single-ended or full differential integrated transmit/receiver switch Programmable frequency clock output for MCU Power supply range: 2.0 to 3.4 V < 1 µa Off Current 3.0 µa Typical Hibernate Current 40 µa Typical Doze Current Optimized package Operating Temperature Range: -40 C to 85 C Small form factor 9x9x1mm 71-pin LGA Package Meets Moisture Sensitivity Level (MSL) C Peak Reflow temperature Up to 38 General Purpose Input/Output ports (GPIO) RoHS compliant Features MC13211 MC13212 MC13213 Protocol Stack SMAC SMAC IEEE Memory 16 KB Flash 1KB RAM 32 KB Flash 2 KB RAM K SRP $2.94 $3.21 $3.52 SMAC IEEE SynkroRF ZigBee RF4CE ZigBee 60 KB Flash 4KB RAM Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 130
131 Consider the features of the MC1322x Platform in Package Considerations Features/Benefits 24 MHz (Typical) KHz (Optional) Match transceiver to network needs Align radio performance Select MCU Ensure crystal accuracy Minimize component count compliant 2.4 GHz RF transceiver 250 kbps O-PQSK modulation 16 selectable channels Programmable Tx from -30 dbm to +5 dbm RX sensitivity of -96 dbm (DCD mode) Rx sensitivity -100 dbm (NCD mode, +3-4 ma current) +6 dbm power output Integrated ARM7TDMI 32-bit up to 26 MHz 128 KB of Flash, 96 KB of RAM, 80 KB of ROM Peripherals: UART, SPI, KBI, 8 channel 12-bit ADC, 4x16- bit timer, I 2 C, SSI (I2S) MAC accelerator reduces MCU overhead AES 128-bit hardware encryption/decryption Requires a single 24 MHz crystal Auto-trim function Eliminate need for external variable capacitors Allows for automated production frequency calibration Integrated ARM MCU Only 1 external component required Programmable frequency clock output for MCU Balun TX/RX Switch Analog TX Analog RX Digital Modem TX Modem RX Modem RF Oscillator/PLL & Clock Generation MAC Accelerator (MACA) IEEE Transceiver MC1322X Block Diagram Buck Converter Analog Power Management & Voltage Regulation Advanced Security Module (ASM) SPI FLASH Module (SPIF) 128 KB Serial FLASH Clock & Reset Module (CRM) CPU Complex ARM7 TDMI-S 32-bit CPU Bus Interface & Memory Arbitrator ARM Interrupt Controller (AITC) 96 KB RAM 80 KB ROM Battery Monitor Data & Addre ess Buses Timer Module SCI/UART Module SCI/UART Module SSI/I 2 S Module I 2 C Module Keyboard Interface SPI Interface GPIO Control 12-bit ADC 12-bit ADC JTAG & Nexus Up to 64 GPIO Manage Power Power supply range: 1.8 to 3.6V.85 ma Idle Hibernate as low as 0.9 µa Dose as low as 55 µa 21 ma Rx & 29 ma Tx with radio and MCU Optimize package RF matching in package Requires power, crystal, and 50 Ohm antenna only Operating Temperature Range: -40 C to 105 C 9.5 mm x 9.5 mm 99-pin LGA Meets Moisture Sensitivity Level (MSL) C Peak Reflow temperature Up to 64 General Purpose Input/Output ports (GPIO) RoHS compliant Features Protocol Stack Memory K SRP $4.50 MC13224/MC13226 SMAC IEEE SynkroRF ZigBee RF4CE ZigBee/ZigBee Pro 128 KB Flash 96 KB RAM 80 KB ROM Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 131
132 Consider the features of the MC1323x Platform in Package Considerations Match transceiver to network needs Align radio performance Select MCU Ensure crystal accuracy Minimize component count Features/Benefits compliant 2.4 GHz RF transceiver 250 kbps O-PQSK modulation MAC A packet processor 16 selectable channels Programmable Tx from -30dBm to +53dBm RX sensitivity of -93 dbm (DCD mode) +6 dbm power output Integrated HCS08QE MCU up to 26 MHz 82 KB of Flash, 95KB of RAM Peripherals: SPI, 4ch/16-bit Timers, KBI, SSI (I2S), CMT (IR) module AES 128-bit hardware encryption/decryption Requires a single 16 MHz crystal Auto-trim function Clock reset module (CRM) Eliminate need for external variable capacitors Allows for automated production frequency calibration Integrated HCS08 MCU Integrated Tx/Rx switch Programmable frequency clock output for MCU Balun TX/RX Switch 32 MHz (Typical) KHz (Optional) RF Oscillator/PLL & Clock Generation Analog Digital TX Modem TX MACA Modem Packet Processor RX Analog Modem RX IEEE Transceiver Advanced Security Module Analog Power Management & Voltage Regulation Features Clock & Reset Module (CRM) CPU Complex HCS08 Core Bus Interface & Memory Arbitrator Interrupt Controller 82/128 KB Flash 5/8 KB RAM Low Battery Data & Addre ess Buses MC13224/MC ch. 16- bit TPM Modules 12x12 Keyboard Interface SCI/UART Interface I 2 C Module SPI Interface CMT (IR) Module Debug Module Up to 32 GPIO Manage Power Power supply range: 1.8 to 3.6 V Stop <1µA Run 6.2 ma 27 ma Rx & 31 ma Tx with radio and MCU Optimize package Operating Temperature Range: -40 C to 85 C 7 mm x 7mm 48pin LGA Meets Moisture Sensitivity Level (MSL) C Peak Reflow temperature Up to 32 General Purpose Input/Output ports (GPIO) RoHS compliant Protocol Stack Memory K SRP $2.99 SMAC IEEE SynkroRF ZigBee RF4CE 82 KB Flash 5 KB RAM 2011: 128/8, 128/8+USB Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 132
133 Freescale Value Proposition-Backup Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
134 1320x-QE128-EVB EVB MC13202 QE128 Socket with S08 Daughter card 2-Line LCD display 1320x-QE128 Dev Kits x-EVB boards Out of box application Dimmable light and dimmable switch 1320x QE128 Development Kits CodeWarrior SE 1320x-EVB BeeKit BeeKit Supports 1320x-QE128-NCB Cables, Batteries, etc. 1320x-QE128-DSK - $ x-QE-DSK-BDM - $399 Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 134
135 Ideal for thorough RF evaluation or external customer antenna development RF Daughter Card Supports HCS08 and ColdFire EVB boards MC13202 RF Daughter Card Includes: MC GHz Transceiver IEEE PHY compliant Single Ended F-Antenna SMA connector Range approximately 300m line-of-sight One (1) daughter card per development kit. Part number 1320XRFC Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 135
136 1320x Development Kits RF daughter card enables MCU development boards Ideal for thorough RF evaluation or external customer antenna development Supports HCS08 and ColdFire EVB boards MC13202 RF Daughter Card Includes the MC GHz Transceiver IEEE PHY compliant Single Ended F-Antenna SMA connector Range approximately 300m line-of-sight One (1) daughter card per development kit. Part number 1320XRFC Two chip solution based on the MC13202 and QE128 S x-QE128-EVB MC13202 QE128 Socket with S08 Daughter card 2-Line LCD display 1320x-QE128 Dev Kits x-EVB boards Out of box application Dimmable light and dimmable switch CodeWarrior SE BeeKit BeeKit Supports 1320x-QE128-NCB Cables, Batteries, etc. 1320x-QE128-DSK - $ x-QE-DSK-BDM - $399 Includes BDM Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 136
137 Based on Freescale s Second Generation System in Package (SiP) LEDs and switches for demonstration monitoring and control Flash reprogramming and in-circuit hardware debugging SMAC, IEEE , SynkroRF and ZigBee network development Includes CodeWarrior Range approximately 400m line-of-sight 1321xDSK Two (2) 1321x-SRB (sensor reference board) MMA7260Q 3-axis Acceleration Sensor Temperature Sensor 1321xCSK One (1) 1321x-SRB (sensor reference board) One (1) 1321x-NCB (network control board) 1321xNSK Two (2) 1321x-SRB (sensor reference board) One (1) 1321x-NCB (network control board) LCD for demonstration messaging SMA connector for external antenna connection 1321xEVK Four (4) 1321x-SRB (sensor reference board) Three (3) 1321x-NCB (network control board) BeeKit software containing Freescale BeeStack Freescale s Packet Sniffer USB Multilink BDM Programmer/Debugger 1321x Development Hardware 1321x-NCB 1321x-SRB Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 137
138 Consider MC1321x family development tools Considerations Board Requirements Radio and Application Software Analysis Functions Feature Sensor Reference Board Network Control Board 1321x Developer s 1321x Consumer Starter 1321x Network 1321x Starter Kit Kit Starters Kit /ZigBee Kit CodeWarrior IDE Special Edition Special Edition Special Edition Special Edition, Standard Edition (1321XEVK-SFTW only) BeeKit Yes Yes Yes Yes ZigBee Packet Analyzer Hardware No No No Yes Protocol Analyzer No No No No Software Examples Out-of Box Application Accelerometer Demo SynkroRF Remote Control Wireless UART ZigBee Environment Demonstration (ZeD) Cost MSRP Per Kit $ XDSK $ XDSK-BDM $ XCSK-BDM $ XNSK $ XNSK-BDM $ XEVK Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 138
139 1322x-SRB MMA7260Q 3-axis Acceleration Sensor, MPXV5010G Pressure Sensor Temperature Sensor 2.5 mm Headset/Audio In jack Speaker Joystick, buttons & LEDs J-TAG interface for debug and programming 1322x-NCB Graphic LCD display 2.5 mm Headset/Audio In jack Speaker Joystick, buttons & LEDs SMA connector JTAG and Nexus debug interface 1322x-LPB Supports on-chip buck converter Lowest power board for current measurements JTAG interface for debug and programming 1322x Development Hardware 1322x-SRB 1322x-USB 1322x-NCB 1322x-USB USB dongle and /ZigBee packet sniffer Programming via USB Optional JTAG connector for debug and programming 1322x-LPB Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 139
140 Consider MC1322x family development tools Feature 1322x USB Kit 1322x Developer Starter Kit 1322x Network Starter Kit 1322x ZigBee EVK 1322x ZigBee Pro End Node Coordinator Low Power Node USB Node J-Link JTAG Debugger No Yes Yes Yes Yes IAR 32K Edition IAR IDE IAR 32K Edition IAR 32K Edition (256K Edition- 1322XNSK-IAR only) IAR 32K Edition (256K Edition- IAR 32K Edition 1322XEVK-SFTW only) BeeKit BeeKit BeeKit BeeKit BeeKit BeeKit Out-of Box Application None Weather Station Demo Network Demo ZigBee Environment Demonstration (ZeD) ZigBee Smart Energy Demo RoHS Compliant Yes Yes Yes Yes Yes MSRP Per Kit $ XUSB $ XDSK- DBG $ XNSK- DBG $ XNSK- IAR $ XEVK $ PRO-DBG Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 140
141 1323X Development Hardware Based on Freescale s s Fourth Generation System on Chip 1323x-RCM Remote control motherboard Header for 1323x-MRB Separate IO header for access to MC1323X IO Large push button interface Graphics LCD 4 LCD soft push buttons 4 programmable LEDs Freescale MMA7660 digital accelerometer Synaptics Touchpad Technology Buzzer USB 1323x-USB 1323x-REM Remote extender motherboard Header for 1323x-MRB Separate IO header for access to MC1323X IO Infrared (IR) receiver Push buttons & programmable LEDs USB 1323x-MRB Modular development board, daughter card MC1323x SoC Singled ended F-antenna Optional SMA connector IR transmitter 256KB serial EEPROM external to IC for OTAP BDM debug port Power LED Test points 1323x-USB USB dongle F-antenna 1323x-RCM 1323x-MRB 1323x-REM Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
142 Based on Freescale s Third Generation Platform in Package (PiP) See for yourself Evaluate wireless networking in minutes Select the development kit that meets your design and dbudget objectives 1323XUSB $ XDSK and DSK-BDM $199/$ XNSK, NSK-BDM, and NSK-SFTW $449/$529/$999 Learn Quickly/Develop Rapidly Right out of the box Development kits come with everything you need to jump start your design Development boards for a variety of applications BeeKit GUI with BeeStack (six protocol stacks from which to choose) Out of the box applications Sample code 1323x Development Kits Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 142
143 Consider MC1323X Family Development Tools Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
144 Customer Pain Points--Backup Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
145 Trilliant Networks MeshReader Product Details Utility metering solution from the utility to the meter and into the home. Included an IPv6 long range solution to the meter and then various options from the meter to the home included IPv6 and ZigBee Problem Description Wanted a solution based on long range wireless from meter to the utility and short range wireless from meter into the home. Needed to support multiple protocols from the meter to the home including IPv6 and ZigBee Solution Developed a solution based on Freescale using high power PA for several kilometers of range. The board supports IPv6 on one end and can support ZigBee on the other. Success of product Bridge between IPv6 and ZigBee allows them to use ZigBee for the HAN and their proprietary solution to the utility. Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 145
146 Wireless Sensors Product Overview Renovation, modernization, and extension of buildings and factories, historical buildings and churches, large museums, administration and hospital centers. Wireless sensors saving installation time and expenses. IEEE is used to communicate between the sensors (humidity and temperature) and local coordinators (one coordinator per floor). Up to 256 sensors connected to one coordinator, adaptive frequency agility for large installations. Coordinators provide gateway function to connect to existing infrastructure (house installation bus and PLC). Market Climate control and building automation is required for most commercial and public buildings. Most existing and historical buildings don t have wired sensors for climate control. Wireless sensors are practical for retrofitting in the sector of building rennovation as well as for integration into already existing or new systems. Why Freescale and IEEE IEEE offers a standards based solution. Freescale provided best support (software examples) and competitive roadmap. Product Development Timeline Product launched in April 2007 First installation in a museum finished successfully Indoor Control Unit Indoor Sensor (Humidity and Temperature) Coordinator/ Gateway Outdoor Sensor (Solar Powered) Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 146
147 Wireless Zone Sensor Product Details Wireless Sensor Wireless Zone Sensor Wireless Digital it Sensor Minimize installation and relocation expense while providing flexibility of placing the sensor in a location that is optimal for space comfort and aesthetics Why Wireless Installers wanted a easy and flexible sensor Needed extremely long battery life Provides 5 years on 2 AA lithium batteries Why Freescale and IEEE Needed a robust low power wireless network solution Wanted a standards based solution Availability Product and software performance Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 147
148 Product Overview SmartAMM (Automatic Metering Management) is a product developed to automate monitoring and control of utility meters and home systems ZigBee is used to communicate from gateway to the utility meters as well as into the home The connection from the gateway to the utility company is via Fiber or GSM Device is upgradable from the utility company to new ZigBee Standards Future-proofs system ZigBee module was developed to simply integration Market AMM is a fast growing market in Europe with most countries implementing trial systems. The SmartAMM targets utility companies looking for cost benefits of AMM and home automation. Why Freescale and ZigBee ZigBee offers a standards based solution Freescale s platform provided a one stop shop, best roadmap and competitive price/performance for Develco Product Development Timeline Product Launch in July 2007 Initial rollout less then 10K systems Development took about 2 years from start to finish Meter Develco SmartAMM Motion Sensor Load Control Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 148
149 CityGrow Product Details Home automation products Problem Description Develop simple wireless home automation system for after market Need to be interoperable and have market pull Solution Availability of product Robust radio Success of product key driving features, etc Lessons learned Needed to develop stack to provide specific feature set they wanted Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 149
150 Value Proposition--Backup Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink
151 Reference Design Download Package Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 151
152 Reference Designs Available for Download Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMAROS, TurboLink 152
Overview of Freescale s Platform
June, 2010 Overview of Freescale s 802.15.4 Platform FTF-ENT-F0509 Matt Maupin Technical Marketer Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC,
More informationFreescale Development Kits IEEE Wireless design made simple. freescale.com/802154
Freescale Development Kits IEEE 802.15.4 Wireless design made simple IEEE 802.15.4 Wireless Design Made Simple Our Wireless Portfolio Our portfolio of 802.15.4 platforms lets the developer choose the best
More informationFreescale IEEE Development Kits Wireless design made simple. freescale.com/802154
Freescale IEEE 802.15.4 Development Kits Wireless design made simple freescale.com/802154 Freescale s Wireless Portfolio Freescale s portfolio of 802.15.4 platforms lets the developer choose the best platform
More informationIntroduction to ZigBee RF4CE
July 2009 Introduction to ZigBee RF4CE Ryan Kelly Freescale Wireless Connectivity Marketing and Applications Manager Home Entertainment Control Today with IR Line of sight transmission Decades-old technology
More informationRemote Control Application Development with BeeStack Consumer
August, 2009 Remote Control Application Development with BeeStack Consumer Victor Kwong Introductions and objectives RF4CE Technology Overview IEEE 802.15.4 Technology Overview RF4CE Network CERC profile
More informationModule Introduction. This training module provides an overview of Freescale s scalable solutions for low data rate 2.4 GHz connectivity.
Module Introduction Purpose This training module provides an overview of Freescale s scalable solutions for low data rate 2.4 GHz connectivity. Objectives Understand Freescale s approach to ZigBee architecture
More informationVictor Kwong Marketing Manager
Nov, 2008 Introduction to Freescale's Synkro Platform: Wireless Control and Automation for Next-Generation Home Entertainment Products PC106 Victor Kwong Marketing Manager of Freescale Semiconductor, Inc.
More informationZigBee Enabled Options for Smart Energy, Consumer and Health Care Applications
November, 2010 ZigBee Enabled Options for Smart Energy, Consumer and Health Care Applications Matt Maupin WCO Marketing Mark Williams Applications Manager Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet,
More informationModule Introduction. This training module provides an overview of Freescale s scalable solutions for low data rate 2.4 GHz connectivity.
Module Introduction Purpose This training module provides an overview of Freescale s scalable solutions for low data rate 2.4 GHz connectivity. Objectives Understand Freescale s approach to ZigBee architecture
More informationContents. About This Guide... 2 Audience... 2 Revision History... 2 Conventions... 3 Definitions, Acronyms, and Abbreviations... 3
Contents About This Guide................................. 2 Audience............................................. 2 Revision History....................................... 2 Conventions..........................................
More informationYou are in control. Wireless Control.
You are in control Wireless Control IEEE 80.5.4-based wireless remote control solutions from Freescale Semiconductor & Future Electronics featuring Future Electronics Wireless Lighting & Control Reference
More informationZigBee Compliant Platform 2.4G RF Low Power Transceiver Module for IEEE Standard. DATA SHEET Version B
ZMD400-A01 ZigBee Compliant Platform 2.4G RF Low Power Transceiver Module for IEEE 802.15.4 Standard DATA SHEET Version B Quan International Co., Ltd., ZMD400 Features Fully compliant 802.15.4 Standard
More informationOutline. TWR Module. Different Wireless Protocols. Section 7. Wireless Communication. Wireless Communication with
Section 7. Wireless Communication Outline Wireless Communication with 802.15.4/Zigbee Protocol Introduction to Freescale MC12311 802.15.4/Zigbee Protocol TWR-12311 Module TWR-MC12311 Smart Radio Features
More informationAIM: To create a project for implement a wireless communication protocol on an embedded system- ZigBee.
AIM: To create a project for implement a wireless communication protocol on an embedded system- ZigBee. Introduction ZigBee is one of the Advanced Wireless Technology and CC2430 is the first single-chip
More informationQuick Start Guide. USB Packet Sniffer/Dongle for Kinetis MKW22D and MKW24D Wireless MCUs USB-KW24D512
Quick Start Guide USB Packet Sniffer/Dongle for Kinetis MKW22D and MKW24D Wireless MCUs USB-KW24D512 Quick Start Guide Get to Know the USB-KW24D512 USB Connector Reset Button Application Button LEDs Antenna
More informationnblue TM BR-MUSB-LE4.0-S2A (CC2540)
Page 1 of 5 Copyright 2002-2014 BlueRadios, Inc. Bluetooth 4.0 Low Energy Single Mode Class 1 SoC USB Serial Dongle nblue TM BR-MUSB-LE4.0-S2A (CC2540) AT HOME. AT WORK. ON THE ROAD. USING BLUETOOTH LOW
More informationWireless communication standards: What makes them unattractive for WSN:
Wireless communication standards: IEEE 802.11 a/b/g Bluetooth GSM What makes them unattractive for WSN: Power hungry (need big batteries) Complexity (need lots of clock cycles and memory) New protocol
More informationGuide to Wireless Communications, 3 rd Edition. Objectives
Guide to Wireless Communications, 3 rd Edition Chapter 5 Wireless Personal Area Networks Objectives Describe a wireless personal area network (WPAN) List the different WPAN standards and their applications
More informationMC34708TRN Rev /1/2011
MC34708TRN Rev 3.0 11/1/2011 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC, QorIQ, StarCore and Symphony
More informationMessage acknowledgement and an optional beacon. Channel Access is via Carrier Sense Multiple Access with
ZigBee IEEE 802.15.4 Emerging standard for low-power wireless monitoring and control Scale to many devices Long lifetime is important (contrast to Bluetooth) 10-75m range typical Designed for industrial
More informationContents About This Guide Audience Revision History
Contents About This Guide............................. 2 Audience............................................... 2 Revision History......................................... 2 Conventions............................................
More information1. IEEE and ZigBee working model.
ZigBee SoCs provide cost-effective solutions Integrating a radio transceiver, data processing unit, memory and user-application features on one chip combines high performance with low cost Khanh Tuan Le,
More informationAT THE END OF THIS SECTION, YOU SHOULD HAVE AN UNDERSTANDING OF THE
Wireless Technology AT THE END OF THIS SECTION, YOU SHOULD HAVE AN UNDERSTANDING OF THE UNDERLYING WIRELESS TECHNOLOGIES. References 2 The physical layer provides mechanical, electrical, l functional,
More informationModulation. Propagation. Typical frequency bands
References Wireless Technology 2 AT THE END OF THIS SECTION, YOU SHOULD HAVE AN UNDERSTANDING OF THE UNDERLYING WIRELESS TECHNOLOGIES. The physical layer provides mechanical, electrical, l functional,
More informationBy Ambuj Varshney & Akshat Logar
By Ambuj Varshney & Akshat Logar Wireless operations permits services, such as long range communications, that are impossible or impractical to implement with the use of wires. The term is commonly used
More informationSmartBond DA Smallest, lowest power and most integrated Bluetooth 5 SoC. Applications DA14585
SmartBond DA14585 Smallest, lowest power and most integrated Bluetooth 5 SoC Connected devices are constantly evolving. New generations appear that are smarter, more full featured and have longer battery
More informationZIGBEE. Erkan Ünal CSE 401 SPECIAL TOPICS IN COMPUTER NETWORKS
ZIGBEE Erkan Ünal CSE 401 SPECIAL TOPICS IN COMPUTER NETWORKS OUTLINE ZIGBEE AND APPLICATIONS IEEE 802.15.4 PROTOCOL ZIGBEE PROTOCOL ZIGBEE ALLIANCE ZIGBEE APPLICATIONS PHYSICAL LAYER MAC LAYER ZIGBEE
More informationCM5000 DATASHEET v0.1
CM5000 DATASHEET - 2 - http://www.advanticsys.com/cm5000.html v0.1 Table of Contents 1. INTRODUCTION... 5 2. HARDWARE CHARACTERISTICS... 6 2.1 CM5000 DIAGRAMS... 6 2.2 MICROCONTROLLER DESCRIPTION - TI
More informationNew STM32WB Series MCU with Built-in BLE 5 and IEEE
New STM32WB Series MCU with Built-in BLE 5 and IEEE 802.15.4 Make the Choice of STM32WB Series The 7 keys points to make the difference 2 Open 2.4 GHz radio Multi-protocol Dual-core / Full control Ultra-low-power
More information1323x-RCM LEDs and Accelerometer Functionality 26. Using Home Status Control (HSC) Device Views.. 27 Home Status Control Device Properties...
Contents About This Guide............................. 2 Audience............................................... 2 Revision History......................................... 2 Conventions............................................
More informationA Human Fall Detection System:
A Human Fall Detection System: Using leading edge technology Sensor and Analog Product Division RTAC Americas Human Fall Detection System The problem How to detect the fall of a person in different situations?
More informationLM931 Bluetooth low energy Module
Bluetooth low energy Module Revised 24/JAN/2017 2.50mm 1m 10.1 m m 22m Features Bluetooth v4.1 specification I2C and UART 14 ma (at 0 dbm) Current Consumption (Tx Mode) 9 digital and 3 analogue (10-bit
More informationBluetooth Low Energy Portfolio
Bluetooth Low Energy Portfolio February 2016 - Page 1 Price Smart Platform 3 Platforms based on BLE Combo Node Connectivity ISP0900 series Intelligent Node ISP1300 series ISP091201 ISP1500 series ISP130301
More informationAgriculture Wireless Temperature and Humidity Sensor Network Based on ZigBee Technology
Agriculture Wireless Temperature and Humidity Sensor Network Based on ZigBee Technology Xi Wang 1 and Hui Gao 2 1 Heilongjiang Bayi Agricultural Reclamation University, Daqing 163319, China 2 Lanzhou Jiaotong
More informationRapid Software Development on 32-Bit Automotive MPC56xx Family of MCUs
November, 2010 Rapid Software Development on 32-Bit Automotive MPC56xx Family of MCUs AMF-AUT-T0819 Patrick W. Menter Manager - Automotive Silicon Support Tools Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack,
More informationWPAN/WBANs: ZigBee. Dmitri A. Moltchanov kurssit/elt-53306/
WPAN/WBANs: ZigBee Dmitri A. Moltchanov E-mail: dmitri.moltchanov@tut.fi http://www.cs.tut.fi/ kurssit/elt-53306/ IEEE 802.15 WG breakdown; ZigBee Comparison with other technologies; PHY and MAC; Network
More informationZigBee/ David Sanchez Sanchez.
ZigBee/802.15.4 David Sanchez Sanchez david.sanchezs@upf.edu Lecture Overview 1. Introduction and motivation to ZigBee 2. ZigBee/802.15.4 specification 1. Definitions 2. MAC communication modes 3. Network
More informationBLE MODULE SPECIFICATIONS
WIRELESS-TAG BLE MODULE SPECIFICATIONS nrf51-01/02/dk Bluetooth Low Energy (BLE) module of nrf51-01/02 is the next generation BLE module released by SEMITRION electronics. The modules use nrf51822 from
More informationLM930 Bluetooth low energy Module (with U.FL Connector) Standalone (With Embedded Bluetooth v4.1 Stack)
Bluetooth low energy Module (with U.FL Connector) Revised 24/JAN/2017 m.11m 10 2.50mm m 22m Features Bluetooth v4.1 specification I2C and UART 14 ma (at 0 dbm) Current Consumption (Tx Mode) 9 digital and
More informationOptimization of IoT Sensing Systems Based on Bluetooth Smart SiP Modules. Chris Barratt Insight SiP Sophia Antipolis France October 15 th 2015
Optimization of IoT Sensing Systems Based on Bluetooth Smart SiP Modules Chris Barratt Insight SiP Sophia Antipolis France October 15 th 2015 Agenda Insight SiP Introduction Bluetooth Smart Principles
More informationQuick Start Guide. MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD
Quick Start Guide MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD Quick Start Guide Get to Know the MRB-KW01x Module UART Selector ANT 1 RFIO (TX/RX) USB 2.0 Serial
More informationez430-chronos Wireless Watch Development Tool: Teardown & Getting Started
ez430-chronos Wireless Watch Development Tool: Teardown & Getting Started www.ti.com/chronoswiki ez430-chronos for wireless networking applications Complete hardware, software and support community Simplify
More informationCEL ZigBee TM / Application Brief
A p p l i c a t i o n Br i e f AB1001 CEL ZigBee TM /802.15.4 Application Brief Data communication path in HVAC Systems utilizing wireless ZigBee Modules Introduction Building/Factory owners are faced
More informationSTA-UI-A003D (USB version)
STA-UI-A003D (USB version) WiFi 802.11 b/g and Bluetooth v2.0 + EDR Combo USB Dongle Module Ver: 1.0 1. 2. 3. 4. 5. 6. 7. 8. CONTENT Introduction...3 1.1Features & Benefits...3 1.2Applications...4 Product
More informationRN-174. WiSnap M2 Super Module. Features. Description. Applications. ~ page 1 ~ rn-174-ds v1.1 6/1/2011
WiSnap M2 Super Module Features Development board containing the RN-171 module, status LEDs, power regulator Supports chip antenna (RN-174-C), PCB Trace antenna (RN-174-P), wire antenna (RN- 174-W) and
More informationFreescale s UTM Security Appliance Solutions
June, 2010 Freescale s U Security Appliance Solutions FTF-NET-F0788 Karthik Ethirajan NMG Software Products Division Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions
More informationTI SimpleLink dual-band CC1350 wireless MCU
TI SimpleLink dual-band CC1350 wireless MCU Sub-1 GHz and Bluetooth low energy in a single-chip Presenter Low-Power Connectivity Solutions 1 SimpleLink ultra-low power platform CC2640: Bluetooth low energy
More informationWireless-Tag WT51822-S1
Wireless-Tag WT51822-S1 Bluetooth Low Energy 4.1 Module DATASHEET Description Bluetooth Low Energy (BLE) module of WT51822-S1 is the next generation BLE4.1(Compatible With BLE4.0) module released by Wireless-Tag
More informationFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobilegt, PowerQUICC,
March 2013 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobilegt, PowerQUICC, QorIQ, StarCore and Symphony are trademarks of
More informationSTA-MU-A0028S (MiniCard-USB version)
STA-MU-A0028S (MiniCard-USB version) WiFi 802.11 b/g and Bluetooth v2.0 + EDR Combo Mini Card Module Approval Sheet Ver: 1.1 CONTENT 1. Introduction...3 1.1 Features & Benefits...3 1.2 Applications...4
More informationNew STM32WB Series MCU with built-in Bluetooth 5 and IEEE
New STM32WB Series MCU with built-in Bluetooth 5 and IEEE 802.15.4 Make the Choice of STM32WB Series The 7 keys points to make the difference 2 Open 2.4 GHz radio Multi-protocol Dual-core / Full control
More informationFreescale Semiconductor Application Note Document Number: AN3231 Rev. 1.1, 10/2006 MC1319x, MC1320x, and MC1321x Demonstration Operation Running SMAC
Freescale Semiconductor Application Note Document Number: AN3231 Rev. 1.1, 10/2006 MC1319x, MC1320x, and MC1321x Demonstration Operation Running SMAC Based Demonstration Operations 1 Introduction This
More informationMeshConnect. Voice over
MeshConnect Voice over 802.15.4 CEL Profile Founded in 1959 Headquaters: Silicone Valley, California 120 Employees Employee-Owned Extensive Engineering Facilities Product Development Centers Global Footprint
More information13213 Evaluation Kits. User s Guide
13213 Evaluation Kits User s Guide Document Number: 13213EVKUG Rev. 1.1 06/2007 How to Reach Us: Home Page: www.freescale.com E-mail: support@freescale.com USA/Europe or Locations Not Listed: Freescale
More informationWelcome to the Controller Continuum Only from Freescale
Microcontrollers Welcome to the Only from Freescale Learn More: For current information about Freescale products and documentation, please visit. freescale.com/continuum Freescale and the Freescale logo
More informationRN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 3/3/2011
www.rovingnetworks.com rn-174-ds v1.1 3/3/2011 WiFly GSX Super Module Features Development board containing the RN-171 module, status LEDs, power regulator Supports chip antenna (-C), PCB Trace antenna
More informationKW41Z IEEE and BLE Coexistence Performance
NXP Semiconductors Document Number: AN12231 Application Note Rev. 0, 08/2018 KW41Z IEEE 802.15.4 and BLE Coexistence Performance MWS module 1. About this manual This document aims to evaluate the performance
More informationBlueW-2310 Slim Dongle STA-UI-A005G WiFi & Bluetooth v2.1+edr Datasheets
BlueW-2310 Slim Dongle STA-UI-A005G WiFi & Bluetooth v2.1+edr Datasheets Version 1.1 CONTENT 1 Introductions... 3 1.1 Features and Benefits... 3 1.2 Module System Diagram... 4 1.3 Product Specifications...
More informationSensor Toolbox (Part 2): Inertial Sensors
November 2010 Sensor Toolbox (Part 2): Inertial Sensors AMF-ENT-T1118 Michael Steffen MCU & Sensor Field Application Engineer Expert Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient
More informationRESOURCES. By: Chris Downey, Laird Technologies Product Manager, Telematics & Wireless M2M Date: May 25, 2011
Moving Beyond Zigbee for Star Networks RESOURCES By: Chris Downey, Laird Technologies Product Manager, Telematics & Wireless M2M Date: May 25, 2011 Multi-hop mesh protocols, such as Zigbee, are getting
More informationRN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 4/20/2011
www.rovingnetworks.com rn-174-ds v1.1 4/20/2011 WiFly GSX Super Module Features Development board containing the RN-171 module, status LEDs, power regulator Supports chip antenna (-C), PCB Trace antenna
More informationWirelessHART: Applying Wireless Technology in Real-Time Industrial Process Control
WirelessHART: Applying Wireless Technology in Real-Time Industrial Process Control Jianping Song, Song Han, Al Mok University of Texas at Austin Deji Chen, Mike Lucas, Mark Nixon Emerson Process Management
More informationZigbee protocol stack overview
Zigbee protocol stack overview 2018 ASSUMPTIONS FOR USING THIS TEACHING MATERIAL DSR and OTSL takes no responsibility about the problem which occurs as a result of applying the technical information written
More informationRN-174 WiFly Super Module
RN- WiFly Super Module Features Evaluation board for the RN- module Supports chip antenna (RN--C), PCB trace antenna (RN--P), wire antenna (RN--W), and U.FL connector for an external antenna (RN--U) Ultra-low
More informationMQX -celeration RTOS-integrated solutions
QoriQ Power Architecture i.mx ColdFire mc56f8xx / 8xxx 9S12 9S08 9RS08 MQX -celeration RTOS-integrated solutions Freescale MQX Software Solutions Freescale streamlines embedded design with a complimentary
More informationRadiocrafts Embedded Wireless Solutions
Selecting an IEEE 802.15.4, 2.4 GHz wireless solution By Ø.Nottveit Abstract Companies searching for a low power 2.45 GHz wireless solution will find many different technical solutions. This white paper
More informationRN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 1/24/2011
www.rovingnetworks.com rn-174-ds v1.1 1/24/2011 WiFly GSX Super Module Features Development board containing the RN-171 module, status LEDs, power regulator Supports chip antenna (-C), PCB Trace antenna
More informationWai Chee Wong Sr.Member of Technical Staff Freescale Semiconductor. Raghu Binnamangalam Sr.Technical Marketing Engineer Cadence Design Systems
Wai Chee Wong Sr.Member of Technical Staff Freescale Semiconductor Raghu Binnamangalam Sr.Technical Marketing Engineer Cadence Design Systems Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior,
More informationCSR102x Bluetooth Smart Product Line Overview
CSR102x Bluetooth Smart Product Line Overview Speaker name Speaker title Speaker employing entity Date CSR102x Overview Qualcomm Bluetooth Low Energy Terminology clarification In this document you will
More informationReindeer Technologies Pvt Ltd Excellence through Innovation
RDZM-T24FZ 2.4 GHZ IEEE 802.15.4/ZIGBEE RF TRANSCEIVER Datasheet Reindeer Technologies Pvt Ltd Excellence through Innovation S-2, Old No. 15, New No. 31 Rajamannar Street, T Nagar, Chennai 600017 India.
More informationThe challenge with IoT
1 Agenda The challenge with IoT Sensor to Cloud solution Sensor to Cloud system details SimpleLink Sub-1GHz hardware & software solution Getting started 2 The challenge with IoT We are trying to connect
More informationRN-171-EK Evaluation Board
RN -17 1-E K-DS RN-171-EK Evaluation Board Features Ultra-low power: 4-uA sleep, 40-mA Rx, 180-mA Tx at 10 dbm Configurable transmit power: 0 to +12 dbm UART hardware interfaces and SPI slave Up to 1 Mbps
More informationFreescale ZigBee Application. User s Guide for ZigBee 2007
Freescale ZigBee Application User s Guide for ZigBee 2007 Document Number: ZAUGZB2007 Rev. 1.1 10/2008 How to Reach Us: Home Page: www.freescale.com E-mail: support@freescale.com USA/Europe or Locations
More informationFreescale i.mx Applications Processors based on ARM Technology Connected Multimedia
Freescale i.mx Applications Processors based on ARM Technology Connected Multimedia 2010 ARM Technology Symposiums Vivek Tyagi- Country Sales Manager, Freescale India Freescale, the Freescale logo, CodeWarrior,
More informationWIRELESS TECHNOLOGIES
WIRELESS TECHNOLOGIES Bluetooth, ZigBee and ANT Thomas Aasebø OVERVIEW What are wireless sensor networks? What are personal area networks? What are these networks typically used for? Bluetooth, ZigBee
More informationLM931 Bluetooth low energy Module Standalone (With Embedded Bluetooth v4.1 Stack)
Bluetooth low energy Module Revised 04/JUL/2018 Version v1.2 2.50mm 1m 10.1 m m 22m Features Bluetooth v4.1 specification I2C and UART 14 ma Current Consumption (at 0 dbm Tx Output Power) 9 digital and
More informationQuick Start Guide for the Freescale Freedom Development Platform FRDM-KL43Z
Quick Start Guide for the Freescale Freedom Development Platform FRDM-KL43Z External Use Contents ts Quick Start Package Overview GettoKnowtheFRDMKL43Z to the FRDM-KL43Z Getting Started Out of the Box
More informationWIB230C1 Series PC/ g WLAN Modules
Product Overview WIB230C1 series are full-featured wireless devices that use the PC/104 Plus form factor. WIB230C1 works with PC/104 Plus and PCI-104 CPU modules and upgrades your embedded system into
More informationRN-134. WiFly GSX Super Module SuRF Board. Features. Description. Applications. ~ page 1 ~ rn-134-ds v1.
WiFly GSX Super Module SuRF Board Features UART interface with RS232 and TTL signaling Through hole board simplifies system integration Accepts 3-12VDC Status LEDs to show network status and data transfer
More informationKinetis EA Ultra-Reliable Microcontrollers. Automotive and Industrial Applications
Kinetis EA Ultra-Reliable Microcontrollers Automotive and Industrial Applications Agenda Introducing Kinetis EA Proposition Value Features Overview Application Examples Enablement Useful Links 1 Kinetis
More informationNaveen Kumar. 1 Wi-Fi Technology
Naveen Kumar 1 Contents 2 Introduction Need of Purpose History How a Wi-Fi Network Works Topologies & Configurations Applications Wi-Fi Security Advantages & Limitations Innovations Introduction 3 Wireless
More informationDatasheet DFBM-NQ62X-DT0R. A Bluetooth Low Energy System On Chip Module. Proprietary Information and Specifications are Subject to Change
1 Datasheet DFBM-NQ62X-DT0R A Bluetooth Low Energy System On Chip Module. Preliminary Data Sheet Sheet 1 of 18 Aug. 16, 2016 Contents 1. Features... 3 1-1. General... 3 1-2. Bluetooth... 3 2. Model No.
More informationDeveloping Accessories for the Apple HomeKit Ecosystem. November 2016
Developing Accessories for the Apple HomeKit Ecosystem November 2016 Introduction to Apple HomeKit Apple HomeKit is a framework for communicating with and controlling connected home accessories such as
More informationnblue TM BR-LE4.0-S2A (CC2540)
Page 1 of 7 Copyright 2002-2014 BlueRadios, Inc. Bluetooth 4.0 Low Energy Single Mode Class 1 SoC Module nblue TM BR-LE4.0-S2A (CC2540) AT HOME. AT WORK. ON THE ROAD. USING BLUETOOTH LOW ENERGY WIRELESS
More informationWireless Connectivity Options for IoT. By: MIST Makers John Varela and Nicholas Landy
Wireless Connectivity Options for IoT By: MIST Makers John Varela and Nicholas Landy Outline Introduction to the Internet of Things (IoT) Wireless Communication in IoT Current Standards IEEE 802.11 (Wi-
More informationAppNote-US2400-EVB Low Power 2.4GHz Transceiver
US2400-EVB for IEEE 802.15.4 Standard Revision History Hardware Revision Date Description of Changes V01 / V02 Sep. 2011 Initial release V03 Dec 2011 Addition 4.1 Evaluation Board Variants and 5.3 Connector
More informationBT2540 Bluetooth 4.0 BLE (CC2540) Module Users Manual
BT2540 Bluetooth 4.0 BLE (CC2540) Module Users Manual Revision 1.0 Online download: This manual: /images/manual/bluetooth/bt2540manual.pdf Software: http:///images/manual/bluetooth/cdrom-bt2540.rar 2012.08.31.
More informationVertexCom. VC83X0 Product Brief. Version: 0.4 Release Date: June 28, Specifications are subject to change without notice.
VC VC83X0 Product Brief Version: 0.4 Release Date: June 28, 2018 Specifications are subject to change without notice. 2018 This document contains information that is proprietary to Unauthorized reproduction
More informationBluegiga WF121 Wi-Fi Module. Embedded Wi-Fi modules. for affordable connectivity
Embedded Wi-Fi modules for affordable connectivity Bluegiga WF121 Wi-Fi Module WF121 is a standalone programmable Wi-Fi module with integrated TCP/IP s tack. It is an ideal product for embedded applications
More informationLM930 Bluetooth low energy Module (with IPEX Connector) Standalone (With Embedded Bluetooth v4.1 Stack)
Bluetooth low energy Module (with IPEX Connector) Revised 25/AUG/2017 m.11m 10 2.50mm m 22m Features Bluetooth v4.1 specification I2C and UART 14 ma Current Consumption (at 0 dbm Tx Output Power) 9 digital
More informationHEXIWEAR COMPLETE IOT DEVELOPMENT SOLUTION
HEXIWEAR COMPLETE IOT DEVELOPMENT SOLUTION NXP SEMICONDUCTORS PUBLIC THE ONLY SUPPLIER TO PROVIDE COMPLETE IoT SOLUTIONS DSPs, MCUs & CPUs Suite of Sensors NFC, BLE, Thread, zigbee, sub-ghz Wireless Interconnects
More informationZigBee RF4CE - Radio Frequency for Consumer Electronics -
ZigBee RF4CE - Radio Frequency for Consumer Electronics - What is RF4CE RF4CE Radio Frequency for Consumer Electronics ZigBee RF4CE Story Founding Members The RF4CE industry consortium and the ZigBee Alliance
More informationBT-22 Product Specification
BT-22 Product Specification Features Amp ed RF, Inc. Description 10.4 mm x 13.5 mm Our micro-sized Bluetooth module is the smallest form factor available providing a complete RF platform. The BT-22 is
More informationWP-PD Wirepas Mesh Overview
WP-PD-123 - Wirepas Mesh Overview Product Description Version: v1.0a Wirepas Mesh is a de-centralized radio communications protocol for devices. The Wirepas Mesh protocol software can be used in any device,
More informationZLF645 Crimzon Flash Microcontroller with ZBase Database Industry Leading Universal Infrared Remote Control (UIR) Solution
digital infrared Solutions CRIMZON ZLF645 Flash MCU uir solution with zbase database CRIMZON ZLF645 advantage 32/64 kb flash 512 b/1 kb ram crimzon z8 lxmc core ir transmission ir learning tuned ir amplifier
More informationWireless control that simply works CES January 9, Bob Heile Chairman, Zigbee Alliance
Wireless control that simply works CES 2004 January 9, 2004 Bob Heile Chairman, Zigbee Alliance 2 What is the ZigBee Alliance? A rapidly growing, worldwide, non-profit industry consortium consisting of
More informationQualcomm Wi-Fi Connectivity Selector Guide
Qualcomm Wi-Fi Connectivity Selector Guide Integrated multi-mode Wi-Fi solutionsfor simple, adaptive and seamless connectivity for the Internet of Things Qualcomm Wi-Fi, QCA400x, QCA401x, QCA402x and QCA4531
More informationIndriya_DP_03A14. Features. Block Diagram. XBEE based Wireless Sensor Network development platform
Indriya TM is a hardware development environment for building ambient intelligence based wireless sensor network applications. Features Simple, pervasive & low power 8-bit microcontroller core with low-power
More informationAmarjeet Singh. February 7, 2012
Amarjeet Singh February 7, 2012 References Bluetooth Protocol Architecture v.1 www.bluetooth.org http://www.tutorial-reports.com/wireless/bluetooth/ Slides from last class uploaded on the course website
More informationThe industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite.
EMBEDDED ARM TRAINING SUITE ARM SUITE INCLUDES ARM 7 TRAINER KIT COMPILER AND DEBUGGER THROUGH JTAG INTERFACE PROJECT DEVELOPMENT SOLUTION FOR ARM 7 e-linux LAB FOR ARM 9 TRAINING PROGRAM INTRODUCTION
More information