PEmicro Multilink Universal

The PEmicro U-Multilink Universal is an interface for debugging and programming ARM and 8/16/32 bit processors.

€299.00*

In Stock, Delivery time: 1 - 3 days

Further information
Model

UNITS12Z Software Library
Licensing: Maximum 5 installations
€299.00*
UNITS12Z Software Library
Licensing: Maximum 5 installations
€299.00*
UNIT12Z Software Library
Licensing: Maximum 5 installations
€299.00*
UNIT12Z Software Library
Licensing: Maximum 5 installations
€299.00*
UNIT16Z Software Library
Licensing: Maximum 5 installations
€299.00*
UNIT16Z Software Library
Licensing: Maximum 5 installations
€299.00*
UNITAMCP Software Library
Licensing: Maximum 5 installations
€0.00*
UNITAMCP Software Library
Licensing: Maximum 5 installations
€0.00*
UNITCFZ Software Library
Licensing: Maximum 5 installations
€299.00*
UNITCFZ Software Library
Licensing: Maximum 5 installations
€299.00*
UNITHCS08 Software Library
Licensing: Maximum 5 installations
€299.00*
UNITHCS08 Software Library
Licensing: Maximum 5 installations
€299.00*
UNITPPCNEXUS Software Library
Licensing: Maximum 5 installations
€299.00*
UNITPPCNEXUS Software Library
Licensing: Maximum 5 installations
€299.00*
UNITRS08 Software Library - Unlimited
Licensing: Unlimited installations
€699.00*
UNITRS08 Software Library - Unlimited
Licensing: Unlimited installations
€699.00*
Request a quote
Paypal-icon
Mastercard-icon
visa-icon
klarna-icon
Sepa-lastschrift-icon
invoice-icon
Product number: USB-ML-UNIVERSAL
Manufacturer: PEmicro

Description

PEmicro's USB Multilink Universal is a high-speed, all-in-one development interface that allows a PC to access the Background Debug Mode (BDM) and JTAG interfaces and thus many different microcontroller architectures such as NXP, STMicroelectronics, Cypress, Infineon, Silicon Labs and many more.

Features

  • USB data connection between PC and Multilink, allowing fast and uncomplicated programming and debugging
  • USB power supply of the Multilink via the PC, so no external power supply is necessary
  • Supports processors whose voltage range is within 1.8 V to 5.25 V.
  • Supports JTAG daisy chaining of multiple ARM MCUs
  • Supports a wide range of ARM microcontrollers, see the supported architectures page for an exact listing.
  • ARM device support through JTAG as well as through SWD protocol
  • Pipelined programming algorithms for compatible Power Architecture families, dramatically increasing programming speed.
  • Automatic frequency detection + trimming functions for HCS08 devices
  • Automatic frequency detection for HC(S)12(X) devices
  • Generation of programming voltage on RESET line for RS08 devices
  • Support for NXP S32, Coldfire V1-V4, MPC55xx-57xx, DSC, S12Z, HC(S)12(X), HCS08, RS08 and STMicro SPC5 devices

    Debug Mode

    By using the USB Multilink Universal, the user can use the background debug mode to stop normal processor execution and control the processor via a PC. This allows the user to control the direct execution of the target, read / write registers and memory values, display debug code on the processor, and program internal or external FLASH memory devices.

    Connection to the target processor

    The USB interface of the Multilink enables communication between a Windows computer and the in-system debug port of the target processor. Connections to the respective target MCUs are supported via the different headers of the USB Multilink Universal. The headers are easily accessible by simply flipping open the plastic housing. Most of the ribbon cables needed to support the variety of architectures are included as standard.

    multilink universal header layout

    Compatible development environments

    The USB Multilink Universal has native IDE support from all current version NXP development environments and development tools, as well as development tools from numerous NXP partners, including IAR, Keil, Silicon Labs (please check with manufacturer for current device compatibility).
    • Silicon Labs Simplicity Studio 4
    • IAR Workbench
    • Keil uVision IDE
    • Cosmic IDEA
    • EMPROG Thunderbench
    • MCUXpresso IDE
    • Kinetis Design Studio
    • S32 Design Studio
    • CodeWarrior
    In addition, Eclipse-based IDEs are supported using the GDB Server Plugin from PEmicro.

    Purchasable software

    pemicro programmer software

    Programmer Software

    The PEmicro Flash programming software can be used to reprogram or rewrite internal and external Flash devices via one of the compatible Cyclone and Multilink hardware debug interfaces. A programming software version is available for each supported processor architecture. Free of charge for NXP DSC processors.
    PEmicro Debugger Software

    Debugger Software

    The PEmicro Flash programming software can be used to reprogram or rewrite internal and external Flash devices via one of the compatible Cyclone and Multilink hardware debug interfaces. A programming software version is available for each supported processor architecture. Free of charge for NXP DSC processors.
    PEmicro Software Bibliothek

    Unit Software Library

    A UNIT software package consists of an interface DLL and sample code that can be used to create a custom application that interacts with a target device via one of PEmicro's hardware interfaces to give troubleshooting or to perform functions such as product testing, calibration and updating. Free for ARM Cortex-M.

    Free Software

    PEmicro Windows Entwicklungsumgebungen

    Windows development environments

    PEmicro's Windows development environment lets you run external programs - including assemblers, C compilers, debuggers, and Flash programmers - in one environment, each with a single hotkey. Editor features include: Full reconfigurability, execution of external programs, on-screen help.
    PEmicro Assembler

    Command line assembler

    CASM is PEmicro's free command line assembler for individual NXP processor families, supporting the following features: Macro support, S19 object, Conditional assembler settings, Include files, Full listing control with cycle counter.
    PEmicro Eclipse GDB Server Plugin

    GDB Eclipse Server Plugin

    The GDB server plug-in allows the user to integrate with any Eclipse-based ARM IDE and supports multilink, Cyclone and OpenSDA debug hardware interfaces. The following debug functions are available: Flash programming, execution control, breakpoints, watchpoints, stepping and value checking.

    Functions of the GDB Server Plugin

    Real-time expression view

    This view gives the user the ability to view variables and memory while a target ARM device is running. Sometimes stopping the target stops an error. To reproduce a particular error, sometimes the program must continue to run while a particular data set is being fed. In these cases, it is a great advantage to be able to display variable values as they change without stopping the target.

    OS-Aware function supports FreeRTOS

    The GDB server automatically detects the presence, type and configuration of an operating system by querying the application's symbol table for characteristics. Using these detected symbols, the debugger can traverse the kernel's internal data structures to list the available threads and corresponding execution context. This information is then used to dynamically populate Eclipse views as the user navigates between threads. Additional operating system support will be added shortly.

    Debug tools for single-wire output (SWO)

    Using NXP's MCUXpresso plug-in or the PEmicro plug-in for ARM-based GDB IDEs, users can monitor multiple variables and expressions in real time, use printf calls to be notified when specific events occur during the debug session, and use trace capture to log user logs. specified events and triggers. This provides much more insight into how user code works.

    Productvideo

    Overview Multilink Debug Interfaces

    Technical Data

    Supported ARM SeriesPEmicro Multilink Modelle
    Multilink ACPMultilink UniversalMultilink FX
    AtmelSAMxxx
    AutoChipsMCU
    CypressCCG2, CCG3PA, EZ-BLE-PSoC-PRoC, EZ-BLE-PSoC6, FM3, PRoC-BLE, PSoC5, PSoC6
    GeehyAPM32
    GigaDeviceGD32
    indie SemiUser Experience
    InfineonPSoC4, PSoC6, Traveo-II, XMC
    Maxim IntegratedDarwin
    MindmotionMM32SPIN
    NordicSeminRF51, nRF52, nRF53
    NuvotonNuMicro
    NXPAutomotive, iMX, Kinetis, LPC, Sensors, Trimension, Vybrid, Wireless
    OnBrightOB90Rxx
    ON SemiconductorRSL10
    QorvoIntelligent Motor Controllers
    Raspberry PIRP2xxx
    Redpine SignalsWiSeMCU
    RenesasRA, SmartBond, Synergy
    Silergy (Maxim)AM0x, AM1x, MAC716xx
    Silicon LabsEFM32, EFR32, SiM3, WiFi
    STMicroelectronicsBluetooth, STM32
    Texas InstrumentsLM3S, LM4, MSP, SimpleLink, TM4C12x
    ToshibaTX00, TX03, TX04
    WIZnetW7500x
    ZHIXINMCU
    Supported 8/16/32 bit Series PEmicro Multilink Universal klein
    Multilink Universal
    PEmicro Multilink FX Universal klein
    Multilink FX
    S32
    NXP ColdFire® V1
    NXP ColdFire® V2/V3/V4
    NXP MPC55xx-57xx
    NXP DSC
    NXP S12Z
    NXP HC(S)12(X)
    NXP HCS08
    NXP RS08With adapter
    NXP MPC5xx/8xxX
    NXP HC16/683xxX
    STMicro SPC5
    Model comparisonPEmicro Multilink ACP klein
    Multilink ACP
    PEmicro Multilink Universal klein
    Multilink Universal
    PEmicro Multilink FX Universal klein
    Multilink FX
    PEmicro Cyclone Programmer Modelle
    Cyclone ISP Modelle
    Host ConnectionHigh-Speed USB 2.0High-Speed USB 2.0High-Speed USB 2.0

    High-Speed USB 2.0

    Ethernet 10/100 baseT

    Serial Baud 115200 N81

    SpeedModeratModeratVery fastModerat to very fast (Up to 75Mb/s)
    depending on the respective IC
    Power ManagementNoNoProvision of 3.3V/5V via the respective ribbon cable

    Provision of 3.3V/5V via ribbon cable

    Automatic switchover to 24V via internal relays

    Can supply power in 5 different ways

    SWO Functions

    SWO ITM-Console

    SWO-Data

    Real-Time-Expressions

    SWO ITM-Console

    SWO-Data

    Real-Time-Expressions

    Real time power measurement

    SWO ITM-Console

    SWO-Data

    Real-Time-Expressions

    Real time power measurement

    SWO ITM-Console

    SWO-Data

    Real-Time-Expressions

    Programming software includedNoNoNoYes
    Available and included for any supported MCU
    Stand-Alone ProgrammingNoNoNoYes
    Configuration is done via PC, can be used as stand-alone programmer afterwards
    Internal MemoryNoNoNoUp to 1Gb
    AutomationScripted programming with PEmicro command line programming software (fee required) CPROG is included in all PROG-HL-xx versionsScripted programming with PEmicro command line programming software (fee required) CPROG is included in all PROG-HL-xx versionsScripted programming with PEmicro command line programming software (fee required) CPROG is included in all PROG-HL-xx versions

    Cyclone Automated Control SDK

    Scripted programming with CPROG

    Safety functionsNoNoNo

    RSA/AES encrypted programming images

    Limiting programming to a date range

    Limitation of the number of programming operations per image

    Anti-tamper technology

    Expandable memoryNoNoNoSDHC Port

    Accessories

    PEmicro RS08 Adapter for Multilink Universal only
    ML-MLFX-RS08-ADPT
    ML-MLFX-RS08-ADPT
    The Multilink Universal hardware revision E requires this RS08 adapter to communicate with RS08 MCUs.

    €60.00*
    pemicro 26 Pin synchronous Coldfire Ribbon Cable Adapter
    Cable CF Adapter
    CABLE-CF-ADAPTER
    This adapter enables synchronized 26-pin debug communication signals for Coldfire MCUs.

    €60.00*