TI AM13E23x
Jump to navigation
Jump to search
The TI AM13E23x are highly integrated, low-cost 32-bit microcontrollers based on the Arm Cortex-M33 CPU running up to 200 MHz, featuring advanced analog and control peripherals, real-time processing enhancements including TMU and NPU, robust communication interfaces, and security features.
Supported devices
Refer to the supported device list for a full list of all supported AM13E23x family devices, their corresponding names and connection diagrams.
Target interfaces
| Interface | J-Link support | Flasher support |
|---|---|---|
| SWD | ||
| JTAG |
Flash banks
AM13E23x17
| Flash bank | Base address | J-Link support | Flasher support | Loader | |
|---|---|---|---|---|---|
| Name | Bank size | ||||
| MAIN Bank 0 | 0x00000000 | Default | Up to 64 KB | ||
| MAIN Bank 1 | 0x00040000 | Default | Up to 64 KB | ||
| NONMAIN Bank 0 | 0x60100800 | Default | Up to 2 KB | ||
| NONMAIN Bank 1 | 0x60101800 | Default | Up to 2 KB | ||
AM13E23x18
| Flash bank | Base address | J-Link support | Flasher support | Loader | |
|---|---|---|---|---|---|
| Name | Bank size | ||||
| MAIN Bank 0 | 0x00000000 | Default | Up to 128 KB | ||
| MAIN Bank 1 | 0x00040000 | Default | Up to 128 KB | ||
| NONMAIN Bank 0 | 0x60100800 | Default | Up to 2 KB | ||
| NONMAIN Bank 1 | 0x60101800 | Default | Up to 2 KB | ||
AM13E23x19
| Flash bank | Base address | J-Link support | Flasher support | Loader | |
|---|---|---|---|---|---|
| Name | Bank size | ||||
| MAIN Bank 0 | 0x00000000 | Default | Up to 256 KB | ||
| MAIN Bank 1 | 0x00040000 | Default | Up to 256 KB | ||
| NONMAIN Bank 0 | 0x60100800 | Default | Up to 2 KB | ||
| NONMAIN Bank 1 | 0x60101800 | Default | Up to 2 KB | ||
Limitations
- The NONMAIN flash region is erased implicitly before programming after successful CRC verification, preventing device lockup if NONMAIN is left empty or contains invalid data (CRC mismatch); therefore, an explicit erase function is not supported.
Watchdog handling
- The device has a watchdog WWDT.
- If the watchdog operates in non-windowed mode, it is serviced during flash programming; however, in windowed mode it is not serviced, since feeding the WWDT outside the configured window would trigger a device reset.
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 do not apply to Flasher.
- Attach is supported