for ColdFire Architectures V7.2 Quick Start

Similar documents
Controller Continuum. for Microcontrollers V6.3. Quick Start

Installing Service Pack Updater Archive for CodeWarrior Tools (Windows and Linux) Quick Start

for Freescale MPC55xx/MPC56xx Microcontrollers V2.10 Quick Start

for StarCore DSP Architectures Quick Start for the Windows Edition

CodeWarrior Development Studio for Freescale 68HC12/HCS12/HCS12X/XGATE Microcontrollers Quick Start SYSTEM REQUIREMENTS Hardware Operating System 200

CodeWarrior Development Studio for StarCore DSP SC3900FP Architectures Quick Start for the Windows Edition

CodeWarrior Development Studio for Power Architecture Processors Version 10.x Quick Start

CodeWarrior Development Studio

CodeWarrior Development Studio for etpu v10.x Quick Start SYSTEM REQUIREMENTS

Component Development Environment Installation Guide

NOVPEK NetLeap User Guide

CodeWarrior Development Tools mwclearcase Plug-in User s Guide

Model-Based Design Toolbox

2005: 0.5 PQ-MDS-PCIEXP

Electrode Graphing Tool IIC Driver Errata Microcontroller Division

Figure 1. Power Barrel Connector Requirements

CodeWarrior Kernel-Aware Debug API

Lab Tutorial for TWR-S08MM128-KIT TOWER SYSTEM LAB MC9S08MM128. Electrocardiogram (EKG) with Freescale USB stack

ColdFire Convert 1.0 Users Manual by: Ernest Holloway

Updating the Firmware on USB SPI Boards (KITUSBSPIEVME, KITUSBSPIDGLEVME)

Upgrade the Solution With No Changes 2 Upgrade the Solution With No Changes If a Codebase does not contain updates to its properties, it is possible t

NovTech User Guide Chameleon96

USB Bootloader GUI User s Guide

Model Based Development Toolbox MagniV for S12ZVC Family of Processors

Converting Earlier Versions of CodeWarrior for StarCore DSPs Projects to Version

Software Defined Radio API Release Notes

SDR API Linux Installation

Programming and Evaluation Tool for Serial EEPROMs

PCB Layout Guidelines for the MC1321x

Quick Start Guide for TWR-S08MM128-KIT TOWER SYSTEM MC9S08MM128. The industry s most complete solution for portable medical applications

PQ-MDS-QOC3 Module. HW Getting Started Guide. Contents. About This Document. Required Reading. Definitions, Acronyms, and Abbreviations

MC56F825x/MC56F824x (2M53V) Chip Errata

Design Recommendations to Implement Compatibility Between the MC13783VK and the MC13783VK5

MPC7410 RISC Microprocessor Hardware Specifications Addendum for the MPC7410TxxnnnLE Series

MPC8349E-mITX-GP Board Errata

MPC5200(b) ATA MDMA, UDMA Functionality BestComm Setup Recommendations

Device Errata MPC860ADS Application Development System Board Versions ENG, PILOT, REV A

56F8300 BLDC Motor Control Application

Symphony SoundBite: Quick Start with Symphony Studio. Installation and Configuration

Using the Project Board LCD Display at 3.3 volts

SGTL5000 I 2 S DSP Mode

MC33696MODxxx Kit. 1 Overview. Freescale Semiconductor Quick Start Guide. Document Number: MC33696MODUG Rev. 0, 05/2007

CodeWarrior Development Studio for Microcontrollers V10.x Getting Started Guide

Processor Expert Software Microcontroller Driver Suite. Device Initialization User Guide

Keil uvision 4 Kinetis Support for Freescale MQX RTOS Release Notes

Getting Started with the Microcontroller Student Learning Kit (MCUSLK) Using the MC9S12C32 MCU Application Module (CSM-12C32)

Apollo2 EVB Quick Start Guide

Utilizing Extra FC Credits for PCI Express Inbound Posted Memory Write Transactions in PowerQUICC III Devices

MTIM Driver for the MC9S08GW64

PQ-MDS-PIB. HW Getting Started Guide 12,13. January 2006: Rev Check kit contents

56F805. BLDC Motor Control Application with Quadrature Encoder using Processor Expert TM Targeting Document. 56F bit Digital Signal Controllers

Getting Started with the Student Learning Kit Application Module Using the MC9S12DT256 Microcontroller Application Module

Mechanical Differences Between the 196-pin MAP-BGA and 196-pin PBGA Packages

KIT33972AEWEVBE Evaluation Board

MSC8144AMC-S Getting Started Guide

Vision Toolbox for MATLAB

PAS08QF80 User s Manual

EchoRemote Evaluation Software for Windows

PAS08QF5264 User s Manual

Using the ColdFire+ Family Enhanced EEPROM Functionality Melissa Hunter Derrick Klotz

Using the Multi-Axis g-select Evaluation Boards

Using the PowerQUICC II Auto-Load Feature

M68CPA08QF Programming Adapter. User s Manual. Freescale Semiconductor, I. User s Manual. M68CPA08QF324448UM/D Version 1.

M68CPA08W1628T20. Programming Adapter. User s Manual. Freescale Semiconductor, I. User s Manual. M68CPA08W1628T20UM/D Version 1.

Mask Set Errata. Introduction. MCU Device Mask Set Identification. MCU Device Date Codes. MCU Device Part Number Prefixes MSE08AZ32_0J66D 12/2002

VortiQa Enterprise Quick Start Guide

Using IIC to Read ADC Values on MC9S08QG8

MPR121 Jitter and False Touch Detection

MPR083 Proximity Evaluation Kit User s Guide

etpu General Function Set (Set 1) David Paterson MCD Applications Engineer

etpu Automotive Function Set (Set 2)

PowerQUICC HDLC Support and Example Code

Using the CAU and mmcau in ColdFire, ColdFire+ and Kinetis

Technical support for MCUez development tools is available through your regional. For More Information On This Product, Go to:

M68HC705E24PGMR PROGRAMMER USER'S MANUAL

Changing the i.mx51 NAND Flash Model for Windows Embedded CE TM 6.0

56F805. Digital Power Factor Correction using Processor Expert TM Targeting Document. 56F bit Digital Signal Controllers. freescale.

MPC8260 IDMA Timing Diagrams

16-bit MCU: S12XHY256 Automotive Cluster Demo by: Jose M. Cisneros Steven McLaughlin Applications Engineer Microcontroller Solutions Group, Scotland

KIT34901EFEVB Evaluation Board

Using the Kinetis Family Enhanced EEPROM Functionality

HC912D60A / HC912Dx128A 0.5µ Microcontrollers Mask sets 2K38K, 1L02H/2L02H/3L02H & K91D, 0L05H/1L05H/2L05H

Non-Windows Work Flow

Suite56 Command Converter Server User s Guide

Differences Between the DSP56301, DSP56311, and DSP56321

Integrating FreeMASTER-Time Debugging Tool with CodeWarrior for Microcontrollers v10.x Project

i.mx31 PDK Power Measurement with GUI

1 Introduction. 2 Problem statement. Freescale Semiconductor Engineering Bulletin. Document Number: EB727 Rev. 0, 01/2010

Pad Configuration and GPIO Driver for MPC5500 Martin Kaspar, EMEAGTM, Roznov Daniel McKenna, MSG Applications, East Kilbride

1N5221B - 1N5263B Zener Diodes

Migrating from the MPC852T to the MPC875

DEMO9S08AC60E. User s Guide. Freescale Semiconductor User s Guide. DEMO9S08AC60EUG Rev. 0.1, 11/2007

CodeWarrior Development Studio for StarCore 3900FP DSP v SP3 Release Notes

Use of PGA on MC56F800x Interaction of PDB, PGA and ADC

IIC Driver for the MC9S08GW64

Optically-Isolated Multilink BDM Interface for the S08/S12 Microcontrollers by Michael A. Steffen

Freescale BeeStack Documentation Overview Document Number: BSDO Rev /2008

MPR121 Proximity Detection

Using DMA to Emulate ADC Flexible Scan Mode on Kinetis K Series

Performance Factors nc. 2 Performance Factors The following sections discuss performance factors. 2.1 MPX vs. 60x Bus Mode One of the main factors tha

Transcription:

for ColdFire Architectures V7.2 Quick Start

CodeWarrior Development Studio for ColdFire Architectures V7.2 Quick Start SYSTEM REQUIREMENTS Hardware Operating System Disk Space 1 GHz Pentium compatible processor, 1 GB RAM, CD/DVD-ROM drive, USB port Microsoft Windows XP, or Windows Vista Operating Systems 2 GB total, 400 MB on Windows system disk This Quick Start explains how to install the CodeWarrior Development Studio for ColdFire Architectures V7.2, activate licenses for Basic, Standard, and Professional CodeWarrior Suites, then create, build, and run a sample project using the ColdFire simulator. In this document, numbered steps are for advanced users. Lettered steps are expanded descriptions. Section A: Installing Software The Special Edition License is automatically installed with your product. This license allows you to develop projects with up to 128K of C code for the ColdFire V2, V3, and V4. 1. Install CodeWarrior software a. Insert CodeWarrior Development Studio for ColdFire Architectures CD or the DVD included with your kit into the CD/DVD-ROM drive the welcome screen appears (if Auto Install is disabled, run program Setup.exe in the Setup directory of CD). 1

The CodeWarrior software may be part of a DVD included with your kit. In this case, click Install CodeWarrior Development Studio for ColdFire Architectures, follow the on-screen instructions, and skip to step "Check for updates". b. Click Launch the Installer the install wizard opens. c. Click the Next button the License Agreement screen appears. d. Select the I accept the terms in the license agreement option button. e. Continue clicking the Next buttons to step through the wizard screens, accepting default settings the Ready to Install the Program screen appears. f. Click the Install button at the end of the installation, a screen appears announcing installation is complete. g. Select the Yes, check for program updates (Recommended) after setup complete checkbox to check for updates. h. Click the Finish button the CodeWarrior Updater dialog box opens. 2. Check for updates If the updater already has internet connection settings, you may proceed directly to sub-step f. a. Click the Settings button inside the CodeWarrior Updater dialog box the CodeWarrior Updater Settings dialog box appears. b. Click the Settings button the Connections page of the Internet Properties dialog box appears. c. Modify settings, as appropriate, to successfully connect to the Internet. d. Click the OK button the Internet Properties dialog box closes. e. Select an item in the Update Check Scheduling list box and click the OK button; or click the Cancel button. f. In the CodeWarrior Updater dialog box, click the Next button. g. If necessary, enter username and password. h. If updates are available, follow on-screen instructions to download updates to your computer. If no updates are found, the software application displays an appropriate message. 2

i. Click the Finish button the installation completes and the CodeWarrior Updater dialog box closes. For licensing and activation of your CodeWarrior Development Studio for ColdFire Architectures V7.2, refer to the CodeWarrior Development Suite Quick Start. Save the license file, license.dat, to the installation root folder. The default location is C:\Program Files\Freescale\CodeWarrior for ColdFire V7.2 Special Edition: The Special Edition license is automatically installed with your product and you do not need to register it. This license allows you to develop projects with unlimited assembly code, up to 128KB of C Code. Evaluation Edition: The Evaluation license is automatically installed with your product and you do not need to register it. This license allows you to develop projects as Professional Edition within the 30-day evaluation period. After 30 days, the license works as Special Edition license (free permanent, but feature limited) which supports up to 128KB of C Code. Section B: Creating, Building, and Running a Project 1. Create new project a. Select Start > Programs > Freescale CodeWarrior > CodeWarrior for ColdFire V7.2 > CodeWarrior IDE from the task bar IDE starts; the CodeWarrior Startup dialog box appears. 3

Startup Dialog Box b. Click the Create New Project button the Device and Connection page appears. c. Select ColdFire Evaluation Boards > ColdFire V2 > M52259EVB (or the device of your choice). Device and Connection Page d. Select Instruction Set Simulation. e. Click the Next button the Project Parameters page appears. f. Select C, C++, or both. g. Enter a project name in the Project name text box. The software automatically creates a folder with the same name in the default location, or click Set to browse and select an alternate location for your project. 4

Project Parameters Page h. Click Next the Add Additional Files page appears. Add Additional Files Page i. Click Next the Processor Expert page appears. 5

Processor Expert Page j. Click Next the C/C++ Options page appears. C/C++ Options Page k. Click Finish the software creates your project according to your specifications. 2. Build and run project a. From the main menu bar, select Project > Make IDE updates the files and the links code into the application. b. From the main menu bar, select Project > Debug IDE builds (assembles, compiles, and links) project; the debug window appears. 6

Debug Window (MyProject.mcp) c. From the main menu bar, select Project > Run debugger downloads program to the simulator and runs program; a new console window shows program Hello World output. d. From the main menu bar, select Debug > Kill the debug session ends; you may close all open windows. Congratulations! You just used CodeWarrior software to create, build, and run a simple program. 7

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. CodeWarrior is a trademark or registered trademark of Freescale Semiconductor, Inc. in the United States and/or other countries. PROCESSOR EXPERT and EMBEDDED BEANS are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. Copyright 2008 2009 Freescale Semiconductor, Inc. All rights reserved. Information in this document is provided solely to enable system and software implementers to use Freescale Semiconductor products. There are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits or integrated circuits based on the information in this document. Freescale Semiconductor reserves the right to make changes without further notice to any products herein. Freescale Semiconductor makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does Freescale Semiconductor assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages. Typical parameters that may be provided in Freescale Semiconductor data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including Typicals, must be validated for each customer application by customer's technical experts. Freescale Semiconductor does not convey any license under its patent rights nor the rights of others. Freescale Semiconductor products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the Freescale Semiconductor product could create a situation where personal injury or death may occur. Should Buyer purchase or use Freescale Semiconductor products for any such unintended or unauthorized application, Buyer shall indemnify and hold Freescale Semiconductor and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that Freescale Semiconductor was negligent regarding the design or manufacture of the part. How to Contact Us Corporate Headquarters World Wide Web Technical Support Freescale Semiconductor, Inc. 6501 William Cannon Drive West Austin, Texas 78735 U.S.A. http://www.freescale.com/codewarrior http://www.freescale.com/support Revised: 20 November 09 8

926-20334 Rev L