Texas Instruments Chipcon CC2430DB User Manual Download Page 13

 

                                          SWRU125                                          Page 13 

 

6 P1_2 

P1_2/VDD_SW
_CTRL 

Voltage control for I/O 
modules 

OUT 
HIGH 

OUT 
LOW 

 

5 P1_3  P1_3/GPIO 

Free I/O for controlling 
external signal 

OUT 
LOW 

OUT 
LOW 

 

4 P1_4 

P1_4/CSn/SS/
CTS 

 

OUT 
LOW 

OUT 
LOW 

R305 

3 P1.5 

P1_5/SCLK/RT

 

OUT 
LOW 

OUT 
LOW 

R308 

2 P1_6 

P1_6/SI/MOSI/
UART_TD 

 

OUT 
LOW 

OUT 
LOW 

R306 

1 P1_7 

P1_7/SO/MISO
/UART_RD 

 

OUT 
LOW 

OUT 
LOW 

R307 

48 P2_0  P2_0/Joy_push 

Joystick push interrupt 
active high 

IN IN 

 

46 P2_1  P2_1/DD 

Debug 

Data 

IN 

 

Jumper 
P5 

45 P2_2  P2_2/DC 

Debug 

Clock 

IN 

 

Jumper 
P5 

10 RESET RESET_N 

Reset 

 

 

Jumper 
P5 

Table 6: Pinout CC2430

 

The joystick output is coded as an analog voltage. This has been done in order to save the 
number of pins required on the MCU to interface with the joystick. The push function of the 
joystick is connected to a digital input pin. 

6.4  Using the UART interface on the CC2430DB 

The CC2430 UART interface port is accessible on the header connectors as 3.3V signals. An 
RS232 driver circuit is required to connect the UART interface on CC2430DB to a serial port 
on a PC. The RS232 port on a SmartRF04EB can be connected to the CC2430DB to allow 
applications to interface to a PC serial port.  
 
Table 7 shows the connection between the CC2430DB and the SmartRF04EB. Both the P8 
(10-pin) connector and the P6 (20-pin) connector on the CC2430DB can be used, but only 
one of them should be connected at the same time. 
 

Signal Name 

SmartRF04EB 
P10 

CC2430DB 
P8, ”2430deb” 

CC2430DB 
P6, ”I/O A” 

RD 9  10 6 

TD 11  8  8 

RTS 13 

6  10 

CTS 15 

5  12 

GND 20 

1  20 

Table 7: CC2430ZDK

 

to SmartRF04EB serial port connections 

A jumper must be placed between pin 7 and pin 9 on the USB MCU debug connector P301 
on the SmartRF04EB board. This will ensure that the Silabs USB controller does not force 
any pins to erroneous levels. 
 
To use the serial port on CC2430DB USART1 must be used on alternative location 2 in the 
CC2430. Please see the CC2430 datasheet for instructions how to select serial port and 
location. Using the SmartRF04EB will only work if the Silabs USB controller on the 
CC2430DB is powered, i.e. the CC2430DB must be powered from a USB or DC jack. 

Summary of Contents for Chipcon CC2430DB

Page 1: ...SWRU125 Page 1 CC2430DB Demonstration Board User Manual ...

Page 2: ...6 Potentiometer 5 5 7 Light sensor 6 5 8 I O connectors 6 5 9 Jumper settings 7 5 9 1 P3 Jumpers 7 5 9 2 P5 Jumpers 8 5 10 Signal flow 9 6 Using CC2430DB for prototyping 10 6 1 Debugging using the USB interface 10 6 2 Debugging CC2430DB with the CC2430 debug connector 10 6 3 Low power operation 11 6 4 Using the UART interface on the CC2430DB 13 7 Programming CC2430 with a HEX file 14 8 Schematics ...

Page 3: ...lator interface for the CC2430 Additionally all I O ports are available on pin connector on the board to allow easy access for external applications 2 Definitions CC2430DB CC2430 Demonstration Board described in this user manual USB MCU The Silicon Labs C8051F320 MCU used to provide a USB interface on the CC2430DB Factory firmware The firmware that is supplied programmed into the USB MCU from the ...

Page 4: ... will draw power from the USB bus The onboard voltage regulator supplies 3 3V to the board Battery power The CC2430DB includes a battery clip for two AA type batteries If several power sources are connected the CC2430DB will be powered from the supply that supplies the highest voltage The USB MCU is only powered when USB or DC jack power is used USB connector Joystick LED I O connector A I O conne...

Page 5: ...DB via the USB interface with the Chipcon programming software or to use the board for the Chipcon packet sniffer When connected to the USB port the CC2430DB is powered from the USB and no other voltage supplies are required Please refer to the Chipcon Flash Programmer User Manual installed with SmartRF Studio for a detailed description of how to reprogram the CC2430DB 5 3 User interface The CC243...

Page 6: ... can be connected to these connectors for prototyping Pin Function 1 VDD 2 VDD_SW_CONTROLLED1 3 P0_0 LDR 4 RESET_N 5 P0_1 BUTTON PUSH 6 P1_7 SO MISO UART_RD 7 P0_2 EE_SDA 8 P1_6 SI MOSI UART_TD 9 P0_3 EE_SCL 10 P1_5 SCLK RTS 11 P2_1 DD 12 P1_4 CSN SS CTS 13 P2_2 DC 14 P2_0 JOY PUSH 15 P0_6 JOY 16 P1_2 VDD_SW_CTRL 17 P0_7 POT 18 P1_1 LED2 19 P1_0 LED1 20 GND Table 1 I O connector A P6 pin out Pin F...

Page 7: ...See also section 5 9 1 Not mounted P4 7 9 Manual reset of USB MCU Not mounted P4 9 10 Mount during power on to force USB MCU into boot loader Not mounted P5 1 2 Connects DD Debug Data between USB MCU and CC2430 Should be removed when connecting ICE to P8 2430deb connector Mounted P5 3 4 Connects DC Debug Clock between USB MCU and CC2430 Should be removed when connecting ICE to P8 2430deb connector...

Page 8: ...s on header P5 must be mounted for normal operation The jumper between pin 1 2 on P5 connects DD Debug Data between USB MCU and CC2430 The jumper between pin 3 4 on P5 connects DC Debug Clock between USB MCU and CC2430DB When the CC2430DB is used with emulator connected to the USB port both the DD and DC jumpers must be mounted They should only be removed if an external emulator is used Chapter 6 ...

Page 9: ... CC2430 run via 0Ω resistors to the various peripherals on the CC2430DB The peripherals can be disconnected from the CC2430 signal pins by removing the 0Ω resistors Please refer to Table 6 for a list of what resistors correspond to which signals 0 ohm Figure 6 CC2430DB Signal flow ...

Page 10: ...esistor 6 1 Debugging using the USB interface The most common way to use the CC2430DB for development is to use the USB interface to control the CC2430 on chip In Circuit Emulator The USB interface supplies power to the board so there is no need for additional DC power or batteries The USB interface can also be used to program the CC2430 in circuit using the Chipcon programming software 6 2 Debugg...

Page 11: ...unctions connected to the CC2430 is controlled by an I O pin P1 2 VDD_SW_CTRL on the CC2430 Table 4 lists the current consumption for each of the peripherals To obtain minimum current consumption with the CC2430DB the VDD_SW_CTRL P1 2 output must be configured as output Figure 8 Voltage supply distribution Table 4 below shows the current consumption for all modules and operation modes with 3 3V su...

Page 12: ...tting for low power measurements In order to achieve lowest possible current consumption the I O ports of the CC2430 should be configured as listed in Power down state in Table 6 below 2430 pin Name Schematic Name Description Active state2 Power down state 0Ω ohm resistor 11 P0_0 P0_0 LDR Light dependent resistor analog input IN ANALOG OUT LOW R506 12 P0_1 P0_1 BUTTON PUSH Push button interrupt ac...

Page 13: ...cuit is required to connect the UART interface on CC2430DB to a serial port on a PC The RS232 port on a SmartRF04EB can be connected to the CC2430DB to allow applications to interface to a PC serial port Table 7 shows the connection between the CC2430DB and the SmartRF04EB Both the P8 10 pin connector and the P6 20 pin connector on the CC2430DB can be used but only one of them should be connected ...

Page 14: ...the flash programming interface For additional information regarding Chipcon Flash Programmer please refer to Chipcon Flash Programmer User Manual Figure 9 Chipcon Flash programmer software 8 Schematics See the CC2430DB Reference Design for CC2430DB schematics The CC2430DB reference design can be downloaded from the product page for CC2430DB on TI s websites ...

Page 15: ...402 NP0 5 50V C231 C411 C421 C_220N_0402 _X5R_K_10 3 Capacitor 220n 0402 X5R 10 10V C241 C_220N_0603 _X7R_K_50 1 Capacitor 220n 0603 X7R 10 50V C191 C211 C_33P_0402 _NP0_J_50 2 Capacitor 33p 0402 NP0 5 50V C103 C_2U2_0603 _X5R_K_10 1 Capacitor 2u2 0603 X5R 10 10V C104 C_33N_0402 _X7R_K_25 1 Capacitor 33n 0402 X7R 10 25V C100 C_4U7_0805 _X5R_K_6 1 Capacitor 4U7 0802 X5R 10 6 3V Murata GRM21 C341 C_...

Page 16: ... Resistor 220k 0402 1 Koa R400 R440 441 R_270_0402_F 3 Resistor 270 ohm 0402 1 Koa R502 503 R_2K2_0402_G 2 Resistor 2k2 0402 2 Koa R241 R_2_0402_F 1 Resistor 2 ohm 0402 1 Koa R406 R_330K_0402_F 1 Resistor 330k 0402 1 Koa R101 R261 R310 R401 R420 R_43K_0402_F 5 Resistor 43K 0402 1 Koa R402 R_470K_0402_F 1 Resistor 470k 0402 1 Koa R102 R309 R509 R_4K7_0402_G 3 Resistor 4 7k 0402 2 Koa R221 R_56K_040...

Page 17: ...SWRU125 Page 17 10 Document History Revision Date Description Changes 1 0 2007 04 16 Initial release ...

Page 18: ...ceptive business practice TI is not responsible or liable for any such statements TI products are not authorized for use in safety critical applications such as life support where a failure of the TI product would reasonably be expected to cause severe personal injury or death unless officers of the parties have executed an agreement specifically governing such use Buyers represent that they have ...

Page 19: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Texas Instruments CC2430DB ...

Reviews: