Categories

General
BlueBox comparison 06-Nov-2024
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.
winIDEA Editor: Source-level debugging not available 06-Nov-2024
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...
winIDEA 9.17 / 9.21: Load Code and Load Symbols options 22-Oct-2024
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...
How to open files larger than 10 MB in winIDEA? 22-Oct-2024
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 ...
Orange LED blinking on the iC5 BlueBox 22-Oct-2024
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: Clock source configuration 17-Oct-2024
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...
Supported microcontrollers in winIDEA 17-Oct-2024
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...
Which Active Probe / Debug Adapter / Converter do I need? 17-Oct-2024
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...
Writing to a Memory Window with different values for each bytes 17-Oct-2024
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...
How to configure JTAG Scan speed? 17-Oct-2024
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...
winIDEA behaves differently with same or another seemingly identical workspace 17-Oct-2024
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...
winIDEA issues with Chinese Windows 10 version 20H2 17-Oct-2024
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 ...
I can no longer connect to the Target CPU 16-Oct-2024
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...
Running out of disk space 30-Sep-2024
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...
What is loaded to the Target CPU memory and where? 23-Sep-2024
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...
C++ and winIDEA 17-Sep-2024
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, ...
Callpoint failed: <yourINISequence>.ini 17-Sep-2024
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...
Bottom of the winIDEA dialog not visible 16-Sep-2024
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 ...
How to connect the debugger directly to the PC via the Ethernet cable? 16-Sep-2024
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...
Device/core is hidden or locked 30-Aug-2024
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...
Tips for working from home 05-Aug-2024
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...
winIDEA is not responding 31-Jul-2024
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...
Demo Mode 31-Jul-2024
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...
How to update firmware? 31-Jul-2024
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...
Failed to initialize debug session / Emulation start failed 30-Jul-2024
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...
Hardware is not working or malfunctions 26-Jul-2024
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...
winIDEA installation folder locations 22-Jul-2024
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 ...
CMake: No index file 09-Jul-2024
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...
Target power control using BlueBox and ADIO 03-Jul-2024
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 .
NVIDIA Orin: USB port functionality switching 24-May-2024
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...
Migrating winIDEA workspace - transition guide 24-May-2024
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...
How to install winIDEA? 24-May-2024
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 ...
Difference between Installer and Portable winIDEA editions 24-May-2024
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...
Tessy doesn’t work with winIDEA 10-May-2024
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 ...
Galvanic isolation 18-Apr-2024
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...
What is FNet? 28-Mar-2024
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...
How to assemble Emulation Adapter and Extender? 14-Mar-2024
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...
winIDEA IDE legacy builds and discontinued BlueBox hardware 23-Nov-2023
winIDEA IDE Legacy builds supporting legacy architectures (e.g.S12X) or hardware (e.g. iC3000): winIDEA 9.21.0 winIDEA 9.17.39 winIDEA 9.17.17 winIDEA 9.12.288.4 winIDEA 9.12.256 winIDEA 9.12.225 Each legacy build includes download links (installer and portable winIDEA editions, suitable w...
winIDEA with XCP 08-Sep-2023
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...
What is UMI? 28-Jul-2023
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...
Synopsis Virtualizer Development Kits (VDKs) 20-Jul-2023
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...