PEmicro’s USB Multilink Universal FX is a high-speed, all-in-one development interface which allows a PC access to the Background Debug Mode (BDM) or JTAG interface on many different NXP MCU architectures and ARM devices from several manufacturers (see complete list below). The FX's high-speed USB interface allows communications between your Windows machine and the standard debug connector on the target. Connections to target MCUs are supported via the multiple headers located on the USB Multilink Universal FX. The product photos to the left of this page show how the headers can be accessed by simply flipping open the plastic case. Ribbon cables suitable for a variety of architectures are included.
Watch a video overview of PEmicro's Multilink debug probes. The USB Multilink Universal FX includes all the features of PEmicro's standard Multilink interfaces, plus these additional benefits: 
- Lightning fast! Up to 10X faster communications speed than PEmicro's other Multilinks
- Can provide power to the target MCU
- I/O line clamping for added protection
- Supports additional NXP devices
By using the USB Multilink Universal FX, the user can take advantage of the background debug mode to halt normal processor execution and use a PC to control the processor. The user can then directly control the target’s execution, read/write registers and memory values, debug code on the processor, and program internal or external FLASH memory devices. The USB Multilink Universal FX can also provide power to your target MCU, either 3.3V or 5V. The USB Multilink Universal FX has native support in MCUXpresso IDE, S32 Design Studio, Kinetis Design Studio, recent versions of CodeWarrior® (10.x), current PEmicro software applications, and tool chains from many NXP partners including IAR, Keil, Silicon Labs (check with the vendor for device compatibility). A list of supported software can be found here. You can also see which versions of these software items are required to support the current revision of Multilink Universal FX. For many of the supported processors, PEmicro has a set of interface libraries allowing the user to write their own Windows-based application which interacts with PEmicro's debug interface. This interface is USB 2.0 compatible, and it is also backwards compatible with USB 1.1 ports. NOTE: For production usage, see the Cyclone Universal and Cyclone Universal FX stand alone programmer, test & debug interfaces.
Multilink FX Features
- High-speed USB interface from PC to Multilink allows for fast, easy programming and debugging -- with the ease and compatibility of the USB interface.
- Draws power from USB interface-- no separate power supply required (draws less than 1mA from the target).
- Can be used to power target MCU:
- Target Voltage: 1.8V-5.25V
- Target Frequency: 16Khz-50Mhz (applies to HCS08, RS08, CFV1, S12Z, or HCS12X only)
- Supports JTAG daisy chaining of multiple ARM MCUs
- Pipelined programming algorithms for some Power Architecture families that dramatically increase programming speed.
- I/O line clamping for added protection
- Auto-frequency detection + trimming capabilities for HCS08 devices.
- Auto-frequency detection for HC(S)12(X) devices.
- Generates programming voltage on RESET line for RS08 devices.
- ARM device support includes both the JTAG and SWD protocols
Feature Spotlight: PEmicro's no-cost GDB Server for ARM devices (Eclipse plug-in) includes the following powerful features: - Real-Time Expression View
This view gives the user the ability to view variables and memory while a target ARM device is running. Sometimes the process of halting the target masks a bug. Sometimes, in order to reproduce a particular bug, the program must be kept running while being fed a particular set of data. In those cases, having the ability to view variable values as they change without halting the target is a great asset.
- OS-Aware Feature Supports FreeRTOS
The GDB server will automatically detect the presence, type, and configuration of an OS by querying the application’s symbol table for identifying characteristics. Using these discovered symbols, the debugger can traverse the kernel’s internal data structures to enumerate the available threads and their corresponding execution context. This information is then used to dynamically populate the Eclipse views as the user navigates between the threads. Additional OS support is expected to be added soon.
Supported MCUs
Compatible with ARM devices from many manufacturers as well as NXP's Kinetis, LPC, S32, ColdFire V1/+V1, ColdFire V2-4, MPC55xx-57xx, MPC5xx/8xx, HCS08, RS08, HC(S)12(X), S12Z, DSC, HC16, 683xx, and STMicroelectronics' SPC5. Please view our available Flash Algorithms resource page for a list of available algorithms
Supported Software
Optional Accessory
The USB Multilink Universal FX includes a ribbon cable for connecting to ColdFire V2-4 targets, however the MCF5272 & MCF5206(E) devices will require a separate adapter cable (not included) to synchronize the communications signals (as these devices do not do this on-chip).
System Requirements |
Windows 2000/XP/2003/Vista/7/8/10 with USB 2.0 software support. Requires a USB port on the PC.
|
|
|
Which Hardware Interface Is The Best Fit?:
| Usage | Multilink | Multilink FX | Cyclone | Cyclone FX | | | - Development
- Production Programming
- Test
| - Development
- Production Programming
- Test
| Prog Software Included | | | | | Operating Modes | | | - Tethered To PC
- Stand-Alone Programming
| - Tethered To PC
- Stand-Alone Programming
| Communication | | | - Full-Speed USB 2.0
- Ethernet 10/100 baseT
- Serial Baud 115200 N81
| - High-Speed USB 2.0
- Ethernet 10/100 baseT
- Serial Baud 115200 N81
| Speed | | | | - Extremely fast: Up to 75Mb/s
| Power management | - Does not provide target power
| - Can provide 3.3V/5V via ribbon cable
| - Can provide 1.8-5V via ribbon cable
- automatically switch up to 24V via internal relays
| - Can provide 1.8-5V via ribbon cable
- Automatically switch up to 24V via internal relays
| Automation | - Scripted programming with CPROG**
(sold separately)
| - Scripted programming with CPROG**
(sold separately)
| - Cyclone Automated Control SDK
- Scripted programming with CPROG**
| - Cyclone Automated Control SDK
- Scripted programming with CPROG**
| Models | - MULTILINK_ACP
MULTILINK_UNIVERSAL
| - MULTILINK_ACP_FX
MULTILINK_UNIVERSAL_FX
| - CYCLONE_ACP
CYCLONE_UNIVERSAL
| - CYCLONE_ACP_FX
CYCLONE_UNIVERSAL_FX
| Extended Security Features | | | | - Anit-tamper Technology
- Limit programming to a date range
- Limit # of programming operations
| On-board memory | | | | | Expandable Storage | | | | | **CPROG is included with PROG Software |
|
|
Product |
Version |
USB-ML-UNIVERSAL-FX |
Rev C - 9.94 |
Release Notes:= Version 9.94 05/29/18
* Improves firmware update speed for USB-ML-UNIVERSAL-FX Rev. C
= Version 9.93 04/24/18
* For ARM processors, now aborts hanging memory accesses
= Version 9.92 03/20/18
* Adds support for USB-ML-UNIVERSAL-FX Rev. C
= Version 9.86 11/02/17
* Improves debug communications Cypress PSoC 5 processors
= Version 9.74 08/05/16
* Improves debug communications for PowerPC BDM processors (NXP MPC 5xx/8xx)
= Version 9.73 06/22/16
* Improves communications for high speed BDM processors (NXP HCS08, RS08, S12, S12Z, CFV1)
= Version 9.72 06/16/16
* Improves Cypress PSoC4 Debug Entry
= Version 9.60 12/30/15
* Adds support for Unsecure CF utility
= Version 9.59 12/1/15
* Fixes hard reset for S12Z
* Fixes backwards compatibility for PROGHCS08 v1.70
= Version 9.58 11/17/15
* Silicon Labs Bootloader Support
= Version 9.41 8/14/15
* Adds NXP LPC12xx Support
= Version 9.40 7/22/15
* Adds USB 1.1 support
= Version 9.39 7/9/15
* Adds run control support for Cypress PSoC4 and PSoC5 familes
= Version 9.38 5/28/15
* General ARM support update
= Version 9.37 4/23/15
* Improves Coldfire debug communications
= Version 9.36 3/25/15
* Fix Coldfire block byte/word reads in Sourcery CodeBench.
= Version 9.35 3/9/15
* Fixes block read command for BDMV4 targets such as 9S12A64
* Fixes power on reset dialog problem for Multilink-FX.
= Version 9.34 2/6/15
* Improves BDM debug communications
= Version 9.33 1/20/15
* Handle legacy BDM command offset to support PROG 1.71
* Fixes issues with providing power for Coldfire and PPCBDM
* Fixed 16-bit block writes in Coldfire.
= Version 9.32
* Fixed bugs related to BDM architecture
* Fix SWD timeout, FX would hang if given a slow enough part
= Version 9.31
* Coldfire, fixed no address reads
* Coldfire, fixed return of error for write block long
= Version 9.30
* Improved BDM debug communications
= Version 9.29
* Fixed RS08 CPP for Multilink Universal
= Version 9.28
* Fixed block writes for HCS12
= Version 9.27
* Initial Release
|
|
|
|
JTAG Daisy Chaining MCUs With PEmicro Multilink & Cyclone - Dec 14, 2018
PEmicro Adds Support for STMicroelectronics' STM8AL Devices - Oct 18, 2018
Multilink Trade-in Program - Aug 01, 2018
SiliconLabs Simplicity Studio 4 : Installing PEmicro Multilink and Cyclone Support - Jul 24, 2018
How to use PEMicro's Multilink and Cyclone Interfaces with IAR Embedded Workbench for ARM - Jun 27, 2018
PEmicro's GDB Server Adds Support for many new ARM device Manufacturers - Jun 13, 2017
PEmicro Releases Multilink Universal Rev. C - Nov 05, 2014
PEmicro Launches Multilink Universal FX: High-Speed, All-In-One Interface - Feb 01, 2012
PEmicro Presents USB Multilink Universal at Freescale Momentum Conference - Apr 12, 2011
PEmicro Launches USB Multilink Universal All-In-One Interface - Feb 14, 2011
|
|
Out of stock
Expected on Mar 8, 2019
|
USB-ML-UNIVERSAL-FX
|
USB Multilink Universal FX High-Speed Debug Probe for ARM® devices and 8/16/32 bit devices |
US$399.00
Volume Pricing...
Volume Pricing (Hide) |
Quantity |
Price |
1 |
US$399.00 |
2 to 4 |
US$399.00 |
5 to 9 |
US$379.00 |
10 to 24 |
US$359.00 |
25 or more |
Contact us |
|
|
|
|
|
|
68HC(S)12 Development Package (USB-ML-UNIVERSAL-FX Interface and Software Package) |
US$948.00 |
 |
|
|
HC16 Development Software (USB-ML-UNIVERSAL-FX Interface and Software Package) |
US$898.00 |
 |
|
|
683xx Development Package (USB-ML-UNIVERSAL-FX Interface and Software Package) |
US$894.00 |
 |
|
|
ColdFire V1 ASM Development Package (USB-ML-UNIVERSAL-FX Interface and Software Package) |
US$898.00 |
 |
|
|
ColdFire Development Package (USB-ML-UNIVERSAL-FX Interface and Software Package) |
US$1,048.00 |
 |
|
|
ColdFire Development Package w/ GNU C Compiler (USB-ML-UNIVERSAL-FX Interface and PKGCFZ_PRO) |
US$1,298.00 |
 |
|
|
68HCS08 Development Package (USB-ML-UNIVERSAL-FX and PKGHCS08 Software Package) |
US$798.00 |
 |
|
|
Qorivva MPC5xxx Development Package (USB-ML-UNIVERSAL-FX Interface and Software Package) |
US$1,248.00 |
 |
|
|
68RS08 Development Package (USB-ML-UNIVERSAL-FX and PKGRS08 Software Package) |
US$798.00 |
 |
|
In Stock
|
|
USB 2.0 Extension Cable, 6 Ft., Type A Male to Type A Female |
US$15.00 |
 |
In Stock
|
|
USB 2.0 Cable -Type A to Type B |
US$15.00 |
 |
In Stock
|
|
14-Pin Berg to 38-Pin Mictor Adapter |
US$50.00 |
 |
In Stock
|
|
26-pin Synchronous ColdFire Ribbon Cable Adapter (Universal, Universal FX Only) |
US$50.00 |
 |
In Stock
|
|
68HC16 Flash/EEPROM Programmer Software Single User License |
US$169.00 |
 |
In Stock
|
|
Power Architecture 5xx/8xx Flash/EEPROM Programmer Software Single User License |
US$199.00 |
 |
In Stock
|
|
Qorivva MPC5xxx Flash Programmer Software Single User License |
US$199.00 |
 |
In Stock
|
|
68HCS08 Flash/EEPROM Programmer Software Single User License |
US$169.00 |
 |
In Stock
|
|
CPU3xx Flash/EEPROM Programmer Software Single User License |
US$199.00 |
 |
In Stock
|
|
RS08 Full Featured Flash Programmer software Single User License |
US$169.00 |
 |
In Stock
|
|
ColdFire V1 Flash Programmer Software Single User License |
US$169.00 |
 |
In Stock
|
|
68HC(S)12 Flash/EEPROM Programmer Software Single User License |
US$169.00 |
 |
In Stock
|
|
ColdFire Flash/EEPROM Programmer Software |
US$199.00 |
 |
In Stock
|
|
PROG for ARM® Cortex™ processors (Single-User License) |
US$199.00 |
 |
|
MULTILINK_UNIVERSAL_FX
Buy Specifications
The Multilink FX debug probe is supported by development software from PEmicro, NXP, and many other third parties. MULTILINK_UNIVERSAL_FX overs a wide variety of ARM devices, as well as NXP 8/16/32 devices. Please view our available Flash Algorithms resource page for a list of available algorithms. MULTILINK UNIVERSAL ARCHITECTURES | MULITILINK ACP ARCHITECTURES | ARM Cortex devices: | NXP: | Kinetis®, LPC | Atmel (Microchip): | SAMxxx | Cypress: | PRoC™ BLE, PSoC®4, PSoC®5 | Infineon: | XMC | Silergy (Maxim): | MAX716xx | Nordic: | nRF51, nRF52 | Silicon Labs: | EFM32, EFR32, SiM3 | STMicroelectronics: | STM32 | Texas Instruments: | LM3S, LM4, SimpleLink, TM4C12x | Toshiba: | TX00, TX03, & TX04 |
| |
|
Included Hardware
Multilink Universal FX
- Multilink Universal FX Debug probe
- USB 2.0 High Speed Cable, Type A to Type B, 6-ft.
- 6-pin ribbon cable for RS08, HCS08, HC(S)12(X), S12Z, ColdFire V1/V1+ targets
- 10-pin ribbon cable for connecting to MPC5xx/8xx or HC16/683xx targets
- 14-pin ribbon cable for Qorivva MPC5xxx, DSC, and STMicroelectronics' SPC56 targets
- 26-pin ribbon cable for asynchronous ColdFire V2/V3/V4 targets
- 20-pin pitch ribbon cable for ARM targets
- 10-pin pitch ribbon cable for ARM targets (Mini-10 with 0.050" pitch)
- 20-pin ribbon cable for ARM targets (Mini-20 with 0.050" pitch)
*Recommended Accessory: the USB Multilink FX includes a ribbon cable for connecting to ColdFire V2-4 targets, however the MCF5272 & MCF5206(E) devices will require a separate adapter cable (not included) to synchronize the communications signals (as these devices do not do this on-chip).
Want to trade in your old model Multilink for a new one?
|
|