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.