============================================================================================ Release Notes CodeWarrior Development Studio for ColdFire Architectures Version 7.2 ============================================================================================ November 09, 2009 Freescale Semiconductor, Inc. For a complete, detailed list of new features, bug fixes, and other important information, refer to the "Release_Notes" folder within your CodeWarrior installation directory. To see a list of changes since last release, please refer to the section below titled "What's New" and "Issues Addressed". ================================================================ What's New ================================================================ This product contains a significant amount of new* and updated** documents as listed below as well as in the START.HERE.html in the root directory: * CodeWarrior Development Suite Quick Start* — explains how to register your Suite; activate and install your products; and discusses available purchase option * ColdFire Quick Start** — explains how to use CodeWarrior Development Studio software for ColdFire, including how to create and debug a simple project for Windows Operating Systems * IDE 5.9 User’s Guide* — explains general features and the user interface of the CodeWarrior Integrated Development Environment (IDE); examples: projects, preference panels, and tool architecture * IDE Automation Guide* — explains how to use external applications and scripting environments to automate the CodeWarrior IDE to perform certain tasks * EWL (Embedded Warrior Library) for C Reference* — provides cross-platform C header file, standard function, and library reference, for CodeWarrior IDE and command-line build tools * EWL (Embedded Warrior Library) for C++ Reference* — provides cross-platform C++ header file, standard function, and library reference, for CodeWarrior IDE and command-line build tools * USB TAP Probe Users Guide** — explains how to set up the USB TAP debug probe so it can communicate with the debugger and the target hardware * Ethernet TAP Probe Users Guide** — explains how to set up the Ethernet TAP debug probe so it can communicate with the debugger and the target hardware * Open Source BDM-JM60* — explains how to set up the Open Source BDM-JM60 so it can communicate with the debugger and the target hardware * ColdFire Targeting Manual** — explains how to use the CodeWarrior IDE to develop software that targets the ColdFire architecture; examples: target-settings panels, debugging * ColdFire Build Tools Reference Manual** — explains how to use the ColdFire C/C++ Compiler and ELF Linker to develop software that targets the ColdFire architecture * ColdFire Assembler Reference Manual** — explains how to use the ColdFire Assembler to develop software that targets the ColdFire architecture * TN268: Converting Projects to CodeWarrior ColdFire V7.2* For an overview of the pdfs in this product, go to the START.HERE.html in the root directory New Features: - New IDE 5.9 - OSBDM JM60 support for M52259DEMO board - Processor Expert V1.04.01 - New optimized compiler and embedded libraries - M53015EVB board support & MCF5301x device support ================================================================ Issues Addressed ================================================================ Fixed issues: - MTWX33452: Flash Programmer crashes with a MQX stationary project - MTWX33771: CW ColdFire 7.1.1 Flash Programmer crash problem ======================= IMPORTANT! PLEASE READ! ======================= In order for the CodeWarrior debugger to connect to the OSBDM JM60 probe on the M52259DEMO board it is *MANDATORY* that the firmware image on the JM60 chipset on the board be updated to the latest version. The instructions for this operations are provided below. ==================================================================================== Instructions about updating OSBDM-JM60 Firmware with Freescale JM60 GUI Application: ==================================================================================== The Freescale JM60 GUI application includes a GUI version of the bootloader that can be used for OSBDM-JM60 firmware programming. The firmware of the OSBDM-JM60 integrated with the M52259DEMO board has been installed with the bootloader libary at the factory. The jumper J5 = ON position activates bootloader mode when the USB cable for the OSBDM-JM60 is plugged in. When the JM60 GUI tool recognizes the OSBDM-JM60 in bootloader mode, the bottom right USB symbol of the JM60 GUI changes the color from red to green. The Freescale JM60 GUI Installer, which was available at the time of this release, has been included in the CodeWarrior layout for your convenience. If you experience any communication issues, please check the Freescale WEB site for updates at: http://www.freescale.com/webapp/sps/download/license.jsp?colCode=JM60_GUI_INSTALLER_V1.2&location=null&fsrch=1. Detailed steps for firmware updating are described below: 1) Execute the Freescale JM60 GUI Installer application by running {CW_INSTALL_DIR}/ColdFire_Tools/JM60 GUI/setup.exe 2) Install a 1x2 pin header at J5. 3) Install the Freescale JM60 GUI application. 4) Set J5 jumper ON position. 5) Connect the USB cable to the M52259DEMO board. 6) Found New Hardware Wizard is launched for Freescale JM60 Bootloader device. Install the drivers. 7) Open the Freescale JM60 GUI. The USB symbol in the lower right corner of the JM60 GUI should be green if the bootloader is activated. 8) Select Bootloader from the JM60 Application Menu. 9) Download and unzip "OSBDM-JM60_Firmware.zip" located on the Freescale website at http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=M52259DEMOKIT&fpsp=1&tab=Design_Tools_Tab# 10) Load the SREC file, "osbdm-jm60_cfv234_emb.abs.s19" (located in the following folder relative to where the zip file above was unpacked: "osbdm-JM60_b12_04072009_C\osbdm\osbdm-JM60\bin\cfv234\") from the JM60 USB Bootloader window. 11) Select Execute from the JM60 USB Bootloader window. 12) Do not interrupt the firmware update process until it completed. 13) Close the Freescale JM60 GUI. 14) Disconnect the USB cable. 15) Set J5 jumper OFF position. ********************************************************* For more information, please check the files present at: {CW_INSTALL_DIR}/Release_Notes/. ********************************************************* Contacting us: Thank you for choosing Freescale to serve your technical needs. Please feel free to call us at 1-800-521-6274 or to check on your status or go to www.freescale.com to the Register/login. Please make sure you enter your name, phone, email, company name & address. We welcome and encourage comments. You can contact us directly by sending e-mail to support@freescale.com. Drop us a line to let us know how we're doing. We'll listen and we'll act. Visit our product pages at: and Freescale Semiconductor