MC56F8006DEMO Quick Start Guide Digital Signal Controllers MC56F8006DEMO Small cost. Low power. Big performance. Get to Know the MC56F8006DEMO Board Power Connector USB Connector JTAG Connector Figure 1. MC56F8006DEMO MC56F8006DEMO Quick Start Guide Introduction MC56F8006DEMO is a cost-effective board targeting quick digital signal controller (DSC) evaluation, demonstration and debugging of the Freescale MC56F8006VLF DSC. It also includes an MC9S08JM60 for USB and voltage regulation for the DSC. A CodeWarrior USB TAP(R) is needed, and it is not provided in the kit. This quick start guide is designed to get you ready to develop your application on the 56F8006 with in minutes. Step-by-Step Installation Instructions In this quick start guide, you will learn how to set up the board and run the default LED flashing demonstration. Additional labs are available: * USB Serial Lab * freeMASTER Lab * Finite Impluse Response Filter (FIR) Lab Please take a look at the MC56F8006DEMO labs document included in the Training section of the DVD to learn more about the key benefits the 56F8006/2 gives your application. STEP 1 Install CodeWarriorTM for Digital Signal Controllers Version 8.2.3 CodeWarrior is a powerful tool designed to help you minimize your time to market. CodeWarrior installation is a one-time required step before connecting the board to your computer. 1. Click on Software tab to install CodeWarrior Development Studio for DSC. 2. One installation supports all DSC products. 3. Follow the on-screen instructions until installation is complete. MC56F8006DEMO Quick Start Guide STEP 2 STEP 3 Copy demo board materials Connect board to computer The Getting Started DVD included with the Connect the card to the computer with demo board kit contains a zipped folder a standard USB cable as shown below. with demo board materials. This zipped Cancel any pop-up about a USB device folder should be copied on to the computer driver at this point. Connect a CodeWarrior for use in the next steps. USB TAP(R) (Freescale part number CWH-UTP-ONCE-HE) to the Load this DVD. The DVD will autorun. JTAG_CONNECTOR. Open the Select "Training." Select "MC56F8006 MC56F8006DEMO_LED_LAB directory. Labs." On the File Download pop-up, select "Save." Save MC56F8006DEMO_labs.zip. Unzip this and open the MC56F8006DEMO_labs directory. STEP 4 Run and debug LED lab example code on board 1. Start CodeWarrior by selecting it in the Windows Start menu. 2. From the CodeWarrior main menu, choose "File > Open" and choose the 6. From the main menu, choose "Run > Start/Continue." The program will be executed in real time. 7. From the main menu, choose "Run > "MC56F8006DEMO_labs\MC56F8006_ Halt." The program execution will stop. LED_lab\ MC56F8006DEMO_LED_LAB. The next instruction to be executed is mcp" file. This is the board example you highlighted in the Source window. copied from the Getting Started DVD included with the demo board kit. 3. Click "Open." The Project window will open. 4. The user-written C code of this example is contained in the "MC56F8006DEMO_ 8. From the main menu, choose "Run > Single Step." The instruction highlighted in the Source window will be executed, and the program execution will be stopped immediately after. 9. From the main menu, choose "Run > LED_LAB.c" file. Double click on it to Start/Continue." The application will open it. There is also some user-written restart from where it was previously code in the Events.c file. These files are stopped. in the Code directory. The other files are generated by Processor Expert. 5. From the main menu, choose "Project > Debug." This will compile the source code, generate an executable file and download it to the demo board. MC56F8006DEMO Quick Start Guide 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. (c) Freescale Semiconductor, Inc. 2009. Doc Number: MC56F8006DEMOQSG / REV 0 Agile Number: 926-78323 / REV A For more information about Freescale products, please visit www.freescale.com/DSC.