Beyond Bits VII - Freescale Semiconductor
Beyond Bits VII - Freescale Semiconductor
Beyond Bits VII - Freescale Semiconductor
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Back to Table of Contents<br />
Multilink and Cyclone<br />
Debug interfaces and production programming<br />
P&E’s line of Multilinks and Cyclones<br />
are powerful solutions that cover the<br />
complete product cycle.<br />
USB Multilink Debug<br />
Interfaces<br />
P&E’s USB Multilinks are affordable,<br />
development-oriented interfaces that<br />
allow access to the debug interface on<br />
a target MCU from the user’s PC. The<br />
new Multilink Universal and Multilink<br />
Universal FX represent the next step<br />
forward for this very successful line<br />
of hardware interfaces. They each<br />
combine support, in a single interface,<br />
for many <strong>Freescale</strong> architectures,<br />
including: Vybrid, Kinetis, HCS08,<br />
RS08, HC(S)12, ColdFire+/V1, ColdFire<br />
V2-V4, Qorivva MPC55xx/56xx and<br />
DSC. The FX version also provides<br />
much higher communications speeds<br />
for some architectures (up to a 10x<br />
speed improvement), and can be used<br />
to power the target device. These<br />
“universal” Multilinks include ribbon<br />
cables to allow connections to all of<br />
the supported architectures. The user<br />
can simply flip open the hinged section<br />
on the Multilink case and install the<br />
appropriate ribbon cable.<br />
Multilink and Cyclone<br />
freescale.com/Vybrid<br />
Multilink Universal and Multilink<br />
Universal FX Features<br />
• Draws power from USB interface—<br />
no separate power supply required<br />
• Target voltage: 1.6–5.25V<br />
• Includes a ribbon cable for each<br />
supported architecture<br />
• High-speed download (FX version)<br />
• Can provide target power (FX version)<br />
Supported Architectures<br />
• Vybrid<br />
• Kinetis<br />
• ColdFire+, ColdFire V1–V4<br />
• HCS08, RS08, HC(S)12<br />
• DSC<br />
Software Support<br />
• CodeWarrior IDE<br />
• P&E software (including<br />
programmers and debuggers)<br />
• Software tools from IAR, Keil,<br />
Mentor Graphics, Cosmic,<br />
and others. Support varies by<br />
architecture. Contact vendor to<br />
determine compatibility.<br />
Cyclone Production<br />
Programmers<br />
P&E’s Cyclone products are geared<br />
towards in-circuit production<br />
programming, including both<br />
low-volume, operator-controlled<br />
programming and high-volume<br />
automated programming. The Cyclone<br />
can be used to program both internal<br />
memory on a <strong>Freescale</strong> processor/<br />
MCU as well as external memory<br />
connected to the processor’s address/<br />
data bus. The processor can be<br />
mounted on the final printed circuit<br />
board before programming and does<br />
not need to be pre-programmed.<br />
<strong>Beyond</strong> <strong>Bits</strong> Vybrid Edition<br />
When connected to a PC, the Cyclone<br />
can communicate via USB, Ethernet,<br />
or serial port, and its operations can<br />
be completely automated. In standalone<br />
mode, programming images are<br />
first loaded into on-board memory.<br />
An LCD screen and buttons allow<br />
one-touch programming operation<br />
as well as configuration. P&E offers<br />
automation software packages<br />
allowing many Cyclone units to be<br />
“ganged” together.<br />
The Cyclone may also be used as a<br />
hardware interface with many popular<br />
debuggers, similar to the way a USB<br />
Multilink is used, but also including<br />
support for Ethernet and serial<br />
connections.<br />
Cyclone Features<br />
• Stores multiple images for<br />
programming<br />
• Can be fully automated and<br />
controlled from a PC<br />
• Can be controlled via buttons/<br />
display without a PC<br />
• Display for image selection, status,<br />
and settings<br />
• Can provide/switch power to target<br />
• High-speed programming<br />
• Multiple units may be “ganged” for<br />
parallel programming<br />
• Support for dynamic data, including<br />
serialization<br />
• May be used as a debug interface<br />
with many debuggers<br />
For more information, visit<br />
pemicro.com.<br />
59