This user guide introduces the Microchip SAMA5D3 Xplained evaluation kit and describes the development and debugging capabilities for applications running on a SAMA5D36 Arm®-based microprocessor unit (MPU).
This guide provides details on the SAMA5D3 Xplained evaluation kit. It is made up of four main sections:
• Section 1. “Evaluation Kit Specifications” describes the evaluation kit content and its main features.
• Section 2. “Power-Up” provides instructions to power up the SAMA5D3 Xplained board.
• Section 3. “Hardware Introduction” provides an overview of the SAMA5D3 Xplained board.
The evaluation kit is shipped in a protective anti-static package. The board system must not be subject to high electrostatic potentials.
We strongly recommend using a grounding strap or similar ESD protective device when handling
the board in hostile ESD environments (offices with synthetic carpet, for example). Avoid touching
the component pins or any other metallic element on the board.
1.2Power Supply Warning
Hardware Power Supply Limitation
Using a power adapter greater than 5Vcc (e.g. the 12Vcc power adapters from other kits such as
Arduino kits) may damage the board.
Hardware Power Budget
Using the USB as the main power source (max. 500 mA) is acceptable only with the use of the onboard peripherals and low-power LCD extension.
When external peripheral or add-on boards need to be powered, we recommend the use of an external power adapter connected to a J2 DC Jack (can provide up to 1.2A on the 3.3V node).
DS50002884A-page 2 2019 Microchip Technology Inc.
SAMA5D3 XPLAINED
WARNING
2.Power-Up
Several power source options are available to power up the SAMA5D3 Xplained board.
The board can be:
• USB-powered through the USB Micro-AB connector (J6 connector - default configuration)
• Powered through an external AC-to-DC adapter connected via a 2.1 mm center-positive plug into the optional power jack of the
board. The recommended output voltage range of the power adapter is 5V at 2A.
• Powered through the Arduino shield
Unlike Arduino Uno boards, the SAMA5D3 Xplained board runs at 3.3V. The maximum voltage that
the I/O pins can tolerate is 3.3V. Providing higher voltages (e.g. 5V) to an I/O pin could damage the
board.
2.1Power up the Board
Unpack the board, taking care to avoid electrostatic discharge. Simply connect the USB Micro-AB cable to the connector (J6).Then, connect the other end of the cable to a free USB port of your PC.
Table 2-1:Electrical Characteristics
Electrical ParameterValues
Input voltage5 VCC
Maximum input voltage6 VCC
Max DC 3.3V current available1.2A
I/O Voltage3.3V only
2.2Sample Code and Technical Support
After booting up the board, you can run sample code or your own application on the board. You can download sample code and get technical support from the Microchip website.
®
software and demos can be found on the website Linux4SAM.
The SAMA5D3 Xplained board is a fully-featured evaluation platform for Microchip SAMA5D3 series MPUs. It allows users to extensively
evaluate, prototype and create application-specific designs.
3.2Equipment List
The SAMA5D3 Xplained board is built around the integration of a Cortex®-A5-based MPU (BGA 324 package) with external memory, dual
Ethernet physical layer transceiver, two SD/MMC interfaces, two host USB ports and one device USB port, one 24-bit RGB LCD interface
and one debug interface.
Seven headers, compatible with Arduino R3, are available for various shield connections.
DS50002884A-page 4 2019 Microchip Technology Inc.
3.3Board features
Table 3-1:Board Specifications
CharacteristicsSpecifications
PCB characteristics125 x 75 x 20mm (10-layers)
SAMA5D3 XPLAINED
Processor
Processor clock sources
Memory
Optional on-board memory
SD/MMC
USB
Display interface
Ethernet
Debug port
Expansion connectors
Board supply voltage
BatteryOn-board optional power Cap for CMOS backup
User interface
SAMA5D36 (324-ball BGA package) ARM Cortex-A5 Processor with ARM
v7-A Thumb2
12-MHz crystal oscillator
32.768-kHz crystal oscillator
2 x 1Gb DDR2 (16M x 16 bits x 8 banks)
1 x 2Gb SLC NAND Flash (256M x 8 bits)
One Serial EEPROM SPI
One 1-Wire EEPROM
One 8-bit SD card connector
One optional 4-bit Micro-SD card connector
Two USB Hosts with power switch
One Micro-AB USB device
One LCD interface connector, LCD TFT Controller with overlay, alphablending, rotation, scaling and color space conversion
One Gigabit Ethernet PHY (GRMII 10/100/1000)
One Ethernet PHY (RMII 10/100)
One JTAG interface connector
One serial DBGU interface (3.3V level)
Arduino R3 compatible set of headers
The SAMA5D36 GPIO,TWI, SPI, USART, UART, Audio and ISI interfaces
are accessible through these headers.
5V from USB or power jack or Arduino shield
On-board power regulation is performed by a Power Management Unit
(PMU)
The SAMA5D3 Xplained board is built around the SAMA5D36, a Cortex-A5 application processor which combines high-performance computing device with low-power consumption and a wide range of communication peripherals. It features a combination of user interface
functionalities and high data rate IOs, including LCD controller, touchscreen, camera interface, Gigabit and 10/100 Ethernet ports, highspeed USB and SDIO.
The ARM Cortex-A5 supports the latest generation of DDR2 and NAND Flash memory interfaces for program and data storage. An internal
166-MHz multi-layer bus architecture associated with 24 DMA channels and two 64-Kbyte SRAM blocks, sustains the high bandwidth
required by the processor and the high-speed peripherals.
4.2.2Clock Circuitry
The SAMA5D3 Xplained evaluation board features four clock sources:
• Two clocks are alternatives for the SAMA5D3 series processor main clock
• Two crystal oscillators are used for the GETH and Ethernet MII/RMII chip
Table 4-2:Main Components Associated with the Clock Systems
QuantityDescriptionComponent Assignment
1Crystal for internal clock, 12 MHzY1
1Crystal for RTC clock, 32.768 kHzY2
1Oscillator for ethernet clock RGMII, 25 MHzY3
1Oscillator for ethernet clock RMII, 25 MHzY4
DS50002884A-page 8 2019 Microchip Technology Inc.
SAMA5D3 XPLAINED
WARNING
WARNING
4.2.3Power Supplies
The on-board power supply generation is based on the Active-Semi® Power Management Unit (PMU) featuring a 3-channel (3.3V / 1.8V
/1.2V or 1.0V) topology. For maximum efficiency, these supply channels are generated by three integrated step-down converters.
In addition to these 3 DCDC channels, 4 LDO channels with low noise and high PSRR performance are available for the application. These
channels are disabled at startup by default and can be turned on and adjusted under software control through an I²C link. They are also
used to supply the 2.5V VDDFUSE and the 3.3V VDDANA power inputs of the processor.
The power supply sequencing of the three primary channels is controlled by the PMU itself in full compliance with the SAMAD3 requirements. The turn-on sequence is: 3.3V first, then 1.8V and finally 1.2V.
There is a known error on the ACT8865 I²C implementation. The port must be shut off after configuration or problems may occur with devices using the same I²C channel, e.g., TM43xx LCD display.
Refer to the ACT8865 data sheet at http://www.active-semi.com/ for more details.
This evaluation kit was equipped with an engineering version of ACT8865 PMIC known as
ACT8865QI303-T. The singularity of this engineering version is that OUT4 and OUT5 outputs, normally enabled at power-up, are disabled at power-up. Consequently, VDDANA and VDDFUSE
power inputs of the processor are OFF when the external reset pin (NRST) is released. They must
therefore be turned on by software in the very first execution steps of the application. In particular,
VDDFUSE is needed to switch SAMA5D3 devices in Secure mode.
The engineering version ACT8865QI303-T of the active semi PMIC is end-of-life (EOL) and replaced
by ACT8865QI305-T devices that have OUT4 and OUT5 enabled by default at power-up. Refer to
the following application note:
Note:Jumper footprints are available on-board to measure power consumption on main power lines. By default, the jumpers are not
implemented. They are short-circuited by a thin PCB wire. To use this functionality, open the short circuit and mount a 2-pin
jumper.
Figure 4-3:Board Power Management Schematic
PMU
DS50002884A-page 10 2019 Microchip Technology Inc.
SAMA5D3 XPLAINED
5V_MAIN
Vbus[5]
5V_Ext[11]
R1750RR1750R
J2
DNP(DC JACK)
J2
DNP(DC JACK)
3
1
2
R176DNP(0R)R176DNP(0R)
D4
P4SMAJ5.0A
D4
P4SMAJ5.0A
12
R3DNP(0R)R3DNP(0R)
R10RR10R
R2DNP(0R)R2DNP(0R)
R177DNP(0R)R177DNP(0R)
TDI
TMS
TCK
TDO
NTRST
NRST
VDDBU
3V3
3V3
TMS
[11]
TCK
[11]
TDO
[11]
TDI
[11]
NRST[4,9,10,11]
NTRST
[11]
VBat
[11]
(Super)-Capacitor
energy storage
Place TP4 to Bottom
Populate R185 if
no Super Cap (C41)
R2510KR2510K
R185
1.5K 1%
R185
1.5K 1%
D1
BAT54CLT1
D1
12
3
TP4
SMD
TP4
SMD
C27
10nF
C27
10nF
C28
100nF
C28
100nF
C41
DNP(0.2F/3V3)
C41
DNP(0.2F/3V3)
TDO
M11
TMS
N10
TCK
P9
NTRST
P11
TDI
R8
JTAGSEL
T9
BMS
U9
TST
U15
NRST
V9
VDDBU
V15
R23
1.5K 1%
R23
1.5K 1%
R21
100K 1%
R21
100K 1%
R22
DNP(100K)
R22
DNP(100K)
R20100RR20100R
4.2.3.1Power Options
Several power options are available to configure the SAMA5D3 Xplained board powering scheme.
The power sources are selected by a set of 0R resistors.
The USB-powered operation is the default configuration. The power source is the USB device port (J6) connected to a PC or a mini-AB
5V DC supply. The USB supply is sufficient to power the board in most applications if USB host ports are not used. If USB host ports are
used, it is recommended to use a DC supply source.
Schematic diagrams of various power options are illustrated in Figure 4-4.
Figure 4-4:Input Powering Scheme Option Schematic
Note:USB-powered operation is a good “single cable” solution because it combines powering and board control through a unique
cable. Consequently, it eliminates the need for other wires and batteries. This power option is suitable for most projects that
only require 5 volts at up to 500 mA.
4.2.3.2Mains Power Adapter
A mains power supply adapter can be used to provide power to the board. A regulated 5V DC supply of typically 2A is required but a
current range of 3A is recommended if the USB ports and expansion headers are likely to be used. It needs a 2.1 mm plug with a centerhot configuration.
If you are using the USB host ports or expansion board Arduino shields, a higher current is required. To supply the full 500 mA per port,
a mains power adapter must be used.
4.2.3.3VBAT
By default, VDDBU is delivered through the 3.3V node. An optional SuperCap (C41), used for real-time clock backup, is provided. The
board does not come equipped with the SuperCap. When the SuperCap is not installed, an R185 must be installed. You must make sure
that the R185 is removed prior to installing the SuperCap.
Figure 4-5:VBAT Powering Scheme Option Schematic
4.2.4Reset Circuitry
The reset sources for the SAMA5D3 Xplained board are:
• Power-on reset from the Power Management Unit (PMU),
• Reset Push button BP2,
• JTAG reset from an in-circuit emulator (through JTAG interface)
4.2.5Memory Organization
The SAMA5D3x-series processor features a DDR2/SDRAM memory interface and an External Bus Interface (EBI) to interface with a wide
range of external memories and to almost any kind of parallel peripherals.
The memory devices that equip the SAMA5D3 Xplained evaluation kit are as follows:
• Two DDR2/SDRAM (MT47H64M16HR) used as main system memory (256 MByte). The board includes 2 Gbits of on-board soldered DDR2 (double data rate) SDRAM. The footprints can also host two DDR2 (MT47H128M16RT) from Micron
MBytes of DDR2 memory. The memory bus is 32 bits wide and operates with a frequency of up to 166 MHz (See Figure 4-6).
• One NAND Flash (MT29F2G08ABAEAWP) connected to the processor. The default size is 256 Mbytes. The footprint can also host
a 4-Gbit Micron chip for a total of 512 MBytes of NAND Flash memory (See Figure 4-7).
Figure 4-6:DDR2 Schematic
®
for a total of 512
DS50002884A-page 12 2019 Microchip Technology Inc.
Figure 4-7:NAND Flash Schematic
NRD
NWE
M_EBI_D2
M_EBI_D4
M_EBI_D3
M_EBI_D6
M_EBI_D7
M_EBI_D5
M_EBI_D0
M_EBI_D1
NANDRDY
PE21
PE22
NCS3
VDDIOM
VDDIOM
(NANDCE)
(NANDCLE)
(NANDALE)
C105
100nF
C105
100nF
R48
100K 1%
R48
100K 1%
R50
100K 1%
R50
100K 1%
JP5
JUMPER
JP5
JUMPER
1
2
R49
100K 1%
R49
100K 1%
MN6
MT29F2G08ABAEAWP
MN6
MT29F2G08ABAEAWP
WE
18
N.C6
6
VCC
37
CE
9
RE
8
N.C11
20
WP
19
N.C5
5
N.C1
1
N.C2
2
N.C3
3
N.C4
4
DNU1
21
DNU2
22
N.C12
23
N.C13
24
R/B
7
I/O8_N.C
26
I/O9_N.C
27
I/O10_N.C
28
I/O0
29
VCC_N.C
34
N.C14
35
VSS
36
DNU3
38
VCC_N.C
39
VCC
12
VSS
13
ALE
17
N.C8
11
N.C7
10
N.C9
14
N.C10
15
CLE
16
VSS_N.C
25
I/O11_N.C
33
I/O1
30
I/O3
32
I/O2
31
I/O15_N.C
47
I/O14_N.C
46
I/O13_N.C
45
I/O7
44
I/O6
43
I/O5
42
I/O4
41
I/O12_N.C
40
VSS_N.C
48
C106
100nF
C106
100nF
The following memory part numbers are recommended:
Table 4-4:Recommended Memories
Part NumberSupplierSizeType
MT47H128M16Micron2 Gb (
16 M x 16 x 8 banks)DDR2 - BGA
SAMA5D3 XPLAINED
MT47H128M32Micron4 Gb (32
M x 16 x 8 banks)DDR2 - BGA
MT29F2G08Micron2 Gb NAND Flash - TSOP
MT29F4G08Micron4 GbNAND Flash - TSOP
4.2.6SD/MMC Interface
The SAMA5D3 Xplained board features two high-speed Multimedia Card Interfaces (MCI).
• The first interface is used as an 8-bit interface (MCI0), connected to a SD/MMC card slot (J10) located on the bottom side of the
PCB.
• The second interface is used as a 4-bit interface (MCI1), connected to an optional Micro-SD card connector (J11) located on the top
side of the PCB.
The MCI0 SD card power line is enabled by default. It is PIO-controlled through a MOSFET transistor.
Note:The power source is VCC (3.3 volts).
4.2.6.1J10 SD Card Slot
When a card is inserted into the SD/MMC connector, the Card Detect pin (PE0) is tied to ground.
When a card is inserted into the Micro SD connector, the Card Detect pin is tied to ground. This is detected on pin PE1 of the main processor.
Figure 4-9:J11 Micro SD Card Schematic
VDDIOP1
VDDIOM
R12968K R12968K
R13268K R13268K
R5810K R5810K
R112DNP(68K)R112DNP(68K)
C110
C110
10uF
10uF
C111
C111
100nF
100nF
R59
R59
10K
10K
7
DAT0
8
DAT1
1
DAT2
2
DAT3
3
CMD
5
CLK
4
VDD
6
VSS
9
CD
10
PGND
J11
J11
PGND
PGND
PGND
DNP(MCTF-0403)
DNP(MCTF-0403)
11
12
13
14
NC
15
NC
R13068K R13068K
R13168K R13168K
PB20[7]
PB21[7]
PB22[7]
PB23[7]
PB19[7]
PB24
[7]
PE1[7]
(MCI1_DA0)
(MCI1_DA1)
(MCI1_DA2)
(MCI1_DA3)
(MCI1_CDA)
(MCI1_CK)
(MCI1_CD)
R18322RR18322R
Micro SD CARD INTERFACE - MCI1
4.2.7Serial Peripheral Interface (SPI)
The SAMA5D3X-series processor features two high-speed Serial Peripheral Interfaces. One port is used to interface with the optional onboard serial DataFlash®.
There are four main signals used in the SPI interface; Clock, Data In, Data Out, and Chip Select.
DS50002884A-page 14 2019 Microchip Technology Inc.
The SAMA5D3 Xplained board can use a 1-Wire device as “soft label” to store data such as chip type, manufacturer’s name, production
date, etc.
Figure 4-11:Optional One-Wire EEPROM Schematic
VDDIOM
R51
R51
1.5K
1.5K
MN11
PE23
MN11
1
IO
2
NC
DNP(DS28E05)
DNP(DS28E05)
2
IO
GND
MN7
MN7
NC1
NC2
NC3
NC4
GND
1
DNP(DS2431)
DNP(DS2431)
3
3
4
5
6
4.2.910/100/100 Ethernet Port
The SAMA5D3 Xplained board features a MICREL PHY device (KSZ9031RN) operating at 10/100/1000 Mb/s. The board supports the
RGMII Interface mode. The Ethernet interface consists of four pairs of low-voltage differential pair signals designated from GRX± and
GTX± plus Control signals for link activity indicators. These signals are routed to the 10/100/1000BASE-T RJ45 connector (J12).
For monitoring and control purposes, LEDs are integrated in the RJ45 connectors to indicate activity, link, and speed status information
for the corresponding ports.
For more information about the Ethernet controller device, refer to the MICREL KSZ9031RN data sheet.
Figure 4-12:Gigabit Ethernet Schematic
DS50002884A-page 16 2019 Microchip Technology Inc.
SAMA5D3 XPLAINED
4.2.10Ethernet 10/100 Port
The SAMA5D3 Xplained board features a MICREL PHY device (KSZ8081RNB) operating at 10/100 Mb/s. The board supports RMII interface modes. The Ethernet interface consists of two pairs of low-voltage differential pair signals designated from GRX± and GTX± plus
Control signals for link activity indicators. These signals are routed to the 10/100BASE-T RJ45 connector (J13).
For monitoring and control purposes, an LED functionality is added on the RJ45 connectors to indicate activity, link, and speed status
information for the corresponding ports.
For more information about the Ethernet controller device, refer to the MICREL KSZ8081RNB controller manufacturer's data sheet.
The SAMA5D3 Xplained board features three USB communication ports:
• Port A: High-speed (EHCI) and full-speed (OHCI) host multiplexed with high-speed USB device Micro-AB connector (J6)
• Port B: High-speed (EHCI) and full-speed (OHCI) host, standard type A connector (J7 upper port)
• Port C: Full-speed OHCI host, standard type A connector (J7 lower port)
The two USB host ports are equipped with 500-mA high-side power switch for self-powered and bus-powered applications.
The USB device port A (J6) features a VBUS insert detection function through the ladder-type resistors R26 and R27.
Figure 4-15:USB Interface Schematic
Y
pF
4.2.13Push Button Switches
The following push button switches are available:
• One board reset button (BP2). When pressed and released, this push button causes a Power-on Reset of the whole board.
• One wake-up push button that brings the processor out of Low-Power mode (BP1)
• One user push button (BP3)
Figure 4-16:Push Button Schematic
C25
C25
100nF
100nF
R19
R19
C130
C130
10nF
100K 1%
100K 1%
WAKUP or Force Power ON
DS50002884A-page 18 2019 Microchip Technology Inc.
10nF
R14
R14
50K
50K
C20
C20
100nF
100nF
IRLML2502
IRLML2502
Auto
PWRON
(option)
Q1
Q1
3
1
2
R1249.9K
R150RR15
0R
BP1
BP1BP1
C18
C18
47nF
47nF
BP2
BP2BP2
32
REFBP
9
nPBIN
RESET
GNDP129GNDA2GNDP2
28
TP5
TP5
SMD
SMD
[7,11]
PE29
Place TP5 to Bottom
USER BUTTON
BP3BP3
SAMA5D3 XPLAINED
4.2.14LCD
The SAMA5D36 processor drives 24 bits of Data and Control signals to the LCD interface. Other signals are used to control the LCD and
are also routed to the J22 connector: TWI, SPI, 2 GPIOs for interrupt, ID for 1-Wire EEPROM (ID_SYS) and power supply lines.
4.2.14.1LCD Connector
One 1.27 mm pitch 50-pin header is provided to gain access to the LCD signals.
To operate correctly with various LCD modules, regardless of the processor, two voltage lines are available: 3V3 by default and 5V_MAIN,
both selected by 0R resistors R92 and R93.
4.2.15Debug JTAG/ICE and DBGU
4.2.15.1Debug JTAG/ICE
A 2x10-pin JTAG header is implemented on the SAMA5D3 Xplained board to enable the software development and debugging of the
board by using various JTAG emulators. The interface signals have a voltage level of 3.3V.
The SAMA5D3 Xplained board has a dedicated serial port for debugging, which is accessible through the 6-pin male header J23. Various
interfaces can be used as USB/Serial DBGU port bridge, such as FTDI TTL-232R-3V3 USB to TTL serial cable or basic breakout board
for the 232/USB converter.
These interfaces are available on the following websites:
• Adafruit: http://www.adafruit.com/products/284
•Sparkfun: https://www.sparkfun.com/products/9873
Figure 4-19:DBGU Interface Schematic
5V_MAIN
3V33V3
R189
R190
R171DNP(0R)
R172DNP(0R)
68K
68K
PE13
[7]
PB31
[7]
PB30
PE14
R1730R
(TXD)
(RXD)
R1740R
J23
1
2
3
4
5
6
DEBUG
P101-1*06SGF-116A-NX
R171 and R172 are optional (not implemented) resistors that can be used for power selection. Power can be delivered either by the
SAMA5D3 Xplained board or by the debug interface tool. To avoid a contention between your debug interface (e.g. FTDI) and the onboard power system, be careful during the installation of one of these resistors.
4.2.16Expansion Ports
Five 8-pin, one 10-pin, one 6-pin and one 2x18-pin headers (J14 to J21) are implemented on the board to enable the PIO connection of
various expansion cards that could be developed by users or by other sources. Due to multiplexing, different signals can be provided on
each pin. These connectors are mechanically- and footprint- compatible with the Arduino R3 shields. As the SAMA5D3 signals have a
voltage level of 3.3V, 5-V level shields must not be used on the SAMA5D3 Xplained.
In addition to its standard IO functionality, the SAMA5D3 processor can provide alternate functions to external IO lines available on the
J14 to J21 headers.
These alternate functions are:
• UARTs: UART0, UART1
• USARTs: USART0, USART1, USART2, USART3
• SPI: SPI1
DS50002884A-page 20 2019 Microchip Technology Inc.
Loading...
+ 46 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.