Home

EFM8 Sleepy Bee Family EFM8SB1

image

Contents

1. Silicon Labs Presentations Silicon Labs Technical University Silicon Labs Setup and Brochures Community Support Videos Figure 7 1 Simplicity Studio Simplicity Studio includes various examples in source form to use with the Starter Kit To run these examples 1 Provide power to the board by connecting the DBG USB connector to the PC using the provided USB cable 2 Move the switch to the AEM position 3 Click the Refresh detected hardware button and select the EFM8SB1 Sleepy Bee Starter Kit Board kit under Detected Hard ware 4 Click the Software Examples tile under Software and Kits 5 In the wizard select the EFM8SB1 Starter Kit kit and click Next 6 Select the desired example or demo from the list and click Next 7 Click Finish 8 Click the Debug button in the IDE to build and download the code to the hardware 9 Follow the instructions at the top of the main example file to set up the hardware as needed 10 Click the Resume button to start running the example silabs com Smart Connected Energy friendly Rev 0 1 14 EFM8SB1 SLSTK2010A User Guide Advanced Energy Monitor 8 Advanced Energy Monitor 8 1 Usage The AEM Advanced Energy Monitor data is collected by the board controller and can be displayed by the energyAware Profiler avail able through Simplicity Studio By using the energyAware Profiler current consumption and voltage can be measured in realtime
2. With the switch in the AEM position an on board low noise LDO with a fixed output voltage of 3 3 V is used to power the MCU This LDO is powered from the J Link USB cable With the switch in the BAT position a 20 mm coin cell battery in the CR2032 socket can be used to power the device The device can also be powered from an external power supply using the VMCU and GND pins on the expansion header 4 2 MCU Reset The EFM8 MCU can be reset by a few different sources The RESET button An external debugger by pulling the RSTb pin low silabs com Smart Connected Energy friendly Rev 0 1 5 EFM8SB1 SLSTK2010A User Guide Peripherals 5 Peripherals The starter kit has a set of peripherals that showcase some of the features of the EFM8 EFM8SB1 Sleepy Bee microcontroller Be aware that most EFM8 I O routed to peripherals are also routed to the breakout pads This must be taken into consideration when using the breakout pads for your application 5 1 Push Buttons and LEDs The kit has two user push buttons They are connected to the EFM8 and are debounced by RC filters with a time constant of 1 ms The buttons are connected to pins P1 2 and P1 3 In addition to the two push buttons the kit also features a single color LED that is controlled by EFM8 GPIO The LED is connected to pin P1 1 in an active high configuration P1 1 PCAO wre Z P1 2 GPIO DIE PBO P1 3 GPIO waste User Buttons amp LED E
3. Battery Holder 8 5 EFM8 Reset Button User Push Capacitive Power Source Select Buttons Joystick User LED Touch Pads Figure 3 1 EFM8SB1 SLSTK2010A hardware layout The EFMB8 device on the kit is connected to several peripherals The table below shows all of the external connections to the MCU Table 3 1 Kit MCU Connections MCU Port Pin Port Pin Assigned Primary Board Connec Secondary Board Con Expansion Port Con Function tion nection nection EXP P0 0 GPIO BC Enable PO 1 GPIO DISP SPICS EXP3 P0 2 Capacitive Sense Input Capacitive Sense Button 1 part of the wheel P0 3 Capacitive Sense Input Capacitive Sense Button 2 part of the wheel P0 4 UARTO TX BC UART_TX EXP12 P0 5 UARTO RX BC UART_RX EXP14 P0 6 SPIO SCK DISP SPI CLK SPI CLK EXP8 PO 7 SPIO MISO BC REFCLK SPI MISO EXP6 P1 0 SPIO MOSI DISP SPI MOSI SPI MOSI EXP4 P1 1 PCAO CEXO0 SPIO NSS LEDO SPI CS EXP10 P1 2 SMBus0 SDA 12C SDA Push Button 0 PBO EXP16 P1 3 SMBus0O SCL I2C SCL Push Button 1 PB1 EXP15 silabs com Smart Connected Energy friendly Rev 0 1 3 EFM8SB1 SLSTK2010A User Guide Kit Hardware Layout MCU Port Pin Port Pin Assigned Function Primary Board Connec Secondary Board Con tion nection Expansion Port Con nection EXP P1 4 ADC Joystick Capacitive Sense Button c center button inside the wheel P1 5 Capacitive
4. TDO Swo 8 TDI ATTACH _9 Pa gf 10 RESET NC 11 aa 12 TRACECLK NC 13 fa sf 14 TRACEDO GND 15 Py 16 TRACED1 GND 17 am 18 TRACED2 GND 19 20 TRACED3 Figure 6 3 Debug Connector Table 6 2 Debug connector pinout Pin num Function Note ber 1 VTARGET Target voltage on the debugged application 2 TMS SWDIO C2D JTAG TMS Serial Wire data I O or EFM8 C2 data I O 4 TCK SWCLK C2CK JTAG TCK Serial Wire clock or EFM8 C2 clock 6 TDO SWO JTAG TDO or Serial Wire Output 8 TDI JTAG data in 9 Cable detect This signal must be pulled to ground by the external debugger or application for cable insertion detection 10 RESET Target MCU reset 12 TRACECLK Trace clock 14 16 TRACEDO 3 Trace data 4 lines 18 20 11 13 NC Not Connected 3 5 15 GND 17 19 silabs com Smart Connected Energy friendly Rev 0 1 12 EFM8SB1 SLSTK2010A User Guide Connectors 6 4 Direct debug connector This connector is used for directly debugging the EFM8 using an external debug adapter see chapter on Debugging This is especially useful for debugging the MCU on the STK board when the part is battery powered or powered by an external supply 1 C2CK 2 C2D 3 GND T77 Figure 6 4 Direct Debug Connector Table 6 3 Direct debug connector pinout Pin number Function Note 1 C2CK EFM8 C2 clock 2 C2D EFMB8 C2 data I O 3 GND 6 5 Refere
5. 8 2 AEM theory of operation In order to be able to accurately measure current ranging from 0 1 pA to 50 mA 114 dB dynamic range a current sense amplifier is utilized together with a dual gain stage The current sense amplifier measures the voltage drop over a small series resistor and the gain stage further amplifies this voltage with two different gain settings to obtain two current ranges The transition between these two ranges occurs around 250 pA Digital filtering and averaging is done within the Board Controller before the samples are exported to the Energy Profiler application During startup of the kit an automatic calibration of the AEM is performed This calibration compensates for the offset error in the sense amplifiers 5V A Power Select Switch 3 3V VMCU Sense Resistor Ww Current Sense Peripherals Amplifier AEM Multiple Gain Processing Stages Figure 8 1 Advanced Energy Monitor 8 3 AEM accuracy and performance The Advanced Energy Monitor is capable of measuring currents in the range of 0 1 A to 50 mA For currents above 250 pA the AEM is accurate within 0 1 mA When measuring currents below 250 pA the accuracy increases to 1 UA Even though the absolute accuracy is 1 pA in the sub 250 pA range the AEM is able to detect changes in the current consumption as small as 100 nA The AEM produces 6250 current samples per second Note The current measurement will only be correct wh
6. FM8 MCU Figure 5 1 Buttons LEDs silabs com Smart Connected Energy friendly Rev 0 1 6 EFM8SB1 SLSTK2010A User Guide Peripherals 5 2 Joystick The kit has an analog joystick with 8 measureable positions This joystick is connected to the EFM8 on the P1 4 pin and uses different resistor values to create voltages measurable by the ADCO P1 4 ADC EFM8 MCU VMCU 10k UIF_JOYSTICK Joystick sw S SE 1k S 100 10k 33k S 604k Figure 5 2 Joystick Table 5 1 Joystick Resistor Combinations Direction Resistors Combinations kohm Expected UIF_JOYSTICK Voltage v 1 Center press 0 1 0 033 0 1 10 Up N 60 4 2 831 60 4 10 Up Right NE N IE 21 34 2 247 N I E 10 21 34 10 Right E 33 2 533 33 10 Down Right SE SHE _ 767 1 433 SM E 10 7 67 10 Down S 10 1 650 10 10 Down Left SW S W 6 1 238 S 7 W 10 6 10 Left W 15 1 980 15 10 Up Left NW NIW _ 1201 1 801 N If W 10 12 01 10 Note 1 These calculated values assume a VMCU of 3 3 V silabs com Smart Connected Energy friendly Rev 0 1 7 EFM8SB1 SLSTK2010A User Guide Peripherals 5 3 Memory LCD TFT Display A 1 28 inch SHARP Memory LCD TFT has been added to the board to enable interactive applications to be developed The display has a high resolution of 128 by 128 pixels and consumes very littl
7. PIMISO P0 7 6 as 5 P16 7 32 kHz Crystal DISP SPI MOSI SPI MOSI P1 0 4 ae P0 1 DISP SPI CS GPIO VMCU 2 as GNC E EFM8 I O Pin E Alternate function E Power Ground Mi Reserved Board Identification Figure 6 2 Expansion Header Some of the chip peripheral functions that are available on the Expansion Header are listed in the table below Table 6 1 Some of the Peripheral Functions Available on Expansion Header Peripheral Peripheral pin MCU Pin EXP Header pin number UARTO UARTO TX P0 4 12 UARTO RX P0 5 14 SPIO SPIO SCK P0 6 8 SPIO MISO P0 7 6 SPIO MOSI P1 0 4 SPIO CS P1 1 10 SMBus SMBus0 SDA P1 2 16 SMBus0 SCL P1 3 15 PCAO PCAO CEX0O P1 1 10 PCAO CEX1 P1 6 5 PCAO CEX2 P1 7 7 ADCO Input Any supported pin see Reference Manual for more information Multiple CNVSTR P0 6 8 IREFO Output P0 7 6 ComparatorO CMPOP Positive Input P1 0 4 CMPON Negative In P1 1 10 put silabs com Smart Connected Energy friendly Rev 0 1 11 EFM8SB1 SLSTK2010A User Guide Connectors Note This table only sums up some of the alternate functions available on the expansion header Consult the EFM8SB10F8G data sheet for a complete list of alternate functions 6 3 Debug connector This connector is used for Debug In and Debug Out see chapter on Debugging VTARGET _1 s 2 TMS SWDIO C2D GND _3 e 4 TCK SWCLK C2CK GND _5 16
8. SILICON LABS EFM8 Sleepy Bee Family EFM8SB1 SLSTK2010A User Guide The EFM8SB1 SLSTK2010A is an excellent starting point to get familiar with the EFM8 EFM8SB1 Sleepy Bee microcontrollers The kit contains sensors and peripherals demonstrating some of the MCU s many capa bilities The kit can also serve as a starting point for application development The kit includes EFM8SB1 Sleepy Bee Starter Kit Board Getting Started card e 1 x CR2032 battery e 1x mini USB cable 7 EFM8 amp SLEEFY BEE EFM8SB1 SLSTK2010A User Guide Getting Started 1 Getting Started Hardware To set up the hardware for the EFM8SB1 SLSTK2010A kit 1 Provide power to the board by connecting the DBG USB connector to the PC using the provided USB cable 2 Move the switch to the AEM position 9999999009 EFM8 i E SLEEPY BEE lt m Figure 1 1 Hardware Setup Software The first step to get started with your new EFM8SB1 SLSTK2010A is to go to http www silabs com simplicity The Simplicity Studio software package contains all the tools drivers software examples and documentation needed to use the EFM8SB 1 Starter Kit The board comes pre loaded with a default application Clock to play with while the software downloads After downloading the latest version of Simplicity Studio and installing using the Full or EFM8 C8051 8 bit options 1 Click the Refresh dete
9. Sense Input Capacitive Sense Button 3 part of the wheel P1 6 XTAL3 32 kHz crystal EXP53 P1 7 XTAL4 32 kHz crystal EXP73 P2 7 C2D GPIO C2D for debug Debug C2D DISP Enable Note 1 The pushbuttons are connected by default to the I2C bus connected to the Si7021 humidity sensor and the EXP header Pressing a button during a transfer will interrupt the transfer 2 The center Capacitive Sense button is not connected by default to P1 4 Instead this pin is connected to the joystick The board has an unpopulated 0 Q resistor that can be used to connect the center button 3 These pins are not connected to the expansion header by default The board has 0 Q resistors that can be moved to connect these signals to these pins silabs com Smart Connected Energy friendly Rev 0 1 4 EFM8SB1 SLSTK2010A User Guide Power Supply and Reset 4 Power Supply and Reset 4 1 MCU Power Selection The EFM8SB 1 Sleepy Bee MCU on the EFM8SB1 SLSTK2010A is designed to be powered by three different sources e Through the on board debugger e By a 3 V Battery e An externally supplied power source Selecting the power source is done with the slide switch in the lower left corner of the board The figure shows how the different power sources can be selected with the slide switch 33V ECEE USB Mini B Connector Energy Monitor 3V Lithium Battery CR2032 Figure 4 1 EFM8SB1 SLSTK2010A Power Switch
10. abs logo CMEMS EFM EFM32 EFR Energy Micro Energy Micro logo and combinations thereof the world s most energy friendly microcontrollers Ember EZLink EZMac EZRadio EZRadioPRO DSPLL ISOmodem Precision32 ProSLIC SiPHY USBXpress and others are trademarks or registered trademarks of Silicon Laboratories Inc ARM CORTEX Cortex M3 and THUMB are trademarks or registered trademarks of ARM Holdings Keil is a registered trademark of ARM Limited All other products or brand names mentioned herein are trademarks of their respective holders Silicon Laboratories Inc 400 West Cesar Chavez Austin TX 78701 USA SILICON LABS Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery amp Lifecycle Information Silicon Laboratories SLSTK2010A
11. acterization data available modules and peripherals memory sizes and memory addresses refer to each specific device and Typical parameters provided can and do vary in different applications Application examples described herein are for illustrative purposes only Silicon Laboratories reserves the right to make changes without further notice and limitation to product information specifications and descriptions herein and does not give warranties as to the accuracy or completeness of the included information Silicon Laboratories shall have no liability for the consequences of use of the information supplied herein This document does not imply or express copyright licenses granted hereunder to design or fabricate any integrated circuits The products must not be used within any Life Support System without the specific written consent of Silicon Laboratories A Life Support System is any product or system intended to support or sustain life and or health which if it fails can be reasonably expected to result in significant personal injury or death Silicon Laboratories products are generally not intended for military applications Silicon Laboratories products shall under no circumstances be used in weapons of mass destruction including but not limited to nuclear biological or chemical weapons or missiles capable of delivering such weapons Trademark Information Silicon Laboratories Inc Silicon Laboratories Silicon Labs SiLabs and the Silicon L
12. ailable If the USB power is disconnected the Debug In mode will stop working To enable debugging when the USB cable is removed connect an external debugger to the MCU Debug Header in the top right corner of the EFM8SB1 SLSTK2010A instead of the Debug IN OUT Connector This header is connected directly to the EFM8 s debug inter face The pinout of this header is shown in the Connectors chapter silabs com Smart Connected Energy friendly Rev 0 1 17 EFM8SB1 SLSTK2010A User Guide Kit Manager and Upgrades 11 Kit Manager and Upgrades The Kit Manager is a program that comes with Simplicity Studio It can perform various kit and EFM8 specific tasks 11 1 Kit Manager Operation This utility gives the ability to program the EFM8 upgrade the kit lock and unlock devices and more Some of the features will only work with Energy Micro kits while other will work with a generic J Link debugger connected Kit Manager Adapter Information Type Serial Number Vendor Kit Information Name EFM32 Giant Gecko Starter Kit Board ID BRD2200A Rev A03 Serial Number 140502223 Firmware Version 0v p13b391 oeng wose EU Addressing Mode Serial number w MCU Information Name EFM32GG990F1024 Architecture ARM Locked false Revision 1D Production ID 20 Flash Size 1024 kB SRAM Size 128 kB Unique ID 0x248ab60151 79626 Figure 11 1 Kit Manager 11 2 Firmware Upgrades Upgrading the kit firmware is done t
13. cted hardware button and select the EFM8SB1 Sleepy Bee Starter Kit Board under Detected Hardware 2 Click the Demos tile under Tools to load the available demos 3 Click the PWM Blinky demo and click Start to download and run the demo Additional demos showcasing the various features of the EFM8 are also available under the same tile in Simplicity Studio silabs com Smart Connected Energy friendly Rev 0 1 1 EFM8SB1 SLSTK2010A User Guide Kit Block Diagram 2 Kit Block Diagram An overview of the EFM8SB1 Starter Kit is shown in the figure below _ _ 128x128 pixel Memory LCD GPIO lee SMBus si7021 USB Mini B Connector Humidity and Temp Sensor wY Board Controller EFM8SB1 Microcontroller CSO Capacitive Touch Pads User Buttons amp LED Joystick Figure 2 1 EFM8SB1 SLSTK2010A Block Diagram silabs com Smart Connected Energy friendly Rev 0 1 2 EFM8SB1 SLSTK2010A User Guide Kit Hardware Layout 3 Kit Hardware Layout The layout of the EFM8SB1 Starter Kit is shown below 128x128 Pixel Debug IN OUT Reference Memory LCD Connector Board Connector Direct Debug Connector Kit USB Connector gt gt gt 2 2 99 8 z X 3 poe gn PET Humidity and bs em an Temp Sensor EFIMS E SLEEPY BEE SN EFM8SB1 MCU See Expansion m Header CR2032 a
14. e power It is a reflective monochrome display so each pixel can only be light or dark and no backlight is needed in normal daylight conditions The display interface consists of an SPl compatible serial interface and some extra control signals Data are sent to the display one line 128 bits at a time The Memory LCD TFT display is shared with the kit Board Controller allowing the Board Controller application to display useful infor mation when the user application is not using the display The EFM8 MCU always controls ownership of the display using the EFM_DISP_ENABLE signal e 0 The Board Controller has control of the display e 1 The user application EFM8 has control of the display Data are clocked in on EFM_DISP_MOSI P1 0 when EFM_DISP_CS P0 1 is high and the clock is sent on EFM_DISP_SCLK P0 6 The maximum supported clock speed is 1 MHz Please refer to the display application information for details on driving the display http Awww sharpmemorylcd com 1 28 inch memory Icd html 5 Board Controller _ _ P0 6 SP10 EFM_DISP_SCLK gt SCLK P1 0 SP10 EFM_DISP_MOSI gt MOSI P0 1 GPIO EFM_DISP_CS gt cs P2 7 GPIO F 128x128 pixel 1 EFM controls display Memory LCD EFM8 MCU Figure 5 3 128x128 Pixel Memory LCD 5 4 Humidity and Temperature Sensor The EFM8SB1 SLSTK2010A board includes a Silicon Labs Si7021 humidity and temperature sensor to enable datalo
15. en powering the EFM8 from USB power through the debugger power select switch set to DBG or AEM silabs com Smart Connected Energy friendly Rev 0 1 15 EFM8SB1 SLSTK2010A User Guide Board Controller 9 Board Controller The kit contains a board controller that is responsible for performing various board level tasks such as handling the debugger and the Advanced Energy Monitor An interface is provided between the EFM8 and the board controller in the form of a UART connection The connection is enabled by setting the EFM_BC_EN P0 0 line high and using the lines EFM_BC_TX P0 4 and EFM_BC_RxX P0 5 for communicating The BC enable signal connects the EFM8 to the board controller 0 EFM8 UART pins are isolated from the Board Controller e 1 EFM8 UART pins are connected to the Board Controller default upon reset Note The board controller is only available when USB power is connected silabs com Smart Connected Energy friendly Rev 0 1 16 EFM8SB1 SLSTK2010A User Guide Debugging 10 Debugging The EFM8SB1 SLSTK2010A contains an integrated debugger which can be used to download code and debug the EFM8SB1 Sleepy Bee EFM8 MCU In addition to programming the MCU on the kit the debugger can also be used to program and debug external Silicon Labs EFM8 devices 10 1 Debug Modes Programming external devices is done by connecting to a target board through the provided Debug IN OUT Connector and by setti
16. gging applica tions The EFM8 MCU communicates with this sensor over the 12C SMBus hardware interface P1 3 SMBus0 19 2 SEL Si7021 P1 2 SMBus0 een Humidity and Temp Sensor EFM8 MCU Figure 5 4 Humidity and Temperature Sensor silabs com Smart Connected Energy friendly Rev 0 1 8 EFM8SB1 SLSTK2010A User Guide Peripherals 5 5 32 kHz Crystal The kit has a 32 kHz crystal connected to the RTC crystal pins on the EFM8 MCU This crystal enables the low power modes on the MCU that utilize the RTC P16 RTCO 32kHz_XTAL3 T P1 7 RTCO 32kHz_XTAL4 EFM8 MCU Figure 5 5 32 kHz Crystal 5 6 Capacitive Sense The EFM8 MCU is connected to capacitive sense pads to enable button and slider applications using the Silicon Labs capacitive sense firmware library and Capacitive Sense Profiler software included in Simplicity Studio P0 2 CS0 1 UIF_TOUCHO P0 3 CS0 2 UIF_TOUCH1 P1 5 C80 3 UIF_TOUCH2 P14 C80 c UIF_TOUCH3 Capacitive Touch Pads EFM8 MCU Figure 5 6 Capacitive Sense Touch Pads silabs com Smart Connected Energy friendly Rev 0 1 9 EFM8SB1 SLSTK2010A User Guide Connectors 6 Connectors 6 1 Breakout pads Many of the EFM8 s pins are routed out to breakout pads at the top and bottom edges of the kit A 2 54 mm pitch pin header can be soldered in for easy access to these pins Most I O pins are available with the exception of p
17. hrough Simplicity Studio Simplicity Studio will automatically check for new updates on startup You can also use the Kit Manager for manual upgrades Click the Browse button in the Update Kit section to select the correct file ending in emz Then click the Install Package button silabs com Smart Connected Energy friendly Rev 0 1 18 EFM8SB1 SLSTK2010A User Guide Schematics Assembly Drawings and BOM 12 Schematics Assembly Drawings and BOM The schematics assembly drawings and bill of materials BOM for the EFM8SB1 Starter Kit board are available through Simplicity Studio when the kit documentation package has been installed silabs com Smart Connected Energy friendly Rev 0 1 19 SILICOM Laks ESPET ai day er eis deals EJ Orsa Den ria Bein CL cee HA E om ibd Conant T ee ie aid 3 cl by a ss E bord veh Simpilcity Studio One click access to MCU tools documentation software source code libraries amp more Available for Windows Mac and Linux www silabs com simplicity MCU Portfolio SW HW Quality Support and Community www silabs com mcu www silabs com simplicity www silabs com quality community silabs com Disclaimer Silicon Laboratories intends to provide customers with the latest accurate and in depth documentation of all peripherals and modules available for system and software implementers using or intending to use the Silicon Laboratories products Char
18. ins used to drive the LCD Note Some of the breakout pads are shared by on board EFM peripherals The schematic must be consulted to make sure that it is acceptable to use a shared pin in your application Saran bo ON ON YS Ow PG QO O oh e gh e oo SSW HA o fe Pome o o EXP Header L G Aa A amp 4 456 Ue No V gt Zs 26 s ZNL Figure 6 1 Breakout pads and Expansion Header Rev 0 1 10 silabs com Smart Connected Energy friendly EFM8SB1 SLSTK2010A User Guide Connectors 6 2 Expansion header On the right hand side of the board an angled 20 pin expansion header is provided to allow connection of peripherals or plugin boards The connecter contains a number of I O pins that can be used with most of the EFM8SB1 Sleepy Bee s features Additionally the VMCU 3V3 and 5V power rails are also exported The figure below shows the pin assignment of the expansion header With the exception of a few pins most of the Expansion Header s pins are the same as those on the EFM32 Gecko or EFM32 Tiny Gecko starter kits 3V3 20 am 19 EBID_ SDA 5V 18 17 EBID_SCL SMBus SDA Push ButtonO P1 2 16 a 15 P1 3 SMBus SCL Push Button 1 BC UART_RX UARTORX P0 5 14 a a13 PO5 NC BC UART_TX UARTOTX P0 4 12 z 11 NC 7 NC LEDO SPICS P11 q0o asio NC jnc DISP SPI SCLK SPI CLK P0 6 8 ag 7 P1 7 32 kHz Crystal BC REFCLK S
19. nce board The top right corner of the board includes a 20 pin reference board connector The connecter contains some I O pins that can be used with some of the EFM8 EFM8SB1 Sleepy Bee s features Additionally the 3V3 and 5V power rails are also exported The figure below shows the pin assignment of the reference board header VMCU_EXT _1 99 2 VCOM_RXD 3V3 3 aa 4 VCOM_TXD 5V 5 aa 16 VCOM RTS GND _7 8 VCOM CTS GND _9 10 NC GND 11 Weg 12 NC GND 13 e 14 NC GND 15 ma 16 NC BOARD_ID_SCL 17 18 NC BOARD_ID_SDA 19 20 NC Figure 6 5 Reference Board Header silabs com Smart Connected Energy friendly Rev 0 1 13 EFM8SB1 SLSTK2010A User Guide Integrated Development Environment 7 Integrated Development Environment r s2 Simplicity Simplicity Studio Lo j File Help Simplicity Studio ot SILICON LABS Current Product Saar EFM32 Giant Gecko Starter Kit Boar a tt ae Sis CS Eal v Ti r a a m ie Enter product name Simplicity IDE Energy Profiler Configurator Demos Flash Kit Manager SWO Terminal energyAware p plicity gy 5 Programmer Battery Favorites No favorites 7v Software and Kits B 9 Software Software Application Kit Documentation Examples Notes Documentation 7v Part Documentation So Refresh detected hardware Data Sheet Reference Other Manual Documents Detected Hardware v 6 EFM32 Giant Gecko Starter Kit Board
20. ng the debug mode to Out The same connector can also be used to connect an external debugger to the EFM8 MCU on the kit by setting the debug mode to In A summary of the different supported debug modes is given in Table 10 1 Debug modes on page 17 Table 10 1 Debug modes Mode Description Debug MCU In this mode the on board debugger is connected to the EFM8 on the EFM8SB1 SLSTK2010A Debug In In this mode the on board debugger is disconnected and an external debugger can be connected to debug the EFM8 on the EFM8SB1 SLSTK2010A Debug Out In this mode the on board debugger can be used to debug an EFM8 mounted on a custom board Selecting the active debug mode is done with a drop down menu in the Kit Manager tool which is available through Simplicity Studio When using the debug adapter in the Out mode the end device must be manually detected before debugging and programming To do this 1 Right click on the kit from the Simplicity Studio launch screen and select Configure 2 If needed select the appropriate Target Interface for the external device For example EFM8 devices will use the C2 selection 3 In the same dialog click the Detect Target button 4 Click OK to close the dialog The external target can now be debugged and programmed 10 2 Debugging during battery operation When the EFM8 is powered by battery and the J Link USB is still connected the on board debug functionality is av

Download Pdf Manuals

image

Related Search

Related Contents

印刷方法(PDFファイル/711KB)  Neutron Engineering Inc.  

Copyright © All rights reserved.
Failed to retrieve file