steval-ifd001v2 - Digi-Key

steval-ifd001v2 - Digi-Key

UM0282

User manual

STR9 Dongle hardware description

Introduction

This user manual provides a hardware description of both versions of the STR9 Dongle:

STEVAL-IFD001V1 (full version)

STEVAL-IFD001V2 (lite version)

Figure 1.

STR9 DONGLE (STEVAL-IFD001V2)

This document contains all the necessary assembly information to designers interested in using STR9 Dongle including the block diagram, board schematics, footprints and PCB layouts as well as the bill of materials and any additional assembly instructions.

June 2007 Rev 3 1/19

www.st.com

Contents

Contents

1

2

UM0282

STR9 Dongle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

1.1

Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

1.2

Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

1.2.1

Pin connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

1.3

Suppliers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

1.4

Used footprints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

1.5

PCB layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

1.6

Bill of materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

1.7

Assembling instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

1.7.1

Assembling of resistors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

1.8

Assembling instructions for lite version . . . . . . . . . . . . . . . . . . . . . . . . . . 17

1.9

Application hints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

1.9.1

1.9.2

Ethernet interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

USB interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

2/19

UM0282 STR9 Dongle

This board is based on an

STR912FAW34, STR912FAW42 or STR912FAW44

microcontroller which provides calculation power up to 90MIPS.

STR912FAW34, STR912FAW42 and STR912FAW44 are referred to STR912FAWxx throughout the document.

Figure 2.

STR9 Dongle block diagram

Power

JTAG

4 × Buttons

4 × LEDs

3.3V

1.8V

STR912FAWxx

CAN

PHY

ANALOG_CONNECTOR

10 × GPIO

8 × A in

2 × ExtINT

DIGITAL_CONNECTOR

16 × GPIO

I

2

C & SPI

2 × ExtINT

EXTENDED_CONNECTOR

16 × GPIO

3 × UART & SPI

6 × ExtINT

CAN

ETHERNET

USB

Main board features

42x GPIOs

3x UARTs

I

2

C

2x SPI

1x CAN

8x ADC

USB slave (full-speed)

Ethernet (STE100 or STE101)

Examples of available extended extensions:

STR9 Flash Extension

STR9 LCD Extension

STR9 MEMS Extension

3/19

STR9 Dongle

1.2 Schematics

Figure 3.

Schematics 1 of 4

4/19

MII_

MII_

MII_

MII_

MII_

MII_

MII_

MII_

MII_

MII_

MII_

MII_

MII_

MII_

P01

MII_TX LK

CR

CO

MD

TXD

TXD

TXD

RX

TXD

RX

RX

RX

RX

RX

RX

LK

V

R

S

L

C

2

1

3

0

_E

D3

D2

_C

_D

D1

D0

_C

P26

P27

P25

P24

P23

P22

P30

P31

P33

P34

P32

P35

P36

P37

P43

P42

P41

P40

P45

P44

P46

P47

P44

P45

P46

P47

P41

P42

P40

P43

P37

P36

P35

P34

P33

P32

P31

P30

P13

P12

P11

P10

P15

P14

P17

P16

P27

P26

P25

P24

P23

P22

P21

P20

P06

P05

P07

P03

P02

P04

P01

P00

66

65

68

61

60

63

59

55

53

45

54

37

35

11

10

33

2

1

3

128

127

126

125

124

110

109

106

101

116

114

99

98

88

85

90

78

76

71

69

67

14

13

15

6

5

7

119

118

38

36

44

32

30

34

28

26

84

83

20

19

93

92

31

29

51

50

47

46

58

52

64

62

79

77

80

70

27

25

18

12

EN

LK

P51

P50

_C

P55

P54

MII_TX_

PHY

P63

P62

P61

P60

P86

P85

P87

P83

P82

P84

P81

P80

P76

P77

P75

P71

P72

P70

P73

P93

P92

P91

P90

P95

P94

P97

P96

P97

P96

P95

P94

P93

P92

P91

P90

P87

P86

P85

P84

P83

P82

P81

P80

P61

P60

P63

P62

P65

P64

P67

P66

P77

P76

P75

P74

P73

P72

P71

P70

P56

P55

P57

P53

P52

P54

P51

P50

3

4

2

1

2 1

3

4

2

1

2 1

UM0282

UM0282

Figure 4.

Schematics 2 of 4

1 2

GND

INH

GND

7

3

9

GND

3

STR9 Dongle

5/19

STR9 Dongle

Figure 5.

Schematics 3 of 4

10K

R88

2 1

10K

R87

2 1

10K

R86

2 1

10K

R85

2 1

P6x - 8mA max.

1

1

UM0282

Note: Refer to

Section 1.2.1 on page 8

for pin connections of CN3, CN4 and CN5 connectors.

6/19

UM0282

Figure 6.

Schematics 4 of 4

9

11

12

10

14

13

STR9 Dongle

15

Iref

11

X2

K PHY_CL 12

X1

VCCE/I

VCCE/I

VCCE/I

GNDE/I

GNDE

GNDE/I

GNDA

GNDA

GNDA

GNDA

GNDA

VCCA

VCCA

VCCA

NC

VCCA

17

16

13

9

22

24

20

10

7

14

50

40

25

62

45

39

7/19

STR9 Dongle UM0282

The following tables show the pin connections for the three connectors ANALOG_CON

(CN5), DIGITAL_CON (CN4) and EXTENDED_CON (CN3). These are shown in

Figure 5 on page 6

.

Table 2.

Pin

P24

P86

P87

P25

P26

P27

P54

P55

P80

P81

P82

P83

P22

P84

P23

P85

Table 1.

Pin

P44

P45

P46

P47

P40

P41

P42

P43

P77

P76

Analog connector, ANALOG_CON (CN5)

GPIO INT UART SPI

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

-

-

-

-

-

-

-

-

EXINT31

EXINT30

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

I

2

C

Digital connector, DIGITAL_CON (CN4)

GPIO

-

-

-

-

-

-

-

-

INT

-

-

-

-

-

EXINT12

EXINT13

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

UART SPI I

2

C

-

-

-

-

-

-

-

-

-

-

SSP0_SCLK

-

-

-

-

SSP0_MOSI -

SSP0_MISO -

SSP0_NSS -

-

-

-

-

-

-

I2C1_CLK -

-

-

-

-

-

-

I2C1_DATA -

-

-

-

-

-

-

-

-

-

ADC

-

-

ADC0

ADC1

ADC2

ADC3

ADC4

ADC5

ADC6

ADC7

ADC

8/19

UM0282 STR9 Dongle

P30

P95

P31

P32

P33

P96

P34

P97

P35

P36

P37

Table 3.

Pin

P90

P91

P92

P93

P94

Extended connector, EXTENDED_CON (CN3)

GPIO INT UART SPI

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

In/Out

-

-

-

-

-

-

-

-

EXINT2

EXINT3

-

-

EXINT4

EXINT5

EXINT6

EXINT7

-

-

-

-

-

UART0_RX

UART2_TX

-

-

-

-

-

-

-

-

-

-

-

-

-

UART2_RX

UART0_TX

UART1_RX -

-

-

UART1_TX -

-

-

SSP0_SCLK -

-

-

-

-

-

-

SSP0_MISO -

SSP0_MOSI -

SSP0_NSS -

-

-

-

-

-

-

I

2

C

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

ADC

1.3 Suppliers

KOALA

GME

FARNELL

TAIYO YUDEN

WURTH ELEKTRONIK:

PULSE

COILCRAFT www.koala.cz

www.gme.cz

www.farnellinone.cz

www.t-vuden.com

www.wuerth-elektronik.de

www.pulseeng.com/ www.coilcraft.com

9/19

STR9 Dongle

www.koala.cz: CM5032 www.koala.cz: MC-146

UM0282

www.coilcraft.com: 0603PS-332KLC

10/19

UM0282

Figure 7.

Top view

STR9 Dongle

11/19

STR9 Dongle

Figure 8.

Bottom view

UM0282

12/19

UM0282

1.6

STR9 Dongle

Bill of materials

Table 4.

U1

Part

U7

U71

U9

Table 5.

Part

Capacitors

Package

C114, C115,

C116, C117

C707, C708

C30, C40, C50

C03

C02

C61

C07, C09,

C714-C715,

C85-C88

C05, C118,

C701-C705,

C706, C709,

C711-C713,

C90,

C101-C112,

C710

C06

C08

0603

0603

0603

0603

0603

0603

0603

0603

AB

AB

C01

C04

CDE

CDE

Detail description

18 pF (16-22 pF), ceramic

10 pF (8-16 pF), ceramic

10 pF

22 pF

220 pF

4.7 nF, ceramic

10 nF

100 nF

Order code

Farnell: 422-6768 (NPO, 50 V)

Farnell: 422-6768 (NPO, 50 V)

Farnell: 422-6770 (NPO, 50 V)

Farnell: 422-6811 (NPO, 50 V)

Farnell: 422-6926 (X7R, 50 V)

Farnell: 422-6938 (X7R, 50 V)

Farnell: 422-6859 (X7R, 16 V)

2.2 µF

10 µF

Farnell: 757-720 (STD, 10 V)

Farnell: 331-3888 (STD, 10 V)

10 µF, 35V, Tantal or ceramic

100 µF, 10V, Tantal

Farnell: 331-4145 (LowESR, 35 V)

Taiyo: CE GMK325 F106ZH-T

Farnell: 331-4066 (LowESR, 10 V)

Table 6.

Part

X1

X2

X2B

Chips

Package

LQFP128

TQFP64

SOT23-6L

SO8

Xtals

-

-

Package

Detail description

STR912FAW34, STR912FAW42,

STR912FAW44

Ethernet physical layer

DALC208 diode protection

CAN transceiver (3V)

Detail description

25 MHz

32 kHz

Order code

ST: STR912FAW34x6,

STR912FAW42x6,

STR912FAW44x6

ST: STE100 or STE101

ST: DALC208SC6

Farnell: 501-1954

(SN65HVD230-232)

Order code

KOALA: 25MHz CM5032

KOALA: 32.768 MC146

GM: 131-082 (Q32.768KHZM)

13/19

STR9 Dongle

Table 7.

Part

Resistors

Package

R709, R20

R62-R63

R707, R708

R710

R90

R714, R716

R84

R82, R83,

R81, R04

R67,

R713, R715

R02

R711, R712, R717,

R03

R01

R102, R64

R719,

R721-R729,

R91,

R85-R88,

R21-R28

R101, R61

R65

R66

R720A, 720B

0603

0603

0603

0603

0603

0603

0603

0603

0603

0603

0603

0603

0603

0603

0603

0603

0603

0603

Table 8.

Part

CN0

CN2, CN3

CN4

CN5

CN6

CN7

CN9

Connectors

Package

TAP_2.5mm

2.54mm

2.54mm

2.54mm

USB_A

2.54mm

1M

36k

47k

10k

Detail description

0

36

51

100

120

240

270

390

330

1k5

3k3

4k7

5k6

10k

Order code

GM: R0603-0R

GM: R0603-36R

GM: R0603-51R

GM: R0603-100R

GM: R0603-120R

GM: R0603-240R

GM: R0603-240R

GM: R0603-300R

GM: R0603-330R

GM: R0603-1K5

GM: R0603-3K3

GM: R0603-4K7

GM: R0603-5K6

GM: R0603-10K

GM: R0603-1M

GM: R0603-36K

GM: R0603-47K

GM: R0603-10K 1%

Detail description Order code

Connector

Connector, 2x10pins

2x10pin header

2x10pin header

USB connector

Ethernet Connector with integrated transformer

6pin header

GM: K375A

GM: MLW20G

GM: S2G20

GM: BL220G

GM: USB-1X90A

Pulse: J00-0086

GM: S2G20 (cut to 6pin)

UM0282

14/19

UM0282 STR9 Dongle

Table 9.

Part

PW01

PW02

Power

Package

SO8cool

DPAK

Detail description

V

OUT

= 3.3 V, typ. 200 mA, max. 500 mA

V

OUT

= 1.8 V, typ. 100 mA, 0.15 W

Order code (reference)

ST: E-L5973D

(V

INmax

= 35 V, Imax = 2.5 A, Rth = 40 C/W

Use external supply 5-24V)

ST: LF18xDT

(V

INmax

=16 V, Imax = 1 A, Rth = 8 C/W)

Table 10.

Buttons

Part Package

B11, B85-B88 -

Table 11.

Transistors

Part Package

Detail description

Button

Detail description

Order code (reference)

GM: P-DT2112C

Order code

GM: BC846A or compatible

T1,T2 SOT23-3 NPN universal transistor

Table 12.

LEDs & diodes & tranzils

Part Package Detail description

D01, D03

D02

D04

LD01, LD81

LD82, LD83

LD84

SMA

SMA

SMA

0805

0805

0805

Shottky diode 1 A, 40 V

Shottky diode 1 A, 60 V

Transil, 24 V

Red LED diode, 2.0 V

Yellow LED diode, 2.1 V

Green LED diode, 2.3 V

Table 13.

Inductors

Part Package

L01

L02

MSS6132

6.1x6.1mm

0603

L701, L702 0805

1-Base, 2-Emitter, 3-Collector

Order code

ST: STPS140A

ST: STPS160A

ST: SMAJ24A

GM: 960-024

GM: 960-025

GM: 960-023

Detail description Order code

33 µH, Irms = 1.6 A

Coilcraft: MSS6132-333MLC

(12-39 µH available)

Coilcraft: 0603PS-332KLC 3.3 µH, Irms = 0.5 A

SMD-Ferrit 33 µH: [email protected] MHz

Wurth Elektronik:

74279206

15/19

STR9 Dongle

Table 14.

JTAG with IAR

Part Assembled

R21

R24, R25

R27, R28

R20

YES

YES

NO

YES

Position 1-2

Position 2-3

Configuration / Comment

Table 15.

Configuration with STE101P

Part Assembled

R710

R707. R708

R709

R721-R725

R726-R729

NO

NO

YES

YES

YES

Position 1-2

Position 2-3

Configuration / Comment

The marking (from top to bottom) is following: 3-2-1.

Figure 9.

Resistor assembly

UM0282

16/19

Possible assembling positions are: a) 1-2 b) 2-3

UM0282

1.8

Assembling instructions for lite version

CAN transceiver U9 – not assembled

Connectors CN3, CN4, CN5, CN9 – not assembled

Crystal X2 – use this one GM: 131-082 (Q32.768KHZM)

STR9 Dongle

Clock input

The clock is provided directly by the STR912FAWxx device. It is mandatory to enable this feature on pin P52 before starting.

Address inputs

The DMA address is fixed and set to 0x10. It is defined by configuring resistors R711, R712,

R713, R715, and R717.

Reset

The reset input is connected to STR912FAWxx Reset-out pin.

Power-down

The STR912FAWxx can be quickly put in Power-down mode by using the P01 pin. After a

Reset, P01 is configured as an input and R719 acts as a pull-down resistor, thus making the

PHY active by default. To put the PHY into Power-down mode, P01 must be configured as a push-pull output and held High.

Disconnect on demand

The pull-up resistor R67 is driven by P75 pin. It tells the host whether the device is connected or not. After a Reset, P75 is configured as an input, which means that T2 is open and T1 closed. R67 consequently does not act as a pull-up resistor thus making the device disconnected by default. It is mandatory to configure pin P75 as an output (open-collector) and hold it Low before starting using the USB interface.

17/19

Revision history

Table 16.

Document revision history

Date Revision

19-Jan-2007

24-May-2007

19-June-2007

1

2

3

Changes

Initial release.

Section 1.9: Application hints

added.

Figure 1: STR9 DONGLE (STEVAL-IFD001V2)

updated.

Root part numbers changed from STR912FW42xx and

STR912FW44x to STR912FAW34, STR912FAW42 and

STR912FAW44 throughout the document.

Table 4: Chips

updated.

UM0282

18/19

UM0282

Please Read Carefully:

Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any time, without notice.

All ST products are sold pursuant to ST’s terms and conditions of sale.

Purchasers are solely responsible for the choice, selection and use of the ST products and services described herein, and ST assumes no liability whatsoever relating to the choice, selection or use of the ST products and services described herein.

No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein.

UNLESS OTHERWISE SET FORTH IN ST’S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED

WARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED

WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWS

OF ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.

UNLESS EXPRESSLY APPROVED IN WRITING BY AN AUTHORIZED ST REPRESENTATIVE, ST PRODUCTS ARE NOT

RECOMMENDED, AUTHORIZED OR WARRANTED FOR USE IN MILITARY, AIR CRAFT, SPACE, LIFE SAVING, OR LIFE SUSTAINING

APPLICATIONS, NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY,

DEATH, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE. ST PRODUCTS WHICH ARE NOT SPECIFIED AS "AUTOMOTIVE

GRADE" MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER’S OWN RISK.

Resale of ST products with provisions different from the statements and/or technical features set forth in this document shall immediately void any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, any liability of ST.

ST and the ST logo are trademarks or registered trademarks of ST in various countries.

Information in this document supersedes and replaces all information previously supplied.

The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners.

© 2007 STMicroelectronics - All rights reserved

STMicroelectronics group of companies

Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan -

Malaysia - Malta - Morocco - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America

www.st.com

19/19

Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project