PARROT CK5050PIA06 Users Manual

Created by : Reference Title
David COROLLEUR DC-2008-029 Hands Free Car Kit Module CK5050+ - Datasheet
J.J. DORMARD 20//2008 1.03
Approved by : Date Function
Hands Free Car Kit Module
CK5050+
1 (27)
Datasheet
Product Scope
Parrot has identified a demand for the integration of the telephony into a host product like car radio or navigation system. The answer to this demand is CK5050+.
The CK5050+ is a feature-rich Bluetooth Hands Free Car Kit solution dedicated for the integration of Handsfree Bluetooth applications in car radios and car telematics systems.
Created by : Reference Title
David COROLLEUR DC-2008-029 Hands Free Car Kit Module CK5050+ - Datasheet
J.J. DORMARD 20//2008 1.03
Approved by : Date Function
1
PRODUCT OVERVIEW 3
1.1
CK5050+ Features 3
1.2
Memory Flash required 4
2
ELECTRICAL ARCHITECTURE 5
2.1
CK5050+ internal Block Diagram 5
2.2
Electrical Interfaces Characteristics 6
2.3
Main Connector Pinout 8
2 (27)
3
HARDWARE LAYOUT 10
3.1
Components placement with internal antenna (PI040123AA) 10
3.2
Components placement without internal antenna (PI040114AA - PI040124AA) 12
4
SOFTWARE SPECIFICATIONS 14
4.1
Bluetooth Stack 14
4.2
Bluetooth Profiles Supported 14
4.3
Software Architecture 14
4.4
Software Interface 15
5
MECHANICAL DESIGN 16
5.1.1
5.1.2
5.1.3
5.1.4
6
DEVELOPMENT TOOLS 23
Shielding 16 CK5050+ versions 18 Integration on the motherboard 19 CK5050+ mechanical design 20
7 FCC REQUIREMENTS FOR MODULE APPLICATION 25
8 CE DECLARATION 26
9
ANNEXE 1: CK5050+APPLICATION (EXAMPLE) 27
Created by : Reference Title
David COROLLEUR DC-2008-029 Hands Free Car Kit Module CK5050+ - Datasheet
J.J. DORMARD 20//2008 1.03
Approved by : Date Function
1 Product Overview
This document is the Datasheet of the Parrot CK5050+ Bluetooth Module. The CK5050+ is a feature-rich Bluetooth platform dedicated for the integration of Bluetooth applications in car
audios, car telematic systems or any systems requiring a complete embedded Bluetooth solution.
1.1 CK5050+ Features
Bluetooth connectivity
Bluetooth Power Class 2 Radio
Embedded Bluetooth v1.1, v1.2 & v2.0 compliant
Embedded profiles
Compatible with all Bluetooth phones
Pairing and connection with all Bluetooth Devices: Phones, Smartphones, PDA …
Multiple user support: Up to 5 paired phones
Multiple connection (up to 3 device connected at the same time)
Multiple profile (for example A2DP and HFP at the same time with same or different devices)
Phone
Pick-up, Hang-up, Redial
Automatic answer (from host via dial command)
Send DTMF during calls
Private Mode
Phone Book
Automatic Phone book synchronization over Bluetooth (up to 1000 names)
Call history (dialed number, received calls, missed calls)
All Synchronization Methods
Full Unicode for compatibility with numerous characters sets (European, Russian, Chinese, Japanese…)
Digital Signal Processing and Acoustics
Acoustic Echo cancellation for Full Duplex operation
Noise reduction
Beam forming with 2 microphones inputs
Volume control
Speaker dependant voice recognition (trained names and keyword)
Speaker independent voice recognition (Nuance licensing)
Text To Speech feature.
Audio Streaming
Embedded SBC decoder
Embedded MP3 decoder from Thomson Licensing (optional)
Stereo audio output
Miscellaneous
Provide Phone Battery Level and Network Level, Carrier Name (depends on phones)
Embedded test pattern
Software Update
Full standard Software available (free upgrade from Parrot homepage)
Software update available through Bluetooth or UART
Very large compatibility with Phones, Smartphones, PDAs, Music players
USB
USB 2.0 Full Speed
Access to mass storage device
File browsing
3 (27)
Created by : Reference Title
David COROLLEUR DC-2008-029 Hands Free Car Kit Module CK5050+ - Datasheet
J.J. DORMARD 20//2008 1.03
Approved by : Date Function
1.2 Memory Flash required
Flash required for the CODE: Around 2Mbytes
Flash required for the user Data (settings, phonebook…) : Around 4 MBytes
Flash required for speaker independent voice recognition and text to speech:
Voice recognition only: 3 Mbytes + 1.1 Mbytes per language Voice recognition and Text To Speech: 7 Mbytes + 16 Mbytes per language
Example for 1 language:
Code Data Required Memory Flash
VR + TTS 23 MBytes 2 MBytes 4 MBytes 29 MBytes 256 MBits VR only 4.1 MBytes 2 MBytes 4 MBytes 10.1 MBytes 128 Mbits
Example for 6 languages:
Code Data Required Memory Flash
VR + TTS 103 MBytes 2 MBytes 4 MBytes 109 MBytes 1 GBits VR only 9,6 MBytes 2 MBytes 4 MBytes 15.6 MBytes 128/256 Mbits
4 (27)
Created by : Reference Title
David COROLLEUR DC-2008-029 Hands Free Car Kit Module CK5050+ - Datasheet
J.J. DORMARD 20//2008 1.03
Approved by : Date Function
2 Electrical Architecture
2.1 CK5050+ internal Block Diagram
5 (27)
CK5050+ Simplified Block Diagram
The main electrical interfaces provided by the CK5050+ are:
Bluetooth: 2.0 EDR
Audio:
Digital I2S interface: 1 stereo input + 2 stereo output (need to have an I2S codec on the motherboard) Analog interface: 2 audio inputs
Serial Link : UART for the software interface through AT commands
2 x USB 2.0 OTG
I²C Interface
3.3 V Power Supply
Flash : 256Mbits / 512Mbits / 1Gbits
SDRAM: 64Mbits/ 128Mbits
Absolute Maximum Rating
Min
Max
Unit
Supply
Voltage
-
0.3
3.8 V
Storage
Temperature
-40 +125
°C
Operating Conditions
Min
Max
Unit
Supply
Volt
age
3,2
3.6 V
Ambiant
Temperature
-40 +85 °C
Created by : Reference Title
David COROLLEUR DC-2008-029 Hands Free Car Kit Module CK5050+ - Datasheet
J.J. DORMARD 20//2008 1.03
Approved by : Date Function
2.2 Electrical Interfaces Characteristics
UART: 16C550 Compatible Type. A bit “Start Bit=0” is added to the beginning of each word (8bits). The Least
Significant Bit (LSB) is sent first. A “Stop Bit=1” is sent by the transmitter at the end of each word.
MaxVOL=0.15V MinVOH=Vcc-0v15 (at IOH=0.1mA) open collector with build in 2.5k pull up MaxVIL=0.8V MinVIH=2V
UART0_TX & UART1_TX:
Min
Trise (ns)
Tfall (ns)
The UART1_RX and UART0_RX are Schmitt trigger inputs
I2C
MaxVOL=0.15V MinVOH=Vcc-0v15 MaxVIL=0.8V MinVIH=2V
RESET: Asynchronous reset signal, used to reset the Parrot Daughter Board, active low.
MaxVIL=0.4V MinVIH=2.5V
MIC_PWR: Connect to electret condenser microphone (Impedance less than 2.2kOhms)
Electrical characteristics of microphone: Operating voltage: 2..02V-2.48V DC Current consumption: 500µA max. Use of pre-amplified microphones is in option. Optional: another power supply (from motherboard) can be used to supply the microphone(s)
VCC: Supply voltage 3.4V(-0.2V/+0.2V) including tolerances, thermal changes, noise over/under shoot due to
load change and/or car battery voltage change, load dump. Mean current : <300 mA (All components active and communication or streaming mode) Peak current < 1.5A during switch on: > mA during 700 ms (max).
Max
10
10
Condition
Cload = 50pF
Cload = 50pF
6 (27)
F
R
Created by : Reference Title
David COROLLEUR DC-2008-029 Hands Free Car Kit Module CK5050+ - Datasheet
J.J. DORMARD 20//2008 1.03
Approved by : Date Function
P
OWER CONSUMPTION
C
UNCTIONING MODES
STOP MODE
STANDBY MODE
URRENT ON
<20 µA
<200 mA BT module in sniff mode, Parrot ASIC in idle
3.4V
EMARKS
BT radio and Parrot5+ ASIC stopped, Internal voltage regulator switched off.(Power off or Reset active)
7 (27)
HANDSFREE MODE
AUDIO STREAMING
<300 mA Hands free communication with a Bluetooth enabled phone <300 mA Reception of an encoded stream, decoding, playing of the audio
Created by : Reference Title
David COROLLEUR DC-2008-029 Hands Free Car Kit Module CK5050+ - Datasheet
J.J. DORMARD 20//2008 1.03
Approved by : Date Function
2.3 Main Connector Pinout
Main connectors:
Male connector:
8 (27)
Female connector:
The following pinout allows an interface to the CK5050+ according to market standards:
The following pinout allows an interface to the CK5050+ according to market standards:
INPUT
COMMENT
1 RIN I Line in : right input
2 LIN I Line in : left input
4 MIC2N
I
5 MIC1P
I
6 MIC2P
I
7 MIC_PWR
O
Microphone power supply
8
VSS I
Ground
9 BOOTS
I
To update the
soft
10 NRESET
I
RESET trigger Input
12 USB1_VBUS
I
13 USB0_ID
I
USB0
ID pin of mini AB receptacle
(OTG)
14 USB1_ID
I
USB1
ID pin of mini AB receptacle
(OTG)
15 USB0_DRV_VBUS
O
Drive VBUS (OTG) USB0
USB1
_DRV_VBUS /
Drive VBUS (OTG) USB1 / Connected to
17 USB0_D
- O/I
USB0 interface D
- signal
18 USB1_D
- O/I USB1 interface D
- signal
19 USB0_D+
O/I USB0 interface D+
signal
20 USB1_D+
O/I USB1 interface D+
sig
nal
21 VSS I Ground
22 VSS I Ground
23 VCC I POWER 3.
4V
24 VCC I POWER 3.
4V
25 VSS I Ground
26 VSS I Ground
27 U1_IN
I
28 U1_OUT
O
29 U0_IN
I
30 U0_OUT
O
31 I2C_CLK
O
I2C
clock
32 I2C_DA
O/I I2C data
33 VSS I Ground
34 VSS I Ground
35 I2S_CLK
O/I I2S serial clock
36 I2S_IN
I
I2S serial data in 1
37 I2S_MCLK
O/I I2S Master clock
38 I2S_OUT1
O
I2S serial data out
39 I2S_SY
NC O/I I2S
synchronization
40 I2S_OUT2
O
I2S serial data out (secondary)
Created by : Reference Title
David COROLLEUR DC-2008-029 Hands Free Car Kit Module CK5050+ - Datasheet
J.J. DORMARD 20//2008 1.03
Approved by : Date Function
9 (27)
PIN
FUNCTION
3 MIC1N I
11 USB0_VBUS I
16
IPOD_READY
/ OUTPUT
O/I
Microphones : Analog audio inputs
USB0 Vbus 5V USB1 Vbus 5V
IPOD_Authentication_Coprocessor
16C550 Compatible type (for Debug interface) 16C550 Compatible type (for Host AT commands and Flash Update interface)
Loading...
+ 18 hidden pages