P&E Microcomputer Systems, Inc. www.pemicro.com Technical Summary for USB Multilink Universal, Rev. C (PART USB-ML-UNIVERSAL) and USB Multilink Universal FX, Rev. B (PART USB-ML-UNIVERSAL-FX) Support for NXP Kinetis MPC55xx/56xx/57xx ColdFire V1/ColdFire+ V1 ColdFire V2-4 HCS08 RS08 HC(S)12(X) S12Z DSC MPC5xx/8xx (FX only) HC16/683xx (FX only) STMicroelectronics SPC5 Document PE4576, Version 1.09 1. Introduction 2. Usage 3. Driver Installation 4. Connecting To The Target 5. Troubleshooting - Startup Reset Sequence 6. Firmware Updates/Architecture Selection 7. Interface Libraries 8. Compatible Software 9. Transition To Production Programming 1 Introduction USB Multilink Universal & USB Multilink Universal FX The USB Multilink Universal and Universal FX are all- in one debug interfaces which accelerate the debug and flash programming process, saving valuable development time. Both Multilinks provide access to debug modes on a wide range of NXP microcontroller families by communicating between the target device and a laptop/PC via the targets standard debug header and the laptop/PCs USB port. FX Note: In addition, the USB Multilink Universal FX offers up to 10X faster download speeds and can provide target power. The greatest speed boosts occur when working with synchronous devices. Each of the supported families of NXP microcontrollers are represented by headers located inside the unit. The headers for Ports A-D & Port H (FX only) are dual-row with a .100 pitch, and the headers for Ports F-G are dual-row with a .050 pitch. The pin-outs for these connections and the families that they support are shown below. Port E, the 16-pin JTAG/COP connector, is not currently supported. Universal/Universal FX Pin-Outs, Ports A-D 2012 P&E Microcomputer Systems, Inc. Kinetis, Qorivva, and ColdFire are registered trademarks of Freescale Semiconductor, Inc. The Power Architecture wordmark and related marks are trademarks and service marks licensed by Power.org.Universal/Universal FX Pin-Outs, Ports F-H The user can take advantage of debug modes to halt normal processor execution and use a computer 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. FX Note: The USB Multilink Universal FX is capable of providing power (5V or 3.3V) directly to the target processor via the TVCC pin. This removes the need for an external power supply for systems requiring 200mA of current or less. The TVCC pin should be connected even in cases when the target is self-powered. 2 Usage The USB Multilink Universal and Universal FX can communicate with Kinetis (including L-Series devices), MPC55xx/56xx/57xx & STMicroelectronics SPC5, ColdFire V1/V2/V3/V4, RS08, HCS08, HC(S)12(X), S12Z, DSC, MPC5xx/8xx (FX only) and HC16/683xx (FX only) microprocessors by connecting a ribbon cable between the target s debug header and one of the multiple ports on the Multilink. Do not attempt to use multiple ports at once, as this may damage both the target processors as well as the Multilink. The USB Multilink Universal and Universal FX interfaces will work with targets whose processor power supply is in the range of 1.8V to 5V. On the Universal FX, if the user wishes to provide power to the target, the JP10 Jumper (FX only) is used to enable this option and select the voltage. A shunt at position 1-2 enables 5V, while a shunt at position 2-3 enables 3.3V. The USB Multilink Universal and Universal FX have a female type B USB connector. Use a Type A to Type B male-to-male USB cable to connect the interface to the PC. Universal/Universal FX Header Layout (Pin 1 Highlighted) There are two LEDs on the Multilink interface. The blue LED indicates that the interface is powered and running. The yellow LED indicates that target power has been detected. Note: If connecting to a ColdFire V2-4 processor which requires synchronous communication, such as the MCF5272 and MCF5206(E), a CABLE-CF-ADAPTER (sold separately) is required. Note: To avoid improper connections, the red stripe of the ribbon cable should always be oriented towards Pin 1, both on the Multilink port and the target processor header. The USB Multilink Universal and Universal FX are USB devices. If a USB Hub is used, it must be a self-powered hub (i.e. with its own power supply). By default, the USB protocol used is USB 2.0. USB Multilink Universal & USB Multilink Universal FX - Technical Summary