C2000 Debugger

OVERVIEW

C28x Cores Standalone and Alongside with Arm® Cores and CLA Coprocessors

Benefit from Lauterbach’s leading edge development tools to analyse any design, from a standalone single- or dual-core C2000 controller to chips integrating Arm Cortex-M CPUs and CLA real-time control coprocessors with C28x cores. C2000 microcontrollers are a popular choice for real-time control, motor drivers, inverters, power supplies and automotive body and lighting controllers. Using our TRACE32® debugger you can debug and control any C28x core (along with all of the other Arm cores and CLA coprocessors) in your microcontroller via a single JTAG debug interface, all at the same time.

Supported Sub-Architectures

C28x

DEBUG HIGHLIGHTS

Highest Performance and Richest Feature Set

Explore and utilize all the powerful and well-known features of your C28x cores with Lauterbach debug modules at the highest performance in the industry: full on-chip breakpoint support; run-time memory access; flash programming and benchmark counters. And of course, everything is scriptable, enabling you to repeat the same test-sequence over and over.

Learn more about our debug system 

Full On-Chip Breakpoint Support

Unlock the power of C28x on-chip breakpoints and all of their features, enabling you to control your application.

Debug C28x Cores in Multi-Architecture Chips

Debug all your C28x cores and non-C28x cores – Arm® Cortex®-M, CLA coprocessors - at the same time with just one debug probe.

Utilize the Highest Debug Performance

By using TRACE32® debug modules you can achieve the highest debug performance of C28x cores in the industry.


Tune Your Application Not-Intrusively

Use the Benchmark Counter Unit (BMC) to monitor and fine tune the performance of your application, non-intrusively.

Debug the Full Software Stack

Work with many popular target operating systems like FreeRTOS™, SysBIOS™, µ-COS II™ and others. TRACE32® RTOS-aware debugging can query and display all OS objects such as threads, message queues, and more.

Highest Flash Programming Performance

Use ready-to-run flash scripts and flash programming algorithms to program external flash with highest performance. TRACE32® supports all file formats.

Support for Real-Time Mode Debugging

High priority interrupts are served even if the core is halted.

TOOLCHAIN SUPPORT

3rd Party Tools Supported for C2000

The following features are available for all architectures supported by TRACE32. Please contact us if your device or tool is not listed here; support is often already on its way.

Host OS

Our debug software runs on all major operating systems.

Flash Devices

We support the programming of a large variety of flash devices. NOR, NAND, SPI, QSPI, EMMC and more.

3rd Party Integrations

Integrations allow you to easily use TRACE32 with other tools.

RELATED PRODUCTS

TRACE32 Related Products for C2000