TI AM13E23x

From SEGGER Knowledge Base
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 YES.png YES.png
JTAG YES.png YES.png

Flash banks

AM13E23x17

Flash bank Base address J-Link support Flasher support Loader
Name Bank size
MAIN Bank 0 0x00000000 YES.png YES.png Default Up to 128 KB
NONMAIN Bank 0 0x60100800 YES.png YES.png Default Up to 2 KB


AM13E23x18

Flash bank Base address J-Link support Flasher support Loader
Name Bank size
MAIN Bank 0 0x00000000 YES.png YES.png Default Up to 256 KB
NONMAIN Bank 0 0x60100800 YES.png YES.png Default Up to 2 KB


AM13E23x19

Flash bank Base address J-Link support Flasher support Loader
Name Bank size
MAIN Bank 0 0x00000000 YES.png YES.png Default Up to 256 KB
MAIN Bank 1 0x00040000 YES.png YES.png Default Up to 256 KB
NONMAIN Bank 0 0x60100800 YES.png YES.png Default Up to 2 KB
NONMAIN Bank 1 0x60101800 YES.png YES.png 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

Evaluation boards

Example application