Getting Started with NXP Development Tools

Development Tools
Getting Started
with Freescale
Development Tools
www.freescale.com/mcu
Development Tools
Start with your idea
Then use Freescale’s Interactive
Development Tool Ecosystem to
design a development process
that fulfills your specific needs.
Begin by selecting software
and hardware tools you need
to complete your design.
Get your product to market,
on time and on budget.
Development Hardware
Demonstration boards (DEMOs) give designers a cost-effective platform
to program and debug project application code, with basic I/O functions
and I/O headers for easy expandability. It may be all you need for product
evaluation before moving to prototyping.
Evaluation boards (EVBs) provide more functionality than demo boards
with expanded capabilities. Programmers have the option to either step up
to an EVB after initial evaluation on a demo board, or they can start with
an EVB and move directly to prototyping.
BDM Debug Cables like the USB Multilink and the Open Source BDM
(OSBDM) are the link between the IDE running on your PC and the target
hardware. These interfaces allow full, non-intrusive in-circuit emulation
and are provided by Freescale and our partners, and are integrated in
to every Freescale Evaluation board. Acquiring one of these standalone
cables is essential when designing a custom board.
Getting More Information
CodeWarrior Suites
Visit freescale.com/mcu for extensive information on Freescale
The CodeWarrior development tools are sold in suites. By purchasing
devices as well as our developmental hardware and software tools
a suite entitlement, you are able to register for any or all of the
from both Freescale and our Tools Alliance Partners.
CodeWarrior products contained within that suite. This allows you to
gain access to Freescale’s entire portfolio of CodeWarrior tools across
www.freescale.com/mcu
the suite you purchase.
Getting Our Tools Into Your Hands
Most online tools listings will include a
Distributer
Buy Direct
CodeWarrior Suites can be purchased in a variety of configurations
button and/or a
button. Click “Buy Direct,” and you will start the process
including Node Locked or Floating licenses, and 12-month renewable
or permanent licenses. Prices for these suites range from free for
of buying your selected tool directly from Freescale. Click “Distributor,”
our special edition suites to $4995 for a permanent professional
and a pop-up will include links to the Freescale authorized distributors
suite license.
that stock the tool you’ve chosen.
2
www.freescale.com/mcu
Development Tools
Your
Idea
Development Software
Freescale’s
Development Tools
Ecosystem
Software development tools, including CodeWarrior™
Development Studio and other third-party tools, provide a
comprehensive set of integrated development environment
(IDE) options, as well as other development tools such as
debuggers, emulators, RTOSes, stacks and drivers.
Drivers and Stacks provide everything needed to
begin using a complex module without spending any
time writing module-specific code. Freescale and our
Tools Alliance Program partners offer many drivers and
stacks for all of our devices.
Your
Solution
Processor Expert™
Tools Alliance Program
CodeWarrior Development Suites can also come with Processor
Freescale’s Tools Alliance Program (TAP) is a worldwide network
Expert™, a Rapid Application Design (RAD) component-based
of development tools vendors who provide a variety of solutions
application builder and system integration tool. This tool enables
for our customers. By forming this alliance with industry-leading
component-oriented programming, provides tested, ready-to-use
development tools suppliers, Freescale helps bring the
code and delivers instant functionality of generated code.
right solution to you. A variety of options are available from the
Find out more about the CodeWarrior Development Suites and
additional supporting products, including value-added extensions
and run control devices, by visiting freescale.com/codewarrior.
www.freescale.com/mcu
CodeWarrior home page or from individual product summary web
pages. View the table at the end of this brochure for additional
information on our third-party vendors.
3
Development Tools
Freescale’s Hardware/Software Solutions
HCS08/RS08 Development Tool Summary
Family
Part Numbers
Starter Kit
Demo Board
AC
AW
Advanced Evaluation
Software
Evaluation Board Kit
MC9S08AC128/96
DEMOACKIT
DEMOACKIT + DEMOACEX
MC9S08AC60/48/32
DEMO9S08AC60E
DEMOACKIT + DEMOACEX
MC9S08AC16/8
DEMO9S08AC60E
DEMOACKIT + DEMOACEX
MC9S08AW60/32/16
DEMO9S08AW60E
Software
Debug Interface
Options starting
at $395. More
options and
information at
www.freescale.
com/codewarrior
USBMULTILINKBDME
MC9S08DZ128/96/60/32/16
DZ, DN, DV
DEMO9S08DZ60
EVB9S08DZ60
EVB9S08DZ128
MC9S08GB60/32
M68DEMO908GB60E
M68EVB908GB60E
MC9S08GT60/32/16/8
M68DEMO908GB60E
M68EVB908GB60E
MC9S08JS16/8
DEMO9S08JS16
MC9S08JM60/32
DEMOJM
MC9S08JM16/8
DEMO9S08JM16
MC9S08DN60/32/16
MC9S08DV60/32/16
GB, GT
JS
JM
KA
MC9RS08KA2/1
DEMO9RS08KA2
USBSPYDER08
MC9RS08KA8/4
DEMO9RS08KA8
LA
MC9RS08LA8
DEMO9RS08LA8
LE
MC9RS08LE4
DEMO9RS08LE4
LL
MC9S08LL16/8
DEMO9S08LL16
LC
MC9S08LC60/36
DEMO9S08LC60
QA
MC9S08QA4/2
DEMO9S08QA4
QD
MC9S08QD4/2
QB
MC9S08QB
DEMO9S08QB8
MC9S08QE8/4
DEMO9S08QE8
MC9S08QE32/16
DEMO9S08QE32
MC9S08QE123/64
DEMOQE128
QE
QG
MC9S08QG8/4
CWX-HXX-SE*
Compiles up to 32k
of object code
DEMO9S08QD4
USBSPYDER08
EVBQE128
DEMO9S08QG8E
USBSPYDER08
MC9S08RD60/32/16/8
RD, RG, RE
MC9S08RG60/32
DEMO9S08RG60
MC9S08RE60/32/16/8
SE
SH/SG
MC9S08SE8/4
DEMO9S08SE8
MC9S08SH8/4
DEMO9S08SH8
MC9S08SH32/16
DEMO9S08SH32
MC9S08SG8/4
DEMO9S08SG8
MC9S08SG32/16
DEMO9S08SG32
* CodeWarrior for Microcontrollers Special Edition is complimentary and is supplied with all Freescale HC(S)08 development tools.
This version of CodeWarrior supports object code sizes up to 32KB. Upgrade available to support expanded memory sizes. For
information on these upgrade options, please go to www.freescale.com/codewarrior.
4
www.freescale.com/mcu
Development Tools
Freescale’s Hardware/Software Solutions
S12X Development Tool Summary
Family
Part Numbers
Starter Kit
Demo Board
XA
MC9S12XA512/256
XD/B
MC9S12XDP512
Software
Advanced Evaluation
Evaluation Board Kit
Software
Debug Interface
Options starting at
$395. More options
and information
at www.freescale.
com/codewarrior
USBMULTILINKBDME
MC9S12XDT512/384/256, DQ256, D256
MC9S12XDQ256
DEMO9S12XDT512
MC9 S12XD256/128/64
CWX-HXX-SE*
Compiles up to 32k
of object codea
MC9S12XDG128, D128, D64
MC9S12XB256/128
XE
EVB9S12XDP512
MC9S12XEP768/100
MC9S12XEQ512/384
MC9S12XET256
DEMO9S12XEP100
EVB9S12XEP100
MC9S12XEG128
*CodeWarrior Development Studio Special Edition for S12X devices is complimentary and is supplied with all Freescale
S12X development tools. This version of CodeWarrior supports object code sizes up to 32KB. Upgrade available to support
expanded memory sizes with part number CWP-PRO-NL/FL. For information on these upgrade options, please go to
www.freescale.com/codewarrior.
DSC Development Tool Summary
Family
Part Numbers
Starter Kit
Demo Board
56F8000
56F8100
MC56F8011
DEMO56F8014-EE
MC56F8013
DEMO56F8013-EE
MC56F8014
DEMO56F8014-EE
Software
Advanced Evaluation
Evaluation Board Kit
MC56F802x/3x
56F8037EVM
MC56F8123/8122
MC56F8323EVME
MC56F8135
MC56F8147/8146/8145
MC56F8157/8156/8155
CWX-568-SE*
Compiles up to 32k
of object codea
MC56F8367EVME
MC56F8167/8166/8165
56F8300
MC56F8323/8322
Software
Debug Interface
Options starting at
$395. More options
and information
at www.freescale.
com/codewarrior
CWH-UTP-ONCE-HE
MC56F8323EVME
MC56F8335
MC56F8347/8346/8345
MC56F8357/8356/8355
MC56F8367EVME
MC56F8367/8366/8365
*CodeWarrior Development Studio Special Edition for 56800 devices is complimentary and is supplied with all Freescale
56800 development tools. This version of CodeWarrior supports object code sizes up to 32KB. Upgrade available to
support expanded memory sizes. For information on these upgrade options, please go to www.freescale.com/codewarrior.
www.freescale.com/mcu
5
Development Tools
Freescale’s Hardware/Software Solutions
ColdFire® Development Tool Summary
Family
Part Numbers
Starter Kit
Demo Board
51ACxxx
MCF51AC256/128
DEMOACKIT
51JMxxx
MCF51JM128/64
DEMOJM
51QExxx
MCF51QE128/96/64/32
DEMOQE128
520x
521x
521xx
522xx
CWX-HXX-SE*
Compiles up to 64k of
object code
MCF5208/7
Advanced Evaluation
Evaluation Board Kit
EVB51JM128
MCF5216/4
M5282LITEKITE
M5282EVBE
MCF52110/00
M52210DEMO
M52211EVB
MCF52211/10
M52210DEMO
M52211EVB
MCF52223/21
MCF52277/4
523x
MCF5235/4/3/2
5253
MCF5253
MCF5271/0
USBMULTILINKBDME
M5208EVBE
M5213EVBE
5227x
Debug Interface
EVBQE128
M5211DEMO
MCF52235/4/3/1/0
Software
DEMOACKIT / DEMOACEX
MCF5213/2/1
5223x
527x
Software
M52223EVB
M52233DEMO
M52235EVB
M52277EVB
M5234BCCKIT
M5270PROMO
CWX-MCF-SE*
Compiles up to 128k of
object code
MCF5272
M523XEVBE
M5253EVBE
Options starting at
$395. More options
and information at
www.freescale.com/
codewarrior
USBMLCF
M5271EVBE
M5272C3E
MCF5275/4
M5275EVBE
5225x
MCF52252/4/5/6/8/9
M52259DEMOKIT
532x
MCF5329/8/7
M52259EVB
537x
MCF5373/2
5445x
MCF54455/4/3/2/1/0
M54451EVB
M54455EVB
547x
MCF5475/4/3/2/1/0
M5474LITEKIT
M5475EVBE
548x
MCF5485/4/3/2/1/0
M5484LITEKITE
M5485EVBE
M5329EVB
M5373EVB
*CodeWarrior Development Studio Special Edition for all ColdFire devices is complimentary and is supplied with all Freescale ColdFire
development tools. This version of CodeWarrior supports object code sizes up to 64KB for the V1 devices, and up to 128KB for the
V2, V3, and V4 devices. Upgrade available to support expanded memory sizes. For information on these upgrade options, please go
to www.freescale.com/codewarrior.
MPC Development Tool Summary
Family
Part Numbers
MPC55xx
MPC5553
MPC5554
Starter Kit
Demo Board
Advanced Evaluation
Software
CWS-MPC-5500-SE*
Compiles up to 128k of
object code
Evaluation Board Kit
Software
Debug Interface
MPC5553EVBE
Options starting at
$395. More options
and information at
www.freescale.com/
codewarrior
USBMLPPCNEXUS
MPC5554EVBE
*CodeWarrior Development Studio Special Edition for all MPC devices is complimentary, and is supplied with all MPC55xx Evaluation
Boards. This version of CodeWarrior supports object code sizes up to 128KB. Upgrade available to support expanded memory sizes.
For information on these upgrade options, please go to www.freescale.com/codewarrior.
6
www.freescale.com/mcu
Development Tools
Freescale’s Third-Party Vendors
Third-Party Vendor
Web Site
Abatron
www.abatron.ch/
Allgo Embedded Systems
www.allgosystems.com/
Altium
www.altium.com
Alvaview
www.alvaview.com
ARC
www.arc.com
Arcturus
www.arcturusnetworks.com
ASH WARE Inc.
www.ashware.com
Avocet Systems
www.avocetsystems.com
8-bit n 16-bit n 32-bit n
Hardware
Development Tools
Evaluation Boards
and Systems
IDE, Debuggers,
Compilers and
Build Tools
Run-Time Software
Emulators and
Diagnostic Tools
16
Operating
Systems
Drivers/
Protocol Stacks/
Translators
Technologies/Specialized Tools
32
32
Audio/Video Codec
32
Audio/Video Codec
32
VoIP, uClinux
32
32
32
32
32
8
8
16
eTPU
32
32
8
8
32
Axiom Manufacturing
www.axman.com
Blunk Microsystems
www.blunkmicro.com
16
32
Byte Craft Limited
www.bytecraft.com
CMX Systems
www.cmx.com
CodeSourcery
www.codesourcery.com/
Cosmic Software
www.cosmic-software.com
Crossware
www.crossware.com
Unicoi Systems
www.unicoi.com
EMAC
www.emacinc.com
eCosCentric
www.ecoscentric.com
Elektronikladen
www.elmicro.com
Embedded Access
www.embedded-access.com
32
Emlix
www.emlix.com
32
Encore Software
www.ncoretech.com
ENEA
www.enea.com
Euros Embedded Systems
www.euros-embedded.com
ExpressLogic
www.rtos.com
32
FORTH
www.forth.com
32
Freescale Semiconductor
CodeWarrior™
Linux
www.freescale.com
www.freescale.com/codewarrior
www.freescale.com/linux
Freescale MQX™ Software Solutions
www.freescale.com/mqx
FSI Systems
www.fsisys.com
Green Hills Software
www.ghs.com
GNU Operating System
www.gnu.org
IAR Systems
www.iar.com
Intec Automation
www.steroidmicros.com
InterNiche Technologies
www.iniche.com
iSystem
www.isystem.com/
32
8
32
32
32
eTPU in C
8
16
32
8
16
32
32
8
16
Ethernet, USB, TCP/IP, CAN
GNU Toolchains
32
32
32
16
32
32
32
16
32
16
32
VoIP
32
32
eTPU
32
32
32
8
16
32
8
16
32
8
16
32
8
16
32
8
16
32
32
32
TCP/IP, USB
32
ZigBee®
32
32
32
32
8
32
32
8
32
32
8
16
32
Ethernet
32
EtherNet/IP, CAN, IEEE® 1588
32
Ixxat
www.ixxat.com
Kadak
www.kadak.com
Lauterbach
www.lauterbach.com/
Logic
www.logicpd.com
Mentor Graphics/Accelerated Technolog
www.acceleratedtechnology.com
32
32
32
CAN, LIN, FlexRay™
Micrium
www.micrium.com
32
32
32
TCP/IP, CAN, USB
Micro APL
www.microapl.com
32
CF INIT
MicroDigital
www.smx-rtos.com
32
GUI, USB, TCP/IP
Mocana
www.mocana.com
32
Crypto/Security
Monebo Technologies
www.monebo.com
32
Medical
Nano-X
www.microwindows.org
32
GUI
NetBurner
www.netburner.com
32
TCP/IP
P&E Microcomputer Systems
www.pemicro.com
PHYTEC
www.phytec.com
32
PonTech
www.pontech.com
16
Quadros Systems
www.quadros.com
32
Segger
www.segger.com
SenTec Elektronik
www.sentec-elektronik.de Simuquest
www.simuquest.com
SofTec Microsystems
www.softecmicro.com
Swell Software
www.swellsoftware.com
Timesys
www.timesys.com
Treck
www.treck.com
32
Trolltech
www.trolltech.com
32
uTasker
www.utasker.com
Wind River
www.windriver.com
www.freescale.com/mcu
32
16
32
16
32
32
32
32
32
8
16
32
8
16
32
8
16
32
32
TCP/IP
32
32
GUI, USB, TCP/IP
32
LCD
16
8
16
32
8
32
16
32
GUI
32
GNU Toolchains
16
32
32
TCP/IP
GUI
32
TCP/IP
32
7
Learn More:
Freescale and the Freescale logo are trademarks or registered trademarks of Freescale Semiconductor, Inc.
in the U.S. and other countries. All other product or service names are the property of their respective owners.
© Freescale Semiconductor, Inc. 2008
Document Number: BRDEVTOOLS
REV 5
For current information about Freescale
products and documentation, please visit
www.freescale.com/mcu.