Quick Start Guide TWR-PXD20 32-bit Power Architecture® MCU for Quality Industrial Display Solutions TOWER SYSTEM Quick Start Guide Get to Know the TWR-PXD20 Primary Connector RGB LEDs User LEDs GeneralPurpose TWRPI Connector Potentiometer User Buttons Video Input JTAG Interface CAN OSJTAG Interface RS485 NEXUS Debug Connector Secondary Connector TWR-PXD20 Freescale Tower System The TWR-PXD20 module is part of the Freescale Tower System portfolio, a modular development platform that enables rapid prototyping and tool re-use through reconfigurable hardware. The TWR-PXD10 can be used with a broad selection of Tower System peripheral modules, including the new TWR-LCDRGB which accepts RGB data from the PXD20 MCU graphics LCD controller. 2 TOWER SYSTEM TWR-PXD20 Features •MPXD2020VLU125 MCU (up to 125 MHz 32-bit e200z4d dual Issue core, five-stage pipeline, 4K I-Cache, OpenVG 2D graphics accelerator, dual graphics LCD module, 1 MB on-chip graphics SRAM, up to 1 MB on-chip flash with flash controller and video input unit) • Interfaces to the new TWR-LCD-RGB Tower System peripheral module (accepts RGB data directly from the PXD20 LCD controller) •MC9S08JM60 open source JTAG (OSJTAG) circuit •Embedded Serial-to-USB converter using OSJTAG interface •Two Spansion S25FL064P 64 MB QSPI memory •General-purpose TWRPI socket (Tower plug-in module) •On-board CAN transceiver •On-board RS485 half duplex transceiver •Two RGB LEDs for user interface • ADV7180 video decoder for video input capabilities •Two push buttons for user interface •Potentiometer for ADC testing 3 Quick Start Guide Step-by-Step Installation Instructions In this quick start guide, you will learn how to set up the TWR-PXD20 module and run the included demonstration software. For more detailed information, please see the user manual found on the included DVD or at freescale.com/TWR-PXD20. 1 Connect TWR-LCD-RGB 1. Locate the “secondary” elevator in the assembled Tower System kit. 2. Press the expansion connectors on the back of the TWR-LCD-RGB module onto the matching side expansion port connectors found on the outer side of the “secondary” elevator. 3. Insert the TWR-PXD20 board into the primary and secondary elevator board. The “primary” and “secondary” cards for each module are indicated along the card edges. 4 2 Power TWR-PXD20-KIT Connect the TWR-PXD20 board to a computer or a wall charger using the provided USB cable. Additionally, the USB connector on the primary elevator or OSJTAG connector can be used to power up the board. 3 Follow the On-Screen Menu The demo is using the Open VG 2D graphics accelerator to implement rotate, scale and move operations to the main object. Explore the features of the GUI demo by moving the sliders with the touch screen enabled. TOWER SYSTEM Additional Software and Tools • MQX™ RTOS • Swell software PEG graphical user interface (GUI) • Green Hills Software MULTI IDE • Serial bootloader utility • CodeWarrior V10.x Eclipse Development Studio • OSJTAG virtual serial port using USB • Rapid application initialization and documentation tool (RAppID) • FreeMASTER run-time debugging tool 5 5 Quick Start Guide TWR-PXD20 Jumper Options The following is a list of all jumper options. The default installed jumper settings are shown in white text within the blue boxes. General Jumper Configuration Jumper Function J1 Enable/Disable RGD LED 1 J2 Enable/Disable potentiometer J5 Enable/Disable RGD LED 2 J10 Enable/Disable SW1 J11 Enable/Disable user LED 4 J12 Enable/Disable user LED 2 J13 Enable/Disable SW2 J20 Enable/Disable on-board CAN transceiver terminator resistor J24 Enable/Disable RS485 half duplex control lines J25 Enable/Disable RS485 half duplex control lines J27 Enable/Disable on-board RS485 half duplex transceiver terminator resistor J31 Enable/Disable OSJTAG interface bootloader mode UART Configuration Jumper J22 J23 6 Position Function 1-2 UART0 RX is connected to RS485 transceiver 2-3 UART0 RX is connected to UART0_RX on primary elevator 1-2 UART0 TX is connected to RS485 transceiver 2-3 UART0 TX is connected to UART0_TX on primary elevator TOWER SYSTEM UART Configuration (continued) Jumper J3 J4 Position Function 1-2 UART1 RX is connected to OSJTAG 2-3 UART1 RX is connected to UART1_RX on primary elevator 1-2 UART1 TX is connected to OSJTAG 2-3 UART1 TX is connected to UART1_TX on primary elevator Boot Assistance Module Configuration Jumper J6 Position FABM is connected to VDD (BAM usage) 2-3 FABM is connected to GND (BAM usage) open J7 Function 1-2 PB5 is used as SPIB_SOUT 1-2 ABS[0] is connected to VDD (BAM usage) 2-3 ABS[0] is connected to GND (BAM usage) open PB6 is used as SPIB_SIN CAN Configuration Jumper J15 J16 Position Function 1-2 CAN_A_TX is connected to onboard transceiver 2-3 CAN_A_TX is connected to CAN0_TX on primary elevator 1-2 CAN_A_RX is connected to onboard transceiver 2-3 CAN_A_RX is connected to CAN0_RX on primary elevator 7 Quick Quick Start Start Guide Guide Visit freescale.com/TWR-PXD20 for the latest information on the TWR-PXD20 module, including: • Board database: Schematics, layout and BOM • User manual • Quick start guide • Software BSPs and CodeWarrior • Demos and tutorial • Fact sheet Support Visit freescale.com/support for a list of phone numbers within your region. Warranty Visit freescale.com/warranty for complete warranty information. For more information, visit freescale.com/Tower Join the online Tower community at towergeeks.org Freescale, the Freescale logo and CodeWarrior are trademarks of Freescale semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. The Power Architecture and Power.org word marks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org. All other product or service names are the property of their respective owners. © 2012 Freescale Semiconductor, Inc. Document Number: TWRPXD20QSG REV 0 Agile Number: 926-27280 REV A