Nuvoton NuMaker-M071MD User Manual Download Page 42

NuMaker-M071MD

 

 

Jan. 05 2021 

Page 

42

 of 46 

Rev 1.00 

N

UMA

K

E

R

-M0
71
M

D

 US
E

R MA

NUA

L

 

Ma
k

er Nu

-m

be
d

 NUC

47

Us
er Man

ua

 

5.2 

M071 Target Board 

Figure 5-2 shows the M071 target board circuit. 

 

Figure 5-2 M071 Target Board Circuit 

 

 

PD14_NU3_D0/RX
PD15_NU3_D1/TX

P9

P8

P5

P6

P7

P11

P10

P1

P3

P2

P4

J1

HEADER 2.54 5X2 (NC)

1

2

3

4

5

6

7

8

9

10

PB0_RXD0

PB1_TXD0

ICE

SW1

3x6x5 2PIN SMD

SW-2P-SMD

C9
10u

C0603

R3
10KR

R0603

RESET

VDD

nRESET

H1

H-3.4X6(NC)

1

H2

H-3.4X6(NC)

1

H4

H-3.4X6(NC)

1

H3

H-3.4X6(NC)

1

Mounting Hole

P20

P18
P17

P22
P21

P25

P24

P23

P28

P26

P32

P31

P30

P29

1

2

LEDG1
0805 LED G (

綠光

普亮

LED0805

U1

M071MD2AE

PF

.5/

I2C

0_

SC

L/

PW

M

1_

C

H

5

1

PF

.4/

I2C

0_

SD

A/

PW

M

1_

C

H

4

2

PA

.11

/PW

M

1_

C

H

3

3

PA

.10

/PW

M

1_

C

H

2

4

PA

.9/

I2C

0_

SC

L/

U

AR

T

1_

nC

T

S

5

PA

.8/

I2C

0_

SD

A/

U

AR

T

1_

nR

T

S

6

PB

.4/

U

AR

T

1_

R

XD

7

PB

.5/

U

AR

T

1_

T

XD

8

LD

O_

C

AP

9

VD

D

10

VSS

11

PB.0/UART0_RXD

12

PB.1/UART0_TXD

13

PB.2 / UART0_nRTS / TM2_EXT / PWM1_BRAKE1 / TM2

14

PB.3 / UART0_nCTS / TM3_EXT / PWM1_BRAKE0 / TM3

15

PD.14 / UART2_RXD

16

PD.15 / UART2_TXD

17

PC.3 / SPI0_MOSI0

18

PC.2 / SPI0_MISO0

19

PC.1 / SPI0_CLK

20

PC.0 / SPI0_SS0

21

PA.15/PWM0_CH3

22

23

PA

.14

/PW

M

0_

C

H

2

24

PA

.13

 /

 PW

M

0_

C

H

1

25

PA

.12

 /

 PW

M

0_

C

H

0

26

PF

.7/

IC

E_

D

AT

27

PF

.6/

IC

E_

C

LK

AVSS

28

29

PA

.0 

AD

C

_C

H

PW

M

0_

C

H

4

30

PA

.1 

AD

C

_C

H

PW

M

0_

C

H

5

31

PA

.2 

AD

C

_C

H

U

AR

T

3_

T

XD

 /

 PW

M

1_

C

H

0

32

PA

.3 

AD

C

_C

H

U

AR

T

3_

R

XD

 /

 PW

M

1_

C

H

1

33

PA

.4 

AD

C

_C

H

4

PA.5/ADC_CH5/UART3_RXD

34

PA.6/ADC_CH6/UART3_TXD

35

PA.7/ADC_CH7/VREF

36

AVDD

37

PC.7/UART4_RXD/I2C0_SCL/PWM0_BRAKE1

38

PC.6/UART4_TXD/I2C0_SDA/PWM0_BRAKE0

39

PB.15 / INT1 / TM0 / TM0_EXT

40

PF.0/XT1_OUT

41

PF.1/XT1_IN

42

nRESET

43

PB.8 / TM0 / CLKO

44

P35

P34

P37

P36

P42

P41

P40

P39

P38

P44

P43

PA14_NU3_D5
PA13_NU3_D6
PA12_NU3_D7

P19

TICEDAT

nRESET

PF6_ICE_CLK

PF7_ICE_DAT

R14
100KR

R0603

TICECLK

VDD

R13
100KR

R0603

P12

P16

P13

P14

P15

AVSS
PA0_NU2_A5/SCL/TX

Tit le

Size

Docum ent   Num ber

Rev

Dat e:

Sheet

of

NuMaker-M071MD

v1.3

M071LD2AE

Custom

2

3

Friday , October 23, 2020

PA1_NU2_A4/SCL/RX

Bypass Cap

PA2_NU2_A3

PA4_NU2_A1

P23 - P33

P12 - P22

P1 - P11

P34 - P44

P27

R7
330R

R0603

C4
0.1u

C0603

C3
0.1u

C0603

C5
1u

C0603

R6
330R

R0603

1

2

LEDR1
0805 LED R (

紅光

高亮

LED0805

VDD

VDD_MCU

P7

P11

P10

VDD_1

P9

LDO_CAP

P2

P4

P8

P5

PA9_LED_R

P6

P1

P3

P18

P17

P15

P19

P22

P21

P20

P12

PB0_RXD0

P16

P13

PB1_TXD0

P14

PA5_NU2_A0

L5

FERRITE BEAD

PA6

VREF

C15
1u

C0603

AVDD

P33

PB15

PC7
PC6

P28

P26

PF7_ICE_DAT

P25

P24

P23

P27

PF6_ICE_CLK

P32

P31

P30

P29

PF0_XT1_OUT

P33

PF1_XT1_IN
TICERST

MCU_RX
MCU_TX

P34

P40

P39

P38

P37

P36

P35

P44

P43

nRESET

P42

PF0_XT1_IN

P41

PF0_XT1_OUT

PF5_NU4_SCL
PF4_NU4_SDA

ADAVSS

PF0_XT1_OUT

PF1_XT1_IN

R2

0

R5

0

C8

20p

X1
12MHz 49S SMD

XTAL\LP\SMD

C2

20p

HXT & LXT Crystal

PA11_NU3_D3
PA10_NU3_D2

C12
0.1u

C14
0.1u

PA9_LED_R

AVDD

VREF

VREF1
NC

1

2

PA8

CT3

10uF/10V

1

2

L2

FERRITE BEAD

PB4

L4

FERRITE BEAD

PB5

ADAVSS

C13
0.01u

LDO_CAP

LED

VDD_MCU
GND

PB8

PA3_NU2_A2

PD6
PD7

PC3_NU4_D11/MOSI
PC2_NU4_D12/MISO
PC1_NU4_D13/CLK
PC0_NU4_D10/SS
PA15_NU3_D4

VDD_MCU

VDD

SW2

SMD HPS602-E

NU1_VIN

PA9_LED_R

UP2
AMS1117_5v

IN

3

GN

D

1

OU

T

2

OU

T

4

1

2

D2

SS24A

VDD

CT5
10uF/10V

TANT-A

1

2

VDD_MCU

1

2

D1

SS24A

NU1_3VCC

UP1
AMS1117_3.3v

IN

3

GN

D

1

OU

T

2

OU

T

4

CT4
10uF/10V

TANT-A

1

2

NU1_5VCC

R16

0

MCUVCC_DIODE

AMMETER
NC

1

2

JP2

NC

1
2
3
4

JP1

NC

1
2
3
4

C11
0.1u

VDD

CT2

10uF/10V

1

2

L1

FERRITE BEAD

Power

ICE5V

NU1_5VCC

NU1_3VCC

USB_VBUS

R12

0(NC)

LDO_CAP

VDD_2

VDD_1

USB Device

HJ2

micro USB 5pin

MICRO_USB_B

VBUS

1

D-

2

D+

3

GND

5

ID

4

Shield

6

Shield

7

Shield

8

Shield

9

Shield

10

Shield

11

USB_VBUS

C10
0.1u

CT1

1uF/16V

1

2

L3

FERRITE BEAD

L0603

USB_VBUS

J2

micro USB 5pin

MICRO_USB_AB

VBUS

1

D-

2

D+

3

GND

5

ID

4

Shield

6

Shield

7

Shield

8

Shield

9

Shield

10

Shield

11

Summary of Contents for NuMaker-M071MD

Page 1: ...sive 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 micro...

Page 2: ...3 V Power Sources 17 3 4 4 1 8 V Power Sources 17 3 4 5 Power Connectors 17 3 4 6 USB Connectors 18 3 4 7 Power Switches 18 3 4 8 Power Supply Models 18 3 5 External Reference Voltage Connector 22 3 6...

Page 3: ...NuMaker M071MD Jan 05 2021 Page 3 of 46 Rev 1 00 NUMAKER M071MD USER MANUAL M m U 5 2 M071 Target Board 42 5 3 Extension Connectors 43 5 4 PCB Placement 44 6 REVISION HISTORY 45...

Page 4: ...nger 28 Figure 4 6 PuTTY Session Setting 28 Figure 4 7 Template Project Folder Path 29 Figure 4 8 Warning Message of Device not found 29 Figure 4 9 Project File Migrate to Version 5 Format 30 Figure 4...

Page 5: ...m U Figure 4 28 NuEclipse Debug Mode 40 Figure 4 29 Debug Message on Serial Port Terminal Windows 40 Figure 5 1 Nu Link2 Me Circuit 41 Figure 5 2 M071 Target Board Circuit 42 Figure 5 3 Extension Con...

Page 6: ...wer Source 16 Table 3 5 5 V Power Sources 16 Table 3 6 3 3 V Power Sources 17 Table 3 7 1 8 V Power Sources 17 Table 3 8 Power Connectors 17 Table 3 9 USB Connectors 18 Table 3 10 Power Switches 18 Ta...

Page 7: ...s the extension connectors of M071MD2AE the Arduino UNO compatible headers and the capability of adopting multiple power supplies Furthermore the Nuvoton designed ammeter connector can measure the pow...

Page 8: ...nnectors Arduino UNO compatible extension connectors Ammeter connector for measuring the microcontroller s power consumption Flexible board power supply External VDD power connector Arduino UNO compat...

Page 9: ...Front View of NuMaker M071MD Figure 3 1 shows the main components and connectors from the front side of NuMaker M071MD The following lists components and connectors from the front view Target chip M0...

Page 10: ...2 Rear View Figure 3 2 shows the main components and connectors from the rear side of NuMaker M071MD The following lists components and connectors from the rear view Nu Link2 Me MCUVCC Power Switch IC...

Page 11: ...s on the NuMaker M071MD NU1 NU2 NU3 and NU4 Arduino UNO compatible pins on the NuMaker M071MD Table 3 1 Extension Connectors 3 3 1 Pin Assignment for Extension Connectors The NuMaker M071MD provides t...

Page 12: ...UART0_nRTS TM2_EXT TM2 PWM1_BRAKE1 JP5 7 JP5 8 15 PB 3 UART0_nCTS TM3_EXT TM3 PWM1_BRAKE0 JP5 9 JP5 10 16 PD 14 UART2_RXD JP5 11 JP5 12 17 PD 15 UART2_TXD JP5 13 JP5 14 18 PC 3 SPI0_MOSI0 JP5 15 JP5 1...

Page 13: ...6 8 37 AVDD JP6 9 JP6 10 38 PC 7 I2C0_SCL PWM0_BRAKE1 JP6 11 JP6 12 39 PC 6 I2C0_SDA PWM0_BRAKE0 JP6 13 JP6 14 40 PB 15 INT1 TM0_EXT TM0 JP6 15 JP6 16 41 PF 0 XT1_OUT JP6 17 JP6 18 42 PF 1 XT1_IN JP6...

Page 14: ...10 SPI0_MOSI PC 3 D11 SPI0_MISO PC 2 D12 SPI0_CLK PC 1 D13 VSS VSS VREF VREF I2C0_SDA PF 4 SDA I2C0_SCL PF 5 SCL UART2_RXD PD 14 D0 UART2_TXD PD 15 D1 PWM1_CH2 PA 10 D2 PWM1_CH3 PA 11 D3 PWM0_CH3 PA 1...

Page 15: ...5 A4 PA 1 NU3 3 D2 PA 10 NU2 4 A3 PA 2 NU3 4 D3 PA 11 NU2 3 A2 PA 3 NU3 5 D4 PA 15 NU2 2 A1 PA 4 NU3 6 D5 PA 14 NU2 1 A0 PA 5 NU3 7 D6 PA 13 NU1 NU1 8 VIN NU3 8 D7 PA 12 NU1 7 VSS NU4 NU4 1 NC NU1 6 V...

Page 16: ...pin8 NU1_VIN Board external power source with voltage range from 7 V to 12 V The voltage regulator UP2 converts the NU1 pin8 input voltage to 5 V and supplies it to NU1_5VCC Table 3 4 Vin Power Sourc...

Page 17: ...to M071 target board Note SW2 2 NU1 3VCC should be switched to ON Table 3 6 3 3 V Power Sources 3 4 4 1 8 V Power Sources Table 3 7 presents the 1 8 V power source Voltage Regular 5V Source Descripti...

Page 18: ...the target chip operating voltage at 1 8 V 3 3 V 5 V Note M071 operating voltage range is from 2 5 V to 5 5 V Do not change ICEVCC ICEJPR2 resistor to 1 8 V ICEJPR2 Configures the ICE chip operating v...

Page 19: ...utput 2 3 3 V Connect to PC 3 3 V default 3 3 V default 3 3 V Off 3 3 V output 3 5 V Connect to PC 5 V 3 3 V default 3 3 V Off 5 V output Note 1 0 should be soldered between ICEJPR1 s MCUVCC and 1 8 V...

Page 20: ...ly source with Nu Link2 Me detached from NuMaker M071MD please follow the steps below Switch the SW2 depending on the target chip operating voltage Detach the Nu Link2 Me from NuMaker M071MD Connect t...

Page 21: ...5 V output Remove resistor 3 3 V 3 3 V 7 5 V Connect to PC NU1 5VCC 5 V output Remove resistor 3 3 V 3 3 V 8 1 8 V 3 6 V Connect to PC OFF DC Input 1 8 V 3 6 V Remove resistor 1 8 V 3 3 V 1 8 V 3 3 V...

Page 22: ...3 13 External Reference Voltage Connector 3 6 Ammeter Connector Table 3 14 presents the ammeter connector Connector Description AMMETER Connector for user to measure the target chip power consumption...

Page 23: ...COM port VCOM for printing debug messages on PC Besides the programming status could be shown on the built in LEDs Lastly the Nu Link2 Me could be detached from the evaluation board and become a stan...

Page 24: ...One Nu Link2 Me is selected to connect Flash x 3 Flash x 3 Flash x 3 On ICE online Not connected to a target chip On Flash x 3 Flash x 3 ICE online Connected to a target chip On On ICE online Failed...

Page 25: ...C for Windows NuEclipse GCC for Linux 4 2 Nuvoton Nu Link Driver Installation Download and install the latest Nuvoton Nu Link Driver Download and install Nu Link_Keil_Driver when using Keil MDK Downlo...

Page 26: ...NuMaker M071MD Jan 05 2021 Page 26 of 46 Rev 1 00 NUMAKER M071MD USER MANUAL Maker Nu mbed NUC472 User Manual Figure 4 2 Nu Link USB Driver Installation...

Page 27: ...ad Download and unzip the Board Support Package BSP 4 4 Hardware Setup Open the virtual COM VCOM function by changing Nu Link2 Me VCOM Switch No 1 and 2 to ON Figure 4 3 Open VCOM Function Connect the...

Page 28: ...NUC472 User Manual Find the Nuvoton Virtual COM Port on the Device Manger as Figure 4 5 Figure 4 5 Device Manger Open a serial port terminal PuTTY for example to print out debug message Set the speed...

Page 29: ...ect under Toolchains Open and execute the project under the toolchain The section 4 6 1 4 6 2 and 4 6 3 describe the steps of executing project in Keil MDK IAR EWARM and NuEclipse respectively 4 6 1 K...

Page 30: ...2 3 Figure 4 9 Project File Migrate to Version 5 Format Make sure the debugger is Nuvoton Nu Link Debugger as shown in Figure 4 10 and Figure 4 11 2 1 Figure 4 10 Debugger Setting in Options Window No...

Page 31: ...amming Setting in Options Window Rebuild all target files After successfully compiling the project download code to the Flash memory Click Start Stop Debug Section button to enter debug mode 1 3 2 4 1...

Page 32: ...MDK Click Run and the debug message will be printed out as shown in Figure 4 14 User can debug the project under debug mode by checking source code assembly language peripherals registers and setting...

Page 33: ...project Make sure the toolbar contains Nu Link item as shown in Figure 4 15 Note If the toolbar does not contain Nu Link item please rework section 4 2 Figure 4 15 IAR EWARM Window Make a target file...

Page 34: ...ARN Click Go and the debug message will be printed out as shown in Figure 4 18 User can debug the project under debug mode by checking source code assembly language peripherals registers and setting b...

Page 35: ...and project folder path contain neither invalid character nor space Double click NuEclipse exe to open the toolchain Import the Template project by following the steps presented in Figure 4 19 and Fi...

Page 36: ...L Maker Nu mbed NUC472 User Manual Click the Template project and find the project properties as shown in Figure 4 21 Make sure the settings are the same as settings in Figure 4 22 1 2 3 Figure 4 21 O...

Page 37: ...ject and build the project 1 2 3 Figure 4 23 Build Project After the project is built click the Template project and set the Debug Configuration as shown in Figure 4 24 Follow the settings presented i...

Page 38: ...ker Nu mbed NUC472 User Manual 4 1 5 2 Note 1 Double click the GDB Nuvoton Nu Link Debugging to create the sub item Note 2 After the project is built the elf file will be shown in C C Application fram...

Page 39: ...2021 Page 39 of 46 Rev 1 00 NUMAKER M071MD USER MANUAL M m U 8 10 11 9 1 Note 1 User must follow those settings highlighted in green and configure other settings depending on the needs Figure 4 27 Sta...

Page 40: ...n Figure 4 29 User can debug the project under debug mode by checking source code assembly language peripherals registers and setting breakpoint step run value monitor etc For more information about h...

Page 41: ...MHz SMD X3225B 1 XIN 2 GND 4 GND 3 XOUT 3 3V ICEU2 W25Q16JVSSIQ SOP8 5 23 1 27MM CS 1 DO 2 WP 3 GND 4 DI 5 CLK 6 HOLD 7 VCC 8 SPIM_MISO0 SPI FLASH 3 3V ICEC12 0 1u C0603 SN74LV2T45DCUR ICEU4 SOP8 3 1...

Page 42: ...D R13 100KR R0603 P12 P16 P13 P14 P15 AVSS PA0_NU2_A5 SCL TX Ti t l e Si ze D ocum ent N um ber R ev D at e Sheet of NuMaker M071MD v1 3 M071LD2AE Custom 2 3 Friday October 23 2020 PA1_NU2_A4 SCL RX B...

Page 43: ...34 P43 P42 P41 P40 P39 P38 P37 P36 P35 P34 P44 P43 P42 P41 P40 P39 VREF PA6 PA5_NU2_A0 P44 PC6 PC7 PB15 AVDD PB8 TICERST PF1_XT1_IN PF0_XT1_OUT Ti t l e Si ze D ocum ent N um ber R ev D at e Sheet of...

Page 44: ...ge 44 of 46 Rev 1 00 NUMAKER M071MD USER MANUAL Maker Nu mbed NUC472 User Manual 5 4 PCB Placement Figure 5 4 and Figure 5 5 show the front and rear placement of NuMaker M071MD Figure 5 4 Front Placem...

Page 45: ...NuMaker M071MD Jan 05 2021 Page 45 of 46 Rev 1 00 NUMAKER M071MD USER MANUAL M m U 6 REVISION HISTORY Date Revision Description 2021 01 05 1 00 Initial version...

Page 46: ...sage 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 system...

Reviews: