Categories

{{ selectedCategory.name }}

{{ topic.Title }} {{ topic.Ddate | formatDate }}

{{ topic.Content }}

No topics found!

EmuSync: Synchronizing parallel processors under winIDEA control

28-Aug-2023

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 the isystem.connect API


Possible solution

With EmuSync you can keep track of many different winIDEA applications controlling each processor via shorthand's 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 / 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  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 which depends on the type and number of CPUs. In case of multiple winIDEA instances click and drag a bottom right corner to expand the dialog.


More resources:

Was this answer helpful?

Sorry this article didn't answer your question, we'd love to hear how we can improve it.
Note: This form won't submit a case. We'll just use it to make this article better.

Similar topics

{{ topic.Title }} {{ topic.Ddate | formatDate }}

{{ topic.Content }}

No similar topics found!

Other topics in the same category

{{ topic.Title }} {{ topic.Ddate | formatDate }}

{{ topic.Content }}

No topics found!