🎉 We're happy to announce new public releases 🎉

  • SmartCode v10.4r1 - Take advantage of all the benefits our tools have to offer and build your applications with the latest version
  • TriCore v6.3r1 Inspector v1.0r8 - Save time and detect known issues before they get into your application
Contact us to get access

emuSync: Synchronizing parallel processors under winIDEA control

28-Nov-2024

You would like to synchronize:

  • The basic debugging operations across multiple winIDEA instances, independent of the BlueBox platform and processor family
  • The execution of a custom Python script using winIDEA SDK


Possible solution

With emuSync you can keep track of many different winIDEA applications controlling each processor via shorthand to operations that are commonly performed in all processors at once (Launch, Reset, Download, Runt, etc.) and automatizing synchronous starts and stops:

1. Open Test | Launch emuSync.

2. If a configuration file with the same name as the currently opened winIDEA workspace is not found, a pop-up window will notify you that a default configuration file will be opened. Confirm by clicking OK.

3. Add winIDEA workspaces by clicking the Add button in the Instance workspaces section or load a different configuration file.

4. Select master and/or slave workspace in the Selected Instance section.

5. Control winIDEA instances by using commands (in the Selected Instance and All Instances sections).

Note that a synchronization delay is possible, depending on the type and number of CPUs. If there are multiple winIDEA instances, click and drag the bottom right corner to expand the dialog.


More resources in winIDEA Help

Was this answer helpful?