This website uses cookies so that we can provide you with the best user experience. To read more about the cookies we use and to change your settings see our Cookies Policy.
The iC7 BlueBox Comparison table display s the features and differences of the iC7mini, iC7pro, and iC7max BlueBox. The iC5BlueBox Comparison table compares the iC5700 and iC5000 BlueBox.
This topic describes what to do if winIDEA Editor window shows inconsistent or no glyph margin (grey strip or column on the left side of the Editor), icons (glyphs, LoC (Line of Code) markers, debug line symbols,...) for debugging of the opened source file thus disabling source-level debug...
With version 9.21 winIDEA IDE confronted a few changes. Refer to Session Configuration in winIDEA Help for more information. One of the changes affected are commands Load Code and Load Symbols. winIDEA 9.17 The configuration for Download Files (Load Code) and Symbol Files (Load Symbols) wa...
While opening a project in winIDEA, the error message The file is larger than the limit set in options is displayed . Possible solution 1. Right-click in the Editor pane to open the context menu. 2. Select Options . 3. Set the limit of large files in the General tab. The default is set to ...
The orange LED (marked F) : It is expected to turn on when the BlueBox is waiting for communication with the PC and to turn off once the communication is established. It will be blinking during a firmware upgrade with the red LED marking the progression through the upgrade steps. Other tha...
Emulation Adapters are configured by default to use the target board clock source. This configuration is set on jumpers J2 and J3 , or DIP switch DIP2 . The default position is set closer to the Pin 1 marking. However, when using a crystal circuit oscillator on the target board, it might l...
winIDEA supports a wide range of microcontrollers, which are listed and regularly updated on our website. Solution 1. Refer to a complete overview of MCUs which are supported by winIDEA. 2. Select your Microcontroller Architecture. 3. Open the accordion menu Supported Microcontrollers . If...
The following cross-over tables list all available Converters and their target connection. The tables explain which iC7/iC5000/iC5700 Debug Adapter or Active Probe the particular Converter can be used with. iC7 iC5 More resources inHardware User Manuals iC7 / Active Probe Adapters iC5 Debu...
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...
Scan speed depends on the CPU clock and target board PCB design . Solution 1. Open Hardware | CPU Options | JTAG . Note that the JTAG page is visible only when the JTAG Debug Protocol / Channel is selected on the SoC page . 2. Select Scan speed in kHz from the drop-down menu. By default, t...
When working with winIDEA, a specific workspace can suddenly stop working as it used to. You could also have multiple seemingly identical workspaces that behave differently. Possible reasons Workspace is created in one version of winIDEA and opened in a different one, e.g. when migrating f...
If winIDEA slows down significantly or it freezes you have to revert your Windows settings to a previous version of an IME (Input Method Editor), because Microsoft IME was upgraded with the new version 20H2. Possible solution 1.In the search box on the taskbar, typeIME settings. 2. Select ...
Sometimes the Target CPU can end up in an unrecoverable state after the debug session is established and operational . Neither performing the Download or Reset command regains winIDEA control over the Target CPU. Possible solution Try to restart the whole setup via a Power Off/On cycle. Co...
winIDEA stores various temporary files in %TEMP%/iSYSTEM , or if specified, %ISYSTEM_TEMP% directory. Most of the created files are meant to speed up your debugging experience and they remain there even after winIDEA is closed. winIDEA will clean up such files regularly, but depending on w...
To see what is loaded to the Target CPU memory before actually downloading respectively flashing the application, use the Load map in conjunction with winIDEA running in a so-called Demo Mode. Solution 1. Activate winIDEA Demo Mode by clicking Tools | Demo Mode . 2. Perform Debug | Downloa...
winIDEA supports debugging C++ source code. This article answers frequently asked questions regarding C++. Is name mangling supported? Yes, winIDEA supports name mangling of C++ symbols. Name mangling is a technique used by C++ compilers to resolve function overloading. It gives a unique, ...
When converting winIDEA workspaces from older versions (e.g. 9.17.xx) to a newer one, or using the same initialization sequences (INI files), which worked with old winIDEA versions but not with the newer ones, you might encounter errors such as: E 021 S_NNN: Callpoint failed: ..\yourINISeq...
Buttons like OK, Cancel, and Help are not visible at the bottom of the dialog. This can happen because of the vertical resolution, which does not allow you to show the whole dialog in one piece. Possible solution Use shortcuts to move the dialog and show the buttons on the visible part of ...
Company network policies can prevent connecting the debugger to the network via Ethernet cable. In such cases, f ollow the procedure below to directly connect the debugger to the PC's Ethernet port via Ethernet cable. Solution 1.Disconnect the PC from the local network and connect the debu...
Devices or cores can be locked or hidden by the silicon vendor. In this case, a warning in the Progress window indicates that the device is not fully unlocked. Solution Create a ticket via the Support portal and provide the following information: Your exact location and company name Screen...
What are the best practices for working remotely? Possible solutions Safely and reliably connect to your target systems with TASKING tools Virtual Private Network (VPN) -Secure internet connection Power distribution unit (PDU), e.g. NETIO devices - Switch BlueBox or target device on/off ov...
Possible solutions Use the latest verified build Open the Downloads web page. Close all non-essential windows Leave open only the Editor and Disassembly window. Disable Real-time update Right-click in the Special Function Registers window. DisableCache real-time accesses Go to Debug | Debu...
Possible solutions Use winIDEA Demo Mode Demo Mode demonstrates winIDEA functionality to a certain extent without any BlueBox and/or target connected. Enable/disable Demo Mode via Tools | Demo Mode . Use case - winIDEA demonstration As a first-time user, you can get a general view of the w...
If the installed firmware version is older than the latest available version, an update is necessary. winIDEA will notify you if your firmware is outdated. Additionally, other issues may arise, such as the inability to initialize hardware. Only update the firmware under the following condi...
The error means that the debugger failed to connect to the target CPU. This can be for different reasons. When troubleshooting the initial debug connection to the target CPU, it is recommended to use the CPU Reset instead of Download. Possible causes and solutions BlueBox is not properly c...
Delivering deeply tested products is our quality objective, nevertheless, all BlueBox systems come with a 24-month warranty . TASKING provides a free exchange system or a free repair during the warranty period if the hardware malfunction is not the result of an overvoltage, mechanical dama...
After successful winIDEA installation settings, workspaces, templates and special function registers are located in the following folders: Installation folder C:\iSYSTEM\winIDEA9 Temp files %TEMP%\iSYSTEM if the environment variable is specified:D:\%ISYSTEM_TEMP% SFR database SFR location ...
winIDEA relies on CMake's File API to obtain information about the project beyond the required CMake Presets file and will show a "No index file" error when it doesn't receive the expected reply from the API. The Configure and Build Presets have likely been correctly defined, but a success...
Would you like to utilize a solid-state relay in combination with BlueBox and its accessories to gain control of the connected target's power source? Find out more in winIDEA Help - Target power control using BlueBox & ADIO .
You can use the 40-pin Samtec / USB-C to USB-C (HSSTP) Switch and automate NVIDIA Orin USB port switching between HSSTP and device mode with BlueBox tools. More information in winIDEA Help NVIDIA Orin: USB port functionality switching . More resources ARM HSSTP II Active Probe - Hardware U...
When transitioning from older winIDEA versions to the latest (9.21 and above), you may encounter challenges due to significant changes in configuration and debugging processes. This how-to provides an overview of the migration process, highlighting recommended steps. The most significant c...
winIDEA IDE is available on Microsoft Windows and Linux platforms. The version for Windows is available as a download link. It is offered in two versions: Installer Edition Portable Version To get started with winIDEA on Linux you can use the Snap package and ensure that winIDEA is always ...
winIDEA is offered in two editions: Installer A typical installation program, which places the program into a specific folder (e.g., Program Files), automatically creates a shortcut on your desktop, in the start menu and adds an uninstaller. Portable winIDEA is a group of files including t...
When testing your code on a real target with tools such as Tessy or testIDEA, which use winIDEA's functionality, it is important to ensure that the tests are prepared properly. One of the main prepositions is that the test application works correctly on the target. Otherwise, the tool may ...
Embedded development and test means working with a live target system. Connecting electronic hardware to development equipment, a PC, and other resources under development or test, poses some risk. This Technical Note describes recommended measures to reduce the risk of electrical injury a...
FNet is an proprietary bus system and communication protocol that provides fast communication between devices connected to the same network and enables: Synchronous debug and trace of multiple MCUs Fast communication between MCU and BlueBox Network analysis Correlation of MCU events with n...
When assembling the Solder part and Extender part make sure to: 1. Align parts with pin 1. All pins on the solder part must be aligned with the pins on the Extender. 2. Gently push down in the middle of the Extender in the direction of the Solder part. Why Extenders? Extenders can be stack...
XCP can be used with winIDEA as a: winIDEA XCP Slave Plugin or winIDEA XCP Master. winIDEA XCP Slave Plugin Master applications (e.g., Vector CANoe, CANape) can communicate via an XCP protocol with winIDEA and/or BlueBox. All supported microcontrollers can be handled by the XCP plugin. Fea...
UMI (Universal Monitor Interface) is a proprietary interface that allows winIDEA a flexible and efficient way of communication with an embedded application called UMI monitor. The design of UMI allows the development team to support any new type of SoC of storage device in a very short tim...
winIDEA supports Virtualizer™ Development Kits (VDKs) from Synopsis - a software development kit that contains : Design-specific virtual prototypes as the embedded target (simulators) Multicore debug and analysis tools Sample software VDKs enable software development in much earlier design...