Nuvoton M2L31

From SEGGER Knowledge Base
Jump to navigation Jump to search

The Nuvoton M2L31 devices are Cortex-M23 based microcontrollers.

Supported devices

Refer to the supported device list for a full list of all supported M2L31 family devices, their corresponding names and connection diagrams.

Target interfaces

Interface J-Link support Flasher support
SWD YES.png YES.png

Flash banks

M2L31xI

Flash bank Base address J-Link support Flasher support Loader
Name Bank size
APROM+LDROM 0x00000000 YES.png YES.png Default 520 KB
User Configuration 0x0F300000 YES.png YES.png Default 256 B

M2L31xG

Flash bank Base address J-Link support Flasher support Loader
Name Bank size
APROM+LDROM 0x00000000 YES.png YES.png Default 264 KB
User Configuration 0x0F300000 YES.png YES.png Default 256 B

M2L31xE

Flash bank Base address J-Link support Flasher support Loader
Name Bank size
APROM+LDROM 0x00000000 YES.png YES.png Default 136 KB
User Configuration 0x0F300000 YES.png YES.png Default 256 B

M2L31xD

Flash bank Base address J-Link support Flasher support Loader
Name Bank size
APROM+LDROM 0x00000000 YES.png YES.png Default 72 KB
User Configuration 0x0F300000 YES.png YES.png Default 256 B


Watchdog handling

  • The device has two watchdogs: WDT and WWDT.
  • The watchdogs are fed during flash programming.

Device specific handling

Reset

  • The device uses normal Cortex-M reset, no special handling necessary, like described here.

Attach

Attach is a debugging feature which exclusively applies to J-Link and J-Trace and does not apply to Flasher.

  • Attach is supported / desired

Evaluation boards

Example application