background image

5

5

4

4

3

3

2

2

1

1

D

D

C

C

B

B

A

A

LCD signal connections

Segment names

LCD Boost

LCD_SEG1

LCD_PF3

LCD_SEG2

LCD_PF4

LCD_SEG3

LCD_PF5

LCD_SEG0

LCD_PF2

LCD_SEG5

LCD_PE9

LCD_SEG6

LCD_PE10

LCD_SEG7

LCD_PE11

LCD_SEG4

LCD_PE8

LCD_SEG9

LCD_PE13

LCD_SEG10

LCD_PE14

LCD_SEG11

LCD_PE15

LCD_SEG8

LCD_PE12

LCD_SEG13

LCD_PA0

LCD_SEG14

LCD_PA1

LCD_SEG15

LCD_PA2

LCD_SEG12

LCD_PA15

LCD_SEG17

LCD_PA4

LCD_SEG18

LCD_PA5

LCD_SEG19

LCD_PA6

LCD_SEG16

LCD_PA3

LCD_SEG21

LCD_PB4

LCD_SEG22

LCD_PB5

LCD_SEG23

LCD_PB6

LCD_SEG20

LCD_PB3

LCD_PB1

LCD_SEG33

LCD_PB0

LCD_SEG32

LCD_PD11

LCD_SEG30

LCD_PD10

LCD_SEG29

LCD_PD9

LCD_SEG28

LCD_PD12

LCD_SEG31

LCD_PF8

LCD_SEG26

LCD_PF7

LCD_SEG25
LCD_SEG24

LCD_PF6

LCD_PF9

LCD_SEG27

LCD_PE6

LCD_COM2

LCD_PE4

LCD_COM0

LCD_PE7

LCD_COM3

LCD_PA10

LCD_SEG38

LCD_SEG39

LCD_PA11

LCD_PA9

LCD_SEG36

LCD_PA8

LCD_SEG35

LCD_PA7

LCD_SEG34

LCD_PB2

LCD_COM1

LCD_COM1

LCD_PE5

LCD_PA12

LCD_PA13

LCD_PA14

GND

LCD_PE[15..4]

(p 4)

LCD_PF[9..2]

(p 4)

LCD_PF[9..2]

(p 4)

LCD_PE[15..4]

(p 4)

LCD_PA[15..0]

(p 2,4)

LCD_PA[15..0]

(p 2,4)

LCD_PB[6..0]

(p 4)

LCD_PD[12..9]

(p 4)

LCD_PB[6..0]

(p 4)

LCD_PA[15..0]

(p 2,4)

Size

Designed:

Revision

Sheet

of

Approved:

Sheet Created Date

Sheet Modified Date

Document number

Schematic Title

Design Created Date:

BOM Doc No:

Page Title

A03

BRD2001A

Tuesday, June 29, 2010

6

10

A3

GB

<OrgAddr2>

EFM32 Starter Kit

<Cage Code>

Tuesday, January 12, 2010

Wednesday, December 03, 2008

TOP

<Schematic Path>

LCD

Size

Designed:

Revision

Sheet

of

Approved:

Sheet Created Date

Sheet Modified Date

Document number

Schematic Title

Design Created Date:

BOM Doc No:

Page Title

A03

BRD2001A

Tuesday, June 29, 2010

6

10

A3

GB

<OrgAddr2>

EFM32 Starter Kit

<Cage Code>

Tuesday, January 12, 2010

Wednesday, December 03, 2008

TOP

<Schematic Path>

LCD

Size

Designed:

Revision

Sheet

of

Approved:

Sheet Created Date

Sheet Modified Date

Document number

Schematic Title

Design Created Date:

BOM Doc No:

Page Title

A03

BRD2001A

Tuesday, June 29, 2010

6

10

A3

GB

<OrgAddr2>

EFM32 Starter Kit

<Cage Code>

Tuesday, January 12, 2010

Wednesday, December 03, 2008

TOP

<Schematic Path>

LCD

C500
22N

C500
22N

C501
1U

C501
1U

LCD500

EM LCD

LCD500

EM LCD

A0_EM2_EM3_EM4

1

A1_EM0_EM1_ANT

2

A2_7C_7M_7B

3

A3_7E_7G_7F

4

A4_6C_6M_6B

5

A5_6E_6G_6F

6

A6_5C_5M_5B

7

A7_5E_5G_5F

8

EFM_PAD0_PAD1_GEK

9

MINUS_1E_1G_1F

10

1D_1Q_1H_1A

11

1N_1P_1J_1K

12

BAT_1C_1M_1B

13

B2_2E_2G_2F

14

2D_2Q_2H_2A

15

2N_2P_2J_2K

16

COL3_2C_2M_2B

17

B0_3E_3G_3F

18

3D_3Q_3H_3A

19

3N_3P_3J_3K

20

B1_3C_3M_3B

21

DP6_4E_4G_4F

22

4D_4Q_4H_4A

23

4N_4P_4J_4K

24

COL5_4C_4M_4B

25

5D_5Q_5H_5A

26

5N_5P_5J_5K

27

6D_6Q_6H_6A

28

6N_6P_6J_6K

29

7D_7Q_7H_7A

30

7N_7P_7J_7K

31

11D_11C_11B_11A

32

AM_11E_11G_11F

33

10D_10C_10B_10A

34

C_F_UA_MA

35

PM_10E_10G_10F

36

DP2_DP3_DP4_DP5

37

NC

38

NC

39

9D_9C_9B_9A

40

DP10_9E_9G_9F

41

NC

42

8D_8C_8B_8A

43

COL10_8E_8G_8F

44

COM0

45

COM1

46

COM2

47

COM3

48

Summary of Contents for EFM32-G8XX-STK

Page 1: ...uation prototyping and application development for the EFM32 Gecko MCU family with the ARM Cortex M3 CPU core Main features Advanced Energy Monitoring provides real time visibility into the energy con...

Page 2: ...precise current tracking Special hardware configuration for isolation of the MCU power domain Full feature USB debugger with debug out functionality 160 segment Energy Micro LCD 20 pin expansion heade...

Page 3: ...01 3 www energymicro com 2 STK block diagram An overview of the Kit is shown in the block diagram below Figure 2 1 EFM32 G8XX STK Block Diagram EFM32 3V CR2032 BC 20 4 44 2 4 50 4 EXP Touch Gecko Touc...

Page 4: ...the world s most energy friendly microcontrollers 2010 11 12 t0008_1 01 4 www energymicro com 3 Hardware layout The layout of the EFM32 G8XX STK is shown below Figure 3 1 EFM32 G8XX STK hardware layou...

Page 5: ...socket for a 20mm coin cell battery which can be used to power the kit When the USB is disconnected and the battery connect switch is turned on the EFM and its peripherals is powered by the battery Th...

Page 6: ...gymicro com 5 Reset infrastructure 5 1 MCU The primary user reset for the MCU is the reset button on the MCU board This will only reset the MCU The MCU can also be reset by debuggers 5 2 Board control...

Page 7: ...o the EFM and are debounced by RC filters with a time constant of 1ms 6 2 LEDs There are four LEDs on the kit marked LED0 to LED3 An active high on the respective pins will light the LEDs 6 3 LCD An E...

Page 8: ...e noise averaging of the samples is performed before the current measurement is presented in the AEM GUI During startup of the kit a calibration of the AEM is performed This calibration compensates fo...

Page 9: ...EFM and the BC The connection is made by setting the bc_en line high The EFM can then use the BSP to send commands to the BC When bc_en is low bc_tx and bc_rx can be used by other applications To use...

Page 10: ...l give unpredictable results 9 1 Installation location When installing the complete software package for the kit the BSP will be installed under the main installation directory typically in a location...

Page 11: ...or correct configuration 1 Make sure you define the correct part number i e EFM32G890F128 as a preprocessor defined symbol 2 Make sure you define the correct part number i e EFM32G890F128 for your pro...

Page 12: ...A12 TIM2_CC0 LCD Boost capacitor PA13 TIM2_CC1 LCD Boost capacitor PA14 TIM2_CC2 LCD Boost capacitor GND PE0 U0_TX PCNT0_S0 BC_TX PE1 U0_RX PCNT0_S1 BC_RX PE2 ACMP0_O EXP header PE3 ACMP1_O GND PC0 AC...

Page 13: ...11 DAC_OUT0 LET0_O0 EXP header PB12 DAC_OUT1 LET0_O1 EXP header PB15 GND PD0 US1_TX PCNT2_S0 EXP header PD1 TIM0_CC0 US1_RX PCNT2_S1 EXP header PD2 TIM0_CC1 US1_CLK EXP header PD3 TIM0_CC2 US1_CS EXP...

Page 14: ...CU GPIO pin MCU GPIO pin functions 1 GND Ground 2 VMCU MCU supply voltage 3 PC4 USART2_CLK 0 LETIMER_OUT0 3 PCNT1_S0IN 0 ACMP0_CH4 4 PD0 USART1_TX 1 PCNT2_S0IN 0 ADC0_CH0 5 PC5 USART2_CS 0 LETIMER_OUT...

Page 15: ...t voltage on the debugged application 2 NC 3 TRST JTAG tap reset 4 GND 5 TDI JTAG data in 6 GND 7 TMS SWDIO JTAG TMS or Serial Wire data I O 8 GND 9 TCK JTAG TCK or Serial Wire clock 10 GND 11 RTCK JT...

Page 16: ...board debugger is disconnected and an external debugger can be connected to debug the EFM on the EFM32 G8XX STK Debug OUT In this mode the on board debugger can be used to debug an EFM mounted in your...

Page 17: ...n how to use it You will find the IAR project file in the iar subfolder of each project 12 2 Rowley Associates CrossWorks for ARM See the quick start guide for download details for CrossWorks for ARM...

Page 18: ...ration Using the command line involves runnig the binary in a command shell with an appropriate argument e g eACommander exe help All command line options will be parsed in the other they are given so...

Page 19: ...the latest available Kit SW package It is important to upgrade the kit when installing a new SW package as new energyAware Commander functionality might require kit controller software upgrades You ca...

Page 20: ...www energymicro com for the latest erra updates on your device 14 2 efm32lib Chip Init routine The efm32lib include efm32_chip h CHIP_Init routine will as far as possible enable work arounds for chip...

Page 21: ...1 01 21 www energymicro com 15 Version information The current version information can be read from Gecko Commander Table 15 1 Current versions Type Version Released Firmware revision 1v3p0 2010 11 15...

Page 22: ...the world s most energy friendly microcontrollers 2010 11 12 t0008_1 01 22 www energymicro com 16 Schematic On the next pages you can find the schematic and the assembly drawings of the main board...

Page 23: ...Approved Sheet Created Date Sheet Modified Date Document number Schematic Title Design Created Date BOM Doc No Page Title A03 BRD2001A Tuesday June 29 2010 1 10 A3 GB OrgAddr2 EFM32 Starter Kit Cage C...

Page 24: ...Design Created Date BOM Doc No Page Title A03 BRD2001A Tuesday June 29 2010 2 10 A3 GB OrgAddr2 EFM32 Starter Kit Cage Code Saturday March 21 2009 Wednesday December 03 2008 TOP Schematic Path User In...

Page 25: ...2 4 6 LCD_PB 6 0 p 4 6 MCU_PA 15 0 p 2 4 6 MCU_PB 15 0 p 2 4 5 6 LCD_PD 12 9 p 4 6 MCU_PD 15 0 p 2 4 6 LCD_PE 15 4 p 4 6 MCU_PE 15 0 p 2 4 6 LCD_PF 9 2 p 4 6 MCU_PF 9 0 p 4 6 9 MCU_PC 15 0 p 2 4 9 MCU...

Page 26: ...1 E10 E2 ACMP0 _OUT 1 F10 E3 ACMP1_OUT 1 E11 E4 USART0_CS 1 LCD_COM0 A9 E5 USART0_CLK 1 LCD_COM1 B9 E6 USART0_RX 1 LCD_COM2 C9 E7 USART0_TX 1 LCD_COM3 D9 E8 EBI_AD0 PCNT2_S0IN 1 LCD_SEG4 B4 E9 EBI_AD...

Page 27: ...ower Size Designed Revision Sheet of Approved Sheet Created Date Sheet Modified Date Document number Schematic Title Design Created Date BOM Doc No Page Title A03 BRD2001A Tuesday June 29 2010 5 10 A3...

Page 28: ...2 Starter Kit Cage Code Tuesday January 12 2010 Wednesday December 03 2008 TOP Schematic Path LCD Size Designed Revision Sheet of Approved Sheet Created Date Sheet Modified Date Document number Schema...

Page 29: ...f Approved Sheet Created Date Sheet Modified Date Document number Schematic Title Design Created Date BOM Doc No Page Title A03 BRD2001A Tuesday June 29 2010 7 10 A3 GB OrgAddr2 EFM32 Starter Kit Cage...

Page 30: ...700 NM 1 2 C703 10U C703 10U R711 4R7 R711 4R7 R724 1R R724 1R R701 4R7 R701 4R7 R706 22K R706 22K TP713 TP713 C712 1N C712 1N C711 100N C711 100N C715 100N C715 100N R700 10K R700 10K P700 COIN_CELL...

Page 31: ...chematic Path Debug Interface R804 100K R804 100K U803B 74LVC2G125DC U803B 74LVC2G125DC 5 7 3 TP801 TP801 R803 100K R803 100K TP812 TP812 U806A 74LVC4066 U806A 74LVC4066 1Y 1 1Z 2 1E 13 2Y 4 3Y 8 4Y 1...

Page 32: ...rol MCU PORT A PORT B PORT C U900A Control MCU PA0 WKUP USART2_CTS ADC123_IN0 TIM2_CH1_ETR TIM5_CH1 TIM8_ETR G2 PA1 USART2_RTS ADC123_IN1 TIM5_CH2 TIM2_CH2 H2 PA2 USART2_TX ADC123_IN2 TIM5_CH3 TIM2_CH...

Page 33: ...05 R606 R607 R608 R609 R610 R611 R612 R700 R701 R702 R703 R704 R705 R706 R707 R708 R709 R710 R711 R712 R713 R714 R715 R716 R717 R718 R719 R720 R721 R722 R723 R724 R725 R727 R728 R729 R800 R801 R802 R8...

Page 34: ...P900...

Page 35: ...the world s most energy friendly microcontrollers 2010 11 12 t0008_1 01 34 www energymicro com...

Page 36: ...the world s most energy friendly microcontrollers 2010 11 12 t0008_1 01 35 www energymicro com...

Page 37: ...Installation location 10 9 2 Application Programming Interface 10 9 3 Example Applications 11 9 4 How to include in your own applications 11 9 5 Chip errata 11 10 Connectors 12 10 1 Breakout pads 12...

Page 38: ...the world s most energy friendly microcontrollers 2010 11 12 t0008_1 01 37 www energymicro com List of Figures 2 1 EFM32 G8XX STK Block Diagram 3 3 1 EFM32 G8XX STK hardware layout 4...

Page 39: ...es 7 1 AEM accuracy 8 10 1 Bottom breakout pad row 12 10 2 Top breakout pad row 13 10 3 Expansion header pinout 14 10 4 Expansion header pin list 14 10 5 Debug connector pinout 15 11 1 Debug modes 16...

Page 40: ......

Reviews: