52
Simply Blue & CP3000 Bluetooth ® Connectivity Solutions Noel Baisa Device Connectivity Division

Cp3000 Bluetooth

Embed Size (px)

DESCRIPTION

cp3000 bluetooth

Citation preview

  • Simply Blue & CP3000 Bluetooth Connectivity

    Solutions

    Noel BaisaDevice Connectivity Division

  • 2003 National Semiconductor Corporation

    Nationals Solution Options

    Antenna

    LMP

    HCM

    ACCESS PROTOCOLS

    APPLICATION

    SECM RFCOMM SDP

    L2CAP

    HCI TL

    ULC

    LLCAudio

    Radio

    HCI

    PROFILES

    HCI TL

    HostStack

    Antenna

    LMP

    HCM

    ACCESS PROTOCOLS

    APPLICATION

    SECM RFCOMM SDP

    L2CAP

    HCI TL

    ULC

    LLCAudio

    Radio

    HCI

    PROFILES

    Antenna

    LMP

    HCM

    ACCESS PROTOCOLS

    APPLICATION

    SECM RFCOMM SDP

    L2CAP

    HCI TL

    ULC

    LLCAudio

    Radio

    HCI

    PROFILES

    HCI TLHCI TL

    HostStack

    Antenna

    LMP

    HCM

    ACCESS PROTOCOLS

    APPLICATION

    SECM RFCOMM SDP

    L2CAP

    HCI TL

    ULC

    LLCAudio

    Radio

    HCI

    PROFILES

    HCI TLHCI TLBluetoothModule

    HostStack

    HCI TLHCI TL

    CP3BTProcessor

    LMX9814Module

    LMX5100Baseband

    LMX5251

    Simply Blue!LMX982xModules

    LMX5251

    3rd PartyBluetooth

    Stack Partners

    Standard Products Customizable Products

    CP3BTModule

    Bluetooth is a trademark of Bluetooth SIG, Inc. and is used under license by National Semiconductor

  • 2003 National Semiconductor Corporation

    Recent DCD Awards

    LMX9814 WPAN Module2002 Technology Award Winner

    Wireless Design & DevelopmentReed Business information

    Awarded June, 2003www.wirelessdesignmag.com

    CP3000 Communications ProcessorCommunications Product of the Year

    Best new or revised product for the communications market

    Electronics Industry Design Awards 2003

    Awarded July 10, 2003 www.eidawardsonthenet.net

  • 2003 National Semiconductor Corporation

    Fully-Embedded Bluetooth

    SDPSDPSDPSPPSPPSPP OBEXOBEXOBEX OPPOPPOPP

    RFCOMMRFCOMMRFCOMM

    L2CAPLL22CAPCAP

    Link ManagerLink ManagerLink Manager

    Link ControllerLink ControllerLink Controller

    BasebandBasebandBaseband

    RFRFRF

    Command InterfaceCommand InterfaceCommand Interface

    System/ImageProcessor

    SystemSystem//ImageImageProcessorProcessor

    UART, UART, MicrowireMicrowire//SPI, ISPI, I22C, C, customcustom

    CPCP33BHBH1919ProgrammableProgrammable

    BluetoothBluetooth ModuleModule

    Bluetooth is a trademark of Bluetooth SIG, Inc. and is used under license by National Semiconductor

    Wireless Digital CameraWireless Digital Camera

  • CP3000Connectivity Processors

  • 2003 National Semiconductor Corporation

    Evolution of CompactRISC

    1994CR16A CPU core released.

    First product is a digital answering machine engine.

    1997CR16B CPU core released.

    Enhanced version of CR16A with increased address space to 2MB, additional instructions and debug features.

    2001CR16C CPU core released.

    Address space increased to 16MB.

    2003CR16C CPU core + Bluetooth LLC released.

    CompactRISC continues as CP3000 family.

  • 2003 National Semiconductor Corporation

    Programmable and Customizable Products

    I

    n

    t

    e

    g

    r

    a

    t

    i

    o

    n

    I

    n

    t

    e

    g

    r

    a

    t

    i

    o

    n

    CR16C256kB FlashBluetooth BB

    CAN or USB

    CR16C256kB FlashBluetooth BBand radioCAN or USB

    first samplesfirst samples

    Quasar

    CP3BT2x

    Pulsar

    Orion

    CP3BT10

    CP3BT13

    CP3BT2x

    CP3BT2x

    timetime

    CP3BT0x

    Upcoming..

    Future Families

    Low cost with ROM

    Adds AtoD

    Adds DSP, Codec and i2s

    Adds ethernet MAC

    Adds GPS

    QQ440303 QQ330404 QQ330505QQ220404QQ220303 QQ110505

  • 2003 National Semiconductor Corporation

    RISC vs CompactRISC

    RISC Processor 32-bit data alignment 5 to 11pipeline stages

    Can allow for Hyperspeed (high frequency) clocking

    4 byte instructions to streamline pipelining

    Code size is approx. 35%of CISC

    CompactRISC Processor Traditional RISC load/store

    processor architecture, but enhanced for embedded control functions

    Shortened pipeline (3stages)

    Register file, ALU, Barrel shifter

    Reduced number of transistors Less silicon space Less EMI Less powerRISC is power and memory hungry, RISC is power and memory hungry,

    and CISC can lack performanceand CISC can lack performance

  • 2003 National Semiconductor Corporation

    83%86% 86%

    129%

    85%

    58%

    154% 1953% 274%

    31% 30% 31%

    89% 89% 89% 89%

    0%

    10%

    20%

    30%

    40%

    50%

    60%

    70%

    80%

    90%

    100%

    1 2 3 1 2 3 2 3 6 1 2 3 1 2 3 4

    OperationAutocorrelation Convolution Bit Allocation FFT Viterbi

    Processing Efficiency

    CR16C Advantages! Smaller than ARM7! Royalty-free Core! 1 instr./clock cycle! 0.25mA/MIPS/MHz! Optimized for Control

    Dhrystone MIPS:CR16C = 0.48ARM7 = 0.54

    httphttp://://wwwwww..eembceembc..comcom//

    Higher Perform

    ance

    EEMBC Benchmarks vEEMBC Benchmarks v1.11.1

  • 2003 National Semiconductor Corporation

    Memory Usage

    RAM Usage Most RISC machines are tuned to deliver high-

    performance only with 32-bit aligned data CompactRISC uses memory more efficiently:

    Can access non-aligned data in memory Instructions operate on 8-, 16-, and 32-bit data types Dedicated instructions for data type conversions

    Code Size CISCs have denser code than RISCs, because

    RISCs use only fixed 4-byte instructions CompactRISc core uses variable-instruction length

    to achieve very high code density

  • 2003 National Semiconductor Corporation

    28.5%

    20.4% 21.5%

    15.6% 15.6% 15.6%

    33.3%

    77.1%

    47.0%

    40.0% 40.0%37.5%

    18.8% 18.8% 18.8% 18.8%

    0%

    10%

    20%

    30%

    40%

    50%

    60%

    70%

    80%

    90%

    100%

    1 2 3 1 2 3 2 3 6 1 2 3 1 2 3 4

    OperationAutocorrelation Convolution Bit Allocation FFT Viterbi

    RAM Efficiency

    CR16C Advantages!Smaller RAM Size:

    23% 80% savings Reduced Power Reduced Cost

    EEMBC Benchmarks vEEMBC Benchmarks v1.11.1

    RAM

    Utilization Efficiency

    httphttp://://wwwwww..eembceembc..comcom//

  • 2003 National Semiconductor Corporation

    49.3% 49.3% 49.3%53.5% 53.5% 53.5%

    77.2% 76.7% 76.7%

    81.5% 81.5% 81.5%

    86.9% 86.9% 86.9% 86.7%

    0%

    10%

    20%

    30%

    40%

    50%

    60%

    70%

    80%

    90%

    100%

    1 2 3 1 2 3 2 3 6 1 2 3 1 2 3 4

    OperationAutocorrelation Convolution Bit Allocation FFT Viterbi

    Code Efficiency

    CR16C Advantages!Smaller Program Size:

    23% 51% savings Less Flash/ROM

    Program Storage Efficiency

    httphttp://://wwwwww..eembceembc..comcom//

    EEMBC Benchmarks vEEMBC Benchmarks v1.11.1

  • 2003 National Semiconductor Corporation

    CP3000 Timer Capabilities

    VTU: 4 Independent 16b Timers MFT: 8/16b Timer Block Low-Speed Timer Block Independent Watchdog Timer

    Versatile Timer Unit Multi-Function Timer

    Low-Speed / Watchdog

  • 2003 National Semiconductor Corporation

    CP3000 GPIO Capabilities

    Designed for Automotive and Industrial Environments

    Read-Modify-Write CapableWeak Pull-up for InputsSchmitt-Trigger InputsProgrammable Output Slew Rate

  • 2003 National Semiconductor Corporation

    CP3000 Connectivity Peripherals

    Bluetooth Lower Link Controller compatible with BlueRF

    Full CAN Interface CAN Specification 2.0B Active

    Full-Speed USB Node USB 2.0 Full-Speed with Seven Endpoint-FIFOs

    USART Programmable baud-rate generator on-chip

    Wire+/SPI master/slave, 8/16-bit, prog. clock generation

    ACCESS.bus SMBus/I2C compatible, master/slave

  • 2003 National Semiconductor Corporation

    Product Family

    CPCP33BTBT1010

    CPCP33BHBH1818

    CPCP33UBUB1717

    CR16C256K FlashCAN or USB

    CR16C256k Flash 10k RAM10k Data FlashBluetooth BB

    CAN + UARTor USB + UART

    CR16C256k FlashBluetooth BBand radioCAN or USB

    CR16C256k Flash 32k RAM10k Data Flash12b/8ch ADCBluetooth BB

    2xCAN & 4xUARTor CAN, USB & 4xUART

    CPCP33BTBT1313

    CPCP33CNCN1717

    CPCP33BHBH1919

    CP3BT23

    CP3BT26

    CP3CN23

    CP3UB23

    NeptuneLuna

    Bluetooth is a trademark of Bluetooth SIG, Inc. and is used under license by National Semiconductor

  • 2003 National Semiconductor Corporation

    Connectivity Processor

    Connectivity Processor

    +Bluetooth

    USB & UART Interfaces CP3UB17 CP3BT10

    CAN & I2C Interfaces CP3CN17 CP3BT13

    CP3000 Family Connectivity Processors

    CP3BT10 Connectivity Processor with Bluetooth wireless technology USB, Access.bus and USART interfaces

    CP3BT13 Connectivity Processor with Bluetooth technology CAN, Access.bus and USART interfaces

    CP3UB17 USB-enabled Connectivity

    Processor CP3CN17

    CAN-enabled ConnectivityProcessor

    Bluetooth is a trademark of Bluetooth SIG, Inc. and is used under license by National Semiconductor

    High Performance Connectivity Processors with High Performance Connectivity Processors with wide complement of interfaces wide complement of interfaces includingincluding

    BluetoothBluetooth BasebandBaseband ProcessingProcessing

  • 2003 National Semiconductor Corporation

    CAN Connectivity Processor

    CP3CN17 CompactRISC core Internal 256kB Program Flash Internal 8kB Data Flash Internal 10kB SRAM 8 MIWU, 2MFT, 1VTU, Watchdog Embedded application development platform 48-pin CSP and 100-pin LQFP Packages -40C +85C Temperature Range CAN, UART, I2C, Wire interfaces available for

    embedded applications

  • 2003 National Semiconductor Corporation

    CP3CN17 Application Example

    Multi-bus 6-way Power Seat Controller with Memory

    CPCP33CNCN17176

    6 x 62

    MM

    Encoder

    2

    MM

    2

    4MM

    Encoder

    Encoder

    HH

    4HH

    4HH

    C

    A

    N

    B

    u

    s

    C

    A

    N

    B

    u

    s

    L

    I

    N

    B

    u

    s

    1 2Set3

  • 2003 National Semiconductor Corporation

    USB Connectivity Processor

    CP3UB17

    CP3UB17

    CP3UB17

    CompactRISC core Internal 256kB Program Flash Internal 8kB Data Flash Internal 10kB SRAM Full-speed USB Node

    Seven Endpoint-FIFOs Conforming to USB1.1Specification

    Programmable On-Chip PLL with Multiplier for USB Dedicated Direct Memory Access Channel for USB

    8 MIWU, 2MFT, 1VTU, Watchdog Embedded application development platform 48-pin CSP and 100-pin LQFP Packages -40C +85C Temperature Range

  • 2003 National Semiconductor Corporation

    CP3UB17 Application Example

    Game/Keypad Controller

    CPCP33UBUB1717m

    2

    USBn

    M x N Keypad

    p

  • 2003 National Semiconductor Corporation

    CP3BT1x Features

    All CMOS Design Excellent power consumption

    Very Highly Integrated 16-bit RISC Processor Core Bluetooth DSP 256 kB Program Flash 8 kB Data Flash 10 kB RAM On-Chip Phase Locked Loop Dual Clock with Low-Power

    Oscillator Low-power, Idle and Halt Modes

    Multiple Timers Dual 16-bit Multifunction Timer Unit Versatile Timer Unit Watchdog Timer Unit Power-on Reset Unit

    Flexible I/O BlueRF-Enhanced Interface Multi-input Wakeup Schmitt Trigger Inputs USB Interface USART Interface CAN Interface I2C Interface Advanced Audio Interface 8/16-bit SPI, Microwire/Plus Interfaces

  • 2003 National Semiconductor Corporation

    RF Interface

    ProtocolCore

    1K ByteSequencer RAM

    4.5K BytesData RAM

    Bluetooth LowerLink Controller

    CP3BT1xLuna Family

    CR16CCPU Core

    8K BytesFlash Data

    Memory

    10K BytesStaticRAM

    Internal Bus

    ExternalBus

    Interface

    USB1.1Full-Speed

    AdvancedAudio

    InterfaceWire/SPI USART ACCESS.bus(I2C)

    TimersVTUMFT

    Watchdog

    Multi-InputWake-Up

    Bluetooth is a trademark of Bluetooth SIG, Inc. and is used under license by National Semiconductor

    OS

    BluetoothProtocol Stack

    Application

    256K Bytes FlashProgram Memory

  • 2003 National Semiconductor Corporation

    CP3BT10 Application Example

    Car Radio Interface with Integrated Wireless Handsfree

    CPCP33BTBT1010

    LMX52514

    22

    I2C Bus

    Codec1/2

    2

    Codec2/2

  • 2003 National Semiconductor Corporation

    CP3BT13 Application Example

    Instrument Cluster with Wireless Diagnostics

    CPCP33BTBT1313LMX5251 4

    8 4 4 12-17+

    CAN Bus

    Drv Drv Drv Drv

  • 2003 National Semiconductor Corporation

    CP3000 Applications

    NeptuneCP3BT2x/CP3CN23/CP3UB23

    LunaCP3BT13/CP3CN17

    Hands-free CAN-Wireless Access Points GPS System Automatic Tolling Graphic Displays

    DSRC (Digital Short Range Communication) Roadside Assistance Driver Information Systems Infotainment

    Car Radio & MP3 Video Distribution System Web / e-mail Games

  • 2003 National Semiconductor Corporation

    CP3BT2x Features

    All CMOS Design Excellent power consumption

    Very Highly Integrated 16-bit RISC Processor Core Bluetooth DSP 256 kB Program Flash 8kB Data Flash 32kB RAM 12-bit/8-ch A/D Converter Touchscreen Multiplexer Random Number Generator

    Peripheral On-Chip Phase Locked Loop Dual Clock with Low-Power

    Oscillator Low-power, Idle and Halt Modes

    Multiple Timers Dual 16-bit Multifunction Timer

    Unit Versatile Timer Unit Watchdog Timer Unit Power-on Reset Unit

    Flexible I/O BlueRF-Enhanced Interface Multi-input Wakeup Schmitt Trigger Inputs USB Interface USART Interface Dual I2C Interfaces 8/16-bit SPI, Microwire/Plus

    Interfaces

    Bluetooth is a trademark of Bluetooth SIG, Inc. and is used under license by National Semiconductor

  • 2003 National Semiconductor Corporation

    CP3BT2xNeptune Family

    CR16CCPU Core

    8K BytesFlash Data

    Memory

    32K BytesStaticRAM

    Internal Bus

    ExternalBus

    Interface

    USB1.1Full-Speed

    AdvancedAudio

    InterfaceWire/SPI QuadUSART

    ACCESS.bus(I2C)

    TimersVTUMFT

    Watchdog

    DualController

    Area Network(CAN)

    12-BitADC

    Multi-InputWake-Up

    RF Interface

    ProtocolCore

    1K ByteSequencer RAM

    4.5K BytesData RAM

    Bluetooth LowerLink Controller

    OS

    BluetoothProtocol Stack

    Application

    256K Bytes FlashProgram Memory

  • 2003 National Semiconductor Corporation

    CP3BT2x Companion Processor

    CPCP30003000ConnectivityConnectivity

    ProcessorProcessor

    USB Client TouchScreen KeyboardBrightness& Backlight

    SmartBattery

    SD/MMCFlash Card

    GPIO

    GPIO

    UAR

    TU

    ART

    Bluetooth CAN

    Advantages:!Allows processors to run more

    efficiently!Reduces Power & BOM!Provides many flexible interfaces!Includes Bluetooth Baseband

    ProcessorBluetooth is a trademark of Bluetooth SIG, Inc. andis used under license by National Semiconductor

  • 2003 National Semiconductor Corporation

    Handsfree + NetworkingAudio and Data Gateway

    Balun

    Radio Link

    RadioEmbedded Stack

    CAN / BT Bridge

    User Interface

    CP3BT

    Codec DSPDSP

    TRSw

    !!!!

    """"

    """"

    CANCAN

    ConnectivityProcessor

    Interfaces to BluetoothInterfaces to Bluetoothenabled phoneenabled phone

    DSP provides fullDSP provides full--duplex duplex handsfreehandsfree operationoperation

    CAN and UART interfaces CAN and UART interfaces provides data interface to provides data interface to entertainment & entertainment & navigation systemsnavigation systems

    WAN PAN UARTUART

    Bluetooth is a trademark of Bluetooth SIG, Inc. andis used under license by National Semiconductor

  • 2003 National Semiconductor Corporation

    CP3BT2x Application Example

    Rearview Mirror with Compass andHandsfree Communication

    CPCP33BTBT22xx

    42

    0/1 EndAns3

    FluxSensor 4

    Codec1/2

    Codec2/2

    Display

    4LMX5251

  • 2003 National Semiconductor Corporation

    H/F & IVN with CP3BT2x

    Human Interface

    Vehicle Interface

    CRCR1616CC

    BTRadio

    DSRCRadio

    GPSRadio

    Air Interface

    AFE

    TouchScreen

    UART

    USB

    CAN

    BTB/B

    ProgramProgramFlashFlash

    RAMRAM

    ADC

    FlashFlash

    LINPhy

    Codec DSP

    AAI

    DSRCB/B

    GPSB/B

    GPIO

    CP3000

  • 2003 National Semiconductor Corporation

    Off-board Navigation System

  • CP3BT Tools

  • 2003 National Semiconductor Corporation

    Industry Proven Elements

    Compiler Assembler Linker Librarian

    Project management Multi-file source editing Debugging 3rd party tools integration

    Active Emulator Fast Response Rapid Debugging

    BluetoothDevelopment Board

    Radio Add-on Board

    Application Profiles Bluetooth Stack Drivers

    Turnkey Kit Includes:!Development Board!Bluetooth API!Software Tools

    !C Compiler!Debugger!In-Circuit Emulator

    !Detailed Documentation

    Complete Pre-tested Embedded Bluetooth Developers Kit

  • 2003 National Semiconductor Corporation

    Embedded Bluetooth ProfilesJ F M A M J J A S O N D J F M A M J J A S O N

    CY2003 CY2004

    SyncSyncSync

    BIPBIPBIP

    FTPFTPFTP

    LAPLAPLAP

    SAPSAPSAP

    HIDHIDHID

    DUNDUNDUN

    PANPANPAN

    SDPSDPSDP

    SPPSPPSPP

    OBEXOBEXOBEX

    OPPOPPOPP

    HSPHSPHSP

    HFPHFPHFP

    PAPPAPPAP

    BPPBPPBPP

    HCRPHCRPHCRP

    AADPAADPAADP

    GAVDPGAVDPGAVDP

    Existing/NearCompletion

    ExistingExisting//NearNearCompletionCompletion

    DevelopmentDevelopmentDevelopment

    EstimateEstimateEstimate

    Note: Timing and availability subject to change contact NSC for the latest schedule

    Included FreeAs Source

    CodeIn BDK v1.4!

    BIPBIPBIP

  • 2003 National Semiconductor Corporation

    Bluetooth Development Kit

    HCI API

    Bluetooth Functions

    Calls and Messages Tool Flow

  • Simply BlueBluetooth Solution

    Bluetooth is a trademark of Bluetooth SIG, Inc. and is used under license by National Semiconductor

  • 2003 National Semiconductor Corporation

    Typical Bluetooth Partition

    Host Processor Intrusion: Bluetooth upper Stack and Profiles

    must be ported to Host O/S Host Processor must manage

    Bluetooth real-time requirements MIPS and Memory Demands:

    Bluetooth Host Stack steals Host processor MIPS and memory

    Complex Host Stack (not DIY): Managing Bluetooth at the HCI level

    requires extensive Bluetooth knowledge (commands & timing)

    Stack Partner is generally required Bluetooth Host Stacks and Profiles

    cost money! Antenna

    LMP

    HCM

    ACCESS PROTOCOLS

    APPLICATION

    SECM RFCOMM SDP

    L2CAP

    HCI TL

    ULC

    LLCAudio

    Radio

    HCI

    PROFILES

    HCI TLBluetoothModule

    HostStack

    Antenna

    LMP

    HCM

    ACCESS PROTOCOLS

    APPLICATION

    SECM RFCOMM SDP

    L2CAP

    HCI TL

    ULC

    LLCAudio

    Radio

    HCI

    PROFILES

    HCI TLHCI TLBluetoothModule

    HostStack

    Bluetooth is a trademark of Bluetooth SIG, Inc. and is used under license by National Semiconductor

  • 2003 National Semiconductor Corporation

    Host

    BluetoothHardware

    LowerLayers

    UpperLayers

    Profiles

    Application

    Profiles

    Application

    UpperLayers

    LowerLayers

    Profiles

    Application

    LowerLayers

    UpperLayersSoftware

    interface

    HCIHCILMXLMX98149814

    Simply BlueSimply BlueLMXLMX98209820

    EmbeddedEmbeddedCPCP33BTBT

    Bluetooth Interface Types

  • 2003 National Semiconductor Corporation

    Command Interface Bluetooth hardware

    includes basic profiles

    On-chip Application controls profiles and command interface

    LMX9820

    Host

    Lower Layers

    Appl. specificupper layers

    ApplicationCommand Interface

    GAP

    SDAP SPP

    Controlappl. / MMI

    LMX9820 Interface

  • 2003 National Semiconductor Corporation

    Simply Blue Features

    Small Footprint Module 10.1 x 14mm RF Shielded Antenna-to-bits (excluding antenna and

    Crystal only) UART with H/W flow control (921.6Kbps) USB2.0 Full-Speed (12MHz slave) In-field Updateable Flash memory Bluetooth Technology Pre-certifiable

    Embedded Upper and Lower Layer BluetoothStacks

    Embedded Application Specific Profiles Embedded Command Interpreter Firmware Limited (even zero) Host intrusion Near maximum theoretical datarate

    (transparent mode) Simultaneous Data Links with up to 4 Devices

    LowerLayers

    UpperLayers

    Cmd IntrProfiles

    Application

    LMX982xModule

    Radio

    Simply Blue!Host

    Bluetooth is a trademark of Bluetooth SIG, Inc. and is used under license by National Semiconductor

  • 2003 National Semiconductor Corporation

    LMX9820 Serial Port Module

    Embedded Profiles: GAP, SDAP, SPP Command Interface also supports:

    DUN, FAX, FTP, OPP Features:

    Transparent Mode (near max datarates)

    Automatic Slave / Transparent Firmware upgrade (in-field/product) Programmable Service Database Programmable UART Speed Multipoint Force Master Command LMX

    LMX98209820Simply BlueSimply Blue

    BluetoothBluetooth ModuleModule

  • 2003 National Semiconductor Corporation

    LMX9820 Block Diagram

    LMX9820

    Data/Commands

    UART

    CR16CCore

    FlashFirmwareStorage

    SRAM

    JTAG Interface Select

    GPIOVoltage

    Regulators ENV

    NVS

    Digital Smart RadioTR

    SW

    PA

    LNA

    BluetoothLLC

    Synthesizer

  • 2003 National Semiconductor Corporation

    LMX9820 UART Settings

    UART Speed set via ISEL pins Both transport layers implemented in one firmware Choice during boot-up through Interface Select not connected pins set to 1 by internal weak pull-up Parity, Stop bits and custom UART speed are stored within NVS

    and can be changed with special commands.

    0011

    ISEL2

    Check NVS9.6Kbps

    115.2Kbps921.6Kbps

    Speed

    Check NVS0No parity, 1 Stop bit1

    Check NVS0Check NVS1

    Parity, Stop bitISEL1

  • 2003 National Semiconductor Corporation

    LMX9820 Configuration

    10

    ENV0

    1Run (Normal Mode)1

    ENV1ISP Mode

    Operating Environment

    ENV (environment) pins: Define the operating mode for general hardware operation ISP code will enable flash update over UART not connected pins set to 1 by internal weak pull-up

    In System programming (ISP): Updating Firmware over Standard Command Interface Enabled either with ENV pins or special command Used for updating the on-chip firmware

  • 2003 National Semiconductor Corporation

    Cable Replacement Example

    Slave

    Master

    Simply BlueCommands

  • 2003 National Semiconductor Corporation

    LMX9820 Sample Applications

    Data Connectivity: Mobile Phones Serial Cable

    Replacement Dongle Embedded in Host

    Access Points Digital Cameras Camcorders Industrial Medical Test Equipment

  • 2003 National Semiconductor Corporation

    Processor Expert

    Browser Based Graphical Integrated Development Environment

    Runs on Nationals Servers

    Configures All Peripherals based on GUI settings

    Creates Skeleton Source Code

    http://www.national.com/appinfo/webench/scripts/my_webench.cgi/

  • 2003 National Semiconductor Corporation

    Simply Blue + Webench

    LMXLMX98209820Simply BlueSimply Blue

    BluetoothBluetooth ModuleModule

    COPCOP8888--Bit MicrocontrollerBit Microcontroller

    UART

    LowerLayers

    UpperLayers

    Cmd IntrProfiles

  • 2003 National Semiconductor Corporation

    Simply Blue Details

    Part Number LMX9820SB 100 Units $24.60 1,000 Units $19.10 10,000 Units $15.20

    Evaluation Kit BT-TXA-KT1-0-01 $1000 Includes

    Texas Motherboard Austin Daughter Card Gerber files (layout) for both cards Simply Blue Commander Software ( Windows based) Power Supply Null Modem Cable

    Provides customers with working RF board and intuitive software for managing LMX9820 for a very small cost allocated over volume and development cost

    BTBT--TXATXA--KTKT11--00--0101Simply Blue Daughter BoardSimply Blue Daughter Board

    Interface BoardInterface Board

  • 2003 National Semiconductor Corporation

    Thank You!

    This seminar will be available in our archive shortly.

    If you have additional questions for our presenter, please send them to our customer response center at [email protected].

    The online technical journal National Edge is available at http://www.national.com/nationaledge/.

    Sign up for Nationals biweekly newsletter, News@National by updating your online profile at http://www.national.com/profile/user_info.cgi.