Home

DEMO9S12XEP100 User`s Manual

image

Contents

1. gt BO gt OW METER 24 DEMO9S12XEP100 User s Manual Reference Description Pinout BDM Connector Not Populated 1 BKGD 2 GND 3 NC 4 RESET VPP 5 NC 6 VDD USB Connector 1 5 V DC USB Bus Power Supply Line 2 USBD 3 USBD 4 GND RS 232 Connector Connected to pins 4 and 6 TX RX Connected to pins 1 and 6 GND Connected to pins 1 and 4 Connected to transceiver for testing purposes Connected to transceiver for testing purposes Connected to transceiver for testing purposes LIN Connectors 1 GND 2 GND 3 12 V LIN Bus Power Supply 4 LIN LIN Signal CAN Connector CANH CANL GND N C 1 2 3 4 1 2 V DC Power Supply Input Connector 12 V DC Ground Page 25 DEMO9S12XEP100 User s Manual 8 8 1 Troubleshooting USB Driver Problems If you connected the Demonstration Board to the PC before installing the SofTec Microsystems Additional Components the Demonstration Board s USB driver may not have been correctly installed on your system Unplugging and replugging the USB cable is of no use since Windows has marked the device as disabled As a consequence the PC cannot communicate with the Demonstration Board To restore
2. STARTER DEMO9S12XEP100 Demonstration Board for Freescale MC9S12XEP100 User s Manual MICROSYSTEMS Development Tools for the EmbeddedWorld DEMO9S12XEP100 Demonstration Board for Freescale MC9S12XEP100 112 Pin LQFP User s Manual Revision 1 1 Soflec Dev 28 Sor the Embe dde World We want your feedback SofTec Microsystems is always on the look out for new ways to improve its Products and Services For this reason feedback comments suggestions or criticisms however small are always welcome Our policy at SofTec Microsystems is to comply with all applicable worldwide safety and EMC EMI regulations Our products are certified to comply to the European New Approach Directives and the CE mark is applied on all our products This product as shipped from the factory has been verified to meet with requirements FCC as a CLASS A product This product is designed and intended for use as a development platform for hardware or C software in an educational or professional laboratory In a domestic environment this product may cause radio interference in which case the user may be required to take adequate prevention measures Attaching additional wiring to this product or modifying the product operation from the factory default as shipped may effect its performance and cause interference with other apparatus in the immediate vicinity If such interference is detected suitable mitigating me
3. aa mer DE E x A S NE I E Juri m m m m m e o N Ol 0666066 PRDOD RESET DEMOSS12XEP100 The DEMO9S12XEP100 Demonstration Board Page 8 DEMO9S12XEP100 User s Manual 3 Software Setup 3 1 Overview Note before connecting the Demonstration Board to the PC it is recommended that you install all of the required software first see below so that the appropriate USB driver will be automatically found by Windows when you connect the Demonstration Board The Demonstration Board requires that both CodeWarrior Development Studio Special Edition and SofTec Microsystems Additional Components be installed in the host PC Note CodeWarrior Development Studio for HCS12 X must be installed first 3 2 Host System Requirements The Demonstration Board is controlled by CodeWarrior Development Studio The following hardware and software are required to run the CodeWarrior user interface together with the Demonstration Board 200 MHz or higher PC compatible system running Windows 98 Windows 2000 Windows XP 128 MB of available system RAM plus 1 GB of available hard disk space A USB port CD ROM drive for installation 3 3 Installing CodeWarrior Development Studio To install the CodeWarrior Development Studio Special Edition insert the CodeWarrior CD ROM into your computer s CD ROM drive A startup window will automatically appear Follow the on scre
4. alled PUSH BUTTON PPO ENABLE The PPO push button is connected to the microcontroller s PPO line default The PPO push button is not connected to the microcontroller Installed Not Installed PUSH BUTTON PP1 ENABLE The PP1 push button is connected to the microcontroller s PP1 line default The PP1 push button is not connected to the microcontroller Installed Not Installed POTENTIOMETER ENABLE The PADOO potentiometer is connected to the microcontroller s PADOO line default The PADOO potentiometer is not connected to the microcontroller Installed Not Installed PHOTO RESISTOR ENABLE The photoresistor network is connected to the microcontroller s 1 analog input default The photoresistor network is not connected to the microcontroller Page 20 DEMO9S12XEP100 User s Manual Reference Description Pinout DIP SWITCH ENABLE Installed The DIP switches are connected to PB 3 0 ports of the microcontroller default Not Installed The DIP switches are not connected to the microcontroller LED ENABLE Installed The LEDs are connected to PA 3 0 ports of the microcontroller default Not Installed The LEDs are not connected to the microco
5. alue will be shown on the LEDs 11 Press the PP1 push button The output of the light sensor will be displayed on the LEDs 12 The value of the potentiometer or the light sensor is also sent to the RS 232 port baud rate 9600 data bits 8 parity N stop bits 1 cy 59 PA OC gU Ot 5 3 Host Mode In host mode the program execution is controlled by the host PC through the USB connector You can use the PC to debug the application by for example executing the program step by step and watching how the microcontroller registers vary using the provided CodeWarrior Development Studio Page 15 Operating Modes Note all MCUs in the S12X family contain a single wire background debug interface which supports in circuit programming of on chip non volatile memory This system does not interfere with normal application resources It does not use any user memory or locations in the memory map The Background Debug Module BDM uses a single wire communication interface via the BKGD line to allow non intrusive access to target system memory and registers To work in host mode using the built in USB to BDM interface Make sure that both the and BKGD jumpers are inserted Make sure that the POWER SEL jumper is in the USB position Connect the host PC to the board through the provided USB cable Page 16 DEMO9S12XEP100 User s Manual 6 Application Tutorial 6 1 Over
6. asures should be taken SofTec Microsystems E mail general information info softecmicro com E mail marketing department marketing softecmicro com E mail technical support support softecmicro com Web http www softecmicro com Important SofTec Microsystems reserves the right to make improvements to this product its documentation and software routines without notice Information in this manual is intended to be accurate and reliable However SofTec Microsystems assumes no responsibility for its use nor for any infringements of rights of third parties which may result from its use SOFTEC MICROSYSTEMS WILL NOT BE LIABLE FOR DAMAGES RESULTING FROM LOSS OF DATA PROFITS USE OF PRODUCTS OR INCIDENTAL OR CONSEQUENTIAL DAMAGES EVEN IF ADVISED OF THE POSSIBILITY THEREOF Trademarks SofTec Microsystems is a registered trademark of SofTec Microsystems Spa Freescale and the Freescale logo are trademarks of Freescale Semiconductor Inc Microsoft and Windows are trademarks or registered trademarks of Microsoft Corporation PC is a registered trademark of International Business Machines Corporation Other products and company names listed are trademarks or trade names of their respective companies DEMO9S12XEP100 User s Manual Contents 1 Introduction 5 1 1 Overview 5 1 2 Package Contents 5 1 3 Supported Devices 5 1 4 Recommended Reading 5 2 Hardware Features 7 2 4 Demonstration Board Features 7 3 Sof
7. elected default RESET BKGD BDM ENABLE All installed Not Installed The USB to BDM interface is enabled default The USB to BDM interface is disabled RS 232 ENABLE All installed Not Installed The microcontroller s PSO RXDO and PS1 TXDO lines are routed to the RS 232 transceiver default The RS 232 transceiver is not connected to the microcontroller LIN ENABLE All installed Not Installed The microcontroller s PS2 RXD1 PS3 TXD1 and PS7 SS0 lines are routed to the LIN transceiver default The LIN transceiver is not connected to the microcontroller Page 19 Summary of Jumper and Connector Settings Reference Description Pinout VDD CAN ENABLE Installed Not Installed Powers the CAN transceiver with the VDD voltage default CAN transceiver not powered CAN ENABLE All Installed Not Installed The CAN transceiver is connected to the microcontroller default The CAN transceiver is not connected to the microcontroller 1 2 UNREG 2 3 USB POWER SELECTION The power supply is taken from the power supply connector J501 The power supply is taken from the USB connector default Installed Not Inst
8. en instructions Page 9 Software Setup 3 4 Installing SofTec Microsystems Additional Components The SofTec Microsystems Additional Components install all of the other required components to your hard drive These components include The Demonstration Board s USB driver The software plug in for CodeWarrior Examples Demonstration Board s user s manual Demonstration Board s schematic a Additional documentation To install the SofTec Microsystems Additional Components insert the SofTec Microsystems System Software CD ROM into your computer s CD ROM drive A startup window will automatically appear Choose Install Instrument Software from the main menu A list of available software will appear Click on the Additional Components option Follow the on screen instructions Note install the Additional Components on Windows 2000 or Windows XP you must log in as Administrator Page 10 DEMO9S12XEP100 User s Manual 4 Hardware Setup 4 1 First Connection The Demonstration Board is connected to a host PC through a USB port Connection steps are listed below in the recommended flow order Install all the required system software as described in the previous section Make sure the POWER SEL jumper is in the USB position Insert one end of the USB cable into a free USB port Insert the other end of the USB cable into the USB connector on the Demonstration Board 5 The f
9. he software you are installing for this hardware CAY uDART In Circuit Debugger has not passed Windows Logo testing to verify its compatibility with Windows XP Tell me why this testing is important Continuing your installation of this software may impair or destabilize the correct operation of your system either immediately or in the future Microsoft strongly recommends that you stop this installation now and contact the hardware vendor for software that has passed Windows Logo testing Continue Anyway STOP Installation Note this warning is related to the fact that the USB driver used by the Demonstration Board is not digitally signed by Microsoft and Windows considers it to be potentially malfunctioning or dangerous for the system However you can safely ignore the warning since every kind of compatibility security test has been carried out by SofTec Microsystems Click the Continue Anyway button 8 Windows will install the driver files to your system At the end of the installation the following dialog box will appear Page 12 DEMO9S12XEP100 User s Manual Found New Hardware Wizard Completing the Found New Hardware Wizard The wizard has finished installing the software for e uDART In Circuit Debugger Click Finish to close the wizard Click the Finish button to exit from the Found New Hardware Wizard procedure 9 The Demons
10. irst time the Demonstration Board is connected to the PC Windows recognizes the instrument and starts the Found New Hardware Wizard procedure asking you to specify the driver to use for the instrument On Windows XP SP2 the following dialog box will appear AI Found New Hardware Wizard Welcome to the Found New Hardware Wizard Windows will search for current and updated software by looking on your computer on the hardware installation CD or on the Windows Update Web site with pour permission Can Windows connect to Windows Update to search for software O Yes this time only O Yes now and every time connect a device No not this time Click Next to continue Cancel Select the No not this time option and click the Next gt button 6 The following dialog box will appear Page 11 Hardware Setup Found New Hardware Wizard This wizard helps you install software for uDART In Circuit Debugger If your hardware came with an installation CD gt or floppy disk insert it now What do you want the wizard to do Install the software automatically Recommended D Install from a list or specific location Advanced Click Next to continue lt Back Next gt Cancel Click the Next gt button 7 Depending on your Windows settings the following warning may appear Hardware Installation t T
11. ntroller Page 21 Summary of Jumper and Connector Settings 7 2 Connectors Reference Description Pinout 40 Pin I O Female Header Connector 1 VDD 5 0 V PE1 GND RESET 51 BKGD 50 7 PADO7 1 PADO6 PTO PADO5 1 PAD04 PM4 PADO3 PM2 PADO2 PM5 PADO1 PM3 PADOO PA7 PJ6 PAG PJ7 2 4 PP4 PA2 PP5 PAI Ps2 PS3 onoanponn aoa a aa ad Qv de Oc e 0000000000000000000 zs gt A I BWOWWWWAWNWWWNHNHNHNNNYNNNND gt gt Tx ge qe pec ee cs E Page 22 DEMO9S12XEP100 User s Manual Reference Description Pinout 40 Pin I O Female Header Connector 2 PBO PMO PB1 1 2 2 PT3 4 PB5 1 PB6 2 7 4 4 PT5 PK5 PT6 PK7 PT7 PADOS PE7 PADO9 PEG PAD10 PAD11 PE4 PAD12 PE3 PAD13 PE2 PAD14 GND PAD15 PEO PP6 PIDaa opa a ae AA AED BONS A DD gt 23 Summary of Jumper and Connector Settings Reference Description Pinout 40 Pin Female Header Connector PS4 GND PS5 GND PS6 GND PS7 GND PM6 GND PM7 GND PHO GND 1 GND PH2 GND PH3 GND PH4 GND PHS GND PH6 GND PH7 GND PJO GND Put GND PJ6 GND GND GND GND GND GND GND
12. ow 10 From the main menu choose Run gt Single Step The instruction highlighted in the Source window will be executed and the program execution will be stopped immediately after 11 From the main menu choose Run gt Start Continue The application will restart from where it was previously stopped Congratulations You have successfully completed this tutorial You can continue to experiment with the CodeWarrior user interface and discover by yourself its potentialities For Page 17 Application Tutorial an in depth guide of all of the user interface features select Help gt CodeWarrior Help from CodeWarrior Development Studio s main menu Page 18 DEMO9S12XEP100 User s Manual 7 Summary of Jumper and Connector Settings 7 1 Jumpers Reference Description Pinout VAUX ENABLE Installed Not Installed Power the demonstration board through the VDD line of the carrier board connects the pin 1 of the J101 connector to the VDD line of the demonstration board default The demonstration board is not powered by the carrier board XCLKS 0 CLOCK CRYSTAL OSC SELECTION 1 2 XCLKS 0 2 3 CLOCK 4 5 CRYSTAL When inserted selects full swing Pierce oscillator or external clock when removed selects a loop controlled Pierce oscillator default Clock oscillator selected Crystal oscillator s
13. r high efficiency low current LEDs together with jumpers to connect disconnect them to from the microcontroller An RS 232 channel connected to the microcontroller s SCI serial communication interface Page 7 Hardware Features configuration configuration Two LIN connectors sharing one LIN transceiver together with jumpers for One CAN connector with high speed CAN transceiver together with jumpers for ra E O O eO CAN 202 26 232 coo 25 232 ENA mss 120 UNREG E POWER LIN 9 caog e mins TP2 CEOs ca m m0 6408 naos pano E um Bos Ol TP3 m Ros E o oz NE TPL nm me vale UDD CAN ENA XCLKS 0 cLock CRYSTAL Fall 6a Ka W Ka Em um E LS WE 25 0 _ 508 nOD A gu MM Oro m a paz e 0 Pat oo NUN MC9S12XEP100 6 pro NR 00000 ONE nz mar m BOM CED ENA ao d 9H ENS ka sad E URH URL me v
14. supports the following devices MC9S12XEP100 1 4 Recommended Reading Freescale S12X microcontroller specific datasheets DEMO9S12XEP100 Schematic Page 5 DEMO9S12XEP100 User s Manual 2 Hardware Features 2 1 Demonstration Board Features The DEMO9S12XEP100 board features A MC9S12XEP100 microcontroller in 112 Pin LQFP package already programmed with a demo application Two clock sources 4 MHz crystal A provision for an external clock module A 12 V DC power supply input connector Power input selection jumper for selecting the input voltage source o 12 V DC input connector o USB connector a A built in USB to BDM circuitry which allows the host PC to communicate with the microcontroller through a standard USB interface USB 2 0 is fully supported When using an external in circuit debugger via the connector the USB to BDM circuitry must be bypassed by removing the BKGD and RESET jumpers A Reset push button connected to the MCU Reset pin series of inputs Two push buttons together with jumpers to connect disconnect them to from the microcontroller Four DIP switches together with jumpers to connect disconnect them to from the microcontroller potentiometer together with jumper connect disconnect it to from the microcontroller o A photocell together with a jumper to connect disconnect it to from the microcontroller Fou
15. the USB driver provided the SofTec Microsystems Additional Components have been installed perform the following steps under Windows XP IN 8 2 Connect the Demonstration Board to the PC Open the Control Panel Start gt Settings gt Control Panel Open the System options Select the Hardware tab Click the Device Manager button The uDART In Circuit Debugger device will be shown with an exclamation mark next to it Double click on this device In the General tab click the Reinstall Driver button Follow the on screen instructions Communication Problems between the PC and the Demo Board Make sure that both the BKGD and RESET jumpers are inserted Make sure that the POWER SEL jumper selects the appropriate power source typically USB when the board is connected to the PC Page 27 Copyright SofTec Microsystems Freescale and the Freescale logo are trademarks of Freescale Semiconductor Inc
16. tration Board s USB driver is now installed on your system 4 2 Power Supply The Demonstration Board can be powered in three ways 12 V DC input connector USB connector I O header connector The POWER SEL jumper allows you to power the board through either the 12 V DC input connector or the USB connector When using the I O header connector its pin 1 is connected to the VDD line of the carrier board through the VAUX ENA jumper Page 13 DEMO9S12XEP100 User s Manual 5 Operating Modes 5 1 Overview The Demonstration Board can work in two modes standalone mode and host mode 5 2 Standalone Mode In standalone mode no PC connection is required The microcontroller is factory programmed with a sample application To run the built in example Ensure that the OSC SEL jumper selects the CRYSTAL position Ensure that the XCLKS 0 jumper is not inserted Ensure that all of the light sensor ENA jumper is inserted Ensure that all of the LED jumpers are inserted Ensure that the two push button ENA jumpers are inserted Ensure that the two RS 232 ENA jumpers are inserted Ensure that the POWER SEL jumper selects the position Power on the Demonstration Board through the 12 V DC plug in power supply The green POWER LED on the board should turn on 0 Press the PPO push button Rotate the potentiometer Its v
17. tware Setup 9 3 1 Overview 9 3 2 Host System Requirements 9 3 3 Installing CodeWarrior Development Studio 9 3 4 Installing SofTec Microsystems Additional Components 10 4 Hardware Setup 11 4 1 First Connection 11 4 2 Power Supply 13 5 Operating Modes 15 5 1 Overview 15 5 2 Standalone Mode 15 5 3 Host Mode 15 6 Application Tutorial 17 6 1 Overview 17 6 2 Step by Step Tutorial 17 7 Summary of Jumper and Connector Settings 19 7 1 Jumpers 19 7 2 Connectors 22 8 Troubleshooting 27 8 1 USB Driver Problems 27 8 2 Communication Problems between the PC and the Demo Board 27 Page 3 DEMO9S12XEP100 User s Manual 1 Introduction 1 1 Overview The DEMO9S12XEP100 Demonstration board has been designed for the evaluation demonstration and the debugging of the Freescale MC9S12XEP100 microcontroller The DEMO9S12XEP100 can be used as a standalone application or via its built in USB to BDM bridge or together the Freescale Student Learning Kit Freescale code MCUSLK through three external 40 pin I O female header connectors 1 2 Package Contents The DEMO9S12XEP100 package includes the following items The DEMO9S12XEP100 evaluation board A USB cable A LIN cable Microsystems System Software CD ROM The CodeWarrior Development Studio Special Edition CD ROM A Quick Start Guide sheet This user s manual 1 3 Supported Devices The DEMO9S12XEP100 Demonstration Board
18. view This section will provide a step by step guide on how to launch your first project and get started with the CodeWarrior for HCS12 X user interface 6 2 Step by Step Tutorial The sample application is the same as the one described in the Standalone Mode section above 1 Ensure that the Demonstration Board is connected to the PC via the USB cable and that the board is powered on 2 Make sure that all of the Demonstration Board jumpers are set to their factory position see chapter 7 1 Jumpers for details 3 Start CodeWarrior for HCS12 X Development Studio by selecting it in the Windows Start menu 4 From the CodeWarrior menu choose File gt Open and choose the Program Files Freescale CodeWarrior for HC12 V4 5 CodeWarrior Examples HCS12X Evaluation Board Examples DEMO9S12XEP100 C Demo Demo mcp file 5 Click Open The Project window will open The C code of this example is contained in the main c file Double click on it to open it 7 From the main menu choose Project gt Debug This will compile the source code generate an executable file and download it to the demo board 8 A new debugger environment will open From the main menu choose Run gt Start Continue The program will be executed in real time 9 From the main menu choose Run gt Halt The program execution will stop The next instruction to be executed is highlighted in the Source wind

Download Pdf Manuals

image

Related Search

Related Contents

Digitus DA-50100 equipment cleansing kit  ML600 BASIC MANUAL  Trust Keyboard KB-1120 CH  Origin Storage 1TB MLC SATA 2.5"  Axis Q1614  Manual de instalación  PCからLAN経由でデジタル信号を監視・制御  Harmar Mobility AL065 User's Manual  RedNet 5 and RedNet HD32R User Manual  Fujitsu Soundbird Flat Panel Pro Black 16W RMS  

Copyright © All rights reserved.
Failed to retrieve file