Computer Solutions Ltd
 Advanced Search

After supplying all your  Embedded Development Tool needs for 42 years
 Computer Solutions Ltd and its web shop are now closed.



 Having reached the grand old age of 75 it is time to relax and fulfil other ambitions.

 Its been an exciting ride with you, our customers, often on the bleeding edge of technology
 and I thank you for your friendship, your trust, and your orders.

Stay well        I wish you all success in your future projects.

Chris Stephens.



     But what to do with the web site ?  It has taken >12 man years of work to create a repository of knowledge on many aspects of the art and science of embedded microprocessor development and even after closing the shop it still gets over 4,000 visitors per month.  So as a service to my customers I have decide to keep it live providing my technical insights on the products and then redirecting viewers to sites where they can purchase the items they used to buy from us. Follow the link   "Home"

       The  "Information zone"  consists of articles produced as background tutorials on subjects of interest to those designing new products.  As different CPUs have became available this has lead to new development techniques and in particular to new ways of communicating between nodes.


Home Information Zone

PEmicro USB Multilink Universal  --  On-Chip-Debugging Interfaces

The USB Multilink Universal Interfaces greatly simplify the task of programming and debugging embedded target systems. They allow a PC to communicate with a target processor through a high-speed USB interface at the PC and a debug port at the micro. The PC can then control the microprocessor via the debug port of the target. The Multilink Universal is able to provide communications with a variety of NXP/Freescale MCUs. These different families of CPU use different "standard" ports and the Universal overcomes this by having multiple headers, which can be accessed simply by flipping open the plastic case. Ribbon cables for all the supported MCUs are included.

With suitable software the Multilink Universal can be used to program the flash memory of the target micros and to debug code running on them.

If you are unfamiliar with the use of "On-Chip-Debugging" we have a short tutorial

There are  two models in the range  -  The  Universal  (for literature) which is lower cost and the  Universal - FX  (for literature) which provides significant performance improvements.


Both works with Kinetis, ARM cortex † (JTAG and SWD),
 ColdFire V1, +
V1 and  V2 - 4,   Qorivva MPC55xx/56xx/57xx,
STMicro SPC55xx/56xx/57xx,
HCS08, RS08, HC(S)12(X), S12


And both have  these features


Fast, hassle-free USB 2.0 communications interface

Draw their power directly from the USB port – no external power supply needed

Multi-voltage support for targets ranging from 1.6 to 5.25 Volts

Target Frequency: 16Khz-50Mhz (applies to HCS08, RS08, CFV1, S12Z, or HCS12X only)

Target Auto-frequency detection for HC(S)12(X,Z), HCS08 + trimming capabilities for HCS08 devices.

Generates programming voltage on RESET line for RS08 devices.

Includes ribbon cables for all supported architecture

† ARM Cortex M4 currently supports the following families:  ATMEL SAMxxx, STM32, NXP M0,M3,M4, NXP/Freescale Kinetis (all), S32, LPC, i.MX TI-Stellaris LM3S,LM4,TM4C12xx, Infineon XMC4xxx, Maxim 716xx, Silicon Labs EFM32, ERF32, SiM3, Cypress PSoC®4, PSoC®5, PSoC®6, Toshiba TX00,TX03,TX04  On-Bright OB90R,  Nordic semi nRF51, nRF52,  Silergy MAX716xx. For latest list of chips see .  as well as a wide range of on and off chip SPI and off chip flash memories.


The FX includes a number of major advantages  


The FX also works with
683xx/CPU32, HC16, MPC5xx/8xx
Power Architecture® PX series C16 and S

For Synchronous architectures such as the Kinetis,  Qorivva,  Coldfire V2-V4, 683xx, H series and the DSC the communications can run at 4 to 10 times faster than the Universal or the older Multilink interfaces.


And in addition it can provide 200 mA power to target MCU and it provides  I/O line clamping for added protection



Both these units have extensive software support

By adding the appropriate PEmicro PROG software for the CPU of your choice these units can program Flash memory and EEPROMs on the chip or attached to it.

If used for program development support for the Universal and FX as target links is included in recent versions of CodeWarrior®, current PEmicro software applications, and toolchains from many NXP/Freescale partners including Keil, Cosmic, and Green Hills (check with vendor for device compatibility). For Kinetis and other Cortex chips a free GDB server is available

SOFTWARE COMPATIBILITY: If you are using older software with the USB Multilink Universal FX, you may need to upgrade to a more recent version that supports the FX. You may check here to see if your software supports the FX.

The Universal + PROG  combination makes a good Flash programmer for development and small batch production  --  if you want a volume production tool perhaps to integrate into an ATE system you should consider our Cyclone range of programmers.


For prices of Universal and Universal FX visit eVision systems web Shop


For more Information:

An overview of PEmicro products Summary of PEmicro tools for programming and debugging embedded microprocessors

Home Information Zone
Computer Solutions Ltd
87 Briar Road,  Shepperton,  Middx,  TW17 0JB
Telephone: +44 (0) 77 4342 2526   
Email:      Web:
Copyright © 2022 Computer Solutions Ltd