C2000 Debug Solutions

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, C29x

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

Target OS (4)
Product
Company
FreeRTOS
uCOS-II
Compiler (1)
Product
Company
Language

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.