Figure 3-23. SAMG55 MCU Schematic
1
1
2
2
3
3
4
4
5
5
6
6
D
D
C
C
B
B
A
A
3 of 6
PL360G55CB-EK
01/04/2019 12:26:12
SAMG55.SchDoc
Project Title
Sch #:
Date:
File:
Revision:
Sheet
Designed with
Drawn By:
R. Navarro
Sheet Title
SAMG55 MCU
Engineer:
J.L. Caceres
03-**
2
Size
B
**
PartNumber:
Altium.com
SAMG55 MCU
EP
65
TEST
10
RESET
2
JTAGSEL
63
VREFP
28
VDDUSB
26
VDDOUT
30
VDDIO
64
VDDIO
32
VDDIO
31
VDDIO
27
VDDIO
1
GND
53
GND
29
GND
13
VDDCORE
45
VDDCORE
9
PA08/XOUT32
12
PA07/XIN32
11
PA17/AD0
33
PA18/AD1
34
PA19/AD2
35
PA20/AD3
36
PB08/XOUT
59
PB09/XIN
60
PB00/AD4
37
PB01/AD5
38
PB02/AD6
39
PB03/AD7
40
PA00
6
PA01
7
PA02
61
PA03
5
PA04
4
PA05
8
PA06
17
PA09
49
PA10
48
PA11
44
PA12
43
PA13
42
PA14
41
PA15
22
PA16
18
PA21
25
PA22
24
PA23
23
PA24
58
PA25
56
PA26
52
PA27
51
PA28
21
PA29
20
PA30
19
PA31
16
PB10
46
PB11
47
PB12
3
PB13
57
PB14
15
PB15
14
PB04/TDI
62
PB05/TDO/TRACESWO
50
PB06/TMS/SWDIO
54
PB07/TCK/SWTCK
55
ATSAMG55J19B
U2
PA2
PA5
PA3
PA6
PA4
PA24
PA23
PA9
PA10
PA12
PA11
PA13
PA14
PA19
PA20
PA0
PA1
PA[0..31]
PA16
PA15
PA17
PA18
PA27
PA26
PA25
PA[0..31]
PB2
PB5
PB3
PB6
PB4
PB7
PB8
PB9
PB10
PB12
PB11
PB13
PB14
PB0
PB1
PB15
PB[0..15]
PB[0..15]
PA28
PA31
PA30
PA29
GND
PB[0..15]
PB[0..15]
PB[0..15]
PB[0..15]
PA[0..31]
PA[0..31]
SAMG55 PINOUT
PA00 -> PL360 GPIO3
PA01 -> PL360 GPIO2
PA02 -> Not Connected
PA03 -> PL360 MOSI
PA04 -> PL360 MISO
PA05 -> PL360 GPIO1
PA06 -> PL360 GPIO5
PA07 -> XIN32
PA08 -> XOUT32
PA09 -> SPI0_MISO (mikr oBUS)
PA10 -> SPI0_MOSI (mikr oBUS)
PA11 -> USB Detect
PA12 -> User LED0
PA13 -> Not Connected
PA14 -> WKUP8 (mikr oBUS)
PA15 -> User LED1
PA16 -> PL360 GPIO4
PA17 -> AD0 (mikr oBUS)
PA18 -> PROG
PA19 -> Voltage Monitor
PA20 -> Not Connected
PA21 -> USB Device Diff_Negative
PA22 -> USB Device Diff_Positive
PA23 -> TIOA1 (mikr oBUS)
PA24 -> Not Connected
PA25 -> SPI0_CS0 (mikr oBUS)
PA26 -> Not Connected
PA27 -> Not Connected
PA28 -> Not Connected
PA29 -> PL360 NRST
PA30 -> PL360 LDO_EN
PA31 -> PL360 GPIO0
PB00 -> SPI0_CLK (mikr oBUS)
PB01 -> Not Connected
PB02 -> TWCK1 (mikr oBUS)
PB03 -> TWD1 (mikr oBUS)
PB04 -> TDI
PB05 -> TDO/TRACESWO
PB06 -> TMS/SWDIO
PB07 -> TCK/SWCLK
PB08 -> Not Connected
PB09 -> Not Connected
PB10 -> TXD4 (mikr oBUS)
PB11 -> RXD4 (mikr oBUS)
PB12 -> ERASE
PB13 -> PL360 SCK
PB14 -> PL360 CS
PB15 -> Not Connected
4.7uF
C40
4.7uF
C42
0.1uF
C43
0.1uF
C41
0.1uF
C35
0.1uF
C36
0.1uF
C45
0.1uF
25V
0402
C32
GND
MISO
MOSI
SCK
CS
GPIO[0..5]
NRST_PL360
LDOEN
NRST
NRST
NRST
0R
R7
3V3
0.1uF
C44
VDDCORE
GND
Near pin 30
GND
ADVREF
GND
GND
Near pin 28
ADVREF
3V3
1R
R6
4.7uF
C46
4.7uF
C34
4.7uF
C33
0.1uF
C37
0.1uF
C38
0.1uF
C39
GND
3V3
PA3
PA4
PB13
PB14
PA0
PA1
PA30
PA29
PA31
PA5
GPIO3
GPIO2
GPIO1
GPIO0
GPIO5
GPIO4
GPIO[0..5]
3V3
USB_DP
USB_DN
USB_Device
USB_Device
JP2
3V3
PB12
Erase pin
MISO
MOSI
SCK
CS
GPIO[0..5]
NRST_PL360
LDOEN
PLC
PLC
PA16
PA6
32.768Khz
Y2
22pF
C48
22pF
C47
1
2
J3
10uH
L1
JP1
PROG pin header
1
2
J2
PA18
GND
TP1
TP2
Procedure for SAMG55 chiperase:
1) Place jumper in ERASE header
2) Power off the board
3) Power on the board
4) Remove jumper
The ERASE pin has an internal pull-down if
not configured as GPIO in the user application.
Procedure for SAMG55 programming:
1) Power off the board
2) Place jumper in PROG header
3) Power on the board
4) Remove jumper after programming
The PROG pin has an internal pull-up if
not configured as GPIO in the user application.
Figure 3-24. Interface and Peripherals SAMG55 Schematic
1
1
2
2
3
3
4
4
5
5
6
6
D
D
C
C
B
B
A
A
4 of 6
PL360G55CB-EK
01/04/2019 12:26:12
Interface.SchDoc
Project Title
Sch #:
Date:
File:
Revision:
Sheet
Designed with
Drawn By:
R. Navarro
Sheet Title
Interface & Peripherals SAMG55
Engineer:
J.L. Caceres
03-**
2
Size
B
**
PartNumber:
Altium.com
Interface & Peripherals SAMG55
PB[0..15]
P
A2
P
A3
P
A4
P
A1
7
P
A2
0
P
A1
8
P
A1
9
P
A5
P
A6
P
A8
P
A7
P
A9
P
A1
0
P
A1
5
P
A1
6
P
A0
P
A1
P
A2
7
P
A2
6
PA[0..31]
P
A1
2
P
A1
1
P
A1
3
P
A1
4
P
A2
3
P
A2
2
P
A2
4
P
A2
5
P
A2
1
PA[0..31]
P
A3
0
P
A2
9
P
A3
1
P
A2
8
P
B2
P
B3
P
B4
P
B5
P
B6
P
B8
P
B7
P
B9
P
B1
0
P
B1
5
P
B1
P
B1
2
P
B1
1
P
B1
3
P
B1
4
PB[0..15]
P
B0
VUSBD
DUSB_N
GND
GND
DUSB_P
GND
GND
PA11
USB_DP
USB_DN
USB_Device
USB_Device
GND
NRST
NRST
3V3
3V3
(LED0)
(LED1)
PA15
PA12
Voltage Monitor
PA19
VDC
3V3
1k
1%
R15
10k
1%
R19
1%
R14
470pF
C51
1k 1%
R16
Connector for J TAG/SWD programmer/debugger
3V3
GND
NRST
PB6
PB7
PB5
PB4
3V3
GREEN
D1
User LEDs
RED
D2
AN
RST
CS
SCK
SDO
SDI
3V3
GND
GND
5V
SDA
SCL
RX
TX
INT
PWM
5V
GND
3V3
GND
PA23
PB10
PB11
PA9
PA10
PA14
PA17
PA25
PB0
PB2
PB3
1
2
3
4
5
0
ID
D
+
D
-
+
5V
G
N
D
USB2.0 MICRO-B FEMALE
J4
mikroBUS Socket
GND
YELLOW
D4
GND
300R
R8
300R
R10
300R
R11
10
0k
R
1
8
10
0k
R
1
7
10
0k
R
2
0
10
0k
R
2
1
1M
R13
27k
R9
47k
R12
470R
FB3
4700pF
C50
0.1uF
C49
TP3
TP4
TP5
1
4
2
3
SW1
Reset
1
2
4
3
D3
PRTR5V0U2X
GND
1
2
3
4
5
6
7
8
J6
1
2
3
4
5
6
7
8
J5
NRST
USB
1
2
3
4
5
6
7
8
9
10
J7
nRESET
NC/TDI
SWO/TDO
SWDCLK/TCK
SWDIO/TMS
VCC
GND
GND
KEY
GNDDetect
0R
R22
PA11 can be used to check if power is
available on the target USB.
In case to sense VDC
voltage, select the right
value of the resistor, R14,
according to your voltage
value. And remove
resistor, R15.
PL360G55CB-EK
PL360G55CB-EK Board
©
2019 Microchip Technology Inc.
User Guide
DS50002871A-page 32