A debugger is a tool for diagnosing and finding errors in computer systems, especially in programs, but also in the hardware required for execution. In the meantime, JTAG is also increasingly being used to configure FPGAs and CPLDs, as well as for debugging and programming microcontrollers. Parallel programmable memories such as flash memories, which are connected directly to an IC with a JTAG port, can be reprogrammed when installed because the IC can emulate a programming device for the memory chip.
By using the USB Multilink Universal FX, the user can use the background debug mode to stop normal processor execution and control the processor from a PC. The user can then directly control the execution of the target, read / write registers and memory values, display the debug code on the processor and program internal or external FLASH memory devices. The USB Multilink Universal FX can supply your target microcontroller unit with 3.3 V or 5 V.