16
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

Manufacturing Issues - Texas Instrumentsprocessors.wiki.ti.com/images/6/67/11_-_Manufacturing_Issues.pdfManufacturing Issues Introduction You need to be aware of the various problems

  • 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

Production Programming

Contronix

18

Low Power RF Solutions - Manufacturing Issues 11 - 15

Production Programming

11 - 16 Low Power RF Solutions - Manufacturing Issues