SAM E70 Xplained evaluation kit is a hardware platform to evaluate the Atmel ATSAME70Q21 microcontroller. Supported by the Atmel Studio integrated development platform, the kit provides easy access to the features of the ATSAME70Q21 and explains how to integrate the device in a custom design.
Introduction This user guide introduces the Atmel SAME70-XPLD evaluation kit and describes the development and debugging capabilities for applications running on a SAM E70 ARM-based embedded microcontroller. 1.1. Kit Contents • Boards – One SAME70-XPLD board • Cables – One Micro-AB type USB cable 1.2.
Page 4
On-board power regulation is performed by a 3.3V LDO User interface Reset and free user pushbutton One green user LED 1.3.4. Board Overview The Atmel SAME70-XPLD is a hardware platform to evaluate the Atmel ATSAME70Q21. Atmel SAME70-XPLD [USER GUIDE] Atmel-44050A-SAME70-XPLD_User Guide-12/2015...
Page 5
It offers a set of features that enables the ATSAME70Q21 user to get started with the SAM V71, SAM V70, SAM E70 and SAM S70 peripherals right away and to get an understanding of how to integrate the device in their own design. The SAME70-XPLD board is equipped with the interface connectors described in Table 1-3.
Connect a USB cable (Standard-A to Micro-B or Micro-AB) between the PC and the DEBUG USB port of the board. When the Atmel SAME70-XPLD is connected to your computer for the first time, the operating system will ® perform a driver software installation. The driver file supports both 32- and 64-bit versions of Microsoft ®...
When an Xplained Pro extension is connected to an Xplained Pro MCU 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. The table below shows the data fields stored in the ID chip with example content.
Embedded Debugger USB (J900 connector) Info: USB sources supposedly provide a maximum current of 500mA. Calculate the power budget of your system, there is a possiblity this could be not enough if your SAME70-XPLD also connects to power demanding extension boards.
The power header can only be used as supply for external peripherals or extension boards. Care must be taken not to exceed the total current limitation of the on-board regulator when using the 3.3V pin. Atmel SAME70-XPLD [USER GUIDE] Atmel-44050A-SAME70-XPLD_User Guide-12/2015...
Page 10
Table 3-4 Xplained Pro Power Header Pin number Pin name Description not connected Ground VCC_5V0 Output: unregulated 5V (output, derived from one of the input sources) VCC_3V3 Output: regulated 3.3V (output, used as main power supply for the kit) Atmel SAME70-XPLD [USER GUIDE] Atmel-44050A-SAME70-XPLD_User Guide-12/2015...
4.1. Microcontroller The SAME70-XPLD board is built around the ATSAME70Q21 in a 144-lead LQFP package. It is a low- power ARM Cortex-M7 application microcontroller achieving high-performance computing device and embedding a wide range of communication peripherals. It features a combination of user interface functionalities and high data rate IOs, camera interface, 10/100 Ethernet ports, high-speed USB and SD Card.
4.3. Connectors These sections describe the implementation of all connectors and headers on SAME70-XPLD and their connection to the ATSAME70Q21. The tables of connections in these sections also describe which signals are shared between the headers and on-board functionality. The figure below shows all available connectors and jumpers on the SAME70-XPLD.
Page 13
4.3.1. Extension Headers The Xplained Pro headers EXT1 and EXT2 on SAME70-XPLD give access to the I/O of the microcontroller in order to expand the system, e.g. by connecting extensions boards. The headers have a pitch of 2.54mm. Table 4-1 EXT1 Header...
Page 15
(location and footprint) compatible with the Arduino R3 shields. Important: As the SAM E70 signals have a voltage level of 3.3V, 5V level shields cannot properly function with SAME70-XPLD. In addition to its standard IO functionality, the SAM E70 microcontroller can provide alternate functions to external IO lines available on the J500 to J507 headers.
Page 16
PIO multiplexing and alternate function selection. Caution: Like the Arduino Due, SAME70-XPLD runs at 3.3V and the maximum voltage that the I/O pins can tolerate is 3.3V, connecting higher voltages e.g. 5V to those I/O pin could damage the board.
Page 17
Info: By default, pin 4 is connected to PD21 PIO through a 0R serial resistor. Alternately, it can be connected to PD11. To do so R210 must be removed and R212 must be mounted. Atmel SAME70-XPLD [USER GUIDE] Atmel-44050A-SAME70-XPLD_User Guide-12/2015...
Page 18
System ground Not connected by default. Optional 5Vcc supply for any Arduino Shield. Info: Pin 8 is connected to the SAME70-XPLD board through an 0R serial resistor. It is necessary to mount 0R resistor R623 to enable the functionality. Atmel SAME70-XPLD [USER GUIDE]...
Page 19
PC12 AFE1_AD3 TIOB8 CANRX1 Info: Pins 6, 7, 8 are connected to SAM E70 PIOs through 0R serial resistors. It is necessary to mount them to enable the PIO functionality, respectively R214, R216, R236. Atmel SAME70-XPLD [USER GUIDE] Atmel-44050A-SAME70-XPLD_User Guide-12/2015...
Page 22
CANRX1 URXD3 WKUP5 4.3.2.7. J506 Header J506 is a 2x3-pin header with 2.54mm pitch. It is not populated by default and can be used to connect to Arduino Shields. It includes the SPI interface. Atmel SAME70-XPLD [USER GUIDE] Atmel-44050A-SAME70-XPLD_User Guide-12/2015...
Page 23
J507 is a 2x18-pin header with 2.54mm pitch. It is not populated by default and can be used to connect to Arduino Shields. It includes PWM, Timer Counters, Audio Transmit interface, CAN interface, USART1 and USART2 interfaces and four UART interfaces. Atmel SAME70-XPLD [USER GUIDE] Atmel-44050A-SAME70-XPLD_User Guide-12/2015...
Page 25
PC12 CANRX1 AFE1_AD3 TIOB8 PC14 CANTX1 TCLK8 System ground System ground 4.3.3. Camera Connector A 2×15-pin, 100mil pin-header camera connector is implemented to give access to the SAM E70 parallel Image Sensor Interface (ISI). Atmel SAME70-XPLD [USER GUIDE] Atmel-44050A-SAME70-XPLD_User Guide-12/2015...
Page 27
(Arduino Shield) PD31 ISI_D11 EXT2 Header 4.3.4. The SAME70-XPLD board features a Micro-USB connector that implements the SAM E70 USB high speed interface. This connector is labeled as TARGET USB on the board. Figure 4-13 USB Interface Schematic VCC_USB ATMEL HSDP...
Page 28
VDDCORE Current Measurement A 100mil pin-header marked "J201" is located at the upper edge of the SAME70-XPLD board. It is not mounted by default and is replaced by a shunt trace between the two pads of the connector. All power to VDDCORE of the ATSAME70Q21 is routed through this header.
Page 29
Figure 4-16 ERASE Chip Connector Placement J200 J200 PB12 4.3.8. Trace Connector ATSAME70Q21 supports 4-bit parallel trace. SAME70-XPLD implements a CoreSight 20 20-pin, 50-mil connector footprint on PCB bottom side (not mounted by default). Figure 4-17 Trace connector location on PCB CORESIGHT20...
Ethernet 4.4. Peripherals 4.4.1. Clock Circuitry The SAME70-XPLD board features three clock sources: • Two crystals for the ATSAME70Q21 processor • One crystal oscillator for the Ethernet MII/RMII chip The crystals of the ATSAME70Q21 have cut-straps next to them that can be used to measure the oscillator safety factor.
Page 31
SAM E70 to use the button. 4.4.3. LEDs There is one green LED mounted on the SAME70-XPLD. It can be activated by driving the connected I/O line to a low level. Figure 4-21 LED Indicators Schematic USER LED...
Page 32
Shared With Green LED 4.4.4. SDRAM The SAME70-XPLD features one IS42S16100F-5BL, 512K×16×2, 10ns, SDRAM chip. The SDRAM is connected to chip select NCS1. SDRAM access can be configured in the SDRAM Controller in the SAM E70. Table 4-17 SDRAM Connections on page 32 lists all I/O lines connected to the SDRAM.
Page 33
J505 Header (Arduino Shield) 4.4.5. SD Card The SAME70-XPLD has one standard SD card slot, connected to the High-speed Multimedia Card Interface (HSMCI) of the SAM E70. Table 4-18 SD/MMC Socket J600 Signal Descriptions on page 34 lists all I/O lines connected to the SD card connector.
Page 34
4.4.6. Ethernet The ATSAME70Q21 has a built-in 10/100 Mbps Ethernet IEEE 802.3 compatible MAC with RMII interface. The SAME70-XPLD connects the MAC to a Micrel KSZ8081RNACA RMII physical-layer transceiver (PHY), which is connected to one RJ45 Ethernet connector. ™ A unique EUI-48 address is available on every SAME70-XPLD through the on-board AT24MAC402, the EUI-48 address can be used as a MAC address for the KSZ8081RNACA.
Page 36
Auto negotiation enabled and set 100Mbps speed 4.4.7. AT24MAC402 The SAME70-XPLD features one Atmel AT24MAC402 serial EEPROM with an EIA-48 MAC address connected to the SAM E70 through I C. This AT24MAC402 is configured on the I C interface with the address 0x37h.
Page 37
4.4.8. Debug JTAG/ICE A 2×10-pin JTAG header is implemented on the SAME70-XPLD board to enable software development and debugging of the board by using various JTAG emulators. The interface signals have a voltage level of 3.3V. Figure 4-27 JTAG/ICE Interface Schematic...
System Ground 4.5. Zero Ohm Resistors The SAME70-XPLD has several zero ohm resistors that can be used to disconnect I/O pins of the ATSAME70Q21 from connectors and on-board ICs and to disconnect power signals. All Arduino pin numbers are listed in Arduino Connectors.
Page 39
TARGET_RESET Reset From JTAG Interface R403 J406 - Pin 13 TRACESWO for JTAG Interface R623 VCC_5V0 For 5V supply of any shield R624 SAM E70 Pin 3 VDDOUT Node LDO Output for current measurement Atmel SAME70-XPLD [USER GUIDE] Atmel-44050A-SAME70-XPLD_User Guide-12/2015...
R624 R122 4.6. Embedded Debugger Implementation SAME70-XPLD contains an Embedded Debugger (EDBG) that can be used to program and debug the ATSAME70Q21 using Serial Wire Debug (SWD). The EDBG also includes: • a Virtual Com port interface over UART •...
Page 42
Atmel Data Gateway Interface The Embedded Debugger features an Atmel Data Gateway Interface (DGI) by using either a SPI or I port. The DGI can be used to send a variety of data from the ATSAME70Q21 to the host PC. For further...
This section contains the following schematics: • Block Diagram • SAM E70 Device, Crystals and USB Device interface • Atmel XPRO Extended Connectors, Debug and Camera Interface Connectors • Arduino R3 Extended Connectors • Memories and Power • Ethernet 10/100 •...
Page 45
INIT EDIT INIT EDIT MODIF. MODIF. MODIF. DES. DES. DES. DATE DATE DATE VER. VER. VER. DATE DATE DATE SAME70-XPLD SAME70-XPLD SAME70-XPLD SCALE SCALE SCALE REV. REV. REV. SHEET SHEET SHEET SAME70 SAME70 SAME70 Atmel SAME70-XPLD [USER GUIDE] Atmel-44050A-SAME70-XPLD_User Guide-12/2015...
Page 47
INIT EDIT MODIF. MODIF. MODIF. DES. DES. DES. DATE DATE DATE VER. VER. VER. DATE DATE DATE SAME70-XPLD SAME70-XPLD SAME70-XPLD SCALE SCALE SCALE REV. REV. REV. SHEET SHEET SHEET Shield Connectors Shield Connectors Shield Connectors Atmel SAME70-XPLD [USER GUIDE] Atmel-44050A-SAME70-XPLD_User Guide-12/2015...
Page 48
MODIF. DES. DES. DES. DATE DATE DATE VER. VER. VER. DATE DATE DATE SAME70-XPLD SAME70-XPLD SAME70-XPLD SCALE SCALE SCALE REV. REV. REV. SHEET SHEET SHEET Memory & Power Memory & Power Memory & Power Atmel SAME70-XPLD [USER GUIDE] Atmel-44050A-SAME70-XPLD_User Guide-12/2015...
Page 49
INIT EDIT INIT EDIT MODIF. MODIF. MODIF. DES. DES. DES. DATE DATE DATE VER. VER. VER. DATE DATE DATE SAME70-XPLD SAME70-XPLD SAME70-XPLD SCALE SCALE SCALE REV. REV. REV. SHEET SHEET SHEET Ethernet Ethernet Ethernet Atmel SAME70-XPLD [USER GUIDE] Atmel-44050A-SAME70-XPLD_User Guide-12/2015...
Page 50
INIT EDIT MODIF. MODIF. MODIF. DES. DES. DES. DATE DATE DATE VER. VER. VER. DATE DATE DATE SAME70-XPLD SAME70-XPLD SAME70-XPLD SCALE SCALE SCALE REV. REV. REV. SHEET SHEET SHEET Embedded Debugger Embedded Debugger Embedded Debugger Atmel SAME70-XPLD [USER GUIDE] Atmel-44050A-SAME70-XPLD_User Guide-12/2015...
(WEEE), FCC, CE or UL (except as may be otherwise noted on the board/kit). Atmel supplied this board/kit "AS IS," without any warranties, with all faults, at the buyer's and further users' sole risk. The user assumes all responsibility and liability for proper and safe handling of the goods.
Page 58
DISCLAIMER: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN THE ATMEL TERMS AND...