Please enable JavaScript to view this site.

winIDEA Help

Version: 9.21.242

Multi-core synchronization

This chapter describes how to synchronize core for ARM Cortex devices. Multi-core synchronization can be achieved:

Automatically via Hardware / CPU Options / Debugging / Synchronize all cores (stop/run) or

Manually via SoC Debug Module.

 

For suspending peripheral devices refer to this chapter.

 

 

Automatic Configuration

Multiple cores are hardware-wise not synchronized by default after reset. Synchronization can be optionally enabled by winIDEA. The option is ON by default.

 

number1

Open Hardware / CPU Options / Debugging.

 

number2

Make sure option Synchronize selected cores (stop/run) when possible is checked.

 

number3

Check the Hardware / CPU Options / Cores / <Core> / Synchronize this core option.

Make sure this option is checked for all cores you want to be a part of synchronization.

 

 

Manual configuration

Synchronization can be achieved via a winIDEA configuration dialog of the on-chip CTM/CTI modules. For more information, refer to the CTM/CTI chapter.

Copyright © 2024 TASKING Germany GmbH