Nuvoton M2L31
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 |
Flash banks
M2L31xI
| Flash bank | Base address | J-Link support | Flasher support | Loader | |
|---|---|---|---|---|---|
| Name | Bank size | ||||
| APROM+LDROM | 0x00000000 | Default | 520 KB | ||
| User Configuration | 0x0F300000 | Default | 256 B | ||
M2L31xG
| Flash bank | Base address | J-Link support | Flasher support | Loader | |
|---|---|---|---|---|---|
| Name | Bank size | ||||
| APROM+LDROM | 0x00000000 | Default | 264 KB | ||
| User Configuration | 0x0F300000 | Default | 256 B | ||
M2L31xE
| Flash bank | Base address | J-Link support | Flasher support | Loader | |
|---|---|---|---|---|---|
| Name | Bank size | ||||
| APROM+LDROM | 0x00000000 | Default | 136 KB | ||
| User Configuration | 0x0F300000 | Default | 256 B | ||
M2L31xD
| Flash bank | Base address | J-Link support | Flasher support | Loader | |
|---|---|---|---|---|---|
| Name | Bank size | ||||
| APROM+LDROM | 0x00000000 | Default | 72 KB | ||
| User Configuration | 0x0F300000 | 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