background image

 

Atmel SAM W25 Xplained Pro [USER GUIDE]

42463A-MCU-06/2015

6

3.

Xplained Pro

Xplained Pro is an evaluation platform that provides the complete Atmel microcontroller / SoC RF experience.

The platform consists of a series of Microcontroller (MCU), wireless and extension boards that are integrated

with Atmel Studio, have Atmel Software Framework (ASF) drivers and demo code, support data streaming and

more. Xplained Pro boards support a wide range of Xplained Pro extension boards that are connected through

a set of standardized headers and connectors. Each extension board has an identification (ID) chip to uniquely

identify which boards are connected to a Xplained Pro board. This information is used to present relevant user

guides, application notes, datasheets, and example code through Atmel Studio. Available Xplained Pro MCU

and extension boards can be purchased in the 

Atmel Web Store

1

.

3.1

Embedded Debugger

The SAM W25 Xplained Pro contains the Atmel Embedded Debugger (EDBG) for on-board debugging. The

EDBG is a composite USB device of three interfaces; a debugger, Virtual COM Port, and Data Gateway

Interface (DGI).
In conjunction with Atmel Studio, the EDBG debugger interface can program and debug the ATSAMW25H18-

MR510PB. On the SAM W25 Xplained Pro, the SWD interface is connected between the EDBG and the

ATSAMW25H18-MR510PB.
The Virtual COM Port is connected to a UART port on the ATSAMW25H18-MR510PB (see section 

“Embedded

Debugger Implementation” on page 11

 for pinout), and provides an easy way to communicate with the

target application through simple terminal software. It offers variable baud rate, parity, and stop bit settings.

Note that the settings on the target device UART must match the settings given in the terminal software.
The DGI consists of several physical data interfaces for communication with the host computer. See section

“Embedded Debugger Implementation” on page 11

 for available interfaces and pinout. Communication over

the interfaces are bidirectional. It can be used to send events and values from the ATSAMW25H18-MR510PB,

or as a generic printf-style data channel. Traffic over the interfaces can be timestamped on the EDBG for more

accurate tracing of events. Note that timestamping imposes an overhead that reduces maximal throughput. The

DGI uses a proprietary protocol, and is thus only compatible with Atmel Studio.
The EDBG controls two LEDs on SAM W25 Xplained Pro; a power LED and a status LED. 

Table 3-1, “EDBG

LED Control” on page 6

 shows how the LEDs are controlled in different operation modes.

Table 3-1. EDBG LED Control

Operation Mode

Power LED

Status LED

Normal operation

Power LED is lit when power is

applied to the board.

Activity indicator, LED flashes

every time something happens on

the EDBG.

Bootloader mode (idle)

The power LED and the status LED blinks simultaneously.

Bootloader mode (firmware

upgrade)

The power LED and the status LED blinks in an alternating pattern.

For further documentation on the EDBG, see the 

EDBG User Guide

2

.

3.2

Hardware Identification System

All Xplained Pro compatible extension boards have an Atmel ATSHA204A CryptoAuthentication™ chip

mounted. This chip contains information that identifies the extension with its name and some extra data. When

an Xplained Pro extension board is connected to an Xplained Pro board the information is read and sent

to Atmel Studio. The Atmel Kits extension, installed with Atmel Studio, will give relevant information, code

examples, and links to relevant documents. 

Table 3-2, “Xplained Pro ID Chip Content” on page 6

 shows

the data fields stored in the ID chip with example content.

Table 3-2. Xplained Pro ID Chip Content

Data Field

Data Type

Example Content

Manufacturer

ASCII string

Atmel’\0’

Product Name

ASCII string

Segment LCD1 Xplained Pro’\0’

Product Revision

ASCII string

02’\0’

1

 http://www.atmel.com/buy/default.aspx

2

 http://www.atmel.com/Images/Atmel-42096-Microcontrollers-Embedded-Debugger_User-Guide.pdf

Summary of Contents for SAM W25 Xplained Pro

Page 1: ...t platform the kit provides easy access to the features of the Atmel ATSAMW25H18 MR510PB and explains how to integrate the device in a custom design The Xplained Pro series evaluation kits include an...

Page 2: ...ders and Connectors 7 3 4 1 Xplained Pro Standard Extension Header 7 3 4 2 Xplained Pro Power Header 8 4 Hardware User Guide 10 4 1 Connectors 10 4 1 1 I O Extension Headers 10 4 2 Peripherals 10 4 2...

Page 3: ...and TWI Four GPIOs connected to target for code instrumentation One yellow status LED and one green board power LED Digital I O Two mechanical buttons user and reset button One user LED One extension...

Page 4: ...Atmel SAM W25 Xplained Pro USER GUIDE 42463A MCU 06 2015 4 Figure 1 1 SAM W25 Xplained Pro Evaluation Kit Overview...

Page 5: ...to use evaluation kits for Atmel AVR 8 and 32 bit microcontrollers SoC RF modules It consists of a series of low cost MCU and wireless boards for evaluation and demonstration of features and capabilit...

Page 6: ...bugger Implementation on page 11 for available interfaces and pinout Communication over the interfaces are bidirectional It can be used to send events and values from the ATSAMW25H18 MR510PB or as a g...

Page 7: ...ally detect which power sources are available and choose which one to use according to the following priority 1 External power 2 Embedded debugger USB 3 Target USB Note External power is required when...

Page 8: ...interface Always implemented bus type 13 USART_RX Receiver line of Universal Synchronous and Asynchronous serial Receiver and Transmitter 14 USART_TX Transmitter line of Universal Synchronous and Asy...

Page 9: ...Name Description 4 VCC_TARGET_P3V3 Regulated 3 3V output used as main power for the kit Note If the board is powered from a battery source it is recommended to use the PWR connector If there is a pow...

Page 10: ...2 GPIO 6 GPIO2 PB03 GPIO 7 PWM PA10 TCC0 WO 2 8 PWM PA11 TCC0 WO 3 9 IRQ GPIO PA20 EXTINT 4 10 SPI_SS_B GPIO PA21 GPIO CS for SPI 11 TWI_SDA PA08 SERCOM0 PAD 0 I C SDA EDBG 12 TWI_SCL PA09 SERCOM0 PAD...

Page 11: ...be used to read the status of the line or manually override the voltage output For other modes on the USB ID lines refer to the USB organization specifications Table 4 5 USB Connections Pin on SAM W2...

Page 12: ...further information on how to use the DGI interface see Embedded Debugger on page 6 Table 4 9 DGI Interface Connections when using SPI Pin on SAM W25 Function PA06 SERCOM1 PAD 1 SPI SS Slave select SA...

Page 13: ...tain the product identifier and revision Information about connected Xplained Pro extension boards will also appear in the Atmel Kits window The same information can be found on the sticker on the bot...

Page 14: ...Atmel SAM W25 Xplained Pro USER GUIDE 42463A MCU 06 2015 14 6 Document Revision History Document revision Date Comment 42463A 06 2015 Initial document release...

Page 15: ...buyer s and further users sole risk The user assumes all responsibility and liability for proper and safe handling of the goods Further the user indemnifies Atmel from all claims arising from the hand...

Page 16: ...OF INFORMATION ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES Atmel makes no representations or warranties with respect to t...

Reviews: