Axiom DEMO9S12XDT512 User Manual

Development board for freescale mc9s12xdt512

Advertisement

Quick Links

D O C - 0 3 5 0 - 0 1 0 ,
R E V
E
DEMO9S12XDT512
DEVELOPMENT BOARD FOR FREESCALE
MC9S12XDT512
USER GUIDE
www.axman.com
Email:
Support:
support@axman.com

Advertisement

Table of Contents
loading

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...
  • Page 2: Table Of Contents

    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........................
  • Page 4: Cautionary Notes

    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.
  • Page 5: Features

    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.
  • Page 6: References

    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.
  • Page 7: Run Mode

    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.
  • Page 8: Memory Map

    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.
  • Page 9: Development Support

    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.
  • Page 10: Power

    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.
  • Page 11: Vx_En

    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.
  • Page 12: Communications

    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.
  • Page 13: Com 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.
  • Page 14: Can Communications

    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.
  • Page 15: User I/O

    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.
  • Page 16: Pot

    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.
  • Page 17: Mcu I/O Port

    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...
  • Page 18: Figure 12. Mcu I/O Port - J2

    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...
  • Page 19: Top Silkscreen

    D E M O 9 S 1 2 X D T 5 1 2 J U L Y 1 8 , 2 0 0 8 APPENDIX A Top Silkscreen...

Table of Contents