13
MSP-RFLINK development board Users Manual All boards produced by Olimex are ROHS compliant Revision Initial, May 2011 Copyright(c) 2011, OLIMEX Ltd, All rights reserved Page 1

MSP-RFLINK development board Users Manual - …...Quartz crystal X1 16MHz is connected to NRF24L01 pin 9 (XC2) and pin 10 (XC1). JUMPER DESCRIPTION: P_IN When this jumper is closed,

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: MSP-RFLINK development board Users Manual - …...Quartz crystal X1 16MHz is connected to NRF24L01 pin 9 (XC2) and pin 10 (XC1). JUMPER DESCRIPTION: P_IN When this jumper is closed,

MSP-RFLINK development board Users Manual

All boards produced by Olimex are ROHS compliant

Revision Initial, May 2011Copyright(c) 2011, OLIMEX Ltd, All rights reserved

Page 1

Page 2: MSP-RFLINK development board Users Manual - …...Quartz crystal X1 16MHz is connected to NRF24L01 pin 9 (XC2) and pin 10 (XC1). JUMPER DESCRIPTION: P_IN When this jumper is closed,

INTRODUCTION:

MSP-RFLINK is wireless 2.4 GHz module. It is realized with MSP430F1232 ultra-low-power microcontroller.

BOARD FEATURES:

• MSP430F1232 microcontroller

• nRF24L01 Nordic 2.4Ghz low power transceiver

• status LEDs

• user button

• JTAG connector

• pin holes for all microcontroller pins

• Dimensions: 73.71 x 19.56 mm (2.90 x 0.77")

ELECTROSTATIC WARNING:

The MSP-RFLINK board is shipped in protective anti-static packaging. The board must not be subject to high electrostatic potentials. General practice for working with static sensitive devices should be applied when working with this board.

BOARD USE REQUIREMENTS:

Cables: The cable you will need depends on the programmer/debugger you use. If you use MSP430-JTAG-TINY, MSP430-JTAG-TINY-V2 or MSP430-JTAG-ISO, you will need USB A-B cable. If you use MSP430-JTAG, you will need LPT cable.

Hardware: Programmer/Debugger MSP430-JTAG, MSP430-JTAG-TINY, MSP430-JTAG-TINY-V2, MSP430-JTAG-ISO by OLIMEX, or other compatible programming/debugging tool.

Page 2

Page 3: MSP-RFLINK development board Users Manual - …...Quartz crystal X1 16MHz is connected to NRF24L01 pin 9 (XC2) and pin 10 (XC1). JUMPER DESCRIPTION: P_IN When this jumper is closed,

PROCESSOR FEATURES:

MSP-RFLINK board use MSP430F1232 microcontroller from Texas Instruments with these features:

− 8KB + 256B Flash Memory

− 256B RAM

− Ultralow-Power Consumption:

− Active Mode: 200 μA at 1 MHz, 2.2 V

− Standby Mode: 0.7 μA

− Off Mode (RAM Retention): 0.1 μA

− Five Power Saving Modes

− Wake-Up From Standby Mode in less than 6 μs

− 16-Bit RISC Architecture, 125 ns Instruction Cycle Time

− Basic Clock Module Configurations:

− Various Internal Resistors

− Single External Resistor

− 32-kHz Crystal

− High Frequency Crystal

− Resonator

− External Clock Source

− 16-Bit Timer_A With Three Capture/Compare Registers

− 10-Bit, 200-ksps A/D Converter With Internal Reference, Sample-and-Hold, Autoscan, and Data Transfer Controller

− Serial Communication Interface (USART0) With Software-Selectable Asynchronous UART or Synchronous SPI

− Serial Onboard Programming, No External Programming Voltage Needed Programmable Code Protection by Security Fuse

− Supply Voltage Brownout Protection

Page 3

Page 4: MSP-RFLINK development board Users Manual - …...Quartz crystal X1 16MHz is connected to NRF24L01 pin 9 (XC2) and pin 10 (XC1). JUMPER DESCRIPTION: P_IN When this jumper is closed,

BLOCK DIAGRAM:

Page 4

Page 5: MSP-RFLINK development board Users Manual - …...Quartz crystal X1 16MHz is connected to NRF24L01 pin 9 (XC2) and pin 10 (XC1). JUMPER DESCRIPTION: P_IN When this jumper is closed,

MEMORY ORGANIZATION:

Page 5

Page 6: MSP-RFLINK development board Users Manual - …...Quartz crystal X1 16MHz is connected to NRF24L01 pin 9 (XC2) and pin 10 (XC1). JUMPER DESCRIPTION: P_IN When this jumper is closed,

SCHEMATIC:

Page 6

6x3.8_SMD

22p/NPO/2%

22p/NPO/2%

2.2n

F/X

7R/1

0%

4.7p

F/N

PO

/+-0

.25p

1.5p/NPO/+-0.1p

1p/NPO/+-0.1p

33nF

/X7R

/10%

1nF/

X7R

/10%

10nF

/X7R

/10%

10n

100nF

100nF

NA

8.2nH/5%

2.7nH/5%

3.9nH/5%

RED_SMD

NA

32768

1M/10%

22K/1%

33k

33k

330

330

33010k

330

NRF24L01

3.3V

3.3V

3.3V3.3V

16MHz

50_OHM

BUT

BUT

CE

CE

CSN

CSN

IRQ

IRQ

LED

LED

MISO

MISOMOSI

MOSI

SCK

SCK

BUT

C1

C2

C3C4

C5

C6

C7 C8 C9

C10

C11

C12

1234567891011121314

CON1

1516171819202122232425262728

CON2

1234567891011121314

JTAG

L1

L2

L3

LED

12PWR

1 2P_IN

1 2P_OUT

Q1

R1

R2

R3

R4

R5

R6

R7R8

R9

P1.0/TACLK21

P1.1/TA022

P1.2/TA123

P1.3/TA224

P1.4/SMCLK/TCK25

P1.5/TA0/TMS26

P1.6/TA1/TDI27

P1.7/TA2/TDO/TDI28

P2.0/ACLK8

P2.1/INCLK9

P2.2/CAOUT/TAO10P2.3/CA0/TA1

19P2.4/CA1/TA2

20

P2.5/ROSC3

P3.0/STE011

P3.1/SIMO012

P3.2/SOMI013

P3.3/UCLK014P3.4/UTXD0

15P3.5/URXD0

16P3.6

17P3.7

18

RESET/NMI7

TEST1

VCC2

VSS4

XIN6

XOUT5

U1

MSP430F1232

ANT112

ANT213

CE1

CSN2

DVDD19IREF

16

IRQ6

MISO5MOSI4SCK3

VDD7

VDD_115

VDD_218

VDD_PA11

VSS8

VSS_114

VSS_217

VSS_320

XC110

XC29

U2

GNDGND_ X1

+3.3V

MSP-RFLNKRev. Initial

COPYRIGHT(C) 2007, OLIMEX Ltd.

http://www.olimex.com/dev

G N D

Page 7: MSP-RFLINK development board Users Manual - …...Quartz crystal X1 16MHz is connected to NRF24L01 pin 9 (XC2) and pin 10 (XC1). JUMPER DESCRIPTION: P_IN When this jumper is closed,

BOARD LAYOUT:

POWER SUPPLY CIRCUIT:

MSP-RFLINK is typically power supplied with 3.3VDC via PWR pin holes.

The programmed board power consumption is up to 20 mA with all peripherals enabled.

RESET CIRCUIT:MSP-RFLINK reset circuit includes MSP430F1232 pin 7 (RESET/NMI),

JTAG connector pin 11, C10 (10nF), R4 (33kΩ).

CLOCK CIRCUIT:

Quartz crystal Q1 32.768 kHz is connected to MSP430F1232 pin 5 (XOUT) and pin 6 (XIN).

Quartz crystal X1 16MHz is connected to NRF24L01 pin 9 (XC2) and pin 10 (XC1).

JUMPER DESCRIPTION:

P_INWhen this jumper is closed, the board is power supplied by the standard JTAG pin 2. This is only possible when the consumption of the board is not very high which is typically the case with MSP430 microcontrollers. If this jumper is open the board should be power supplied by another external source. This jumper and P_OUT should always be reversely open/closed, i.e. if P_IN is closed, P_OUT should be open and vice versa. Default state is closed.

P_OUT

Page 7

Page 8: MSP-RFLINK development board Users Manual - …...Quartz crystal X1 16MHz is connected to NRF24L01 pin 9 (XC2) and pin 10 (XC1). JUMPER DESCRIPTION: P_IN When this jumper is closed,

When this jumper is closed, the board is power supplied not by the JTAG but from external source. Then the JTAG has to synchronize with the working voltages which is done through this line. This is especially important when debugging with JTAG. This jumper and P_IN should always be reversely open/closed, i.e. if P_OUT is closed, P_IN should be open and vice versa.

Default state is open.

INPUT/OUTPUT:

Status led (red) with name LED, connected to MSP430F1232 pin 18 (P3.7).

User button with name BUT connected to MSP430F1232 pin 19 (P2.3/CA0/TA1).

EXTERNAL CONNECTORS DESCRIPTION:JTAG:

Pin # Signal Name Pin # Signal Name

1 P1.7 2 Via P_IN to 3.3V

3 P1.6 4 Via P_OUT to 3.3V

5 P1.5 6 NC

7 P1.4 8 TEST

9 GND 10 NC

11 RESET 12 NC

13 NC 14 NC

Page 8

Page 9: MSP-RFLINK development board Users Manual - …...Quartz crystal X1 16MHz is connected to NRF24L01 pin 9 (XC2) and pin 10 (XC1). JUMPER DESCRIPTION: P_IN When this jumper is closed,

CON1:

Pin # Signal Name Pin# Signal Name

1 TEST 2 VCC

3 P2.5 4 GND

5 XOUT 6 XIN

7 RESET 8 P2.0

9 P2.1 10 P2.2

11 CSN 12 MOSI

13 MISO 14 SCK

CON2:

Pin # Signal Name Pin# Signal Name

15 P3.4 16 P3.5

17 CE 18 LED

19 BUT 20 IRQ

21 P1.0 22 P1.1

23 P1.2 24 P1.3

25 P1.4 26 P1.5

27 P1.6 28 P1.7

Page 9

Page 10: MSP-RFLINK development board Users Manual - …...Quartz crystal X1 16MHz is connected to NRF24L01 pin 9 (XC2) and pin 10 (XC1). JUMPER DESCRIPTION: P_IN When this jumper is closed,

MECHANICAL DIMENSIONS:

Page 10

Page 11: MSP-RFLINK development board Users Manual - …...Quartz crystal X1 16MHz is connected to NRF24L01 pin 9 (XC2) and pin 10 (XC1). JUMPER DESCRIPTION: P_IN When this jumper is closed,

AVAILABLE DEMO SOFTWARE:

– MSP430-RFLINK test software

Page 11

Page 12: MSP-RFLINK development board Users Manual - …...Quartz crystal X1 16MHz is connected to NRF24L01 pin 9 (XC2) and pin 10 (XC1). JUMPER DESCRIPTION: P_IN When this jumper is closed,

ORDER CODE:

MSP-RFLINK - assembled and tested board

How to order?

You can order to us directly or by any of our distributors.Check our web www.olimex.com/dev for more info.

Revision history:

Board's revision Rev. Initial, November 2007

Manual's revision Rev. Initial, May 2011

Page 12

Page 13: MSP-RFLINK development board Users Manual - …...Quartz crystal X1 16MHz is connected to NRF24L01 pin 9 (XC2) and pin 10 (XC1). JUMPER DESCRIPTION: P_IN When this jumper is closed,

Disclaimer:

© 2011 Olimex Ltd. All rights reserved. Olimex®, logo and combinations thereof, are registered trademarks of Olimex Ltd. Other terms and product names may be trademarks of others.The information in this document is provided in connection with Olimex products. No license, express or implied or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Olimex products. Neither the whole nor any part of the information contained in or the product described in this document may be adapted or reproduced in any material from except with the prior written permission of the copyright holder.The product described in this document is subject to continuous development and improvements. All particulars of the product and its use contained in this document are given by OLIMEX in good faith. However all warranties implied or expressed including but not limited to implied warranties of merchantability or fitness for purpose are excluded.This document is intended only to assist the reader in the use of the product. OLIMEX Ltd. shall not be liable for any loss or damage arising from the use of any information in this document or any error or omission in such information or any incorrect use of the product.

Page 13