Demonstration board for freescale mcf52221 (19 pages)
Summary of Contents for Axiom DEMO9S12XDT512
Page 1
D O C - 0 3 5 0 - 0 1 0 , R E V DEMO9S12XDT512 DEVELOPMENT BOARD FOR FREESCALE MC9S12XDT512 USER GUIDE www.axman.com Email: Support: support@axman.com...
D E M O 9 S 1 2 X D T 5 1 2 J U L Y 1 8 , 2 0 0 8 CONTENTS CAUTIONARY NOTES ......................4 TERMINOLOGY.........................4 FEATURES ..........................5 REFERENCES ...........................6 GETTING STARTED........................6 OPERATING MODES ........................6 RUN MODE ........................... 7 DEBUG MODE ........................
Page 3
D E M O 9 S 1 2 X D T 5 1 2 J U L Y 1 8 , 2 0 0 8 TOP SILKSCREEN ......................19 TABLE OF FIGURES Figure 1: USB_SPEED Option Header ........................9 Figure 2: BDM_PORT ............................... 9 Figure 3: PWR_SEL Option Header........................
1) Electrostatic Discharge (ESD) prevention measures should be used when handling this product. ESD damage is not a warranty repair item. 2) Axiom Manufacturing does not assume any liability arising out of the application or use of any product or circuit described herein; neither does it convey any license under patent rights or the rights of others.
2 0 0 8 FEATURES The DEMO9S12XDT512 is an evaluation or demonstration board for the Freescale MC9S12XDT512 MCU. Development of applications is quick and easy with the integrated USB-Multilink BDM, sample software tools, and examples. A standard BDM debug port is also provided, but not populated, to allow use of an external BDM pod.
HCS12X GETTING STARTED To get started quickly, please refer to the DEMO9S12XDT512 Quick Start Guide. This quick start will show the user how to connect the board to the PC, run a LED test program, install the correct version of CodeWarrior Development Studio, and load an Analog to Digital (ATD) test program using CodeWarrior.
RUN MODE Run mode allows user application to function when power is applied to the board. Use the following settings to configure the DEMO9S12XDT512 board for RUN Mode to get started quickly. 1. Connect auxiliary equipment to board as required by application.
PC operating a debug interface. The assembler or compiler must also support the HC(S)12 X-Gate instruction set. CodeWarrior Development Studio and Axiom IDE for Windows for Debugging and Flash programming are supplied with this board.
USB specification. Damage to the host PC USB hub or the target board may result. The communications speed over the USB bus is controlled by the USB_SPEED header. When shipped from the factory, the DEMO9S12XDT512 is configured for high-speed opera- tion. If the user encounters a communication failure, USB communication speed may be re- duced by setting this option jumper to Full.
2 0 0 8 POWER The DEMO9S12XDT512 is designed to be powered through the USB-Multilink BDM during application development. A 2.0mm barrel connector has been applied to support stand-alone operation and to support LIN functionality. The board may also be powered through connector J1.
Consult the MC9S12XDT512 reference manual for details LVR op- eration. TIMING Default timing configuration for the DEMO9S12XDT512 is a low-power, low-noise Pierce os- cillator. In this mode, oscillator swing is typically 1V . The Pierce oscillator input is supplied by a 4 MHz, fundamental frequency, crystal oscillator at location Y1.
5.0V output will damage the MCU. COMMUNICATIONS The DEMO9S12XDT512 board provides two Enhanced Serial Communications Interface (ESCI) ports. SCI0 is applied to RS-232 serial communications (COM) on the target board. SCI1 is applied to LIN communications on the target board. RS-232 communications are sup- ported through a DB9 connector.
Pins 1, 4, and 6 are connected together. LIN Communications The DEMO9S12XDT512 applies the MC33661D Local Interconnect Interface (LIN) physical layer (PHY) for use in developing automotive control applications. The MC33661D physical layer interface (PHY) supports LIN bus functionality for input voltages between +6V and +18V.
Refer to the MC9S12XDP512 Device User Guide for further details on operational modes. Although no external memory is available on the DEMO9S12XDT512 board, external bus signals are available at expansion headers J1 and J2. The figure below shows the set- tings for the MODE option header.
User I/O individually. SWITCHES The DEMO9S12XDT512 target board provides 2 push button switches and one 4-position DIP switch for user input. Each push button switch is an active low input with a pull-up resistor bias to prevent indeterminate input conditions.
D E M O 9 S 1 2 X D T 5 1 2 J U L Y 1 8 , 2 0 0 8 A single-turn, 3/8 inch, 5K ohm trimmer potentiometer (POT) has been provided as user, ana- log input.
D E M O 9 S 1 2 X D T 5 1 2 J U L Y 1 8 , 2 0 0 8 Table 7: USER Option Header Shunt USER Installed Removed Description Enable Disable Push Button Switch 1 Enable Disable Push Button Switch 2...
D E M O 9 S 1 2 X D T 5 1 2 J U L Y 1 8 , 2 0 0 8 Figure 12. MCU I/O PORT – J2 41 42 PM0/RXCAN0/RXB 43 44 PM1/TXCAN0/TXB 45 46 IOC2/PT2 47 48 IOC3/PT3 49 50 51 52...