Texas Instruments CC2533 User Manual
Size:
4.62 Mb
Download

CC2533 RF4CE Basic

Development Kit

Hardware User’s Guide

SWRU266

 

 

swru266

Table of Contents

 

1

INTRODUCTION.................................................................................................................

4

2

ABOUT THIS MANUAL......................................................................................................

4

3

ACRONYMS AND ABBREVIATIONS...............................................................................

5

4

GETTING STARTED...........................................................................................................

6

4.1

DEVELOPMENT KIT CONTENT ..................................................................................................

6

4.2

THE CC2533 REMOTE CONTROL ..............................................................................................

7

4.3

THE TARGET MODULE .............................................................................................................

8

4.4

INSTALLING REMOTI SOFTWARE AND WINDOWS DRIVERS.........................................................

9

4.5

REMOTI SOFTWARE .................................................................................................................

9

4.6

INSTALLING THE TARGET MODULE WINDOWS DRIVERS............................................................

10

4.7

TESTING THE REMOTE CONTROL APPLICATION........................................................................

13

5

PROGRAMMING AND DEBUGGING.............................................................................

14

5.1

USING THE SMARTRF FLASH PROGRAMMER PC SOFTWARE ....................................................

14

5.2

PROGRAMMING AND DEBUGGING THE REMOTE CONTROL .........................................................

14

5.3

PROGRAMMING AND DEBUGGING THE TARGET MODULE...........................................................

15

6

THE TARGET MODULE ..................................................................................................

17

6.1

TARGET MODULE HARDWARE DESCRIPTION ............................................................................

17

6.1.1

CC2533EM interface ...............................................................................................................................................................

17

6.1.2

USB............................................................................................................................................................................................

18

6.1.3

Power supply ............................................................................................................................................................................

18

6.1.4

Interface connectors.................................................................................................................................................................

18

6.1.5

Debug interface ........................................................................................................................................................................

19

6.1.6

Dataflash...................................................................................................................................................................................

19

6.1.7

IR Interface ...............................................................................................................................................................................

19

6.1.8

Buttons and LEDs.....................................................................................................................................................................

20

7

APPENDIX A: OPENING THE REMOTE CONTROL ...................................................

21

8

APPENDIX B: HOW TO UPGRADE THE TARGET MODULE USB DRIVER ............

22

9

SCHEMATIC AND LAYOUT............................................................................................

24

10

DOCUMENT HISTORY ....................................................................................................

25

2/25

swru266

List of Figures

 

Figure 1: Remote Control Key layout .....................................................................................

8

Figure 2: Target module layout ..............................................................................................

9

Figure 3: Assembled target module .....................................................................................

10

Figure 4: Connecting the target module for the first time (Windows XP) ...............................

11

Figure 5: Select automatic installation of software (Windows XP).........................................

11

Figure 6: The driver installation is completed (Windows XP) ................................................

12

Figure 7: Correct target module setup (Windows XP)...........................................................

12

Figure 8: SmartRF flash programmer interface ....................................................................

14

Figure 9: Connecting the remote control to the CC Debugger ..............................................

15

Figure 10: Connecting the target module to the CC Debugger .............................................

16

Figure 11: USB interface selection with 0-ohmresistor ........................................................

18

Figure 12: Serial flash interface details ................................................................................

19

Figure 13: Changing polarity of IR control signal to active high.............................................

20

Figure 13: Opening the remote control, step one .................................................................

21

Figure 14: Opening the remote control, step two..................................................................

21

Figure 15: Short pin 1(GND) and pin11 (SDA) .....................................................................

22

Figure 16: Installing the EEPROM burner driver...................................................................

22

Figure 17: Using the EEPROM burner software ...................................................................

23

List of Tables

 

Table 1: EM module interface ..............................................................................................

17

Table 2: Interface header pinout ..........................................................................................

19

Table 3: Debug Header pinout.............................................................................................

19

3/25

swru266

1 Introduction

The CC2533 RF4CE Basic development kit (part # CC2533DK-RF4CE-BA)allows you to evaluate RF4CE remote controls and develop applications based on the RF4CE standard. The main components of the development kit are a complete RF remote control and a target module that can be connected to A/V equipments or TV’s.

The development kit also includes the RemoTI software, this software package includes software and tools required to develop your own remote controls. The CC Debugger is used for programming and debugging all Chipcon products from Texas Instruments.

2 About this manual

This manual covers the hardware of the CC2533 RF4CE Basic development kit. To use the development kit the RemoTI software must be downloaded from http://www.ti.com/remoTI. Separate manuals cover the RemoTI target emulator PC software and the software development suite.

The complete schematics and layout files for the remote control and the target module is available from http://www.ti.com/remoTI. The CC2533EM module reference design files is available athttp://focus.ti.com/docs/toolsw/folders/print/cc2533emk.html

4/25

swru266

3 Acronyms and Abbreviations

DK

Development Kit

EM

Evaluation Module

I2C

Inter-IntegratedCircuit (communication bus)

IC

Integrated Circuit

IR

Infra Red

kB

Kilo Byte (1024 byte)

LED

Light Emitting Diode

LPW

Low Power Wireless

MCU

Micro Controller

RF

Radio Frequency

RF4CE

Radio Frequency for Consumer Electronic

SoC

System on Chip

SPI

Serial Peripheral Interface

TI

Texas Instruments

TX

Transmit

UART

Universal Asynchronous Receive Transmit

USB

Universal Serial Bus

5/25

swru266

4 Getting Started

4.1Development Kit Content

The development kit includes the following main components:

RF remote control

A complete cost optimized RF4CE remote control reference design with integrated PCB antenna. The remote control can be programmed using the debug interface.

Target Module

Interface board for connecting I/O signals to typical remote applications. The following interfaces are accessible:

-UART over USB virtual serial port

-UART, CMOS signal level

-SPI

-I2C

-IR receiver/transmitter

CC2533EM

This is the CC2533 Evaluation Module (EM) with the RF IC reference design. Use the EM as reference design for antenna and RF layout. To be plugged into the Receiver module. The CC2533EM module includes both a no-costPCB antenna and an SMA connector with external antenna. The antenna can be selected with a0-ohmresistor.The PCB antenna is used by default.

CC Debugger

USB Debug Interface for programming and debugging applications running on the remote control and target board.

For programming the CC Debugger is used with the SmartRF flash programmer SW

For In-CircuitEmulator the CC Debugger is used with the IAR embedded workbench

6/25

swru266

USB dongle

The USB dongle can be programmed to replace the functions of the Target Module. It supports virtual serial port interface and HID (Human Interface Device) USB profiles. It can also be programmed to be used as packet sniffer of RF activity.

In addition the kit includes the following accessories:

2 AA batteries

2 Mini-USBcables, one for the target module and one for the CC Debugger

1 USB extension cable for the USB dongle

1 10-pinflat cable with 2x5 2.54mm connector

1 10-pinflat cable with 2x5 1.27mm connector

1 Converter board 2.54mm-1.27mmconnector

The CC2533 RF4CE Basic development kit includes the following software:

 

Application

Description

Download link and reference

 

 

RemoTI stack

The embedded software included

SWRC131

 

 

library and sample

with the remote control and target

http://focus.ti.com/docs/toolsw/fold

 

 

applications

board. Allows the development kit to

ers/print/remoti.html

 

 

 

be used out-of-the-boxas an RF

 

 

 

 

remote control.

 

 

 

RemoTI emulator

A PC tool that can be connected to

Included in the RemoTI SW

 

 

PC tool

the USB interface of the target

package

 

 

 

module to test

 

 

 

SmartRF Packet

A PC tools that can be used to

http://focus.ti.com/docs/toolsw/fold

 

 

Sniffer

display all RF4CE packets on the

ers/print/packet-sniffer.html

 

 

 

network. Requires a packet sniffer

 

 

 

 

hardware adapter to be used with

www.ti.com/lit/zip/swrc045

 

 

 

RF4CE.

 

 

 

SmartRF Flash

Programming tool for programming

http://focus.ti.com/docs/toolsw/fold

 

 

Programmer

hex files.

ers/print/flash-programmer.html

 

 

 

 

www.ti.com/lit/zip/swrc044

 

 

IAR EW8051 C-

 

www.iar.com/ew8051

 

 

 

 

 

compiler

 

 

 

Additional CC Debugger and packet sniffer hardware adapters can be purchased from the TI eStore on www.ti.com

4.2The CC2533 Remote Control

The remote control is powered by 2xAA batteries included with the development kit.

Figure 1 shows the key layout of the remote control with some of the important keys.

-Pairing key, pair the remote control with the target

-Packet error rate key, used to start the packet error rate mode. Use this mode to test range and RF quality. See the RemoTI Sample Application Users Guide (SWRU201)

7/25

swru266

for instructions to run the PER and latency test, and the RemoTI Latency and Packet Error Rate Application Note (SWRA262) for sample measurements.

-On/Off, switches power on the target. Note that most applications can still receive remote control commands when powered off, but the latency is longer

On/Off

Packet Error Rate

Pairing key

Figure 1: Remote Control Key layout

4.3The Target Module

The target module includes the following features and interfaces:

-Virtual serial port USB interface to allow using a COM port on a PC

-I2C/SPI/UART interface for connection to A/V equipment

-Flash memory for storage of Over the air (OAD) images and IR codes

-1 channel IR drivers and LED for IR repeater function

-IR sensor input

o Learning IR code functionality

oDirect translation of IR codes to RF commands

-Buttons for reset and pairing

-Status LEDs

The target module is powered from the USB interface connected to a PC or a power adapter with USB interface.

8/25

swru266

EM module,

 

RF reference design

IR receiver

 

 

 

 

Interface connector

IR transmitter

 

SPI/UART/I2C/IR

Current

 

 

measurement

 

 

jumper

 

 

USB

 

Debug/programming

Power/interface

 

interface

Reset

User

User

 

LEDs

button

Figure 2: Target module layout

Figure 2 shows the key layout of the target module with some of the peripheral interfaces highlighted. For details of the target module features, please see chapter6.

4.4Installing RemoTI software and Windows drivers

Before connecting the RemoTI target Module to a PC the required drivers for the tool must be installed. The latest version of the driver is included with the RemoTI software package. It can be downloaded from http://www.ti.com/remoTI.

After the software is installed, the driver files are located at this default location: C:\Texas Instruments\RemoTI\Tools\Driver

For instructions how to install the CC Debugger , please follow the quick start guide included with the CC Debugger .

The RemoTI software includes drivers for the target module. It is highly recommended to install this software before you connect the target module to the PC.

4.5RemoTI Software

Included with the RemoTI software package is the Target Emulator application. This application is located at the C:\Texas Instruments\RemoTI\bin folder. The target module is programmed to be a RF4CE network processor that receives commands from the Target emulator software and handles the RF4CE protocol

The Target Emulator lets you emulate a remote control on the PC. It displays all messages sent between the target module and the PC and works in many ways as a system that would interface to a real life remote control receiver.

The RemoTI software includes RF4CE example software for remote controls and for target interface. The software is designed to easily allow customized versions of remote controls and to support a variety of interfaces on the target side.

9/25

swru266

The latest version of RemoTI software can be downloaded from the Texas Instruments website (http://www.ti.com/remoti), where you will also find a complete user manual.

4.6Installing the target module Windows drivers

Before your PC can communicate with the target modules over USB, you will need to install the driver files for the target module. Drivers for Windows are included with the installer

A brief set of installation instructions for Microsoft Windows XP will be given here, but Windows 2000, Windows NT and Windows 98 are also supported.

After you have downloaded RemoTI software from the web, run the installer file and follow the instructions.

Before connecting the target module to the USB port of the PC, plug the CC2533EM module onto the target module. The PCB antenna is used by default, hence it is not required to connect the external antenna. Figure 3 shows a complete assembled target module.

Figure 3: Assembled target module

You can now connect your target module to the computer with a mini-USBcable. A “Found New Hardware” dialog box will prompt you to locate the missing driver.

10/25