numaker-etm-m487 user manual€¦ · interface connected with the target chip, allowing user to...

27
MuMaker-ETM-M487 APR 02, 2019 Page 1 of 27 Rev 1.01 NUMAKER-ETM-M487 USER MANUAL ARM ® Cortex ® -M 32-bit Microcontroller NuMaker-ETM-M487 User Manual NuMicro ® M480 Series The information described in this document is the exclusive intellectual property of Nuvoton Technology Corporation and shall not be reproduced without permission from Nuvoton. Nuvoton is providing this document only for reference purposes of NuMicro microcontroller based system design. Nuvoton assumes no responsibility for errors or omissions. All data and specifications are subject to change without notice. For additional information or questions, please contact: Nuvoton Technology Corporation. www.nuvoton.com

Upload: others

Post on 05-Oct-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 1 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

ARM® Cortex

®-M

32-bit Microcontroller

NuMaker-ETM-M487

User Manual NuMicro

® M480 Series

The information described in this document is the exclusive intellectual property of Nuvoton Technology Corporation and shall not be reproduced without permission from Nuvoton.

Nuvoton is providing this document only for reference purposes of NuMicro microcontroller based system design. Nuvoton assumes no responsibility for errors or omissions.

All data and specifications are subject to change without notice.

For additional information or questions, please contact: Nuvoton Technology Corporation.

www.nuvoton.com

Page 2: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 2 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Table of Contents

1 Overview ............................................................................................. 5

Introduction to NuMaker-ETM-M487 Board ....................................................... 5 1.1

M487 Series MCU Features ......................................................................... 6 1.2

NuMaker-ETM-M487 Board Features .............................................................. 7 1.3

2 NuMaker-ETM-M487 Board Overview .......................................................... 8

View ...................................................................................................... 8 2.1

Arduino UNO Compatible Interface ................................................................. 9 2.2

Pin Assignment for Extended Connectors ........................................................ 11 2.3

System Configuration ................................................................................ 16 2.4

2.4.1 5V Power Source ............................................................................................. 16

2.4.2 3.3V Power Source ........................................................................................... 16

2.4.3 USB Connectors .............................................................................................. 17

2.4.4 Arduino UNO Compatible Interface Connectors ......................................................... 17

2.4.5 Extended Connectors ........................................................................................ 17

2.4.6 Push-Buttons .................................................................................................. 17

2.4.7 LEDs ............................................................................................................ 17

2.4.8 Power Connectors ............................................................................................ 17

2.4.9 ETM Connectors .............................................................................................. 17

Nu-Link-Me ............................................................................................ 18 2.5

ETM Interface ......................................................................................... 18 2.6

PCB Placement ....................................................................................... 19 2.7

3 NuMaker-ETM-M487 Schematics ............................................................. 20

Nu-Link-Me ............................................................................................ 20 3.1

M487JIDAE ............................................................................................ 21 3.2

Power Supply .......................................................................................... 22 3.3

Arduino UNO Compatible Interface ................................................................ 23 3.4

Extended Interface Connectors..................................................................... 24 3.5

USB 2.0 HS OTG and USB 1.1 FS OTG ......................................................... 25 3.6

4 REVISION HISTORY ............................................................................ 26

Page 3: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 3 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

List of Figures

Figure 1-1 NuMaker-ETM-M487 Board ........................................................................................... 5

Figure 2-1 Front View of NuMaker-ETM-M487 Board ..................................................................... 8

Figure 2-2 Arduino UNO Compatible Interface ................................................................................ 9

Figure 2-3 M487JIDAE Extended Connectors ............................................................................... 11

Figure 2-4 Front Placement ........................................................................................................... 19

Figure 2-5 Rear Placement ............................................................................................................ 19

Figure 3-1 Nu-Link-Me Circuit ........................................................................................................ 20

Figure 3-2 M487JI8AE Pin Assignment ......................................................................................... 21

Figure 3-3 Power Circuit and Configurations ................................................................................. 22

Figure 3-4 Arduino UNO Compatible Interface .............................................................................. 23

Figure 3-5 Extended Interface Connectors .................................................................................... 24

Figure 3-6 USB HS OTG and FS OTG Circuits ............................................................................. 25

Page 4: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 4 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

List of Tables

Table 2-1 Arduino UNO Interface Mapping with M487JIDAE GPIO .............................................. 10

Table 2-2 Extended Connector JP1 Interface with M487JIDAE GPIO .......................................... 12

Table 2-3 Extended Connector JP2 Interface with M487JIDAE GPIO .......................................... 13

Table 2-4 Extended Connector JP3 Interface with M487JIDAE GPIO .......................................... 14

Table 2-5 Extended Connector JP4 Interface with M487JIDAE GPIO .......................................... 15

Table 2-6 Optional Function of Nu-Link-Me ................................................................................... 18

Table 2-7 Pin mapping of ETM Connector ..................................................................................... 18

Page 5: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 5 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

1 OVERVIEW

This user manual is aimed to give users a fast introduction to the use NuMaker-ETM-M487 board to develop their own application and show how to use the ETM interface to trace their code.

Introduction to NuMaker-ETM-M487 Board 1.1

The NuMaker-ETM-M487 is a development board based on an ARM®

Cortex®-M4 microcontroller

(MCU) – M480 series which has very rich peripherals.

The NuMaker-ETM-M487 also provides user many useful and powerful learning materials for how to develop and verify the application programs through the peripherals and interfaces on MCU and this board.

Furthermore, this board also provides an Arduino UNO compatible interface for user to develop the specific function with any of Arduino modules or kits. Regarding to the Arduino, user can link directly to the Wikipedia website: en.wikipedia.org/wiki/Arduino to get more detailed introductions.

The NuMaker-ETM-M487 board consists of M487 Platform and Nu-Link-Me ICE Bridge. Figure 1-1 shows the NuMaker-ETM-M487 board.

Figure 1-1 NuMaker-ETM-M487 Board

The left portion of this board is the M487 Platform that includes the target chip M487 MCU which embedded ARM

® Cortex

®-M4 core with DSP extensions and a Floating Point Unit (FPU) and the other

related on-board application parts and connectors.

The right portion of this board is a Nu-Link-Me ICE Bridge based on the SWD (Serial Wire Debug) interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from PC Host. NuMaker-ETM-M487 also provides standard 20-pin ARM Cortex-Debug+ETM connector, let user to use ETM interface to trace and debug.

Page 6: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 6 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

M487 Series MCU Features 1.2

M487JIDAE in LQFP144 package

ARM® Cortex

®-M4 core running up to 192 MHz with DSP extensions and FPU (Floating

Point Unit)

Built-in LDO for wide operating voltage ranged from 1.8 V to 3.6 V

512 Kbytes Flash

160 Kbytes SRAM

External Bus Interface (EBI)

GPIO

Peripheral DMA (PDMA)

Timer

PWM and BPWM

Quadrature Encoder Interface (QEI)

WDT and WWDT

RTC

UART

Smart Card (ISO-7816-3) Host Interface

I2C

SPI

SPIM

I2S

Universal Serial Control Interface (USCI)

USB 2.0 High-Speed OTG / Host / Device

USB 1.1 Full-Speed OTG / Host / Device

CAN 2.0

Ethernet MAC

SD Host

Cryptographic Accelerator

CRC

ADC

DAC

Comparator

Page 7: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 7 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

NuMaker-ETM-M487 Board Features 1.3

On board Nu-Link-Me ICE Bridge (Mass storage as USB Disk drive) for drag and drop programming

Arduino UNO compatible interface

M487 extended interface connectors

USB 2.0 High-Speed OTG / Host / Device

USB 1.1 Full-Speed OTG / Host / Device

Three push-buttons: one is for reset and the other two are for user-defined

Four LEDs: one is for power indication and the other three are for user-defined

ARM Cortex-Debug+ETM connector

Page 8: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 8 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

2 NUMAKER-ETM-M487 BOARD OVERVIEW

View 2.1

Figure 2-1 shows the main components and connectors from the front side of NuMaker-ETM-M487 board.

The following lists components and connectors from the front view:

Target Chip: M487JIDAE (U1)

Nu-Link-Me ICE Bridge: ICE Controller NUC12SRE3DE (ICEU2), USB connector (ICEJ) to PC Host

Arduino UNO compatible interface connectors (NU1, NU2, NU3, NU4 and NU5)

M487 extended interface connectors (JP1, JP2, JP3 and JP4)

USB: USB 2.0 High-Speed OTG connector (CON1) and USB 1.1 OTG connector (CON2)

Push-buttons (SW2, SW3)

LEDs (LEDR, LEDY and LEDG)

3VCC connector (J1) and GND connector (J2)

Figure 2-1 Front View of NuMaker-ETM-M487 Board

Page 9: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 9 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Arduino UNO Compatible Interface 2.2

Figure 2-2 shows the Arduino UNO compatible interface.

Figure 2-2 Arduino UNO Compatible Interface

Page 10: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 10 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Table 2-1 Arduino UNO Interface Mapping with M487JIDAE GPIO

Header

NuMaker-ETM-M487

Header

NuMaker-ETM-M487

Compatible to Arduino UNO

GPIO Pin of M487 Compatible to Arduino UNO

GPIO Pin of M487

N U 1

NU1.1 NC

-

N U 3

NU6.10 SCL PG.0

NU1.2 IOREF NU6.9 SDA PG.1

NU1.3 RESET RESET NU6.8 VREF

-

NU1.4 3VCC

-

NU6.7 GND

NU1.5 5VCC NU6.6 D13 PA.2

NU1.6 GND NU6.5 D12 PA.1

NU1.7 GND NU6.4 D11 PA.0

NU1.8 VIN NU6.3 D10 PA.3

N U 2

NU2.1 A0 PB.6 NU6.2 D9 PA.4

NU2.2 A1 PB.7 NU6.1 D8 PA.5

NU2.3 A2 PB.8

N U 4

NU5.8 D7 PE.5

NU2.4 A3 PB.9 NU5.7 D6 PE.4

NU2.5 A4 PB.0 NU5.6 D5 PC.12

NU2.6 A5 PB.1 NU5.5 D4 PC.11

NU5.4 D3 PC.10

NU5.3 D2 PC.9

NU5.2 D1 PB.3

NU5.1 D0 PB.2

Header

NuMaker-ETM-M487

Header

NuMaker-ETM-M487

Compatible to Arduino UNO

GPIO Pin of M487 Compatible to Arduino UNO

GPIO Pin of M487

N U 5

NU7.1 VCC -

N U 5

NU7.2 MISO PA.9

NU7.3 CLK PA.10 NU7.4 MOSI PA.8

NU7.5 NC - NU7.6 GND -

NU7.7 SS PA.11 NU7.8 NC -

Page 11: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 11 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Pin Assignment for Extended Connectors 2.3

The NuMaker-ETM-M487 provides the M487JIDAE target chip onboard and extended connectors (JP1, JP2, JP3 and JP4) for LQFP144-pin. The Figure 2-3 shows the M487JIDAE extended connectors.

Figure 2-3 M487JIDAE Extended Connectors

Page 12: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 12 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Table 2-2 Extended Connector JP1 Interface with M487JIDAE GPIO

Header M487JIDAE

Header M487JIDAE

Pin No. Function Pin No Function

JP1

JP1.1 1 PB.5

JP1

JP1.2 2 PB.4

JP1.3 3 PB.3 JP1.4 4 PB.2

JP1.5 5 PC.12 JP1.6 6 PC.11

JP1.7 7 PC.10 JP1.8 8 PC.9

JP1.9 9 PB.1 JP1.10 10 PB.0

JP1.11 11 VSS JP1.12 12 VDD

JP1.13 13 PA.11 JP1.14 14 PA.10

JP1.15 15 PA.9 JP1.16 16 PA.8

JP1.17 17 PC.13 JP1.18 18 PD.12

JP1.19 19 PD.11 JP1.20 20 PD.10

JP1.21 21 VSS JP1.22 22 VDD

JP1.23 23 PG.0 JP1.24 24 PG.1

JP1.25 25 PG.2 JP1.26 26 PG.3

JP1.27 27 PG.4 JP1.28 28 PF.11

JP1.29 29 PF.10 JP1.30 30 PF.9

JP1.31 31 PF.8 JP1.32 32 PF.7

JP1.33 33 PF.6 JP1.34 34 VDD

JP1.35 35 PF.5 JP1.36 36 PF.4

Page 13: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 13 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Table 2-3 Extended Connector JP2 Interface with M487JIDAE GPIO

Header M487JIDAE

Header M487JIDAE

Pin No. Function Pin No Function

JP2

JP2.1 37 LED_R

JP2

JP2.2 38 LED_Y

JP2.3 39 LED_G JP2.4 40 PH.3

JP2.5 41 PH.4 JP2.6 42 PH.5

JP2.7 43 PH.6 JP2.8 44 PH.7

JP2.9 45 PF.3 JP2.10 46 PF.2

JP2.11 47 VSS JP2.12 48 VDD

JP2.13 49 PE.8 JP2.14 50 PE.9

JP2.15 51 PE.10 JP2.16 52 PE.11

JP2.17 53 PE.12 JP2.18 54 PE.13

JP2.19 55 PC.8 JP2.20 56 PC.7

JP2.21 57 PC.6 JP2.22 58 PA.7

JP2.23 59 PA.6 JP2.24 60 VSS

JP2.25 61 VDD JP2.26 62 LDO_CAP

JP2.27 63 PA.5 JP2.28 64 PA.4

JP2.29 65 PA.3 JP2.30 66 PA.2

JP2.31 67 PA.1 JP2.32 68 PA.0

JP2.33 69 VDDIO JP2.34 70 PE.14

JP2.35 71 PE.15 JP2.36 72 nRESET

Page 14: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 14 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Table 2-4 Extended Connector JP3 Interface with M487JIDAE GPIO

Header M487JIDAE

Header M487JIDAE

Pin No. Function Pin No Function

JP3

JP3.1 73 PF.0

JP3

JP3.2 74 PF.1

JP3.3 75 PD.9 JP3.4 76 PD.8

JP3.5 77 PC.5 JP3.6 78 PC.4

JP3.7 79 PC.3 JP3.8 80 PC.2

JP3.9 81 PC.1 JP3.10 82 PC.0

JP3.11 83 VSS JP3.12 84 VDD

JP3.13 85 PG.9 JP3.14 86 PG.10

JP3.15 87 PG.11 JP3.16 88 PG.12

JP3.17 89 PG.13 JP3.18 90 PG.14

JP3.19 91 PG.15 JP3.20 92 PD.3

JP3.21 93 PD.2 JP3.22 94 PD.1

JP3.23 95 PD.0 JP3.24 96 PD.13

JP3.25 97 PA.12 JP3.26 98 PA.13

JP3.27 99 PA.14 JP3.28 100 PA.15

JP3.29 101 HSUSB_VRES JP3.30 102 HSUSB_VDD33

JP3.31 103 HSUSB_VBUS JP3.32 104 HSUSB_D-

JP3.33 105 HSUSB_VSS JP3.34 106 HSUSB_D+

JP3.35 107 HSUSB_VDD12

_CAP JP3.36 108 HSUSB_ID

Page 15: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 15 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Table 2-5 Extended Connector JP4 Interface with M487JIDAE GPIO

Header M487JIDAE

Header M487JIDAE

Pin No. Pin Name Pin No Pin Name

JP4

JP4.1 109 PE.7

JP4

JP4.2 110 PE.6

JP4.3 111 PE.5 JP4.4 112 PE.4

JP4.5 113 PE.3 JP4.6 114 PE.2

JP4.7 115 VSS JP4.8 116 VDD

JP4.9 117 PE.1 JP4.10 118 PE.0

JP4.11 119 PH.8 JP4.12 120 PH.9

JP4.13 121 PH.10 JP4.14 122 PH.11

JP4.15 123 PD.14 JP4.16 124 PG.5

JP4.17 125 PG.6 JP4.18 126 PG.7

JP4.19 127 PG.8 JP4.20 128 VSS

JP4.21 129 LDO_CAP JP4.22 130 VDD

JP4.23 131 USB_VBUS_ST JP4.24 132 USB_VBUS_EN

JP4.25 133 PB.14 JP4.26 134 PB.13

JP4.27 135 PB.12 JP4.28 136 AVDD

JP4.29 137 VREF JP4.30 138 AVSS

JP4.31 139 HSUSB_VBUS_ST JP4.32 140 HSUSB_VBUS_EN

JP4.33 141 PB.9 JP4.34 142 PB.8

JP4.35 143 PB.7 JP4.36 144 PB.6

Page 16: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 16 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

System Configuration 2.4

2.4.1 5V Power Source

ICEJ: USB connector in Nu-Link-Me to program code and supplies 5V power from PC Host.

CON1: USB 2.0 High-Speed OTG connector on NuMaker-ETM-M487 board to supply 5V power from PC Host.

CON2: USB 1.1 OTG connector on NuMaker-ETM-M487 board to supply 5V power from PC Host .

NU1.8: VDD5V pin on NuMaker-ETM-M487 board to supply 5V power from external power source.

Power

Source Connector Comment

ICE_USB_VBUS ICEJ ICEJ supplies the 5V power from PC Host.

Note: L6 should be shorted 0ohm

HSUSB_VBUS CON1 CON1 supplies the 5V power from PC Host.

Note: L4 and L7 should be shorted 0ohm.

USB_VBUS CON2 CON2 supplies the 5V power from PC Host.

Note: L5 and L7 should be shorted 0ohm.

External 5V

Source NU1.8 NU1 pin8 supplies the 5V power from external power source.

2.4.2 3.3V Power Source

ICEU1: The voltage regular converts the 5V source to 3.3V and supplies it to NuMaker-ETM-M487 board.

U4: The voltage regular converts the 5V source to 3.3V and supplies it to NuMaker-ETM-M487 board.

Voltage

Regular

5V

Source Comment

ICEU1 ICE_USB_VBUS

ICEU1 convert ICE_USB_VBUS to 3.3V and supplies it to M487 platform board.

Note: L8 should be shorted 0ohm

U4 HSUSB_VBUS

U4 convert HSUSB_VBUS to 3.3V and supplies it to M487 platform board.

Note: L9 should be shorted 0ohm.

U4 USB_VBUS

U4 convert USB_VBUS to 3.3V and supplies it to M487 platform board.

Note: L9 should be shorted 0ohm.

Page 17: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 17 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

2.4.3 USB Connectors

ICEJ: USB connector (ICE) in Nu-Link-Me that connects to a PC’s USB Host port to program code and supply power.

CON1: USB 2.0 High-Speed connector (OTG) on NuMaker-ETM-M487 board for USB OTG application use.

CON2: USB 1.1 connector (OTG) on NuMaker-ETM-M487 board for USB OTG application use.

2.4.4 Arduino UNO Compatible Interface Connectors

NU1, NU2, NU3, NU4 and NU5: Arduino UNO compatible pins on the NuMaker-ETM-M487 board.

2.4.5 Extended Connectors

JP1, JP2, JP3 and JP4: Extended connectors interface pins on the NuMaker-ETM-M487 board.

2.4.6 Push-Buttons

SW1: Reset button to reset the target chip on NuMaker-ETM-M487 board. SW2, SW3: Only for application use.

2.4.7 LEDs

POWER: The power LED indicates that the NuMaker-ETM-M487 board is powered. LEDR, LEDY and LEDG: Only for application use.

2.4.8 Power Connectors

J1: 3VCC connectors on the NuMaker-ETM-M487 board. J2: GND connectors on the NuMaker-ETM-M487 board.

2.4.9 ETM Connectors

ETM1: Standard 20-pin ARM Cortex-Debug+ETM connector to trace and debug.

Page 18: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 18 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Nu-Link-Me 2.5

NuMaker-ETM-M487 features a Nu-Link-Me ICE debugger and programmer, it provide user to program M487JI8AE and debug their application via SWD interface, or it can emulate a USB pen driver when connect to the PC, user can update their firmware by pulling bin file to the pen driver. Nu-link-Me can also emulate a virtual COM port, user can log or print debug message via it. Refer Table 2-6 to enable or disable optional function of Nu-Link-Me.

Table 2-6 Optional Function of Nu-Link-Me

ISW1

Pin Nu-Link-Me Comment

1 TXD On: Connect PB.13 (UART0_TXD) of M487JI8AE to Nu-Link-Me.

Off: Disconnect PB.13 (UART0_TXD) of M487JI8AE to Nu-Link-Me.

2 RXD On: Connect PB.12 (UART0_RXD) of M487JI8AE to Nu-Link-Me.

Off: Disconnect PB.12 (UART0_RXD) of M487JI8AE to Nu-Link-Me.

3 VCOM On: Enable Nu-Link-Me virtual COM port function.

Off: Disable Nu-Link-Me virtual COM port function.

4 MSG On: Mass storage mode, user can update firmware by pulling bin file to pen driver.

Off: Normal ICE mode, user can debugger and program via SWD interface.

ETM Interface 2.6

NuMaker-ETM-M487 features a standard 20-pin ARM Cortex-Debug+ETM connector and provides access to SWD and ETM (Embedded Trace Macrocell) signals. The Table 2-7 shows the pin mapping of ETM connector.

Table 2-7 Pin mapping of ETM Connector

ETM1

Pin Name Pin Name

1 VDD 2 SWDIO

3 GND 4 SWDCLK

5 GND 6 NC

7 NC 8 NC

9 NC 10 nRESET

11 NC 12 TRACECLK

13 NC 14 TRACEDAT0

15 GND 16 TRACEDAT1

17 GND 18 TRACEDAT2

19 GND 20 TRACEDAT3

Page 19: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 19 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

PCB Placement 2.7

Figure 2-4 and Figure 2-5 show the front and rear placement of NuMaker-ETM-M487 board.

Figure 2-4 Front Placement

Figure 2-5 Rear Placement

Page 20: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 20 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

3 NUMAKER-ETM-M487 SCHEMATICS

Nu-Link-Me 3.1

Figure 3-1 Nu-Link-Me Circuit

DAP

SW SMD 2-Pin 3x6x4.3SW-2P-SMD

DAP

TICEDAT

ICEJP1

HEADER 2,54 5X1 (NC)

12345

ICE_VCC

ICE_DATICE_CLKICE_RST

ICEJP2

HEADER 2.54 5X2 (NC)

1 23 45 67 89 10

ICE_VCC

RXDISW1

2mm SMD HPS604-ESW1X4

TXD

MSG_ENVCOM_EN

MCU_TXD

Title

Size Document Number Rev

Date: Sheet of

NuMaker-ETM-M487

v1.2Nu-Link-Me v3.0B

2 5Wednesday , June 13, 2018

ICER4

10K

R0603

ICECT410uFC0603

ICE_VCC

ICE_RST

TICERSTICER30R

R0603

12M_IN

ICEC220pF

ICEC120pF

12M_OUT

Y1

12MHz SMD X3225B

XIN1

GND2

GND4

XOUT3

TICE_RST

ICER233RR0603

ICER133RR0603

ICEJ

USB MICRO-AB RECEP.MICRO_USB_AB_LS

GND5 NC4 DP3 DM2 VCC1

SHIELD6

SHIELD7

SHIELD8

SHIELD9

ICE_USBVBUS

ICEUSB_D+ICEUSB_D-

ICEU2

NUC12SRE3DE

PA0/ADC044PA1/ADC145PA2/ADC246PA3/ADC347PA4/ADC448INT0/PB14

1

CPO1/PB132

CPO0/PB123

VB

US

17

VD

D3

318

D-

19

D+

20

PB

0/R

X0

21

PB

1/T

X0

22

PB

2/R

TS

023

PB

3/C

TS

024

PC

2/S

DI0

026

PC

1/S

PC

LK

027

PC

0/S

S0

028

PC11/SDO1033PC10/SDI1034PC9/SPCLK135PC8/SS1036PA15/PWM337PA14/PWM238PA13/PWM139

X32I4

X32O5

I2C1SCL/PA116

I2C0SDA/PA89

I2C1SDA/PA107

I2C0SCL/PA98

RX1/PB410

TX1/PB511

RTS1/PB612

CTS1/PB713

PC

3/S

DO

00

25

AVSS43

ICE_CK42

ICE_DAT41

PA12/PWM040

LDO14

VSS16 VDD15

AD

C/P

A5

49

AD

C6

/PA

650

AD

C7

/PA

751

AV

DD

52

CP

N0

/PC

753

CP

P0

/PC

654

CP

N1

/PC

15

55

CP

P1

/PC

14

56

INT

1/P

B1

557

XT

1_

Ou

t58

XT

1_

In59

/RE

SE

T60

VS

S1

61

VD

D1

62

PV

SS

63

ST

AD

C/T

M0

/PB

864

PE

529

PB

11

/TM

330

PB

10

/SS

01

/TM

231

PB

9/S

S1

1/T

M1

32

ICECT31uFC0603

ICECB10.1uFC0603

ICE_VCC

GREENREDICPLEDICELED

DAP

ICEC31uFC0603

ICE_USBVBUS

ICECB20.1uFC0603

TICERSTTICECLK

VC

OM

_E

N

TX

DR

XD

ICE

US

B_

D+

ICE

US

B_

D-

ADAVSS

ICE_DATICE_CLK

MSG_EN

RRSET100KR0603

RTDA1100KR0603

RTCK100KR0603

RTDA20R

R0603RTDA333R

R0603

ICE_VCC

ICE

_R

ST

12

M_

IN1

2M

_O

UT

ICE_AVDDICE_VCC

12

IDLE

Red(LED0805)LED0805

(YELLOW)

(RED)

12

ICP

Yellow(LED0805)LED0805

ICPLED

RED

12

ICE

Red(LED0805)LED0805

ICELED

12

BUSY

Green(LED0805)LED0805

ICERP

8P4R-3308P4RA

1 23 45 67 8

ICE_VCC

GREEN

(GREEN)

(RED)

MCU_RXD

MCU_TXDMCU_RXD

TICE_CLKTICE_DAT

TICE_RST

TICEDATTICECLKTICERST

1 2

ICED1SS24A

DO-214AC

ICEU1ACE1117C33XM+H

IN3

GN

D1

OU

T2

OU

T4

ICE_VCC

ICECT510uFC0805

ICECT610uFC0805

ICE_USBVBUS

ICEL1

L0603

ICE_AVDD ICE_VCCICEL2

L0603

ADAVSS

GND

Page 21: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 21 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

M487JIDAE 3.2

Figure 3-2 M487JI8AE Pin Assignment

CB12.2uFC0805

CB21uFC0603

CB3470pFC0603

VDD

VCC

GND

U1

M487JIDAE

PB

.51

PB

.42

PB

.33

PB

.24

PC

.12

5

PC

.11

6

PC

.10

7

PC

.98

PB

.19

PB

.010

VS

S11

VD

D12

PA

.11

13

PA

.10

14

PA

.915

PA

.816

PC

.13

17

PD

.12

18

PD

.11

19

PD

.10

20

VS

S21

VD

D22

PG

.023

PG

.124

PG

.225

PG

.326

PG

.427

PF

.11

28

PF

.10

29

PF

.930

PF

.831

PF

.732

PF

.633

VD

D34

PF

.535

PF

.436

PH.037PH.138PH.239PH.340PH.441PH.542PH.643PH.744PF.345PF.246VSS47VDD48PE.849PE.950PE.1051PE.1152PE.1253PE.1354PC.855PC.756PC.657PA.758PA.659VSS60VDD61LDO_CAP62PA.563PA.464PA.365PA.266PA.167PA.068VDDIO69PE.1470PE.1571nRESET72

PF

.073

PF

.174

PD

.975

PD

.876

PC

.577

PC

.478

PC

.379

PC

.280

PC

.181

PC

.082

VS

S83

VD

D84

PG

.985

PG

.10

86

PG

.11

87

PG

.12

88

PG

.13

89

PG

.14

90

PG

.15

91

PD

.392

PD

.293

PD

.194

PD

.095

PD

.13

96

PA

.12

97

PA

.13

98

PA

.14

99

PA

.15

100

HS

US

B_V

RE

S101

HS

US

B_V

DD

33

102

HS

US

B_V

BU

S103

HS

US

B_D

-104

HS

US

B_V

SS

105

HS

US

B_D

+106

HS

US

B_V

DD

12_C

AP

107

HS

US

B_ID

108

PE.7109

PE.6110

PE.5111

PE.4112

PE.3113

PE.2114

VSS115

VDD116

PE.1117

PE.0118

PH.8119

PH.9120

PH.10121

PH.11122

PD.14123

PG.5124

PG.6125

PG.7126

PG.8127

VSS128

LDO_CAP129

VDD130

PC.14131

PB.15132

PB.14133

PB.13134

PB.12135

AVDD136

VREF137

AVSS138

PB.11139

PB.10140

PB.9141

PB.8142

PB.7143

PB.6144

Title

Size Document Number Rev

Date: Sheet of

NuMaker-ETM-M487

v1.2M487JIDAE MCUC

3 5Wednesday , June 13, 2018

P72

P69P70P71

P66P67P68

P64P65

P61P62P63

P58P59P60

P56P57

P53P54P55

P50P51P52

P48P49

P45P46P47

P42P43P44

P40P41

P37P38P39

CB41uFC0805

CB50.1uFC0603

CB60.01uFC0603

L1L0603

L2L0603

CB70.1uFC0603

CB810uFC0805

P111P112

P109

P113P114P115

P110

P119P120

P116P117

VCC

P121P122P123

P118

GNDP127P128

P124P125

P129P130P131

P126

P135P136

P132P133

P137P138P139

P134

P143P144

P140P141P142

P73

P76

P75

P74

P78

P79

P80

P77

P84

P81

P87

P86

P82

P83

P85

P88

P92

P89

P95

P94

P90

P91

P93

P96

P100

P97

P103

P102

P98

P99

VDD

P101

P104

P108

P105

P106

P107

P33

P34

P35

P36

P31

P30

P29

P32

P27

P26

P25

P28

P24

P21

P22

P23

P19

P18

P17

P20

P16

P13

P14

P15

P11

P10

P9

P12

P8

P5

P6

P7

P3

P2

P1

P4

VREF & AVDD Cap

GNDVDD

TRACE_CLKnRESET

Bypass Cap

TRACE_DAT3TRACE_DAT2TRACE_DAT1TRACE_DAT0

P73 - P108

P37 - P72

P1 - P36

P108 - P144

HXT & LXT Crystal

CT11uFC0805

CT20.1uFC0805

R3200R 1%

R0603L3L0603

JP5

HEADER 2.54 5X2 (NC)

1 23 45 67 89 10

ICE_CLKICE_DAT

RXDTXD

ETM

VCC

TICE_DAT

TICE_RST

HSUSB Cap

TICE_CLK

VCC

VDD

nRESETMCU_TXDMCU_RXD

RESET

PB.5PB.4

PB.2PB.3

PC.12

ICE

PC.10PC.11

PC.9

PB.0PB.1

PA.11

PA.9PA.10

PA.8

P2P1

P6P5P4P3

P7P8P9

P11P10

P12 VDD_1P13P14P15P16

PD.12PC.13

PD.11PD.10

PG.0PG.1PG.2PG.3PG.4PF.11

PF.8

PF.10

PF.7

PF.9

P21P22 VDD_2

P17P18

P24P23

P19P20

P28 BTN2

P26P27

P25

P32P31P30P29

VREF

VDDGND

PF.5

PF.6

P35 X32_IN

P33P34 VDD_3

AVDD

PF.4P36 X32_OUT

AVSS

LDO_CAP1

PH.1PH.0

PH.2PH.3

PH.6

PH.4

PH.7

PH.5

LDO_CAP2

PF.3PF.2

HSUSB_VDD12_CAPHSUSB_VDD33

P41P42

P37 LED_RP38 LED_Y

HSUSB_VRES

P44P43

P39 LED_GP40

HSUSB_VSS

P48 VDD_4

P46 XT1_OUTP47

P45 XT1_IN

P52 TRACE_DAT0P51 TRACE_DAT1P50 TRACE_DAT2P49 TRACE_DAT3

PE.13

PC.7PC.8

PC.6

PA.6PA.7

LDO_CAP1

PA.4PA.5

PA.3

PA.1PA.2

PA.0

P54P53 TRACE_CLK

P58P57

ETM1

SMD 1.27mm 2x10

FTHS_1.27_ES_10X2

VDD1

SDWIO2

GND3

SWDCLK4

GND5

NC6

NC7

NC8

NC9

nRESET10

NC11

TRACECLK12

NC13

TRACEDATA[0]14

GND15

TRACEDATA[1]16

GND17

TRACEDATA[2]18

GND19

TRACEDATA[3]20

P56P55

P59P60P61 VDD_5

P63P62

P64P65P66P67P68

PE.14PE.15

P69

P71

nRESETP72 nRESET

P70

ICE_DAT

PF.0

PD.8

PF.1

PC.5

PD.9

VDD

GND

PC.4PC.3

PC.0

PC.2PC.1

PG.9PG.10PG.11PG.12

P73 ICE_DATP74 ICE_CLKP75P76P77P78

P83

P81P80P79

P86P85P84 VDD_6

P82

PG.14

P88P87

PG.15

PG.13

PD.0

PD.3

PD.13

PD.2

PA.12

PD.1

PA.14PA.13

HSUSB_VBUS

PA.15

HSUSB_D-

HSUSB_VRESHSUSB_VDD33

ICE_CLK

P94P93

P95P96

P90P89

P98

P100

P92P91 BTN1

P103P104

P97

P99

HSUSB_VDD12_CAP

P101P102

HSUSB_VSSHSUSB_D+

HSUSB_ID

P106P105

P107

PE.6

P108

PE.5

PE.7

PE.4PE.3

PE.1

PE.2

PH.8PE.0

PD.14

PH.9

PG.5

PH.10PH.11

P114P113

P115P116 VDD_7

P110P109

P118

P120

P112P111

P123P124

P117

P119

PG.6

P121P122

AVDD

PG.7

AVSS

LDO_CAP2

PG.8

PC.14

PB.13

PB.15PB.14

PB.12

PB.11PB.10

P125P126P127P128P129P130 VDD_8

P135 RXD

P133P132P131

P138P137P136

P134 TXD

PB.8

P140P139

PB.9

PB.7

VREF

PB.6

P143

P141P142

P144

GNDVDD

VDD / GND Header

Button

LED

SW2SW4-SMD 6x6x5H (Black)

SW4-SMD

R1210KR

R0603

SW3SW4-SMD 6x6x5H (Black)

SW4-SMD

R1310KR

R0603

BTN1

BTN2

VCC

VCC

Y3

32.768KHz SMD X3215

Y2

12MHz SMD X3225B

XIN1

GND2

GND4

XOUT3

C120pFC0603

C220pFC0603

XT1_OUT

R14330R

R0603

12

LEDRRedLED0805

12

POWERRedLED0805

12

LEDYYellowLED0805

R15330R

R0603

12

LEDGGreenLED0805

R64330R

R0603

R65330R

R0603

R1NC

R0603

C320pFC0603

C420pFC0603

X32_OUT

GND

X32_IN

LED_R LED_Y LED_G

XT1_IN

VCC

GND

VDD

VDD

J2

HEADER 2.54mm 4x1 (NC)

1234

J1

HEADER 2.54mm 4x1 (NC)

1234

VCC

VCC

CM11uFC0603

CM21uFC0603

CM30.1uFC0603

VDD_8

CM40.1uFC0603

VDD_7

CM50.1uFC0603

CM60.1uFC0603

CM70.1uFC0603

CM80.1uFC0603

CM90.1uFC0603

VDD_6

VDD_4VDD_5

VDD_2VDD_3

CM100.1uFC0603

VDD_1

SW1SW4-SMD 6x6x5H (Black)

SW4-SMDC51uFC0603

R210KR

R0603

VCC

nRESET

VDDIO

Page 22: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 22 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Power Supply 3.3

Figure 3-3 Power Circuit and Configurations

ICE_USBVBUS

ICE_VCC

UNO_VIN5V_IN

5V_IN

L11L0603

L10L0603

VDDIO

VREF

VCC

VDDIO / VREF Source

Title

Size Document Number Rev

Date: Sheet of

NuMaker-ETM-M487

v1.2PowerA

1 5Wednesday , June 13, 2018

U4ACE1117C33XM+H

IN3

GN

D1

OU

T2

OU

T4

1 2

D1SS24A

DO-214AC

L4L0603

L5L0603

USB_VBUS_INHSUSB_VBUS

FSUSB_VBUS

CB90.1uFC0603

CB1010uF/16VTANT-A

LDO_OUT

VCC

VDD_5V

L6L0603

L7L0603 USB_VBUS_IN

5V Source

3V Source

L8L0603

L9L0603 LDO_OUT

VCC

GNDVDD

Page 23: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 23 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Arduino UNO Compatible Interface 3.4

Figure 3-4 Arduino UNO Compatible Interface

NU5

HEADER 2.54 2x4 Male (NC)

SPI0_MISO1

VDD2

SPI0_CLK3

SPI0_MOSI4

RESET5

GND6

SPI0_SS7

GPIO8

NU3

HEADER 2.54 10x1 Female (NC)

D81D92D103D114D125D136VSS7VREF8I2C_SDA9I2C_SCL10

NU1

HEADER 2.54 8x1 Female (NC)

NC1

VDD2

MCU_RESET3

3VCC4

5VCC5

VSS6

VSS7

VIN8

NU2

HEADER 2.54 6x1 Female (NC)

A01

A12

A23

A34

A45

A56

NU4

HEADER 2.54 8x1 Female (NC)

D01D12D23D34D45D56D67D78

UNO_VIN

nRESET

GNDGND

PB.8

PB.6

PB.9

PB.7

PB.0PB.1

PG.1PG.0

VREFGND

PA.3

PA.2

PA.0PA.1

PA.4PA.5

PE.5

PC.11

PE.4

PC.10

PC.12

PB.3PC.9

PB.2

PA.9

nRESETPA.10

PA.11

PA.8VSS

UNO Interface

VDD

VCCVDD_5V

VCC

Page 24: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 24 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Extended Interface Connectors 3.5

Figure 3-5 Extended Interface Connectors

JP4HEADER 2.54 18x2 (NC)

24681012141618202224262830323436

13579

11131517192123252729313335

JP1HEADER 2.54 18x2 (NC)

24681012141618202224262830323436

13579

11131517192123252729313335

JP2HEADER 2.54 18x2 (NC)

24681012141618202224262830323436

13579

11131517192123252729313335

JP3HEADER 2.54 18x2 (NC)

24681012141618202224262830323436

13579

11131517192123252729313335

PE.7

PE.3PE.5

PE.1GND

PH.8PH.10PD.14

PG.8PG.6

PC.14LDO_CAP2

PB.12

PB.11

PB.14

VREF

PB.9PB.7

PE.6PE.4

VDDPE.2

PE.0

PG.5

PH.9PH.11

PB.15

PG.7

VDDGND

PB.13AVDD

PB.8

AVSSPB.10

PB.6

P73 - P108P1 - P36

P37 - P72 P108 - P144

PB.5 PB.4

PC.12PB.3

PB.1PC.10

VSSPA.11PA.9

PD.11PC.13

PG.0VSS

PG.4

PF.8

PG.2

PF.10

PF.6PF.5

PB.2

PC.9PC.11

PB.0

PA.8

VDDPA.10

PG.1

PD.12

VDDPD.10

PG.3PF.11

VCC

PF.9PF.7

PF.4

External Connector

PH.4

PH.0

PF.3

PH.2

GND

PH.6

PC.8PC.6PA.6

PA.1

PA.5PA.3

VDD

PE.15VDDIO

PH.3PH.1

PH.5PH.7PF.2VDD

PE.13

GND

PC.7PA.7

PA.4LDO_CAP1

PA.2

PE.14nRESET

PA.0

PD.8PF.1

PC.4PC.2

PG.12

PC.0

PG.10VDD

PG.14

PD.13

PD.3PD.1

PA.15PA.13

HSUSB_VDD33

HSUSB_D+HSUSB_ID

HSUSB_D-

PC.5

PF.0

PC.1

PD.9

GND

PC.3

PG.11PG.9

PG.13PG.15PD.2PD.0

HSUSB_VBUS

PA.14HSUSB_VRES

PA.12

HSUSB_VDD12_CAPHSUSB_VSS

VCC

VDDGND

Page 25: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 25 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

USB 2.0 HS OTG and USB 1.1 FS OTG 3.6

Figure 3-6 USB HS OTG and FS OTG Circuits

U5

TPS2065CDBVR-2

OUT1

GND2

OC#3

IN5

EN/EN#4

CON2

USB MICRO-AB RECEP.

VBUS1

D-2

D+3

GND5

ID4 Shield

6

Shield7

Shield8

Shield9

CU20.1uFC0603

CU110uFC0805

USB_VBUS_EN

R810KR

R0603

VDD_5V

R1033R

R0603R933R

R0603

+CU71uF/16VTANT-A

CU80.1uFC0603

USB_D-

USB_VBUS

USB_ID

USB_D+

R114.7KR

R0603

VCC

USB_VBUS_ST

FSUSB_VBUS

Title

Size Document Number Rev

Date: Sheet of

NuMaker-ETM-M487

v1.2USBB

5 5Wednesday , June 13, 2018

U2

TPS2065CDBVR-2

OUT1

GND2

OC#3

IN5

EN/EN#4

CON1

USB MICRO-AB RECEP.

VBUS1

D-2

D+3

GND5

ID4 Shield

6

Shield7

Shield8

Shield9

PB.11PB.10

HSUSB_VBUS_ENHSUSB_VBUS_ST

CHU110uFC0805

CHU20.1uFC0603

HSUSB_VBUS_EN

R410KR

R0603

VDD_5V

R60R

R0603

R50R

R0603+CHU31uF/16VTANT-A

CHU40.1uFC0603

HSUSB_VBUS

HSUSB_D-

HSUSB_D+

HSUSB_ID

R74.7KR

R0603

VCC

HSUSB_VBUS_ST

USB2.0 OTG HOST/DEVICE

USB1.0 OTG HOST/DEVICE

PA.13PA.12

PA.15

PB.15

PA.14

PC.14

USB_VBUS

USB_VBUS_ST

USB_IDUSB_D+USB_D-

USB_VBUS_EN

VCC

GNDVDD

Page 26: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 26 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

4 REVISION HISTORY

Date Revision Description

2018.07.04 1.00 1. Initially issued.

2019.04.02 1.01 1. Corrected header number of Uno Interface.

2. Corrected the comment of Table 2-6.

Page 27: NuMaker-ETM-M487 User Manual€¦ · interface connected with the target chip, allowing user to program the application code to the flash of target chip through the USB port from

MuMaker-ETM-M487

APR 02, 2019 Page 27 of 27 Rev 1.01

NU

MA

KE

R-E

TM

-M48

7 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Important Notice

Nuvoton Products are neither intended nor warranted for usage in systems or equipment, any malfunction or failure of which may cause loss of human life, bodily injury or severe property damage. Such applications are deemed, “Insecure Usage”.

Insecure usage includes, but is not limited to: equipment for surgical implementation, atomic energy control instruments, airplane or spaceship instruments, the control or operation of dynamic, brake or safety systems designed for vehicular use, traffic signal instruments, all types of safety devices, and other applications intended to support or sustain life.

All Insecure Usage shall be made at customer’s risk, and in the event that third parties lay claims to Nuvoton as a result of customer’s Insecure Usage, customer shall indemnify the damages and liabilities thus incurred by Nuvoton.