After successful winIDEA installation, settings, workspaces, templates, and special function registers are located in the following folders: Installation folder C:\winIDEA Temp files %TEMP%\iSYSTEM if the environment variable is specified:D:\%ISYSTEM_TEMP% Database location The database (S...
Possible errors are: CPU variant not found Invalid SoC Error reading INI file (Errors when trying to perform memory writes contained in an initialization file) SoC not specified Empty Programmable memory devices list in Hardware |Options Empty Boot Core selection in Hardware |CPU Options |...
CPU Load is an important tool to understand the real-time behavior of an application and can be calculated by averaging over the Core Loads. Refer to the CPU Load How-to guide in winIDEA Help. More resources Understanding Linux process load compared to embedded RTOS CPU Utilization - Webin...
Symptoms Application execution time is affected when running under winIDEA with certain debug windows open. Root cause Some debug windows (e.g., Watches, Memory, or Special Function Registers) can be configured for Real-time Update . When enabled, winIDEA continuously accesses target CPU r...
The application's frequently enters a low-power sleep mode. During these sleep periods, memory access is restricted, making it impossible to access or modify global variables. This, in turn, poses a challenge, especially during debugging and testing phases, as the variables of interest are...
Occasionally, we want to fill a certain amount of memory with different values for each byte. If the memory that we want to fill is not larger than the maximum display size (8B), we can do this by utilizing the Fill operation in the Memory window. For example, we can fill 8B from the locat...
In some cases, an update of the SFRs in winIDEA can take tens of seconds. Therefore, it is recommended to create a custom SFR group with the SFRs of interest. With a custom SFR window, you can: Manage a large number of SFRs via a custom SFR window Monitor specific SFRs through the Watch wi...
There are three different ways to use winIDEA SDK with Python. For more information refer to the Python chapter in winIDEA Help. 1. Custom Python installation from Python Package Index (PyPI) - recommended 2. Python distributed with winIDEA installation 3. winIDEA SDK with installers for s...
During the winIDEA installation also the USB driver is installed. After powering the BlueBox, which is connected to the PC via USB, winIDEA shows errors, e.g. Communication Testvia Hardware | Debugger Hardware | Communication fails. When diagnosing USB communication related issues, it is a...
If options Open-drain RESET drive mode and Latch target RESET are enabled in Hardware | CPU Options | Reset , BlueBox will hold the RESET line low whenever an external RESET pulse is detected. On some targets, the RESET line may become noisy enough that the BlueBox falsely detects external...