DEMO9S08MP16 Freescale Semiconductor, DEMO9S08MP16 Datasheet

BOARD DEMO FOR MC9S08MP16

DEMO9S08MP16

Manufacturer Part Number
DEMO9S08MP16
Description
BOARD DEMO FOR MC9S08MP16
Manufacturer
Freescale Semiconductor
Datasheets

Specifications of DEMO9S08MP16

Main Purpose
Power Management, Motor Control
Embedded
*
Utilized Ic / Part
MC9S08MP16
Primary Attributes
*
Secondary Attributes
*
Processor To Be Evaluated
MC9S08MP16
Interface Type
RS232, USB
Operating Supply Voltage
6 V
Silicon Manufacturer
Freescale
Core Architecture
HCS08
Core Sub-architecture
HCS08
Silicon Core Number
MC9S08
Silicon Family Name
S08MP
Kit Contents
Demo Board USB Cable DVD
Rohs Compliant
Yes
Tool Type
Demonstration Board
Cpu Core
HCS08
Data Bus Width
8 bit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Related parts for DEMO9S08MP16

DEMO9S08MP16 Summary of contents

Page 1

...

Page 2

Purchase Agreement P&E Microcomputer Systems, Inc. reserves the right to make changes without further notice to any products herein to improve reliability, function, or design. P&E Microcomputer Systems, Inc. does not assume any liability arising out of the application or ...

Page 3

... HARDWARE FEATURES............................................................................... 2 2.1 DEMO9S08MP16 Features............................................................................ 2 2.2 On-Board Logic Analyzer ............................................................................... 4 2.3 On-Board Virtual USB Port............................................................................. 4 2.4 DEMO9S08MP16 Jumper/Connector Quick Reference ................................ 5 3 GETTING STARTED WITH THE DEMO9S08MP16 ...................................... 6 4 SYSTEM SETUP ............................................................................................ 7 4.1 Overview ........................................................................................................ 7 4.2 Operating System Requirements .................................................................. 7 4.3 Software Setup............................................................................................... 7 4.4 Quick Startup.................................................................................................. 8 4.5 Hardware Setup ...

Page 4

... Optional Jumpers For Various VDD And VSS ..............................................25 8 DEMO9S08MP16 CODE DEVELOPMENT SOFTWARE ............................ 25 8.1 Using CodeWarrior With The DEMO9S08MP16 ..........................................25 8.2 Using P&E Software With The DEMO9S08MP16 ........................................26 9 TRANSITIONING TO YOUR OWN TARGET ............................................... 26 9.1 Hardware Solutions At A Glance ..................................................................27 9.2 Working With P&E’s USB Multilink ...............................................................28 9.3 Working With P& ...

Page 5

... The DEMO9S08MP16 is a low cost development system supporting Freescale MC9S08MP16 microcontrollers. circuitry on the DEMO9S08MP16 board allows the on-board processor connected to the DEMO9S08MP16 to be debugged and programmed via USB from a PC. In addition, the demo board can be powered using the USB bus. 1.2 ...

Page 6

... HARDWARE FEATURES The DEMO9S08MP16 is a demonstration and development system for Freescale’s MC9S08MP16 microcontrollers. Application development is quick and easy using P&E’s Embedded Multilink circuitry and the included software tools and examples. An optional BDM port is provided to allow the use of an external BDM interface such as P& ...

Page 7

... Specifications: • • DEMO9S08MP16 User Manual Opto-coupler isolated RS232 physical interface and DB9 connector w/Enable 6 LEDs driven by logic inverter 74AC04 4 User LED’s w/ Enable 4 User Push Buttons w/ Enable 1 Piezo Buzzer w/ Enable 1 temperature sensor connected to differential signals w/Enable ...

Page 8

... DVD-ROM, displays the logic analyzer signals on a PC. 2.3 On-Board Virtual USB Port The DEMO9S08MP16 board has a built-in virtual serial port which may be connected to the MP16 processor’s SCI RXD/TXD. This allows certain PC applications to be able to connect in a serial fashion to the microcontroller without the actual use of serial port hardware. The Terminal Window Utility, included in the P& ...

Page 9

... DEMO9S08MP16 Jumper/Connector Quick Reference Default Jumper Settings The following is a list of default jumper settings for DEMO9S08MP16 board. The settings listed indicate the “on” (or installed) position. DEMO9S08MP16 User Manual Default Jumper Settings JUMPERS SETTINGS J3 2&4 J4 1&2 J5 1&2 J6 ALL ON J7 ALL OFF ...

Page 10

... The DEMO9S08MP16 is a low-cost board targeting quick microcontroller evaluation. The board includes a power terminal to measure the ultra-low power consumption of the MP devices. Please refer to the DEMO9S08MP16 Quick Start Guide and Labs for instructions on how to install software, connect the DEMO9S08MP16 to your 6 DEMO9S08MP16 User Manual ...

Page 11

... DVD-ROM. 4.3.2 Installing P&E Resources Use the DEMO9S08MP16 Resources in the DVD-ROM to access and install P&E resources for the DEMO9S08MP16. These materials are not required for operation. The DEMO9S08MP16 Resources in the Getting Started DVD- ROM contains the following support materials: • DEMO9S08MP16 Embedded Multilink hardware interface driver ...

Page 12

... P&E Evaluation Software • Links to Freescale documentation, P&E Discussion Forums, and DEMO9S08MP16 FAQs. 4.4 Quick Startup Only a few steps are required to get the DEMO9S08MP16 up and running. Please reference the Quick Start Guide. 4.5 Hardware Setup 4.5.1 First-Time Connection The DEMO9S08MP16 may be connected through a USB port. ...

Page 13

... Figure 4-1: Found New Hardware Wizard Dialog ( Select the “Install the software automatically (Recommended)” option and click the “Next” button. 6. Windows will install the driver files to your system. At the end of the installation, the following dialog box will appear: DEMO9S08MP16 User Manual 9 ...

Page 14

... Click the “Finish” button to exit the current “Found New Hardware Wizard”. 7. Depending on the operating system, you may see the “Found New Hardware Wizard” dialog again to assist you with software installation for “PEMicro USB Serial Port (i1).” On Windows XP (SP2), the follow- ing dialog will appear: 10 DEMO9S08MP16 User Manual ...

Page 15

... Figure 4-3: Found New Hardware Wizard Dialog ( Select the “Install the software automatically (Recommended)” option and click the “Next” button. 8. Windows will install the driver files to your system. At the end of the installation, the following dialog box will appear: DEMO9S08MP16 User Manual 11 ...

Page 16

... Figure 4-4: Found New Hardware Wizard Dialog ( Click the “Finish” button to exit the “Found New Hardware Wizard.” If the DEMO9S08MP16 hardware interface driver is now properly installed on your system, the green USB LED on the DEMO9S08MP16 Base Board should be illuminated. In addition, if you turn on the system power of the DEMO9S08MP16 you will see the red Power LED illuminate ...

Page 17

... Section 8 - DEMO9S08MP16 CODE DEVELOPMENT SOFTWARE for more information. 5.3 Run Mode The DEMO9S08MP16’s rich component list empowers it to perform a variety of tasks. Once an application is developed, debugged, and programmed properly into the MP internal flash memory, it can run with or without connecting to a host. ...

Page 18

... To start using this application, please plug in a USB cable into the DEMO9S08MP16 board. Once the USB and Power LEDs light up, indicating the proper enumeration on the USB port, click on the Open DEMO and Graph Pins button. The logic channel graphs should be reflecting data captured from the IO pins connected to the IN0 and IN1 header pins on the DEMO9S08MP16 evaluation board ...

Page 19

... DEMO9S08MP16 Unsecure Application This application allows secure CFV1 and HCS08 microcontrollers to be unsecured. The Unsecure application will erase a secure device to make it unsecure. This application works with the DEMO9S08MP16 board as well as other user hardware connected to the PC via the USB Multilink or Cyclone PRO hardware interfaces. ...

Page 20

... Port text box. Please select HCS08 or CFV1 from the Select Architecture drop down menu and press the Perform Unsecure button. The application will finish unsecuring and erasing the device shortly thereafter. This PC-based application is included on the DVD-ROM that accompanies the DEMO9S08MP16, and may also be found at: http://www.pemicro.com/fixedlinks/demotoolkit.cfm. 6.4 Serial Grapher Application This PC-based application is a serial graphing utility that may be used with microcontroller code which transmits data in the correct format ...

Page 21

... The data format indicates whether the data is byte or word data. The graphical components automatically size their range depending upon the incoming data. This PC-based application is included on the DVD-ROM that accompanies the DEMO9S08MP16 and may also be found at: http://www.pemicro.com/fixedlinks/demotoolkit.cfm. 6.4.1 Visual Components The Bar Graph has four separate bars and D ...

Page 22

... As can be seen in Data Format, each incoming data command affecting the graphing component must have new data for all four waveforms. An example graph is shown here: 18 Figure 6-4: Serial Grapher Bar Graph DEMO9S08MP16 User Manual ...

Page 23

... CR (carriage return) and LF (line feed). The accepted commands are: WnnZnnYnnXnn The nn values are 00-FF and correspond in order to the data displayed on the following graph lines AnnBnnCnnDnn The nn values are 00-FF and correspond in order to the data displayed on the following bar graphs lines DEMO9S08MP16 User Manual 19 ...

Page 24

... APMOTOR connector. A jump wire may be used to connect TP1 and Pin 1 of the J3 header if the user wants to provide 5V to the APMOTOR connector. Selects 5V to supply microcontroller VDD. This is the default setting. Figure 7-1: VDD_SELECT Option Header (J3) 20 DEMO9S08MP16 User Manual ...

Page 25

... Virtual Serial Port The DEMO9S08MP16 board has a built-in virtual serial port which may be connected to the MP16 processor’s SCI RXD/TXD. This allows certain PC applications to be able to connect in a serial fashion to the microcontroller without the actual use of serial port hardware. It can be enabled or disabled by installing or removing the jumpers of J4 and J5 ...

Page 26

... PTD5, PTD6, and PTD7 respectively, and are enabled or disabled by the 4 corresponding jumpers KEY_ENABLE (J12). The DEMO9S08MP16 has an option to connect two signals, PTA2 and PTA3, to the Embedded Multilink for signal processing. The two signals are connected or disconnected to IN0 or IN1 correspondingly via jumper P&E INPUT_EN (J9) ...

Page 27

... Figure 7-5: Jumper Settings for Light Touch Switches KEY_ENABLE (J12) 7.5.3 J11 - I/O Signal Slide Switch Voltage Level Setting The DEMO9S08MP16 has connected an I/O signal (PTE0 slide switch (K2). Jumper J11 is used to select a voltage level GND for the switch. when slide switch K2 is turned on, PTE) will be connected to the voltage level set by jumper J11 ...

Page 28

... Enables Buzzer to be controlled by PTA2. This is the default setting. Figure 7-8: Buzzer Enable Jumper Settings BUZ_EN (J8) 7.7 IIC Pull-up The DEMO9S08MP16 provides external pull-up resistors for SCL and SDA lines, enabled by installing the corresponding jumpers on J10. By default both jumpers are installed. 7.7.1 J10 - IIC Pullup Enable Jumpers IIC_EN Enables IIC external pullup ...

Page 29

... The DEMO9S08MP16 package comes with a special edition of Freescale’s CodeWarrior studio. In addition, P&E’s evaluation software for HCS08 and ColdFire® available in the DEMO9S08MP16 Resources section of the Getting Started DVD, or online at www.pemicro.com. A user may use either CodeWarrior or P&E software tools to develop code for the DEMO9S08MP16. ...

Page 30

... TRANSITIONING TO YOUR OWN TARGET Once you have finished working with the DEMO9S08MP16 and are ready to build your own target, you will need a hardware tool to allow you to develop using your own board. P&E’s USB Multilink and P&E’s Cyclone PRO offer two effective solutions, depending on your needs. Both work with Freescale’ ...

Page 31

... Supported by P&E software and Freescale’s CodeWarrior 9.1.2 Cyclone PRO Key Features Advanced programming and debugging capabilities, including: • • • • Compatible with Freescale’s ColdFireV1, HCS08, RS08, and DEMO9S08MP16 User Manual PC-Controlled and User-Controlled Stand-Alone Operation Interactive Programming via Host PC In-Circuit Debugging, Programming, and Testing 27 ...

Page 32

... USB Multilink enables you to debug, program, and test your code on your board. 9.2.2 Software The USB Multilink Interface works with Codewarrior as well as P&E’s in-circuit debugger and flash programmer to allow debug and flash programming of the target processor. P&E’s USB Multilink Development Packages come with the 28 DEMO9S08MP16 User Manual ...

Page 33

... The Cyclone PRO comes with intuitive configuration software and interactive programming software, as well as easy to use automated control software. The Cyclone PRO also functions as a full-featured debug interface, and is supported by Freescale’s CodeWarrior as well as development software from DEMO9S08MP16 User Manual Figure 9-2: P&E’s Cyclone PRO 29 ...

Page 34

... DEMO9S08MP16 hardware. If this dialog indicates that the DEMO9S08MP16 hardware is not connected to the PC, the first step is to make sure that the DEMO9S08MP16 hardware is connected to the PC via a USB 2.0 high-speed cable connected, unplug and then plug in the USB cable on the DEMO9S08MP16 board and click refresh in the connection assistant. If the ...

Page 35

... This may give some indication of what the problem is. (D) Using a USB Hub The DEMO9S08MP16 is a high-power USB device USB Hub is used, it must be a self-powered hub (i.e., with its own power supply). If the Hub is not self-powered the DEMO9S08MP16 will not work. In general, USB ports located directly on the PC are high-power (self-powered) ports ...

Page 36

... If you are unable to disable the WinDriver system driver in the above fashion, you can delete the file c:\windows\system32\windrvr6.sys and then reboot your machine. You should then re-run the installer and complete the procedure. Reboot your machine after the installation has finished. 32 DEMO9S08MP16 User Manual ...

Page 37

...

Related keywords