Information contained within this document is part of the intellectual property of iFoundry Systems (“IFS”).
No part of this document may be copied or reproduced in any form or by any means without the prior written
consent of IFS.
IFS makes no warranties with respect to this document and disclaims any implied warranties of
merchantability and fitness for a particular purpose. Information in this document is subject to change
without notice. While every attempt is made to ensure accuracy, IFS shall not be liable for any errors or
omissions that may appear in this document.
IFS reserves the right to make changes at any time to the software, firmware or hardware contained in this
product.
The following products are trademarks of the respective companies:
Microsoft and Windows (and its product variations) are trademarks of Microsoft Corporation.
Acrobat and Acrobat Reader are trademarks of Adobe Systems Incorporated.
Bluetooth™ is a trademark owned by Bluetooth SIG Inc, and used by iFoundry Systems under license.
Texas Instruments, TI, MSP430 and Code Composer Studio are trademarks of Texas Instruments Incorporated
IAR, Embedded Workbench are trademarks of IAR
CSR, BC03, BC05, BC07, BlueCore, BlueLabs are trademarks of Cambridge Silicon Radio Plc
4PREPARING IFSYS-5651 FOR USE .................................................................................................................. 15
4.1Downloading the IFSYS-5651 board software package .......................................................................... 15
4.2Preparing for installation .......................................................................................................................... 15
4.3Powering up the IFSYS-5651 board ........................................................................................................ 15
5CONFIGURING IFSYS-5651 FOR OPERATION ............................................................................................... 16
5.1Configuring for MSP430 and IFSYS-5043 development ......................................................................... 16
5.2Configuring for MSP430 stand-alone development ................................................................................. 16
5.3Configuring for MSP430 and external Bluetooth module development ................................................... 16
5.4Configuring for IFSYS-5043 for external hosted development ................................................................ 16
5.5Configuring for IFSYS-5043 stand-alone development ........................................................................... 17
5.6Downloading firmware to the MSP430 .................................................................................................... 17
5.7Downloading firmware to the IFSYS-5043 Bluetooth Module ................................................................. 17
6SETTING UP IFSYS-5651 FOR MSP430 SOFTWARE DEVELOPMENT ......................................................... 18
12.2 Discussion Forum ................................................................................................................................... 48
13 SUPPORT ........................................................................................................................................................... 49
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
1PRODUCT OVERVIEW
Thank you for using the IFSYS-5651 MSP430 Bluetooth Evaluation Kit. This kit was designed
as a development platform for the Texas Instruments MSP430 54xx series microcontroller,
and iFoundry’s IFSYS-5043 Bluetooth HCI Module. It is intended for software developers and
product designers who would like to evaluate Texas Instruments’ MSP430F54xx series
microcontroller, and to create embedded designs, especially for Bluetooth related
applications. Developers can also use the platform to evaluate the IFSYS-5043 Bluetooth HCI
Module in stand-alone (non-hosted) mode, as an HCI UART module. The IFSYS-5043
module can be controlled by an external host such as a PC, or the on-board MSP430
microcontroller through its UART interface.
1.1 System requirements
In order to use the IFSYS-5651 MSP430 Bluetooth Evaluation Kit, you should ensure that
your system has the following capabilities:
• one computer with at least two USB ports (V1.1 or later)
• Microsoft Windows Vista, Microsoft Windows XP (preferably with latest service
packs), or Windows 2000. Note that earlier versions of Windows are not
supported, and some of the tools provided by third parties may be require
specific Windows versions.
1.2 Kit contents
Prior to using this kit, please ensure that you have the following items:
# Description Qty
1 Getting Started Guide (this document) 1
2 IFSYS-5651 MSP430 Bluetooth Development Board 1
3 USB cable 1
4 Programming Cable for IFSYS-5043 Bluetooth Module 1
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
2 DOCUMENTATION NOTES
2.1 Illustrations and Windows flavours
The user should note that illustrations shown in this document may appear different on
your computer due to the extent to which the Microsoft Graphical User Interface can be
customized, or due to the different flavours of Microsoft Windows. For the purpose of this
document, Windows XP is used as representative of Microsoft Windows series operating
systems.
2.2 Terminology
The following terms, when used in the context of running or installing software, will be
used to convey the following meaning within this document:
Click or Click on – means place the mouse and click once to activate the selection. This
is usually used when requesting user to press a button on screen
Press – same is Click on, but normally used in a narrower context to mean click once on
a button.
Select - Put your mouse over the indicated entity and press the mouse button once. This
usually used to bring an item (such as a tab, or dialog window) into focus.
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
3GETTING FAMILIAR WITH THE BOARD
This section is intended to familiarize you with the IFSYS-5651 MSP430 Bluetooth
Development Board. The key elements of the IFSYS-5651 Development Board are as
indicated in the diagram below.
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
3.1 Connectors
Following is a list of connectors used on the board, and their respective functions. The
connectors may in later sections be referred to by either name or reference designation.
Refer to the board diagram on the previous page for connector and component locations.
REF NAME / TYPE CONNECTED TO DESCRIPTION / PURPOSE
RJ1 RJ45
connector
JTAG JTAG 14-pin
connector
SD1 SD Memory
Card
connector
P1 DB9M MSP430 UART2 Used as a generic port or connected to an external
P2 DB9M MSP430 UART1 Used as a generic port or connected to an Oximeter for
P3 DB9M IFSYS-5043
USB1 Mini USB MSP430 UART3 Primary function is to provide power to the IFSYS-5651.
CSR development
tools.
JTAG debugger
for software
development
Accepts SD
memory cards
UART
Firmware download port for IFSYS-5043 Bluetooth module
Used with MSP430 development environment..
Provide storage for developer’s applications.
Bluetooth module for MSP430 applications.
MSP430 applications.
Connects IFSYS-5043 to an external host or to an Oximeter
for IFSYS-5043 applications. If IFSYS-5043 module is
connected to the MSP430, this port is unused/unconnected.
The miniUSB serves two different modes, controlled by
MODE jumper (details in Jumpers section)
3.1.1 MSP430 UART hardware limitations
The developer of MSP430 applications is advised about the limitations with regards to
the MSP430 serial communications. MSP430 provides a basic 3-wire UART
communication. For applications that require hardware based (RTS/CTS) flow control,
this capability is simulated by MSP430 GPIO lines.
It should be noted that simulated hardware flow control incurs processor cycles, and
the developer should decide between implementing simulated hardware flow control,
or use software based flow control schemes.
All UART ports of the MSP430 are of the 3-wire type. Please refer to the schematics
for the IFSYS-5651 MSP430 Bluetooth Development Board for details on which GPIO
pins are allocated for UART flow control purposes.
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
3.2 Switches & LEDs
Following is a list of switches and LEDs used on the board, and their respective functions.
The components may in later sections be referred to by either name or reference
designation. Refer to the board diagram on the previous page when locating these
components.
REF NAME /
TYPE
RST RST
button
S1 Button 1 MSP430 (P2-4) /
S2 Button 2 MSP430 (P2-5) /
S3 Button 3 MSP430 (P2-6) /
LED1 Red LED MSP430 (P4-0) /
LED2 Yellow
LED
LED3 Green LED MSP430 (P4-2) General use – driven by MSP430 GPIO pin
LED4 Blue LED MSP430 (P4-3) General use – driven by MSP430 GPIO pin
PWR LED5
(Green)
CONNECTED TO DESCRIPTION / PURPOSE
Board reset Performs a hardware reset to the IFSYS-5651 board (MSP430
and IFSYS-5043)
Button is connected to both the MSP430 microcontroller and
IFSYS-5043 (PIO7)
IFSYS-5043 (PIO4)
IFSYS-5043 (PIO5)
IFSYS-5043 (PIO2)
MSP430 (P4-1) /
IFSYS-5043 (PIO3)
Power supply Power LED - Indicates IFSYS-5651 board is powered on when
IFSYS-5043 Bluetooth Module, and should be sensed by only
one application at any time (either running on MSP430 or
IFSYS-5043)
Button is connected to both the MSP430 microcontroller and
IFSYS-5043 Bluetooth Module, and should be sensed by only
one application at any time (either running on MSP430 or
IFSYS-5043)
Button is connected to both the MSP430 microcontroller and
IFSYS-5043 Bluetooth Module, and should be sensed by only
one application at any time (either running on MSP430 or
IFSYS-5043)
General use – driven by either MSP430 GPIO pin or IFSYS5043 (in stand-alone mode). LEDSEL jumper selects between
MSP430 and IFSYS-5043.
General use – driven by either MSP430 GPIO pin or IFSYS5043 (in stand-alone mode). LEDSEL jumper selects between
MSP430 and IFSYS-5043.
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
3.4 Modules / Components
The table below shows other important items related to the IFSYS-5651 board.
MODULE /
COMPONENT
NAME
RJ45 cable Programming cable used to programming the IFSYS-5043
IFSYS-5043 iFoundry Bluetooth Module (can be operated as an HCI
Prototyping area For prototyping external circuitry -na-
DESCRIPTION / PURPOSE CONNECTS TO
Between PC and the
module
module, or stand-alone module)
IFSYS-5043 module via
connector RJ1
MSP430, or external
host such as a PC
3.5 MSP430 General Purpose I/O (GPIO) signals
Following is a list of MSP430 GPIOs which are not tied to specific board functions and can
be freely designated for any purpose. The components may in later sections be referred
to by either name or reference designation. It may be helpful to reference the board
diagram on the previous page when locating these components. In the following sections,
the term “-nc-“ means “not connected”.
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
3.6 IFSYS-5043 Module General Purpose I/O (GPIO) signals
Following is a list of MSP430 GPIOs which are not tied to specific board functions and can
be freely designated for any purpose. The components may in later sections be referred
to by either name or reference designation. It may be helpful to reference the board
diagram on the previous page when locating these components.
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
4PREPARING IFSYS-5651 FOR USE
This section explains how to set up the IFSYS-5651 Development Board
4.1 Downloading the IFSYS-5651 board software package
In order to use the IFSYS-5651 Development Board, you will need to install software and
documentation that comes with it. This can be downloaded from iFoundry’s website from
the links provided in Section 12 - PRODUCT WEBSITE.
Uncompress the IFSYS-5651 package you downloaded on your PC. The package will be
stored under a top level folder called “IFSYS-5651”. All other folders will be referred from
this “home” folder location.
4.2 Preparing for installation
Prior to running any of the demo programs for the MSP430 please ensure that you have
installed the USB-to-Serial driver for the IFSYS-5651 board. Instructions for this is located
in Section 11 - INSTALLING THE USB-TO-SERIAL DRIVER.
Once you have done this, you should proceed to Section 5 - CONFIGURING IFSYS-
5651 FOR OPERATION.
4.3 Powering up the IFSYS-5651 board
The IFSYS-5651 board is powered up through the USB connector. This happens when
the board is normally connected to a PC or other host. Even if the PC is not involved in
the transfer of data, the USB cable will still be necessary, if only to supply power to the
IFSYS-5651 board.
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
5CONFIGURING IFSYS-5651 FOR OPERATION
The IFSYS-5651 MSP430 Bluetooth Development board has versatile functionality, and can
operate in a number of different modes:
•it can be used to develop embedded Bluetooth applications based on both the
MSP430 and IFSYS-5043 Bluetooth Module,
•it can be used to develop Bluetooth applications based on the MSP430 and a
Bluetooth Module that is connected externally to one of the MSP430 UART ports
• it can be used to develop embedded applications for the MSP430 alone, or
• it can serve as a stand-alone Bluetooth development platform for the IFSYS-5043
Bluetooth Module.
•It can be used to develop application using the IFSYS-5043 as an HCI module alone.
This section details how to configure the IFSYS-5651 board to operate in any of these modes,
as well as configure the board to support firmware download operations to either the MSP430
or IFSYS-5043 module.
5.1 Configuring for MSP430 and IFSYS-5043 development
This is the configuration for developing MSP430 applications which make use of the onboard IFSYS-5043 Bluetooth module based on CSR’s BC03 single chip radio.
5.2 Configuring for MSP430 stand-alone development
This is the configuration for developing MSP430 applications that do not make use of the
on-board IFSYS-5043 Bluetooth module.
5.3 Configuring for MSP430 and external Bluetooth module development
This configuration supports MSP430 Bluetooth development which makes use of an
external Bluetooth module attached to the RS232 port at P1 of the IFSYS-5651 board. In
this configuration, the Bluetooth module must be configured to use 3 wired HCI interface
mode.
5.4 Configuring for IFSYS-5043 for external hosted development
In this mode, the IFSYS-5043 Bluetooth module is connected to an external host, such as
a PC or other similar device running a Bluetooth stack. The IFSYS-5043 operates as an
HCI UART device in this case.
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
5.5 Configuring for IFSYS-5043 stand-alone development
In this mode, the IFSYS-5043 Bluetooth module operates as a stand-alone module, with
the Bluetooth stack as well as application residing wholly on the IFSYS-5043 module
itself.
5.6 Downloading firmware to the MSP430
This mode is used for downloading applications to the MSP430. Applications can be
sample applications that are provided by iFoundry, or those that you develop for the
IFSYS-5651 board.
5.7 Downloading firmware to the IFSYS-5043 Bluetooth Module
This mode is used for downloading code to the IFSYS-5043.
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
6.2 Configuration for MSP430 software development
Connect up the IFSYS-5651 Development Board as follows:
•Connect the USB cable provided with your evaluation kit between the miniUSB port of
the IFSYS-5651 and a USB port on the PC. This is primarily to supply power to the
IFSYS-5651 board. It is recommended that the developer should have installed the
USB -to-Serial driver for this board previously. Instructions for this can be found in
Section 11 - INSTALLING THE USB-TO-SERIAL DRIVER.
• Ensure that the IFSYS-5651 board is not configured in firmware download mode
• Ensure that the IFSYS-5651 peripherals are configured appropriately.
6.3 Board configuration/Jumper settings
Connect up the IFSYS-5651 Development Board as follows:
•Prior to connecting up the board, ensure that the following jumper settings are in
place:
• MODE jumper – this should be set to NORM position (installed on pins 1-2)
• 5043CONN jumper – should be set to INT (installed on pins 1-2). This makes
available Bluetooth connectivity to your application.
•LEDSEL – should be set to MSP430 (installed on pins 1-2), to enable MSP430 to
control LEDs.
•Attach the JTAG debugger to the JTAG port on the IFSYS-5651 board, ensuring that
the JTAG debugger is not powered on (ie plug into the PC’s USB port),
• Next connect the USB cable to a PC. Power up the PC, if not already on.
• Now connect the JTAG debugger to the PC’s USB port, and start up your
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
7SETTING UP IFSYS-5043 AS AN HCI BLUETOOTH MODULE
This section shows you how the IFSYS-5043 can be set up as a generic HCI module for
connection to a host controller such as the on-board MSP430, an external PC or other similar
device. In this case, the host is likely to be running a Bluetooth stack as well as applications
on top of that.
7.1 Preparations
Key components related to setting up for hosted IFSYS-5043 development are shown in
the diagram below.
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
Prior to connecting anything up or powering on the IFSYS-5651 board, ensure the
following procedures have been carried out:
• Configure jumpers as follows:
• 5043CONN jumper is set to EXT (installed on pins 2-3) – this connects the
IFSYS-5043 to the RS232 at P3 instead of MSP430 microcontroller
• LEDSEL jumper is set to 5043 position (installed on pins 2-3)
• MODE jumper is set to NORM position (installed on pins 1-2)
• Ensure that you have HCI firmware loaded into the IFSYS-5043 module. For the
firmware download procedure, refer to Section 9.4 - Restoring HCI UART firmware
to IFSYS-5043.
7.2 Serial cable configuration
The RS232 connector at P3 of the IFSYS-5651 board is used by the IFSYS-5043
Bluetooth module to connect to the host. P3 connector is a DB9(Male) connector with the
same pinout as the COM port connector on a PC. When connecting to a PC COM port,
use a null modem (crossed) DB9(Female)-to-DB9(Female) cabl e.
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
7.3 Configuration for IFSYS-5043 hosted development
Connect up the IFSYS-5651 development board to the PC using a serial RS232 cable
and the USB cable, as shown below.
7.4 Default IFSYS-5043 Configuration
The IFSYS-5043 is shipped as a Bluetooth HCI module configured for 3-wire UART
interface based on Bluetooth SIG’s H3W specification. The H3W interface is set at
9600bps data rate.
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
8SETTING UP IFSYS-5043 FOR STAND-ALONE DEVELOPMENT
This section shows you how the IFSYS-5043 can be set up for stand-alone development in
which the IFSYS-5043 module hosts all the Bluetooth firmware and the applications you
develop for it within the module itself.
CAUTION
The IFSYS-5053 Bluetooth module comes loaded with HCI Bluetooth firmware. It
is strongly recommended that you first save this firmware in case you need to
restore it at a future date. Bluetooth addresses are unique to each module and
you should note the specific IFSYS-5651 board that the saved firmware belongs
to. For instructions on how to save the HCI firmware on a IFSYS-5043 module,
please follow the instructions listed in Section 9.2 - Backing-up original IFSYS-
5043 firmware.
8.1 Development tools & environment
Development of stand-alone applications for the IFSYS-5043 module requires the
following tools:
• CSR BlueLab V3.6.2 or later,
• CSR BlueSuite 1.24 or later (contains PSTools for configuring the operation of the
Bluetooth radio, and BlueFlash for downloading firmware to IFSYS-5043 module)
• Windows PC to host the development environment,
• Programming Cable for IFSYS-5043 Bluetooth Module (Part number MECB02061)
(supplied as part of the Evaluation Kit).
With the exception of the Programming Cable for IFSYS-5043 Bluetooth Module, these
tools are available under license from Cambridge Silicon Radio. It is assumed that the
developer has access to these tools in order to develop stand-alone applications for the
IFSYS-5043 Bluetooth module. CSR can be contacted at www.csr.com.
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
8.3 Configuration
Once you have configured the jumpers on the IFSYS-5651 board, you can connect the
board to the PC as follows:
8.4 IFSYS-5043 Program Development
Once you have developed your application, follow the procedure in Section 9 -
DOWNLOADING FIRMWARE TO IFSYS-5043 BLUETOOTH MODULE to download
your firmware into the IFSYS-5043 module.
If for any reason you need to reload the original HCI firmware into the IFSYS-5043, follow
the procedure described in Section 9.4 - Restoring HCI UART firmware to IFSYS-5043.
Note that standalone IFSYS-5043 applications can access an external RS232 peripheral
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
9DOWNLOADING FIRMWARE TO IFSYS-5043 BLUETOOTH MODULE
This section describes the procedure for downloading firmware to the IFSYS-5043 Bluetooth
module. The reader is also encouraged to understand the program ming environment for
developing applications for the IFSYS-5043 Bluetooth module.
9.1 Preparations for firmware download to IFSYS-5043
Prior to downloading firmware, please ensure that the following items are available:
• A PC or laptop with a parallel port
• IFSYS-5651 Development Board
• Programming Cable for IFSYS-5043 Bluetooth Module (Part number MECB02061)
(supplied as part of the Evaluation Kit)
•USB cable (supplied as part of the Evaluation Kit)
The board should be connected to the PC as indicated below:
•Programming Cable for IFSYS-5043 should be connected to the RJ45 on the IFSYS-
5651 and the other end to the PC’s Parallel port.
•USB cable should be connected miniUSB end to the miniUSB connector on the
IFSYS-5651 board, the other end to a USB port on your PC.
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
9.2 Backing-up original IFSYS-5043 firmware
Before doing any firmware modification of the IFSYS-5043 module firmware, it is strongly
encouraged to keep a backup of the original firmware as the original firmware contains a
known working condition of IFSYS-5043 in HCI mode. It is also because the IFSYS-5043
module on your IFSYS-5651 contains a unique Bluetooth Address and crystal frequency
trim value trimmed to the IFSYS-5043 on your IFSYS-5651 board.
This section describes the procedure to back up IFSYS-5043 firmware. Do note that the
following procedures is based on one version of CSR software and this may change at
CSR’s discretion.
Run CSR BlueFlash, and
the following screen will
appear
Next, click on Dump, select the file
location, and specify the filename, and
click on Save.
Click on Stop Processor, and the
following screen will appear.
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
The following screen indicates progress of the backup process.
When backup is successfully completed, the following screen will appear.
At this point you should have two files of the same name with two different
extensions, .xdv and .xpv. You should keep these files in a safe place, and relate
the files to the specific board. In the event that you want to restore these files, you
should restore them to the same board that you saved them from.
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
9.3 Procedure for downloading firmware to IFSYS-5043 module
This section explains the procedure for downloading firmware to the IFSYS-5043 module
using BlueFlash. However, during the firmware development process, firmware download
is done via BlueLab as part of the debugging process.
Run CSR BlueFlash, and the following screen will appear
Click on Choose File, locate and select the firmware you want to download to the IFSYS5043 module. If you are restoring the “as shipped” firmware to an IFSYS-5651 board, you
should select the files you originally saved in the previous section.
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
9.4 Restoring HCI UART firmware to IFSYS-5043
In the event that you would like to restore the IFSYS-5043 with the original firmware that
shipped with it, follow the procedure in the last section, to download firmware that you
originally saved.
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
10DOWNLOADING FIRMWARE TO MSP430 MICROCONTROLLER
There are two ways in which firmware can be downloaded to the MSP430 microcontroller. If
you are using commercial development tools such IAR Embedded Workbench or TI Code
Composer Studio, you should use the JTAG firmware download features that are built into
these tools. To download code using this approach, please refer to the documentation
provided by the manufacturer of your development tools.
If you are not using these tools, and simply want to try out the sample/demo applications
provided by iFoundry, you can use the procedure outlined in the following sections. This
downloading method uses the UART port provided through the miniUSB connector on the
IFSYS-5651 board, and obviates the requirement for JTAG based tools. This approach uses a
software download utility provided by iFoundry.
For complete instructions on using this utility to download firmware to the MSP430, please
refer to the document MSP430 Flash Utility User Guide.
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
11INSTALLING THE USB-TO-SERIAL DRIVER
IFSYS-5651 uses an on-board USB-to-Serial converter from Silicon Labs based on the
CP210x device. In order for the IFSYS-5651 port to appear as a virtual COM port on your
computer, you need to install the USB-serial driver. This section details the driver installation
procedure.
CAUTION
Driver installation should be performed WITHOUT the IFSYS-5651
board attached to the USB port, and be performed BEFORE the
board is plugged in for the first time.
To install the USB-to-Serial driver, locate the file called
“CP210x_VCP_Win2K_XP_S2K3.exe”. This is located in the \ifsys-5651\msp430\CP210x\Vx.y folder, where x.y indicates the version numbe r of the driver.
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
The selected folder will now be displayed on screen. Press Next to proceed.
Driver installation will start at this point, with the progress indication displayed on the
screen below. Typically this process should take only a few seconds.
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
Once the driver has been installed, you will see the following screen.
At this point, driver installation has been completed. Press Finish to exit the program.
Now you are ready to physically attach the IFSYS-5651 board to the USB port on your
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
11.1 Attaching the IFSYS-5651 to your computer’s USB port
Before attaching the IFSYS-5651 board to the USB port, please note the important point
below.
CAUTION
In the event that you intend to attach two IFSYS-5651 boards to the
same computer (but on different USB ports), you should start off by
attaching only one. This step is important because you need to
record which virtual COM port the device appears at.
When you attach the first IFSYS-5651 board, Windows normally detects and recognizes
the board through its USB connection, and attempts to load the driver you installed in the
previous step.
If this is the first time you are attaching the IFSYS-5651 on a particular USB port,
Windows will prompt you with the following screen:
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
You will then be presented with the following screen, which appears to be the same as the
one shown earlier. This is normal, as Windows needs to install the virtual COM ports now.
Press Next to continue to the following screen.
Select Install the software automatically (Recommended) and click Next.
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
Clicking on Device Manager will bring up the following screen:
Look for the entry, under Ports (COM & LPT), that reads CP210x USB to UART Bridge Controller (COMx). Make a note of the port indicated as COMx. You will need this
information later, to use with the IFSYS-5651 test program.
CAUTION
Note the “COMx” port that the adapter is installed on. This is the virtual COM port
driver that will be needed to run the some of the programs for the IFSYS-5651 board.
At this point, the environment has been configured for using the IFSYS-5651
Development Board.
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
11.3 Uninstalling or re-installing the software
If at some point you need to uninstall the software, or to re-install it, you should simply run
the driver installation software again. The software can intelligently detect if a previous
version has been installed in your system.
Upon re-invoking the driver installation software, the following screen will be displayed.
Select the desired choice by clicking once in the radio button on the dialog box above:
• Modify to change the program components,
• Repair to re-install all program components installed by the previous setup,
• Remove to uninstall the driver,
and click Next to proceed, or Cancel to exit the program without making changes.
CAUTION
If you are installing a new version over an older existing version, we would
recommend that you remove the earlier installation first, and then re-boot your
computer prior to installing the newer version, for best results.
IFSYS-5651 MSP430 Bluetooth Evaluation Kit User Guide
13SUPPORT
Should you run into any problems, you may contact iFoundry in any of the following ways:
• For technical support, please e-mail: support@ifoundrysys.com
• For sales support, please e-mail: sales@ifoundrysys.com
• iFoundry web site: www.ifoundrysys.com
As iFoundry continues to enhance our kits, please review our web site from time to time to
check for available updates.
14ORDERING NUMBE RS
The IFSYS-5043 Bluetooth module is available from iFoundry in a variety of product
variations. The product or ordering code associated with the IFSYS-5043 Bluetooth HCI
module is IFSYS-5043:3103 Bluetooth HCI UART module.
The IFSYS-5651 Evaluation Kit may be ordered as IFSYS-5651:1101 MSP430 Bluetooth Evaluation Kit.