Upload
vuthien
View
214
Download
0
Embed Size (px)
Citation preview
Manufacturing Issues
Introduction You need to be aware of the various problems that can arise as you move towards production. This module presents some of the most important issues.
Objectives ZigBee Alliance Issues
IEEE Numbers
Production Programming
Low Power RF Solutionsp - Manufacturing Issues 11 - 1
Module Topics
*** of all the things I’ve lost, it’s my mind I miss the most ***
11 - 2 Low Power RF Solutions - Manufacturing Issues
Module Topics
Module Topics Manufacturing Issues...............................................................................................................................11-1
Module Topics........................................................................................................................................11-3 ZigBee Alliance.................................................................................................................................11-5
Membership ...........................................................................................................................................11-6 Certification and Compliance................................................................................................................11-8 Private Profiles ....................................................................................................................................11-10 IEEE Addresses....................................................................................................................................11-11 Production Programming ....................................................................................................................11-12
Low Power RF Solutions - Manufacturing Issues 11 - 3
Module Topics
*** I don’t have any solution, but I certainly admire your problem ***
11 - 4 Low Power RF Solutions - Manufacturing Issues
Module Topics
ZigBee Alliance
The ZigBee AllianceWhat is the ZigBee Alliance?The ZigBee Alliance is an association of companies working together to enable reliable, cost-effective, low-power, wirelessly networked, monitoring and control products based on an open global standard.
Joining the ZigBee AllianceThere are three levels of membership in the ZigBee Alliance withdifferent entitlements:Adopter ($3,500USD/year): Offers access to final, approved specifications, use of the ZigBee Alliance logo, participation in interoperability events, and access to application Profile Task Group documents and activities.Participant ($9,500USD/year):Offers full participation in ZigBee Alliance working groups and member meetings, ability to earn voting rights in work groups, and early access to ZigBee Alliance specification.Promoter: ($50,000USD/year) Offers automatic voting rights in all working groups, final approval rights on all specifications, and a seat on the Alliance Board of Directors
Member benefits ...3
Low Power RF Solutions - Manufacturing Issues 11 - 5
Membership
Membership ZigBee Membership Benefits
As a ZigBee Alliance member, you can:Use ZigBee Alliance intellectual property for commercial gain, royalty free.Leverage the global marketing efforts promoting the use of ZigBee technology.Depending on the membership level selected, you can participate in member meetings, committees, and working groups that shape the future of ZigBee technology
www.zigbee.org
Membership …4
ZigBee Alliance Membership
NoSub-contractor to ZigBee member companyNoInterior DesignerNoArchitectNoInstallerNoRetailerNoHomeowner
NoCompanies using ZigBee certified products designed by others
NoCompanies offering services and reselling ZigBee products
YesCompanies creating/designing products for sale using the ZigBee Alliance specification
ZigBee Membership Required?
Organization Scenario
Membership Policy ...5
11 - 6 Low Power RF Solutions - Manufacturing Issues
Membership
Membership Policy
For more details, see the ZigBee Membership, Designations and Logos Policy
on the ZigBee website
In order to use any ZigBee Alliance intellectual property for any commercial purpose, users must be Alliance members …Companies and individuals who are not Alliance members are notpermitted to use the ZigBee intellectual property for any commercial purposes. This includes the distribution of any free tools and products that promote the general business of the company. Furthermore, non-members are prohibited from using the ZigBee name, designations or logos in conjunction with product offerings.The ZigBee Specification is available free of charge to individuals, companies and institutions for all non-commercial purposes, including university research, technical evaluation, and development of non-commercial software, tools, or documentation.
Certified products ...6
Low Power RF Solutions - Manufacturing Issues 11 - 7
Certification and Compliance
Certification and Compliance What are ZigBee Certified Products?
The ZigBee Alliance promotes the development of products that are fully compliant with the ZigBee standard. Through certification testing, you can ensure your products successfully co-exist or interoperate with other ZigBee Certified Products. ZigBee products are certified with either a Manufacturer Specific Application Profile or a Public Application Profile.
A Manufacturer Specific Application Profile is an application developed by a member.
A Public Application Profile is developed by the Alliance and is available to all members (HA or SE at this time). Both Manufacturer Specific Application Profiles and Public Application Profiles must be implemented on ZigBee Compliant Platforms.
Note that ZigBee compliance testing does not include ETSI/FCC/ARIB testing. There are a number of test houses in this business.
Certification process ...7
ZigBee Certification Process1. Join the ZigBee Alliance 2. Apply for certification 3. Submit product(s) to test provider 4. Test provider notifies Alliance of success5. Member company provides declaration of
conformity 6. Alliance conformation of membership, review,
audit and approval 7. Notification & publication of certification
8. Certification Logo
Compliance and certification ...8
11 - 8 Low Power RF Solutions - Manufacturing Issues
Certification and Compliance
Compliance and CertificationZigBee Qualification Group (ZQG) is responsible for:
Establish an independent test house programSelect test houses
– National Technical Systems, Inc. Culver City, California– TÜV Rheinland Group Pleasanton, California– TRaC Global Hull, UK
ZigFestInformal multi-vendor interoperability testingProving ground for new designsAn invaluable pre-certification testing opportunity
Your profile ...
New public profiles in the works:CBA Commercial Building Automation
(completed/ratified/NOT tested)PHHC Personal Health & Hospital Care
(in study)
9
TRaC Global
Lead Location: Unit E, South Orbital Trading Park, Hedon Road Hull, HU9 1NJ, UK Contact: Mr. Jonathan Harros Tel: +44 (0)1482 801801 Fax: +44 (0)1482 801806 E-mail: [email protected] www.trac-ktl.com
National Technical Systems, Inc.
Lead Location: 5730 Buckingham Pkwy Culver City, CA 90230 USA
Contact: Mr. Spiro Sacre Tel: +1 (310) 641-7700 ext 1054 Fax: +1 (310) 641-5261 E-mail: [email protected] www.ntscorp.com
TUV Rheinland Group
Lead Location: 1279 Quarry Lane, Suite A Pleasanton, CA 94583 USA
Contact: Dr. Farouk Zanaty Phone: +1 (925) 219-2882 Fax: +1 (925) 249-9124 E-mail: [email protected] www.tuv.com
Low Power RF Solutions - Manufacturing Issues 11 - 9
Private Profiles
Private Profiles Your Own Profile
You can maintain ZigBee compliance without allowing others access to your network via a Manufacturer Specific Application ProfileHundreds of Manufacturer Specific Application Profiles are already registeredPublic profiles, like the Home Automation Profile and Smart Energy allow interoperability between products Proprietary profiles are intended to limit interoperability at the application level, but can also limit network interoperabilityProfile IDs are distributed by the Alliance to members. You must request a profile ID for your proprietary profile
IEEE addresses ...10
11 - 10 Low Power RF Solutions - Manufacturing Issues
IEEE Addresses
IEEE Addresses IEEE Addresses
IEEE registers Organizationally Unique Identifiers (OUI) world-wide. A subset of these addresses is called Individual Address Block (IAB).OUI costs$1650 for 2^40 addressesIAB costs $550 for 2^12 addresses
http://standards.ieee.org/regauth/index.html
Production Programming ...
Note: An OUI allocates enough IEEE numbers to place more than 2000 devices on every square kilometer of land and sea on Earth.
11
Low Power RF Solutions - Manufacturing Issues 11 - 11
Production Programming
Production Programming Production Programming
Use development tools for programmingElprotronic www.elprotronic.comE-Lab www.e-lab.deBP micro www.bpmicro.comElnec www.elnec.com
Production board layout ...12
Production Board Layout
CC2520
14 pin JTAG emulation port
Add traces and pads for 14-pin emulation port to production board
Add traces and pads for UART connection to Z-Tool (external transceiver may be needed)
Populate with DIP pins header for emulation and test
Production board
MSP430
UART port
Third party programmers ...13
11 - 12 Low Power RF Solutions - Manufacturing Issues
Production Programming
USB Flash Programming Adapter (FPA) with programmable Vdd2.2 to 3.6 V, Idd up to 100 mA. Supplied GUI software and Multi-FPA API-DLL.IEEE Address and Serial Number assignment with GUI software.Six devices programmed simultaneously from one Gang FPA.Up to 8 USB-FPA can be controlled via Multi-FPA API-DLL that allows to program simultaneously up to 48 devices, e.g. to program one panel with up to 48 boards on the panel.
GangPro-CC and FlashPro-CCUSB Flash Programmers
Six CC2431F128 can be erased, blank checked, programmed and verified in 12 seconds.Lock setup capability useful in production. Custom defined programming sequence (from the script file).
14
GangPro-CC GUICode formats:TI hex (txt)Intel (hex)Motorola (s19, s28, s37)
IEEE Address and SerializationAuto incrementedFrom the custom defined file
IEEE Address
Serialization15
Low Power RF Solutions - Manufacturing Issues 11 - 13
Production Programming
GangPro-CC Multi-FPA API-DLL
Application Software (C++, LabVIEW etc.)
API-DLL API-DLL API-DLL
FPA-1 FPA-2 FPA-8
Device-1Device-1Device-1Device-1Device-1Device-6
Device-1Device-1Device-1Device-1Device-1Device-12
Device-1Device-1Device-1Device-1Device-1Device-48
Multi-FPA DLL Selector and Task Manager
USB-1 USB-2 USB-8
Mul
ti-FP
A A
PI-D
LL
Simultaneous process
16
Contronix Programmers
17
11 - 14 Low Power RF Solutions - Manufacturing Issues