FREESCALE DEMO9S08QG8QSG

Freescale Semiconductor
Quick Start Guide
DEMO9S08QG8QSG
Rev. 0.02, 10/2005
DEMO9S08QG8 Quick Start Guide
Introduction and Default Settings
This guide will walk you though how to connect the board to your PC, run the LED test program, and install the
correct version of CodeWarrior Development Studio. The source code for DEMO_S08QG8_Test (LED test) is
provided on the Axiom CD in the “Examples” folder. Below are diagrams of the default settings for the
DEMO9S08QG8 demo board.
Black blocks indicate the “on” or “installed” position of jumpers. Please check these settings before continuing.
Figure 1. DEMO9S08QG8 Default Settings
Install CodeWarrior Development Studio Version 3.1 for HC(S)08 and service pack for QG support
If you do not have version 3.1 of CodeWarrior for HC(S)08 Special Edition installed on your computer, please refer
to the provided “CodeWarrior Development Studio” DVD case and follow the steps in the quick start guide.
After CodeWarrior has been installed properly, please install the HC(S)08 service pack from the CodeWarrior
service pack CD. This is required if you want to use the USB-BDM feature on the DEMO9S08QG8 board. The
service pack can also be downloaded from www.metrowerks.com
Important: You must register and obtain a special edition license key to use CodeWarrior. This license key allows
you to experience all the features of the Special Edition CodeWarrior Development Studio.
Run the DEMO908QB8_Test program
The DEMO9S08QG8 is shipped with the DEMO_S08QG8_Test program stored in on-chip FLASH memory. You
may view the source code for this program by accessing the “DEMO_S08QG8_Test.zip” file on the Axiom CD
(located in the “Examples” folder).
1.
2.
3.
4.
5.
Check the jumper settings and make sure they are in the default position. Use Figure 1 as a guide.
Connect the USB cable to the PC and then to the board. If you are using this board for the first time, please
follow the instructions on the screen to install the USB device properly. (If you have not installed CW 3.1 and
the service pack, you will not have the proper files used to recognize the Demo Board.)
After the USB drivers are installed correctly, the USB, USB PWR OUT, and VDD LEDs will be on.
Press SW1 and LED1 will toggle.
LED2 will blink at a fast rate.
© Freescale Semiconductor, Inc., 2005. All rights reserved.
Troubleshooting
Use the USB BDM to install DEMO9S08QG8_APP Program
The USB-MON08 allows a user to program the MCU FLASH and debug applications via USB connection.
1.
2.
3.
4.
5.
6.
7.
8.
9.
From the Axiom CD (“Examples” folder), copy the DEMO9S08QG8_APP.zip file to your PC, and extract the
files into a working folder on your desktop. Note: Be sure to extract—not just copy—the files.
Open CodeWarrior HC(S)08 v3.1 and open the “DEMO9S08QG8_APP.mcp” project file.
Open “DEMO9S08QG8_APP.c” in the source folder by double clicking on “DEMO9S08QG8_APP.c”. This is
the application code.
Check the jumper settings and make sure they are in the default position. Use Figure 1 as a guide.
If you have not already done so, connect the USB cable. The LED, PWR OUT, and +5V LEDs should be on.
Click on “Debug” under Project in the menu bar or press “F5.” The True-Time Simulator & Real-Time
Debugger interface window will appear. Please follow the instructions on the screen to complete the FLASH
programming process.
When the ICD Connection Assistant appears, click the “Reset and Stop MCU…” button and follow the
instructions on the screen.
When the “Erase and Program Flash?” window appears, click the “Yes” button.
The “CPROG08SZ Programmer” window should close after the MCU FLASH is programmed. You are now
ready to run the DEMO9S08QG8_APP code. Refer to DEMO9S08QG8_APP_UG.pdf for instructions on
how to use this code.
Troubleshooting
VDD LED does not turn on
•
•
Make sure the “PWR_SEL” jumper is in the VB position.
Install the HC(S)08 QG8 CodeWarrior service pack.
Unable to program the part using on board USB-BDM
•
•
Make sure the “PWR_SEL” jumper is in the VB position.
Install the HC(S)08 QG8 CodeWarrior service pack.
DEMO9S08QG8 Quick Start Guide, Rev. 0.02
2
Freescale Semiconductor