u-blox
CB-OLP425 DEVELOPMENT KIT GETTING
STARTED
Document Revision
Document number: 9142285
Release: Jan 29, 2014 09:42
Document version:
12
Copyright © 2014 u-blox AG. The contents of this document can be changed by u-blox AG without prior notice and do not constitute any binding
undertakings from u-blox AG. u-blox AG is not responsible under any circumstances for direct, indirect, unexpected damage or consequent damage
that is caused by this document. All rights reserved. All brand and product names are trademarks or service marks of their respective owners.
Copyright © 2014 u-blox AB
Page 1 of 15
u-blox
1 Abstract
This document describes the cB-OLP425i-26-A Development Kit and how it is used to develop Bluetooth Low
Energy applications.
The cB-OLP425 is based on the CC2540 Bluetooth Low Energy SoC from Texas Instruments and the tools and
software for the CC2540 is used when developing applications for the cB-OLP425. This document describes
the tools and software required to start development for the cB-OLP425. It also describes the sensors specific
for the cB-OLP425 and the demo application that is used to show its functionality. This document is not an
introduction to Bluetooth Low Energy or the Texas Instruments software development kit. Please read the
CC2
540 Bluetooth Low Energy Developers Guide
from Texas Instruments to get an overview of the CC2540 and
the development environment.
Copyright © 2014 u-blox AB
Page 2 of 15
u-blox
2 Table of Content
Abstract
Table of Content
Related Documents
Development Kit Contents
Getting started with Application Development
Installation of cB-OLP425 SDK zip-archive
cB-OLP425 Hardware
JST Connector
cB-OLP425 Sensors
Development Environment
Demo Application
File list
Services
LED Service (Service UUID: 0xFFD0)
Temperature Service (Service UUID: 0xFFE0)
Accelerometer Service (Service UUID: 0xFFA0)
Build and Download Application
Getting started with the Demo Application
Debug adapter and cable
Support
Customer Specific Firmware
3 Related Documents
1. The
cB-OLx425 Electrical Mechanical Data Sheet
contains important information about the electrical
and mechanical characteristics of the cB-OLP425 hardware.
2. Texas Instruments
CC2540 Bluetooth Low Energy Developers Guide
(SWRU271)
3. The
cB-ACC-73 CC Debugger Adapter Board - User Guide
describes how to use the CC debugger
adapter board to connect the OLP425 to the CC debugger
4 Development Kit Contents
After January 25, 2013:
Name
cB-OLP425i-26
Qty
1
Description
OEM Bluetooth Low Energy Platform Module 425 with
internal antenna, JST connector, LEDs, temperature
sensor, accelerometer and CR1632 battery holder
The
CC debugger adapter board
and
JST to JST
crossover cable
connects the cB-OLP425i-26 module to
the CC debugger for programming and debugging.
CC debugger adapter
board with
configuration jumper
(cB-ACC-73)
1
Copyright © 2014 u-blox AB
Page 3 of 15
u-blox
JST to JST crossover
cable
(cB-ACC-74)
Support info sheet
1
The
CC debugger adapter board
and
JST to JST
crossover cable
connects the cB-OLP425i-26 module to
the CC debugger for programming and debugging.
Info sheet with information about where to find
documentation, software, tools etc.
1
Before January 25, 2013:
Name
cB-OLP425i-26
Qty
1
Description
OEM Low Energy Platform 425 with internal antenna, JST
connector, LEDs, temperature sensor, accelerometer and
CR1632 battery holder
Debug adapter cable for connecting the cB-OLP425i-26
module to the CC debugger
CC debugger
adapter cable
(cB-ACC-71)
cB-OLP425
Development Kit
Getting Started
1
1
This document
Additional hardware and software required
Please note that besides the
cB-OLP425 development kit
you will also need additional
hardware and software to get started with your application development. See the section
Ge
ttting started with Application Development
below for more information.
5 Getting started with Application Development
To get started with application development for the cB-OLP425 you need tools and software from Texas
Instruments and the IAR Embedded Workbench IDE from IAR Systems. List of tools and software:
Name
CC2540 BLE
Software
Description
Software
Development Kit
for the CC2540
including
documentation,
tools and sample
applications.
Where
http://www.ti.com/blestack
Copyright © 2014 u-blox AB
Page 4 of 15
u-blox
CC2540 Mini
Development
Kit
This kit includes a
debugger, USB
dongle and keyfob
hw for the
CC2540. The
debugger included
in this kit is used
also to debug the
cB-OLP425. The
USB Dongle can
be used to test the
cB-OLP425. The
sample
applications for the
keyfob hw can,
with minor
changes be
executed on the
cB-OLP425. The
kit can be ordered
online from Texas
Instruments.
This IDE from IAR
Systems is used to
build and debug
applications for the
cB-OLP425. The
project files and
sample
applications in the
SDK for the
CC2540 as well as
the demo
application for the
cB-OLP425 are
built using this tool.
The development
kit for the
cB-OLP425
includes one cB-O
LP425 device and
adapters to
connect the CC
Debugger to the
cB-OLP425
module.
http://www.ti.com/tool/cc2540dk-mini#buy
IAR
Embedded
Workbench
for 8051
For version current version (v1.4.0) of the SDK for the CC2540,
version 8.20 of IAR Workbench must be used:
http://supp.iar.com/Download/SW/?item=EW8051-EVAL-820
Latest version of IAR Workbench:
http://supp.iar.com/Download/SW/?item=EW8051-EVAL
cB-OLP425
Development
Kit
http://www.connectblue.com/contact/where-to-buy/where-to-buy/
Copyright © 2014 u-blox AB
Page 5 of 15