Advertisement

Quick Links

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the XPC560P EVB and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for P&E Microcomputer Systems XPC560P EVB

  • 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 use of any product or circuit described herein. This software and accompanying documentation are protected by United States Copyright law and also by International Treaty provisions.
  • Page 3: Table Of Contents

    System Clock Configuration ................. 33 General Configuration .................. 35 xPC560PADPT144S HARDWARE & JUMPER SETTINGS......37 Boot Configuration..................37 Power Configuration..................38 System Clock Configuration ................. 41 General Configuration .................. 43 DEBUGGING/PROGRAMMING xPC560P EVB........... 45 Hardware Solutions At A Glance..............45 xPC560P EVB User Manual...
  • Page 4 USB-ML-PPCNEXUS Key Features .............45 Cyclone MAX Key Features................45 Working With P&E’s USB-ML-PPCNEXUS ..........46 Working With P&E’s Cyclone MAX ...............47 xPC560P EVB User Manual...
  • Page 5: Overview

    OVERVIEW The xPC560P EVB is an evaluation system supporting Freescale MPC560xP microprocessors. The complete system consists of an xPC56XXMB Motherboard and an xPC560PADPT Mini-Module which plugs into the motherboard. Different Mini-Modules are available for evaluating devices with different footprints in the MPC560xP family of microprocessors. The evaluation system allows full access to the CPU, all of the CPU’s I/O signals,...
  • Page 6: Package Contents

    Recommended Materials • Freescale MPC5604P reference manual and datasheet • xPC56XXMB schematic • xPC560PADPT100S schematic • xPC560PADPT144S schematic Handling Precautions Please take care to handle the package contents in a manner such as to prevent electrostatic discharge. xPC560P EVB User Manual...
  • Page 7: Hardware Features

    HARDWARE FEATURES The xPC560P EVB is an evaluation system for Freescale’s MPC560xP microprocessors. A 38-pin Mictor Nexus port and/or a 14-pin JTAG port are provided on the Mini-Module to allow usage of an external PowerPC Nexus interface such as P&E USB-ML-PPCNEXUS cable and Cyclone MAX automated programmer.
  • Page 8: Xpc560Padpt Mini-Module Board Features

    Can be used as a stand-alone board by providing external 5V power supply input • ON/OFF Power Switch w/ LED indicator • Reset button with filter and LED indicator • xPC560PADPT100S has socket for MPC560xP in 100LQFP footprint xPC560P EVB User Manual...
  • Page 9 MPC560xP in 144LQFP footprint • Debug ports: 38-pin Mictor Nexus port and/or 14-pin JTAG port • Direct clock input through SMA connector (footprint only) • Jumpers for boot configuration Figure 2-2: xPC560PADPT100S Top Component Placement xPC560P EVB User Manual...
  • Page 10: Pin Numbering For Jumpers

    Jumpers for both the xPC56XXMB motherboard and the xPC560P Mini- Modules have a rounded corner to indicate the position of pin 1. See examples below for the numbering convention used in this manual for jumper settings. xPC560P EVB User Manual...
  • Page 11: Xpc56Xxmb Hardware & Jumper Settings

    HARDWARE & JUMPER SETTINGS Power Supplies The xPC56XXMB obtains its power from the 12VDC Center Positive input barrel connector. The following jumpers are used to configure the power supply output: J3 – VSA Tracking Regulator Configuration Jumper Setting Effect The ST L9758 tracking regulator VSA tracks the input  voltage at its TRACK_REF pin. Off (default) The ST L9758 tracking regulator VSA tracks 5V xPC560P EVB User Manual...
  • Page 12 J4 – VPROG Regulators Control Jumper  Position Effect Setting  regulator output is programmed to 1V Off   regulator output is programmed to 1.5V (default)  regulator output is programmed to 2.6V STBY Off   regulator output is programmed to 3.3V STBY (default)  regulator output is programmed to 2.6V Off   regulator output is programmed to 3.3V (default) J5 – Regulators Enable & Standby Jumper  Position Effect Setting The power regulator is always on Off  The power regulator is in standby if jumpers  (default) 5+6 are also in the “off” position xPC560P EVB User Manual...
  • Page 13 VSB, VSC, and VSD tracking regulators are  disabled Off  VSB, VSC, and VSD tracking regulators are  (default) enabled On  The power regulator is always on (default) The power regulator is in standby if jumpers  1+2 are also in the “off” position  and V  regulators are disabled CORE Off   and V  regulators are enabled CORE (default) J36 – VIO Peripherals Logic Level Jumper Setting Effect Onboard peripherals are configured for 3.3V logic 2+3 (default) Onboard peripherals are configured for 5V logic J37 – VBat low voltage detection Jumper Setting Effect Low battery detection is enabled xPC560P EVB User Manual...
  • Page 14: Leds

    LED to any processor I/O pin, if desired. Please note that although the schematics indicate that the processor I/O pins are eMIOSx, those are not the I/O pins for the xPC560P EVB. The table below has the correct pins listed.
  • Page 15: Buttons

    I/O pin, if desired. Please note that although the schematics indicate that the processor I/O pins are eMIOSx, those are not the I/O pins for the xPC560P EVB. The table xPC560P EVB User Manual...
  • Page 16 Jumper Setting Effect 1+2 (default  KEY1 connected to PD0 3+4 (default  KEY2 connected to PD1 5+6 (default  KEY3 connected to PD2 7+8 (default  KEY4 connected to PD3 J9 – Buttons Driving Configuration Selects whether the buttons drive logic high or drive logic low when pressed. Jumper Setting Effect When pressed, buttons will send logic high to the  connected I/O pin When pressed, buttons will send logic low to the  2+3 (default) connected I/O pin xPC560P EVB User Manual...
  • Page 17: Lin

    I/O pins when the buttons are not pressed. Jumper Setting Effect I/O pins connected to the buttons are pulled up to  1+2 (default) logic high I/O pins connected to the buttons are pulled down  to logic low Figure 3-3: Buttons circuitry schematic There are footprints for two LIN connections on the xPC56XXMB. By default, xPC560P EVB User Manual...
  • Page 18 LIN circuit is assembled (LIN1) and the other circuit is left unpopulated (LIN2). J6 – LIN1 pin2 configuration Jumper Setting Effect Pin 2 of the LIN1 connector is connected to 12V Off (default) Pin 2 of the LIN1 connector is not connected to 12V J22 – LIN1 enable Jumper Setting Effect On (default) Enables the LIN1 transceiver Disables the LIN1 transceiver J23 – LIN1 master selection Jumper Setting Effect On  LIN1 is configured as a master node Off (default) LIN1 is configured as a slave node J24 – LIN1 pin1 configuration Jumper Setting Effect xPC560P EVB User Manual...
  • Page 19 On  Pin 1 of the LIN1 connector is connected to 12V Off (default) Pin 1 of the LIN1 connector is not connected to 12V J27 – LIN1/SCI TxD selection Controls whether the TxD pin on LIN1 or SCI is connected to the default I/O pin on  the MPC560xP processor. Jumper Setting Effect The LIN1 TxD pin is connected to the “PB2” pin on  the MPC560xP processor. This should be set if  enabling LIN1. The SCI TxD pin is connected to the “PB2” pin on the  MPC560xP processor. J28 – LIN1/SCI RxD selection Controls whether the RxD pin on LIN1 or SCI is connected to the default I/O pin on  the MPC560xP processor. Jumper Setting Effect The LIN1 RxD pin is connected to the “PB3” pin on  the MPC560xP processor. This should be set if  enabling LIN1. The SCI RxD pin is connected to the “PB3” pin on the  MPC560xP processor. xPC560P EVB User Manual...
  • Page 20 Figure 3-4: LIN1 Schematic J31 – LIN2 pin2 configuration Jumper Setting Effect Pin 2 of the LIN2 connector is connected to 12V Off (default) Pin 2 of the LIN2 connector is not connected to 12V J19 – LIN2 enable Jumper Setting Effect Enables the LIN2 transceiver Off (default) Disables the LIN2 transceiver xPC560P EVB User Manual...
  • Page 21 J20 – LIN2 master selection Jumper Setting Effect On  LIN2 is configured as a master node Off (default) LIN2 is configured as a slave node J21 – LIN2 pin1 configuration Jumper Setting Effect On  Pin 1 of the LIN2 connector is connected to 12V Off (default) Pin 1 of the LIN2 connector is not connected to 12V J29 – LIN2/SCI TxD selection Controls whether the TxD pin on LIN2 or SCI is connected to the default I/O pin on  the MPC560xP processor. Jumper Setting Effect The LIN2 TxD pin is connected to the “F6” pin on the  MPC560xP processor. This should be set if enabling  LIN2. The SCI TxD pin is connected to the “F6” pin on the  MPC560xP processor. xPC560P EVB User Manual...
  • Page 22: Sci

    J30 – LIN2/SCI RxD selection Controls whether the RxD pin on LIN2 or SCI is connected to the default I/O pin on  the MPC560xP processor. Jumper Setting Effect The LIN2 RxD pin is connected to the “F7” pin on the  MPC560xP processor. This should be set if enabling  LIN2. The SCI RxD pin is connected to the “F7” pin on the  MPC560xP processor. Figure 3-5: LIN2 schematic (Not populated by default) One SCI interface is available on the xPC56XXMB. xPC560P EVB User Manual...
  • Page 23 J16 – SCI TxD Enable Jumper  Effect Setting On (default) Enables SCI transmit Disables SCI transmit J17 – SCI RxD Enable Jumper Setting Effect On (default) Enables SCI receive Disables SCI receive J27 – LIN1/SCI TxD selection Controls whether the TxD pin on LIN1 or SCI is connected to the default I/O pin on  the MPC560xP processor. Jumper Setting Effect The LIN1 TxD pin is connected to the “PB2” pin on  the MPC560xP processor. The SCI TxD pin is connected to the “PB2” pin on  the MPC560xP processor. This should be set if  enabling SCI. xPC560P EVB User Manual...
  • Page 24: Can

    J28 – LIN1/SCI RxD selection Controls whether the RxD pin on LIN1 or SCI is connected to the default I/O pin on  the MPC560xP processor. Jumper Setting Effect The LIN1 RxD pin is connected to the “PB3” pin on  the MPC560xP processor. The SCI RxD pin is connected to the “PB3” pin on  the MPC560xP processor. This should be set if  enabling SCI. Figure 3-6: SCI schematic Two CAN interfaces are implemented on the xPC56XXMB: a high-speed CAN interface and a low-speed CAN interface. xPC560P EVB User Manual...
  • Page 25 J14 – CAN (H) Transmit Enable Jumper Setting Effect Enables CAN transmission Off (default) Disables CAN transmission J15 – CAN (H) TxD/RxD Enable Controls which I/O pins on the MPC560xP processor are connected to the TxD and  RxD pins on CAN (H). Jumper Setting Effect The RxD pin of the CAN (H) interface is connected  1+3 (default) to the “PB1” pin of the MPC560xP processor. The RxD pin of the CAN (H) interface is connected  to the “PA15” pin of the MPC560xP processor. The TxD pin of the CAN (H) interface is connected  2+4 (default) to the “PB0” pin of the MPC560xP processor. The TxD pin of the CAN (H) interface is connected  to the “PA14” pin of the MPC560xP processor. J13 – CAN (L) CTE Jumper Setting Effect xPC560P EVB User Manual...
  • Page 26 Enables CAN transmission Off (default) Disables CAN transmission J11 – CAN (L) TxD/RxD Enable Controls which I/O pins on the MPC560xP processor are connected to the TxD and  RxD pins on CAN (L). Jumper Setting Effect The RxD pin of the CAN (L) interface is connected to  the “PB1” pin of the MPC560xP processor. The RxD pin of the CAN (L) interface is connected to  3+5 (default) the “PA15” pin of the MPC560xP processor. The TxD pin of the CAN (L) interface is connected to  the “PB0” pin of the MPC560xP processor. The TxD pin of the CAN (L) interface is connected to  4+6 (default) the “PA14” pin of the MPC560xP processor. xPC560P EVB User Manual...
  • Page 27: Flexray

    DB3 contains signals for both FlexRay channels and is compatible with major FlexRay tools. DB5 contains channel B signal, thereby also allowing 2 separate FlexRay connectors for channel A and channel B operation. Currently only the MPC560xP processors support FlexRay. xPC560P EVB User Manual...
  • Page 28 Effect The BGE pin on the FlexRay Bus Driver is pulled up to 5V The STBN pin on the FlexRay Bus Driver is pulled up to  5+6 (default on) The EN pin on the FlexRay Bus Driver is pulled up to 5V The WAKE pin on the FlexRay Bus Driver is pulled up to  7+8 (default on) J34 & J35 FlexRay 1 Terminal Resistor Connection Jumper Setting Effect Terminal resistors connected Off (default) Terminal resistors not connected J32 – FlexRay Bus Driver 2 Enable Controls which I/O pins on the MPC560xP processor are connected to the TxD and RxD pins on FlexRay Bus Driver. Jumper Setting Effect xPC560P EVB User Manual...
  • Page 29 The TXD pin on the FlexRay Bus Driver is connected to  the “PD0” pin on the MPC560xP processor. The TXEN pin on the FlexRay Bus Driver is connected to  the “PC15” pin on the MPC560xP processor. The RXD pin on the FlexRay Bus Driver is connected to  the “PD1” pin on the MPC560xP processor. J33 – FlexRay Bus Driver 2 Pull‐up Enable Controls which pins on the FlexRay Bus Driver are pulled up. Jumper Setting Effect The BGE pin on the FlexRay Bus Driver is pulled up to 5V The STBN pin on the FlexRay Bus Driver is pulled up to  The EN pin on the FlexRay Bus Driver is pulled up to 5V The WAKE pin on the FlexRay Bus Driver is pulled up to  J38 & J39 – FlexRay 2 Terminal Resistor Connection Jumper Setting Effect Terminal resistors connected Off (default) Terminal resistors not connected xPC560P EVB User Manual...
  • Page 30: Potentiometer

    Figure 3-9: FlexRay schematic Potentiometer A potentiometer is available on the xPC56XXMB to allow an analog voltage input. J18 – POT Enable Jumper Setting Effect The potentiometer wiper terminal is connected to  On (default) the “PE0” pin on the MPC560xP processor. xPC560P EVB User Manual...
  • Page 31 The potentiometer wiper terminal is left  disconnected. Figure 3-10: Potentiometer schematic xPC560P EVB User Manual...
  • Page 32: Pin Mapping

    Pin Mapping The following is the xPC560P EVB pin assignment for the Pin Array headers: Figure 3-11: Pin Mapping xPC560P EVB User Manual...
  • Page 33: Xpc560Padpt100S Hardware & Jumper Settings

    Controls whether the processor boots from internal FLASH or from a serial interface (CAN, SCI) Jumper Setting Effect The MPC560xP processor uses serial boot mode 2+3 (default) The MPC560xP processor uses internal boot mode J8 – ABS0 Configuration This jumper configures the ABS[0] pin. Jumper Setting Effect 1+2  The ABS[0] pin is pulled up logic high 2+3 (default) The ABS[2] pin is pulled down logic low J9 – ABS2 Configuration This jumper configures the ABS[2] pin. xPC560P EVB User Manual...
  • Page 34: Power Configuration

    In this setup, the external power supply input available on the Mini-Module should NOT be used. When the xPC560P Mini-Module is used as a stand-alone board, an external xPC560P EVB User Manual...
  • Page 35 Jumper Setting Effect 1+2 (default) MPC560xP processor is powered by the 5V supply MPC560xP processor is powered by the 3.3V supply J4 – ADC Analog Supply Voltage Enable Controls whether the reference voltage and analog supply pins for the A/D converter (VDD-REF ADC0, VDD-REF ADC1) is powered by 5V or 3.3V Jumper Setting Effect 1+2 (default) MPC560xP ADC supply pins are connected to 5V MPC560xP ADC supply pins are connected to 3.3V xPC560P EVB User Manual...
  • Page 36 MPC560xP “VDD 1V2” pins are left disconnected J17 – Debug Port Voltage Configuration Sets the logic voltage level on the 14-pin JTAG port and 38-pin MICTOR port (if available). These ports are used by external interface hardware to communicate with the processor. Jumper Setting Effect 1+2 (default) Debug port(s) are configured for 5V logic xPC560P EVB User Manual...
  • Page 37: System Clock Configuration

    Controls whether power is provided to the “VDD” pin 69 on the MPC560xP processor. Jumper Setting Effect MPC560xP “VDD” pin 69 is connected to 3.3V or 5V  On (default) (determined by J3) MPC560xP “VDD” pin 69 is left disconnected System Clock Configuration The xPC560P Mini-Modules support the usage of crystal clock sources as well as external clock sources. J10 – Crystal clock source enable xPC560P EVB User Manual...
  • Page 38 1+2 (default) crystal clock source on the xPC560P Mini‐Module The MPC560xP “EXTAL” signal is connected to the  3+4 (default) crystal clock source on the xPC560P Mini‐Module J11 – External clock source enable The xPC560P Mini-Module contains a footprint for an SMA connector, which can be used to provide an external clock source to the system. Jumper Setting Effect The MPC560xP “EXTAL” signal is connected to the  SMA connector on the xPC560P Mini‐Module The SMA connector on the xPC560P Mini‐Module is  Off (default) disconnected from the processor xPC560P EVB User Manual...
  • Page 39: General Configuration

    Figure 4-2: System Clock Schematic General Configuration J13 – Reset Enable A RESET push button on the xPC560P Mini-Module can be used to reset the processor. Jumper Setting Effect The RESET button on the xPC560P Mini‐Module is  On (default) enabled The RESET button on the xPC560P Mini‐Module is  disabled xPC560P EVB User Manual...
  • Page 40 Figure 4-3: Reset circuitry schematic xPC560P EVB User Manual...
  • Page 41: Xpc560Padpt144S Hardware & Jumper Settings

    Controls whether the processor boots from internal FLASH or from a serial interface (CAN, SCI) Jumper Setting Effect The MPC560xP processor uses serial boot mode 2+3 (default) The MPC560xP processor uses internal boot mode J8 – ABS0 Configuration This jumper configures the ABS[0] pin. Jumper Setting Effect 1+2  The ABS[0] pin is pulled up logic high 2+3 (default) The ABS[2] pin is pulled down logic low J9 – ABS2 Configuration This jumper configures the ABS[2] pin. xPC560P EVB User Manual...
  • Page 42: Power Configuration

    In this setup, the external power supply input available on the Mini-Module should NOT be used. When the xPC560P Mini-Module is used as a stand-alone board, an external xPC560P EVB User Manual...
  • Page 43 Jumper Setting Effect 1+2 (default) MPC560xP processor is powered by the 5V supply MPC560xP processor is powered by the 3.3V supply J4 – ADC Analog Supply Voltage Enable Controls whether the reference voltage and analog supply pins for the A/D converter (VDD-REF ADC0, VDD-REF ADC1) is powered by 5V or 3.3V Jumper Setting Effect 1+2 (default) MPC560xP ADC supply pins are connected to 5V MPC560xP ADC supply pins are connected to 3.3V J14 – Power Supply Pins Enable xPC560P EVB User Manual...
  • Page 44 MPC560xP “VDD 1V2” pins are left disconnected J17 – Debug Port Voltage Configuration Sets the logic voltage level on the 14-pin JTAG port and 38-pin MICTOR port (if available). These ports are used by external interface hardware to communicate with the processor. Jumper Setting Effect 1+2 (default) Debug port(s) are configured for 5V logic xPC560P EVB User Manual...
  • Page 45: System Clock Configuration

    Controls whether power is provided to the “VDD” pin 69 on the MPC560xP processor. Jumper Setting Effect MPC560xP “VDD” pin 97 is connected to 3.3V or 5V  On (default) (determined by J3) MPC560xP “VDD” pin 97 is left disconnected System Clock Configuration The xPC560P Mini-Modules support the usage of crystal clock sources as well as external clock sources. J10 – Crystal clock source enable xPC560P EVB User Manual...
  • Page 46 1+2 (default) crystal clock source on the xPC560P Mini‐Module The MPC560xP “EXTAL” signal is connected to the  3+4 (default) crystal clock source on the xPC560P Mini‐Module J11 – External clock source enable The xPC560P Mini-Module contains a footprint for an SMA connector, which can be used to provide an external clock source to the system. Jumper Setting Effect The MPC560xP “EXTAL” signal is connected to the  SMA connector on the xPC560P Mini‐Module The SMA connector on the xPC560P Mini‐Module is  Off (default) disconnected from the processor xPC560P EVB User Manual...
  • Page 47: General Configuration

    Figure 5-2: System Clock schematic General Configuration J13 – Reset Enable A RESET push button on the xPC560P Mini-Module can be used to reset the processor. xPC560P EVB User Manual...
  • Page 48 Jumper Setting Effect The RESET button on the xPC560P Mini‐Module is  On (default) enabled The RESET button on the xPC560P Mini‐Module is  disabled Figure 5-3: Reset circuitry schematic xPC560P EVB User Manual...
  • Page 49: Debugging/Programming Xpc560P Evb

    DEBUGGING/PROGRAMMING xPC560P EVB P&E provides hardware and software tools for debugging and programming the xPC560P EVB system. P&E’s USB-ML-PPCNEXUS and Cyclone MAX offer two effective hardware solutions, depending on your needs. The USB-ML-PPCNEXUS is a development tool that will enable you to debug your code and program it onto your target.
  • Page 50: Working With P&E's Usb-Ml-Ppcnexus

    PC to control the processor. The user can then directly control the target’s execution, read/write registers and memory values, debug code on the processor, and program internal or external FLASH memory devices. The USB-ML-PPCNEXUS enables you to debug, program, and test your code on your board. xPC560P EVB User Manual...
  • Page 51: Working With P&E's Cyclone Max

    The Cyclone MAX has over 3Mbytes of non-volatile memory, which allows the on-board storage of multiple programming images. When connected to a PC for programming or loading it can communicate via the ethernet, USB, or serial interfaces. xPC560P EVB User Manual...
  • Page 52 P&E’s Cyclone MAX is also available bundled with additional software as part of various Development Packages. In addition to the Cyclone MAX, these Development Packages include in-circuit debugging software, flash programming software, a Windows IDE, and register file editor. xPC560P EVB User Manual...

Table of Contents