Chip: Cortex-M23

Vendor: ARM
Family: Cortex-M Armv8M
Main Core: Cortex-M23
RECOMMENDED CONFIGURATIONS

Find the Ideal Tool Configuration for Cortex-M23

Throughout our recommended debug and trace solutions, you can easily find and select the most suitable tool configuration for your chip. Whether you need to perform simple hardware debugging or more advanced tasks such as off-chip tracing, the following TRACE32 configurations will provide you with a good starting point.

Debug Solution for Cortex-M
Hardware Lauterbach µTrace for Cortex-M with MIPI20-HS whisker
Software Includes PowerView software, debug license and 1 year maintenance
PC connection USB 3
Debug port 1 (MIPI20T, MIPI10, IDC20A)
Supported Chips All Cortex-M chips
Multicore debugging Among Cortex-M cores via optional license
On-chip trace Included (if supported by chip)
Off-chip trace Included (if supported by chip)
Recording speed 400 Mbit/s per signal (1.6 Gbit/s total)
Streaming 140 MByte/s
Trace Memory 256 MByte
Signal probing via optional Mixed-Signal Probe
Debug & Trace solution with USB for up to 2 target connections
Hardware Lauterbach PowerDebug E40 with CombiProbe 2 and MIPI20-HS whisker
Software Includes PowerView software, debug license and 1 year maintenance
PC connection USB 3
Debug & Trace ports 1 by default, 2 with extra whisker
Multicore debugging Yes, for same and other architectures via optional licenses
On-chip trace Included for Cortex-M (if supported by chip)
Off-chip trace Supports 4-bit ETM and ITM (on each port)
Recording speed 400 Mbit/s per signal (3.2 Gbit/s total)
Streaming 140 MByte/s
Trace Memory 512 MByte
Signal probing via optional Mixed-Signal Probe
Debug & Trace solution with Ethernet for up to 2 target connections
Hardware Lauterbach PowerDebug X50 with CombiProbe 2 and MIPI20-HS whisker
Software Includes PowerView software, debug license and 1 year maintenance
PC connection USB 3 and Gigabit Ethernet
Debug & Trace ports 1 by default, 2 with extra whisker
Multicore debugging Yes, for same and other architectures via optional licenses
On-chip trace Included for Cortex-M (if supported by chip)
Off-chip trace Supports 4-bit ETM and ITM (on each port)
Recording speed 400 Mbit/s per signal (3.2 Gbit/s total)
Streaming 140 MByte/s
Trace Memory 512 MByte
Signal probing via optional Mixed-Signal Probe
Essential Debugger with USB
Hardware Lauterbach PowerDebug E40 with IDC20A debug probe
Software Includes PowerView software, debug license and 1 year maintenance
PC connection USB 3
Debug port 1 (IDC20A)
Debug clock 10 kHz to 100 MHz (depends on target)
Voltage range 0.4 V to 5.0 V
Multicore debugging Yes, for same and other architectures via optional licenses
On-chip trace Included for Cortex-M (if supported by chip)
Off-chip trace via optional CombiProbe extension (for 4 bit trace ports)
Universal Debugger ready for PowerTrace
Hardware Lauterbach PowerDebug X50 with IDC20A debug probe
Software Includes PowerView software, debug license and 1 year maintenance
PC connection USB 3 and Gigabit Ethernet
Debug port 1 (IDC20A)
Debug clock 10 kHz to 100 MHz (depends on target)
Voltage range 0.4 V to 5.0 V
Multicore debugging Yes, for same and other architectures via optional licenses
On-chip trace Included for Cortex-M (if supported by chip)
Off-chip trace via optional PowerTrace or CombiProbe extension
Debug & Trace solution with USB for up to 2 target connections
Hardware Lauterbach PowerDebug E40 with CombiProbe 2 and MIPI20-HS whisker
Software Includes PowerView software, debug license and 1 year maintenance
PC connection USB 3
Debug & Trace ports 1 by default, 2 with extra whisker
Multicore debugging Yes, for same and other architectures via optional licenses
On-chip trace Included for Cortex-M (if supported by chip)
Off-chip trace Supports 4-bit ETM and ITM (on each port)
Recording speed 400 Mbit/s per signal (3.2 Gbit/s total)
Streaming 140 MByte/s
Trace Memory 512 MByte
Signal probing via optional Mixed-Signal Probe
Debug & Trace solution with Ethernet for up to 2 target connections
Hardware Lauterbach PowerDebug X50 with CombiProbe 2 and MIPI20-HS whisker
Software Includes PowerView software, debug license and 1 year maintenance
PC connection USB 3 and Gigabit Ethernet
Debug & Trace ports 1 by default, 2 with extra whisker
Multicore debugging Yes, for same and other architectures via optional licenses
On-chip trace Included for Cortex-M (if supported by chip)
Off-chip trace Supports 4-bit ETM and ITM (on each port)
Recording speed 400 Mbit/s per signal (3.2 Gbit/s total)
Streaming 140 MByte/s
Trace Memory 512 MByte
Signal probing via optional Mixed-Signal Probe
Universal Debugger ready for PowerTrace
Hardware Lauterbach PowerDebug X50 with IDC20A debug probe
Software Includes PowerView software, debug license and 1 year maintenance
PC connection USB 3 and Gigabit Ethernet
Debug port 1 (IDC20A)
Debug clock 10 kHz to 100 MHz (depends on target)
Voltage range 0.4 V to 5.0 V
Multicore debugging Yes, for same and other architectures via optional licenses
On-chip trace Included for Cortex-M (if supported by chip)
Off-chip trace via optional PowerTrace or CombiProbe extension
Universal Debugger ready for PowerTrace
Hardware Lauterbach PowerDebug X50 with IDC20A debug probe
Software Includes PowerView software, debug license and 1 year maintenance
PC connection USB 3 and Gigabit Ethernet
Debug port 1 (IDC20A)
Debug clock 10 kHz to 100 MHz (depends on target)
Voltage range 0.4 V to 5.0 V
Multicore debugging Yes, for same and other architectures via optional licenses
On-chip trace Included for Cortex-M (if supported by chip)
Off-chip trace via optional PowerTrace or CombiProbe extension
Universal Debugger ready for PowerTrace
Hardware Lauterbach PowerDebug X50 with IDC20A debug probe
Software Includes PowerView software, debug license and 1 year maintenance
PC connection USB 3 and Gigabit Ethernet
Debug port 1 (IDC20A)
Debug clock 10 kHz to 100 MHz (depends on target)
Voltage range 0.4 V to 5.0 V
Multicore debugging Yes, for same and other architectures via optional licenses
On-chip trace Included for Cortex-M (if supported by chip)
Off-chip trace via optional PowerTrace or CombiProbe extension
Universal Debugger ready for PowerTrace
Hardware Lauterbach PowerDebug X50 with IDC20A debug probe
Software Includes PowerView software, debug license and 1 year maintenance
PC connection USB 3 and Gigabit Ethernet
Debug port 1 (IDC20A)
Debug clock 10 kHz to 100 MHz (depends on target)
Voltage range 0.4 V to 5.0 V
Multicore debugging Yes, for same and other architectures via optional licenses
On-chip trace Included for Cortex-M (if supported by chip)
Off-chip trace via optional PowerTrace or CombiProbe extension
Universal Debugger ready for PowerTrace
Hardware Lauterbach PowerDebug X50 with IDC20A debug probe
Software Includes PowerView software, debug license and 1 year maintenance
PC connection USB 3 and Gigabit Ethernet
Debug port 1 (IDC20A)
Debug clock 10 kHz to 100 MHz (depends on target)
Voltage range 0.4 V to 5.0 V
Multicore debugging Yes, for same and other architectures via optional licenses
On-chip trace Included for Cortex-M (if supported by chip)
Off-chip trace via optional PowerTrace or CombiProbe extension
Universal Debugger ready for PowerTrace
Hardware Lauterbach PowerDebug X50 with IDC20A debug probe
Software Includes PowerView software, debug license and 1 year maintenance
PC connection USB 3 and Gigabit Ethernet
Debug port 1 (IDC20A)
Debug clock 10 kHz to 100 MHz (depends on target)
Voltage range 0.4 V to 5.0 V
Multicore debugging Yes, for same and other architectures via optional licenses
On-chip trace Included for Cortex-M (if supported by chip)
Off-chip trace via optional PowerTrace or CombiProbe extension
Universal Debugger ready for PowerTrace
Hardware Lauterbach PowerDebug X50 with IDC20A debug probe
Software Includes PowerView software, debug license and 1 year maintenance
PC connection USB 3 and Gigabit Ethernet
Debug port 1 (IDC20A)
Debug clock 10 kHz to 100 MHz (depends on target)
Voltage range 0.4 V to 5.0 V
Multicore debugging Yes, for same and other architectures via optional licenses
On-chip trace Included for Cortex-M (if supported by chip)
Off-chip trace via optional PowerTrace or CombiProbe extension
Universal Debugger ready for PowerTrace
Hardware Lauterbach PowerDebug X50 with IDC20A debug probe
Software Includes PowerView software, debug license and 1 year maintenance
PC connection USB 3 and Gigabit Ethernet
Debug port 1 (IDC20A)
Debug clock 10 kHz to 100 MHz (depends on target)
Voltage range 0.4 V to 5.0 V
Multicore debugging Yes, for same and other architectures via optional licenses
On-chip trace Included for Cortex-M (if supported by chip)
Off-chip trace via optional PowerTrace or CombiProbe extension
Universal Debugger ready for PowerTrace
Hardware Lauterbach PowerDebug X50 with IDC20A debug probe
Software Includes PowerView software, debug license and 1 year maintenance
PC connection USB 3 and Gigabit Ethernet
Debug port 1 (IDC20A)
Debug clock 10 kHz to 100 MHz (depends on target)
Voltage range 0.4 V to 5.0 V
Multicore debugging Yes, for same and other architectures via optional licenses
On-chip trace Included for Cortex-M (if supported by chip)
Off-chip trace via optional PowerTrace or CombiProbe extension
Debugging via Calibration Tools (XCP)
Supported API Universal Measurement and Calibration Protocol (XCP)
Content Includes PowerView software, front-end license, XCP backend-license, and 1 year maintenance
Licenses Options Trace decoder license
Instruction Set Simulator
Simulator Simulates the instruction set of an architecture family (including its subfamilies)
Extendable Models of memory mapped peripheral can be connected
Automated testing The included license allows automated tests with the simulator.
Content Includes PowerView software, simulator license and 1 year maintenance
Debugging via 3rd party API
Supported High-Level APIs MCD, GDB, CADI, IRIS, GDI, ARCINT (depends on CPU architecture)
Supported Low-Level APIs XCP, GTL, CSWP, SPP, VPI, DCI.DbC, Tessent/USOC (depends on CPU architecture)
Content Includes PowerView software, front-end license and 1 year maintenance
Licenses Options Backend-license for low-level APIs, Trace decoder license