Please enable JavaScript to view this site.

winIDEA Help

Version: 9.21.368

Navigation: Multi-Core Debugging > Tutorials

Scroll Prev Top Next More

Configure Pure SMP

This tutorial provides step-by-step instructions on configuring an SMP (Symmetric Multiprocessing) binding in winIDEA, if you use one Program/Symbol File.

 

AMP_MMS

 

Configuration steps

number1

Configure a New Workspace via File | Select Workspace | Create New Workspace.

Make sure to check Create SMP on cores of the same type. winIDEA will automatically create an SMP binding with a dedicated Memory Space.

 

 

number2

(optional) Click Switch to Full to rename the default Names.

Application

SMP

Memory Spaces

etc.

 

 

number3

Perform Reset / Download.

Begin a Debug session via:

Download (this step will also Program the SoC)

Load Symbols Only

Reset

Attach

 

 

Number4

(optional) Focus a specific core inside SMP via:

Double-clicking the core in the Session Explorer

Selecting Debug | SMP | <core>

 

One core of the SMP configuration can be in focus in the winIDEA instance; the core is displayed in bold in the Session Explorer. This focus applies to the Disassembly window, Core Registers window, Program Counter Position Cursor in Disassembly and the corresponding Editor window.

 

 

 

More resources

Multi-Core Debugging Overview

Troubleshooting - Knowledge Base

Pure SMP system - Video Tutorial

 

 

Copyright © 2025 TASKING