You are on page 1of 11

ARM Reference Board Document Number: EB_ARMAT91_XXAXX_B

Revision: 1.2
Application Note Release Date: 08/11/2010

InvenSense ARM Reference Board


Application Note

A printed copy of this document is NOT UNDER


REVISION CONTROL unless it is dated and stamped
in red ink as, “REVISION CONTROLLED COPY.”

InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, Ca 94089, USA 1 EB_ARMAT91_XXAXX_B


Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2010 InvenSense, Inc. All rights reserved.
Website: http//www.invensense.com
ARM Reference Board Document Number: EB_ARMAT91_XXAXX_B
Revision: 1.2
Application Note Release Date: 08/11/2010

1. Revision History

Date Revision Description


05/26/2010 1.0 Initial release
Updated BOM, added mechanical drawings for select
06/23/2010 1.1 components, added firmware revision note.
08/11/2010 1.2 Updated firmware revision in Section 10.

InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, Ca 94089, USA 2 EB_ARMAT91_XXAXX_B


Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2010 InvenSense, Inc. All rights reserved.
Website: http//www.invensense.com
ARM Reference Board Document Number: EB_ARMAT91_XXAXX_B
Revision: 1.2
Application Note Release Date: 08/11/2010

CONTENTS

1.  REVISION HISTORY ....................................................................................................................................... 2 


2.  PURPOSE ..................................................................................................................................................... 4 
3.  USAGE ......................................................................................................................................................... 4 
4.  OTHER DOCUMENTS ..................................................................................................................................... 4 
5.  SCHEMATIC .................................................................................................................................................. 5 
6.  BOARD PHOTO ............................................................................................................................................. 6 
7.  COMPONENT LAYER SILK SCREEN................................................................................................................. 7 
8.  TABLE 1. BILL OF MATERIALS (PARTS STUFFING LIST) .................................................................................... 8 
9.  MECHANICAL DRAWINGS FOR SELECTED BOM ITEMS .................................................................................... 9 
10.  PROGRAMMING THE ARM AT91 MCU......................................................................................................... 11 

InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, Ca 94089, USA 3 EB_ARMAT91_XXAXX_B


Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2010 InvenSense, Inc. All rights reserved.
Website: http//www.invensense.com
ARM Reference Board Document Number: EB_ARMAT91_XXAXX_B
Revision: 1.2
Application Note Release Date: 08/11/2010

2. Purpose
This document describes the hardware and circuitry of the RB_ARMAT91_XXAXX_A reference board (also
known as InvenSense ARM board).

3. Usage
This reference board provides a bridge function between InvenSense evaluation boards and a PC. It
connects to a PC via USB and to InvenSense evaluation boards via SPI or I2C. The figure below shows the
ARM board connecting an IMU-3000 evaluation board to a Windows PC. (Note that the ARM board is used
as a general-purpose bridge and can also be used with other InvenSense EVBs, including the ITG-3xxx and
MPU-3xxx family of devices.) The ARM processor on the reference board is not meant to be reprogrammed
by the user. It contains all code necessary to be used in conjunction InvenSense evaluation boards. Note
that separate demonstration software may accompany the individual evaluation boards with which this
device connects.

Figure 1. Example of ARM Board Used as Bridge between PC and IMU-3000 Evaluation Board. Note that
the ARM board is used as a general-purpose bridge and can also be used with other InvenSense EVBs,
including the ITG-3xxx and MPU-3xxx family of devices.

4. Other Documents
Since the ARM board is meant to bridge between InvenSense evaluation boards and a PC, this document
should be used in conjunction with the documents related to the particular board that is being used with the
ARM Board.

InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, Ca 94089, USA 4 EB_ARMAT91_XXAXX_B


Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2010 InvenSense, Inc. All rights reserved.
Website: http//www.invensense.com
5 4 3 2 1

ARM_3V0 ARM_3V0 Q1 ARM_3V0


DNS_P-MOS SI2301ADS/SOT23
SOT23GSD

S
R49 BP1 BP2 BP3 BP4 BP5 C1
0R/0402 G USB_DP_PUP 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 10uF/0603
S
G

D D

D
1
D D
ARM_3V0 VBUS_DET USB_5V USB_5V
G S
R1

A
L1 USB_5V L2 BP9 22K/0402

PWR On
BEAD/0603 BEAD/0603 C5 0.1uF U1 R2 LED2
A1V8_PLL 10uF/0603 REG_1V8 AT91SAM7S256 33K/0402

59
58
45
18
LED_RED_0805

7
L0603 C4 BP7 L0603 64S.5\470
BP6 C3 R3 10uF/0603 0.1uF 1

VDD_IN

VDD_FLASH
VDDIO
VDDIO
VDDIO
2

C2 0.1uF 10uF/0603 1.5K/0402 8


100pF/0402 VDD_OUT
52

C
BP11 PA31
12 VDDCORE PA30 42
CON1 BP8 BP10 0.1uF 24 41 ARM_3V0 R11
1

VDDCORE PA29

2
miniUSB-A C6 1 1 0.1uF 0.1uF 54 38 1K/0603
VDDCORE PA28

A
8
9

1 33pF/0402 37
L3 A1V8_PLL PA27 LED1
64 26 1
NC2
NC1

USB CHOKE DLW21HN900SQ2L R4 VDDPLL PA26


1 25

1
VBUS USB_D- 22/0402 USB_DM PA25 PA24 LED_GRN_0805
DM 2 4 3 56 DM PA24 23
3 USB_D+ USB_DP 57 15 PA23
DP DP PA23 PA22
ID 4 1 2 PA22 14
5 R5 TDI 33 11 PA21

C
GND TDI PA21
NC3
NC4

22/0402 C7 C8 TDO 49 19 R8
TDO PA16

2
1 15PF/0402 15PF/0402 TMS 51 20 510/0402
TCK TMS PA15
53 TCK PA14 21
22 ARM_3V0
6
7

ARM_3V0 NRST PA13


39 27

1
TST 40
RST
TEST MODE
PA12
PGMM3/PA11 28 1 UART
R6 R7 JTAGSEL 50 29 TXD 2
1 330K/0402 330K/0402 ERASE 55
JTAG_SEL
ERASE
PGMM2/PA10
PGMM1/PA9 30 RXD 3 for
1
3
5
7
C 31 4 C
AD0 PGMM0/PA8 Debug
9 AD0/ PA17/ PGMD5 PGMNVALID/PA7 32
JP2 PA18 10 34
HEADER 10x1, Female, 180D, 2.0mm ARM_3V0 PA19 AD1/ PA18/ PGMD6 PGMNOE/PA6 JP1
13 AD2/ PA19/ PMGD7 PGMNRDY/PA5 35 1
RP1 AD3 16 36 PA4 WAFER 4, 2.0mm , 90D
10Kx4/0603 AD4 AD3/ PA20/ PGMD8 PGMNCMD/PA4 PA3
1 3 AD4 PA3 43
2 AD5 4 44 PA2
TDI AD6 AD5 PGMEN2/PA2 PA1
3 5 47
2
4
6
8

R9 TMS AD7 AD6 PGMEN1/PA1 PA0 R45


4 6 AD7 PGMEN0/PA0 48
5 0/0402 TCK 2K/0402
JTAG

PGMCK/XIN
6 RTCK 1 ARM_3V0
TDO ADC_VREF
7

PLLRC
NRST R46

XOUT
8

GND
GND
GND
GND
9 ARM_3V0 2K/0402
10
2 1 TST
for

63

62

61

17
46
60
R10 4 3 JTAGSEL

2
1 100K/1%/0402 6 5 ERASE ARM_3V0 I2C
Debug

XIN

XOUT
2
4

JP4 PLL_RC 1 1
SW1 HEADER 3X2, Male, 180D, 2.0mmx2.0mm R13 PA4_SCL

1000pF/0402
1 2
H/W PUSH SW
TSW2P7_1X6_6
R12
100/0603 PA3 3
4
ADC_VREF 1.5K/0402
Reset ARM_3V0
L4 C9

C10
1
3

BEAD/0603 10uF/0603 1
L0603 R14
1 BP12 C11 1M/0603 JP3
B 0.1uF BP13 0.01uF/25V/0402 DNS_WAFER 4, 2.0mm , 90D B

5
3
1
0.1uF

DNS_HEADER 3X2, Male, 180D, 2.0mmx2.0mm


JP5
1
1 1 3
CON2 USB_5V
DNS_DC-JACK U2
1 YB1231ST25X330 ARM_3V0 1

2
3 SOT235 ARM_3V0 C12 C13

6
4
2
DC 5V 2 1 DNS_10pF/0402 DNS_10pF/0402
Vin OUT 5 BP14 C14 R15
2 GND ARM_3V0
@1A 3 4 0.1uF 10uF/0603 100K/1%/0402 1 Y1
EN NC Crystal 18.432MHz@50ppm, SMD5032
1
2 BP15

3V3@0.6A
0.1uF

JP6 1
DNS_HEADER 2, 100mil 1
1 R50 R51
1 2 PA11_/SPI_CS 0R/0402 0R/0402
PA6_HPS 3 4 PA30_INT2
5 6 PA7_D_IO
USB_5V ARM_3V0 7 8 PA20_INT1
9 10 PA17_TEMP
Reserved JP9
HEADER 3
R16
DNS_0/0402
11
13
12
14
15 16 PA14_CLK
AD4 2 1 AD5 1 17 18 PA13_MOSI
AD6 4 3 AD7 2 19 20 PA12_MISO
PA18 6 5 PA21 3
A
PA19 8 7 PA22 A
PA23 10 9 PA24 BP16 JP7
12 11 0.1uF HEADER 10X2, Female, 90D, 2.54mmx2.54mm
ARM_3V0 Phone: 408-988-7339
Invensense
3
1

SW2 1 Fax: 408-988-8104


1197 Borregas Ave
PUSH SW 1 User Header TP1 Sunnyvale, CA 94089
www.invensense.com
TSW2P7_1X6_6 JP8
DNS_HEADER 6X2, Male, 180D, 2.0mmx2.0mm
ARM_3V0 (Female) TEST-POINT 
JP13 Title
JP2P1_8X1_3S H1 H2 H3 H4 M1 M2 
4
2

     
1

1 Size Document Number


USB_5V  Rev 
JP14 1
JP2P1_8X1_3S
Date: Sheet 1 of 1
5 4 3 2 1

InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, CA 94089, USA 5 ARM Reference Board
Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2010 InvenSense, Inc. All rights reserved. Application Note
Website: http://www.invensense.com
Rev 1.2; 08/11/2010
ARM Reference Board Document Number: EB_ARMAT91_XXAXX_B
Revision: 1.2
Application Note Release Date: 08/11/2010

6. Board Photo

Figure 3. Component-layer board photo

InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, Ca 94089, USA 6 EB_ARMAT91_XXAXX_B


Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2010 InvenSense, Inc. All rights reserved.
Website: http//www.invensense.com
ARM Reference Board Document Number: EB_ARMAT91_XXAXX_B
Revision: 1.2
Application Note Release Date: 08/11/2010

7. Component Layer Silk Screen

Figure 4. Component-layer silk screen

InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, Ca 94089, USA 7 EB_ARMAT91_XXAXX_B


Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2010 InvenSense, Inc. All rights reserved.
Website: http//www.invensense.com
ARM Reference Board Document Number: EB_ARMAT91_XXAXX_B
Revision: 1.2
Application Note Release Date: 08/11/2010

8. Table 1. Bill of Materials (Parts Stuffing List)


Item  Quantity  Reference  Part  PCB Footprint 
BP1,BP2,BP3,BP4,BP5,BP6,BP7,BP8,BP9,
1  16  0.1uF  C0402 
BP10,BP11,BP12,BP13,BP14,BP15,BP16 
2  1  CON1  miniUSB‐A  USB\MINI 
3  1  CON2 (DO NOT STUFF)  DC Jack   
4  6  C1,C3,C4,C5,C9,C14  10uF/0603  C0603 
5  1  C2  100pF/0402  C0402 
6  1  C6  33pF/0402  C0402 
7  2  C7,C8  15PF/0402  C0402 
8  1  C10  1000pF/0402  C0402 
9  1  C11  0.01uF/25V/0402  C0402 
10  1  C12 (DO NOT STUFF)  10pF/0402   
11  1  C13 (DO NOT STUFF)  10pF/0402   
12  1  JP1  WAFER 4, 80mil, ANGLE  J79\4SA90 
13  1  JP2  HEADER 10, 80mil, Angle, Female  J79\10S 
14  1  JP3 (DO NOT STUFF)  HEADER 4, 80mil   
15  1  JP4  HEADER 3X2, 80mil  J79\6D 
16  1  JP5 (DO NOT STUFF)  HEADER 3x2, 2mmx2mm, Male   
17  1  JP6 (DO NOT STUFF)  HEADER 2, 100mil   
18  1  JP7  HEADER 10X2, 100mil, Female  J100\20DF 
19  1  JP8 (DO NOT STUFF)  HEADER 6X2, 2mmx2mm, Male   
20  1  JP9  HEADER 3  J79\3S 
21  1  LED1  LED_GRN_0805  LED0805AC 
22  1  LED2  LED_RED_0805  LED0805AC 
23  3  L1,L2,L4  BEAD/0603  L0603 
24  1  L3  CHOKE CM3216W900H  CH4P1_25X2_05S 
25  1  Q1 (DO NOT STUFF)  P‐FET SI2301ADS/SOT23   
26  1  RP1  10Kx4/RP4A0603  RN8P06SN 
27  1  R1  22K/0402  R0402 
28  1  R2  33K/0402  R0402 
29  2  R3,R12  1.5K/0402  R0402 
30  2  R4,R5  33/0402  R0402 
31  2  R6,R7  330K/0402  R0402 
32  1  R8  510/0402  R0402 
33  4  R9, R49, R50, R51  0/0402  R0402 
34  1  R16 (DO NOT STUFF)  0/0402   
35  2  R10,R15  100K/1%/0402  R0402 
36  1  R11  1K/0603  R0603 
37  1  R13  100/0603  R0603 
38  1  R14  1M/0603  R0603 
39  2  R45,R46  2K/0402  R0402 
40  1  SW1 (DO NOT STUFF)  PUSH SW  TSW2P7_1X6_6 
41  1  SW2 (DO NOT STUFF)  PUSH SW  TSW2P7_1X6_6 
ARM 
42  1  U1  64S.5\470 
AT91SAM7S64 
3V3 LDO 
43  1  U2  SOT235 
YB1231ST25X330 
44  1  Y1  Crystal 18.432MHz@50ppm, SMD5032  SX‐5032 
45  1  Blank Printed Circuit Board  Gerber_ARM_EVB.rar   
46  1  Firmware for ARM  V1.1.1 Firmware for ARM MCU   

InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, Ca 94089, USA 8 EB_ARMAT91_XXAXX_B


Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2010 InvenSense, Inc. All rights reserved.
Website: http//www.invensense.com
ARM Reference Board Document Number: EB_ARMAT91_XXAXX_B
Revision: 1.2
Application Note Release Date: 08/11/2010

9. Mechanical Drawings for Selected BOM Items

Figure 5. BOM Item #12, JP1 Drawing

InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, Ca 94089, USA 9 EB_ARMAT91_XXAXX_B


Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2010 InvenSense, Inc. All rights reserved.
Website: http//www.invensense.com
ARM Reference Board Document Number: EB_ARMAT91_XXAXX_B
Revision: 1.2
Application Note Release Date: 08/11/2010

Figure 6. BOM Item #20, JP9 Drawing (3-Pin Header)

Figure 7. BOM Item #24, L3 Drawing

InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, Ca 94089, USA 10 EB_ARMAT91_XXAXX_B


Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2010 InvenSense, Inc. All rights reserved.
Website: http//www.invensense.com
ARM Reference Board Document Number: EB_ARMAT91_XXAXX_B
Revision: 1.2
Application Note Release Date: 08/11/2010

10. Programming the ARM AT91 MCU


The firmware for the InvenSense ARM Board must be factory programmed using the JTAG port JP2 with
Atmel’s programming tool and software. The current firmware revision is V1.1.2EVB. For upgrading boards
that have an older firmware revision, the ARM MCU may only be programmed by InvenSense or its
designated representatives.

This information furnished by InvenSense is believed to be accurate and reliable. However, no responsibility is assumed by InvenSense for its use, or for any infringements of patents or
other rights of third parties that may result from its use. Specifications are subject to change without notice. InvenSense reserves the right to make changes to this product, including its
circuits and software, in order to improve its design and/or performance, without prior notice. InvenSense makes no warranties, neither expressed nor implied, regarding the information
and specifications contained in this document. InvenSense assumes no responsibility for any claims or damages arising from information contained in this document, or from the use of
products and services detailed therein. This includes, but is not limited to, claims or damages based on the infringement of patents, copyrights, mask work and/or other intellectual property
rights.

Certain intellectual property owned by InvenSense and described in this document is patent protected. No license is granted by implication or otherwise under any patent or patent rights of
InvenSense. This publication supersedes and replaces all information previously supplied. Trademarks that are registered trademarks are the property of their respective companies.
InvenSense sensors should not be used or sold in the development, storage, production or utilization of any conventional or mass-destructive weapons or any other weapons or life
threatening applications, as well as in any other life critical applications such as medical equipment, transportation, aerospace and nuclear instruments, undersea equipment, power plant
equipment, disaster prevention and crime prevention equipment.

©2010 InvenSense, Inc. All rights reserved.

InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, Ca 94089, USA 11 EB_ARMAT91_XXAXX_B


Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2010 InvenSense, Inc. All rights reserved.
Website: http//www.invensense.com

You might also like