10.05.2015 Views

BlueZ Host Stack BT 3.0 - Bluetooth

BlueZ Host Stack BT 3.0 - Bluetooth

BlueZ Host Stack BT 3.0 - Bluetooth

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

RIN Datasheet DOCUMENT<br />

Date / Year-Month-Day Approved Revision Document No<br />

Page 1 of 18<br />

Prepared e-mail address N.B.<br />

Confidential<br />

Reference Integration Note<br />

For<br />

QDID B018332 – <strong>BlueZ</strong> <strong>Host</strong> <strong>Stack</strong> <strong>BT</strong> <strong>3.0</strong><br />

Abstract: This document provides a conceptual description of the <strong>BlueZ</strong> <strong>Host</strong> <strong>Stack</strong>, <strong>BlueZ</strong><br />

v4.69 +Linux kernel 2.6.36 for <strong>Bluetooth</strong> Core v<strong>3.0</strong>, and summarizes the integration requirements<br />

as a guide for others integrating this design.<br />

RIN Datasheet<br />

[Date of last Revision]


RIN Datasheet DOCUMENT<br />

Date / Year-Month-Day Approved Revision Document No<br />

Page 1 of 18<br />

Prepared e-mail address N.B.<br />

Confidential<br />

Disclaimer and Copyright Notice<br />

TRADEMARKS AND COPYRIGHT NOTICE<br />

Broadcom®, the pulse logo, Connecting everything®, and the Connecting everything logo are among the<br />

trademarks of Broadcom Corporation and/or its affiliates in the United States, certain other countries and/or<br />

the EU. <strong>Bluetooth</strong>® is a trademark of the <strong>Bluetooth</strong> SIG. Any other trademarks or trade names mentioned<br />

are the property of their respective owners.<br />

DISCLAIMER<br />

The information in this document is subject to change without notice and does not represent a<br />

commitment on any part of Broadcom Corporation. While the information contained herein is<br />

assumed to be accurate, Broadcom Corporation assumes no responsibility for any errors or<br />

omissions.<br />

In no event shall Broadcom Corporation, its employees, its contractors, or the authors of this<br />

document be liable for special, direct, indirect, or consequential damage, losses, costs, charges,<br />

claims, demands, claim for lost profits, fees, or expenses of any nature or kind.<br />

RIN Datasheet<br />

[Date of last Revision]


RIN Datasheet DOCUMENT<br />

Date / Year-Month-Day Approved Revision Document No<br />

Page 1 of 18<br />

Prepared e-mail address N.B.<br />

Confidential<br />

Contents<br />

1 PREFACE .............................................................................................. 5<br />

1.1 RIN Template Instructions ............................................... Error! Bookmark not defined.<br />

1.2 What is a Reference Integration Note ............................ Error! Bookmark not defined.<br />

1.1.1 Minimum Requirements for a RIN .................................. Error! Bookmark not defined.<br />

1.3 Who should read this RIN guide ..................................... Error! Bookmark not defined.<br />

1.4 What this guide contains ................................................. Error! Bookmark not defined.<br />

2 PRODUCT OVERVIEW .......................................................................... 5<br />

2.1 HARDWARE FEATURES ............................................................................................. 5<br />

2.1.1 Product Type Declaration ............................................... Error! Bookmark not defined.<br />

2.1.2 Hardware Overview ........................................................ Error! Bookmark not defined.<br />

2.1.3 Standard Operating Conditions ...................................... Error! Bookmark not defined.<br />

2.1.4 Application ...................................................................... Error! Bookmark not defined.<br />

2.1.5 Block Diagram ................................................................ Error! Bookmark not defined.<br />

2.1.6 Hardware Features......................................................... Error! Bookmark not defined.<br />

2.1.7 Radio Modules ............................................................... Error! Bookmark not defined.<br />

2.1.8 Interfaces ........................................................................ Error! Bookmark not defined.<br />

2.1.9 Application Requirements .............................................. Error! Bookmark not defined.<br />

2.1.10 PIN Description .............................................................. Error! Bookmark not defined.<br />

2.1.11 Bill of Material ................................................................. Error! Bookmark not defined.<br />

2.2 SOFTWARE FEATURES .............................................................................................. 5<br />

2.2.1 Product Type Declaration ............................................................................................... 5<br />

2.2.2 Software Overview ......................................................................................................... 5<br />

2.2.3 Application ...................................................................................................................... 5<br />

2.2.4 Block Diagram ................................................................................................................ 5<br />

2.2.5 Software Features .......................................................................................................... 5<br />

2.2.6 Software Architecture ..................................................................................................... 6<br />

2.2.7 Interfaces ........................................................................................................................ 6<br />

2.2.8 Application Requirements .............................................................................................. 6<br />

2.2.9 Sample Portings ............................................................................................................. 6<br />

2.2.10 Hardware / Software Reference Platforms .................................................................... 6<br />

3 Contact Information.............................................................................. 6<br />

RIN Datasheet<br />

[Date of last Revision]


RIN Datasheet DOCUMENT<br />

Date / Year-Month-Day Approved Revision Document No<br />

Page 1 of 18<br />

Prepared e-mail address N.B.<br />

Confidential<br />

Document Revision History<br />

Revision Date Description<br />

1.0 9/16/2011 Original version of document<br />

RIN Datasheet<br />

[Date of last Revision]


RIN Datasheet DOCUMENT<br />

Date / Year-Month-Day Approved Revision Document No<br />

Page 1 of 18<br />

Prepared e-mail address N.B.<br />

Confidential<br />

1 PREFACE<br />

This document forms the Reference Integration Note for <strong>BlueZ</strong> <strong>Host</strong> <strong>Stack</strong> <strong>BT</strong> version <strong>3.0</strong>.<br />

Design RIN Information<br />

Product Name:<br />

<strong>BlueZ</strong> <strong>Host</strong> <strong>Stack</strong><br />

<strong>Bluetooth</strong> Qualified B018332<br />

Design ID (QD ID):<br />

<strong>Bluetooth</strong> Product Type: Component (tested)<br />

Product Name:<br />

<strong>BlueZ</strong> <strong>Host</strong> <strong>Stack</strong><br />

Hardware Version: BCM43XX<br />

Software Version: <strong>BlueZ</strong> v4.69 +Linux kernel 2.6.36<br />

2 PRODUCT OVERVIEW<br />

<strong>BlueZ</strong> <strong>Host</strong> <strong>Stack</strong> is a Linux based <strong>Bluetooth</strong> protocol stack. <strong>BlueZ</strong> provides support for the core<br />

<strong>Bluetooth</strong> layers and protocols. It is compliant with <strong>Bluetooth</strong> <strong>3.0</strong> specification.<br />

2.1 HARDWARE FEATURES<br />

A BCM qualified controller must be used in end product integration for this <strong>Host</strong> <strong>Stack</strong>.<br />

2.2 SOFTWARE FEATURES<br />

This section identifies the top level software features of this design.<br />

2.2.1 Product Type Declaration<br />

• This product is listed as <strong>Bluetooth</strong> Component Product. If you use this product to<br />

implement <strong>Bluetooth</strong> in your product’s design further qualification and listing is required in<br />

accordance with the <strong>Bluetooth</strong> Qualification Process (ref. PRD 2.0). To start the process<br />

for a new qualification, please visit https://bluetooth.org/TPG.]<br />

2.2.2 Software Overview<br />

This section provides an overview of the features of this design.<br />

2.2.3 Application<br />

The design is most likely to be used or targeted for items such as mobile phones and tablets.<br />

2.2.4 Block Diagram<br />

See the <strong>BlueZ</strong> website for further details: http://www.bluez.org/<br />

2.2.5 Software Features<br />

Features include GAP, SDP, L2CAP, AVDTP, AVCTP, GAVDP<br />

RIN Datasheet<br />

[Date of last Revision]


RIN Datasheet DOCUMENT<br />

Date / Year-Month-Day Approved Revision Document No<br />

Page 1 of 18<br />

Prepared e-mail address N.B.<br />

Confidential<br />

2.2.6 Software Architecture<br />

See the <strong>BlueZ</strong> website for further details: http://www.bluez.org/<br />

2.2.7 Interfaces<br />

In order to be compliant to the <strong>Bluetooth</strong> <strong>3.0</strong> Specification it is necessary to implement code<br />

enabling L2CAP <strong>3.0</strong> <strong>Host</strong> features, such as ERTM and Streaming Mode.<br />

2.2.8 Application Requirements<br />

All applications and UI provided by the End Product is subject to further testing requirements as<br />

found in the PRD. This listing is only to cover the stack layers.<br />

2.2.9 Sample Portings<br />

See the <strong>BlueZ</strong> website for further details: http://www.bluez.org/<br />

2.2.10 Hardware / Software Reference Platforms<br />

Hardware under test: BCM4329.<br />

Implementation reference: commercially available Tablet utilizing <strong>BlueZ</strong> <strong>Host</strong> stack with <strong>3.0</strong><br />

features.<br />

3 Contact Information<br />

http://www.bluez.org/contact/<br />

Broadcom Corporation<br />

5300 California Avenue<br />

Irvine, CA 92617<br />

Phone: 949-926-5000<br />

Fax: 949-926-5203<br />

http://support.broadcom.com/<br />

RIN Datasheet<br />

[Date of last Revision]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!