MSC ET-XSC User Manual

Xscale et(e) module

Advertisement

Quick Links

ET(e)-XSCUser's Manual
ET(e)-XSC
XScale ET(e) Module
User's Manual
HW Revision
V4.0/5.0/6.0
Version 1.1
18 / 02 / 2008
MSC Vertriebs GmbH
Design Center Eching
page 1 of 38

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ET-XSC and is the answer not in the manual?

Questions and answers

Summary of Contents for MSC ET-XSC

  • Page 1 ET(e)-XSCUser's Manual ET(e)-XSC XScale ET(e) Module User's Manual HW Revision V4.0/5.0/6.0 Version 1.1 18 / 02 / 2008 MSC Vertriebs GmbH Design Center Eching page 1 of 38...
  • Page 2 ET(e)-XCS User's Manual Copyright Notice This document is copyrighted, 2004, by MSC Vertriebs GmbH. All rights are reserved. MSC Vertriebs GmbH reserves the right to make improvements to the products described in this manual at any time without notice. No part of this manual may be reproduced, copied, translated or transmitted in any form or by any means without the prior written permission of MSC Vertriebs GmbH.
  • Page 3: Table Of Contents

    ET(e)-XSCUser's Manual Contents 1. General Information ......................4 1.1. Introduction .......................4 2. Technical Information ......................5 2.1. Specifications......................5 2.2. Block Diagram ......................7 2.3. Watchdog........................8 2.4. Interrupts, DMA channels, memory map ..............8 2.5. ISA Bus........................10 2.5.1. Signal description ...................10 2.5.2. ISA address space..................11 2.6.
  • Page 4: General Information

    ET(e)-XCS User's Manual 1. General Information 1.1. Introduction The ET(e)-XSC is a highly integrated Intel XScale PXA255 CPU Module. The module provides a subset of the functionality specified by the ETX standard as shown in the table below. Feature ETX- ET(e) XSC Comment Standard...
  • Page 5: Technical Information

    ET(e)-XSCUser's Manual 2. Technical Information 2.1. Specifications CPU: Intel Embedded XScale PXA255 (mBGA, soldered) Memory: Up to 64 MByte on-board SDRAM (soldered) Flash: Up to 64 MByte on-board flash (soldered) ISA-Bus: 8/16 bit, no DMA, several limitation ET(e) connector X2 PCI-Bus: Not available ET(e) connector X1...
  • Page 6 ET(e)-XCS User's Manual EEPROM: One universal EEPROM for board specific information at I²C Bus 1 (UspEPC) One universal EEPROM for vendor specific information at I²C Bus 2 (optional) Power supply: Supply Voltage Tolerance ±5% Table 3: Supply voltage Supply current: Supply voltage Supply current CPU status...
  • Page 7: Block Diagram

    Flash #2 Ethernet Controller IEEE1284 LAN91C111 Parallel Port Controller AC97 2x USB 2.0 EEPROM Audio Codec HOST LM4548 CY7C67200 Batt, I C, LAN 2 x USB Host, 1 x Client, Audio reduced ISA MSC-ET(e) XSCALE V4.0 page 7 of 38...
  • Page 8: Watchdog

    ET(e)-XCS User's Manual 2.3. Watchdog The XScale Processor has a watchdog function implemented using a timer / counter register set. It is assumed that watch- dog resets are generated only when software is not executing properly and has potentially destroyed data. During a watch- dog reset, all units are reset except of the Clocks and Power Manager.
  • Page 9 ET(e)-XSCUser's Manual Memory map Device PXA memory Comment base address Linear Flash 0x0000 0000 256kByte to 64MByte USB-Host 0x0400 0000 A1, A2 used ISA-Subset 0x0800 0000 See 2.5 ISA Bus LPT-Controller 0x0C00 0000 A0, A1, A2, A10 used LAN-Controller 0x1000 0000 A1, A2, A3 used Ext.
  • Page 10: Isa Bus

    ET(e)-XCS User's Manual 2.5. ISA Bus 2.5.1. Signal description The ET(e) XScale Module provides only a subset of the standard ISA bus. The timing equals the ISA specification. DMA is not available. ISA Signal Comment Address Enable, not used, Pull down BCLK# Bus clock, 8,3 MHz, generated by hardware using SDRAM Memory Clock BALE...
  • Page 11: Isa Address Space

    ET(e)-XSCUser's Manual 2.5.2. ISA address space The ISA address space is used in I/O or memory access mode. With X86-compatible processors the distinction between the I/O and the memory domain is implemented by using different opcodes. The XScale/ARM architecture however does not support this architecture.
  • Page 12: I²C Device Address Map ( On-Board Devices )

    ET(e)-XCS User's Manual 2.6.3. I²C Device Address Map ( on-board devices ) ETX I2C Bus UspEpc Bus ID Address Device I2CLK X4.16 / I2DAT X4.22 0xA2 Seiko Epson RTC8563 I2CLK X4.16 / I2DAT X4.22 0xA0 24C02 UspEpc EEPROM SMBCLK X4.23 SMBDATA X4.24 0/2 (*) 0xAx Optional 24C02 EEPROM...
  • Page 13: Graphics Subsystem

    ET(e)-XSCUser's Manual 2.7. Graphics Subsystem The ET(e) XScale Module can be equipped with a 2 graphics controller. The first is always present as it is integrated in the PXA-255 CPU. The other one is an optional SiliconMotion SM501 discrete graphics controller with 8 MByte integrated frame buffer memory operating on the 32-bit wide bus.
  • Page 14: Onboard Fpc-Connector

    ET(e)-XCS User's Manual 2.7.1. Onboard FPC-Connector Pin Signal Description Note VSYNC Vertical Sync VSYNC, LVTTL RED0 RED LSB LVTTL RED1 LVTTL DIGON Display Power ON LVTTL RED2 LVTTL RED3 LVTTL HSYNC Horizontal Sync HSYNC, LVTTL RED4 LVTTL RED5 RED MSB LVTTL Power Ground display power supply...
  • Page 15: Mechanical Specification

    ET(e)-XSCUser's Manual 3. Mechanical Specification 3.1. Pictures 3.1.1. Top view: 3.1.2. Bottom view: page 15 of 38...
  • Page 16: Board Overview (Rev. V4.0)

    ET(e)-XCS User's Manual 3.2. Board overview (Rev. V4.0) Ethernet SDRAM Audio External Graphics Power Host LVDS Ext. LCD Debug 3.3. Mechanical drawing 111.6 Mounting Hole Ø2.5 : Location peg Ø1.0 +/-0.05 All dimensions in mm top view All dimensions without tolerance +/-0.2 : Location peg Ø0.7 +/-0.05 side view Heat spreader options for ET(e)-XSC:...
  • Page 17: E) Connectors

    ET(e)-XSCUser's Manual 4. ET(e) Connectors 4.1. Connector X1 (PCI, USB, Audio) Signal Function Signal Function PCICLK3 Pull up PCICLK4 Pull up PCICLK1 Pull up PCICLK2 Pull up REQ3# n.c. GNT3# n.c. GNT2# n.c. 3.3V REQ2# n.c. GNT1# n.c. REQ1# n.c. 3.3V GNT0# n.c.
  • Page 18 ET(e)-XCS User's Manual Signal Function Signal Function AD25 n.c. AD26 n.c. AD28 n.c. USB0 USB Host Port0 P AD27 n.c. AD29 n.c. AD30 n.c. USB1 USB Host Port1 P PCIRST# n.c. AD31 n.c. INTC# n.c. INTD# n.c. INTA# n.c. INTB# n.c.
  • Page 19 ET(e)-XSCUser's Manual n.c. = not connected Signal Description of USB Signals Note USB0, USB Port 0 Host 1 / USB Controller USB0# USB1, USB Port 1 Host 2 / USB Controller USB1# USB2, USB Port 2 Client / device / XScale USB2# USB3, USB Port 3...
  • Page 20: Connector X2 (Isa)

    ET(e)-XCS User's Manual 4.2. Connector X2 (ISA) Signal Function Signal Function SD14 ISA-Bus SD15 ISA-Bus SD13 ISA-Bus MASTER# Pull up / not used SD12 ISA-Bus DREQ7 Pull down / not used SD11 ISA-Bus DACK7# Pull up / not used SD10 ISA-Bus DREQ6 Pull down / not used...
  • Page 21 ET(e)-XSCUser's Manual ISA-Bus SMEMW# ISA-Bus ISA-Bus ISA-Bus ISA-Bus NOWS# Pull up / not used DREQ2 Pull down / not used ISA-Bus ISA-Bus IRQ9 ISA-Bus ISA-Bus ISA-Bus IOCHK# Pull up / not used RSTDRV ISA-Bus Table 22: ET(e) connector X2 Signal Description Note Power Supply +5V, +/-5%...
  • Page 22: Connector X3 (Crt, Display, Serial, Parallel)

    ET(e)-XCS User's Manual 4.3. Connector X3 (CRT, Display, Serial, Parallel) Standard pin out with LVDS and LPT Signal Function Signal Function DDCK I2C SCK DETECT# n.c. DDDA I2C SDA LCDDO16 LCDDO18 LCDDO17 LCDDO19 LCDDO13 LCDDO15 LCDDO12 LCDDO14 LCDDO8 LCDDO11 LCDDO9 LCDDO10 LCDDO4 LCDDO7...
  • Page 23 ET(e)-XSCUser's Manual Signal Function Signal Function RXD1 UART1 ACK / DRV1 RTS1# UART1 BUSY# / MOT1# DTR1# UART1 PE / WDATA# DCD1# UART1 SLCT# / WGATE# DSR1# UART1 MSCLK n.c. CTS1# UART1 MSDAT n.c. TXD1 UART1 KBCLK n.c. RI1# UART1 KBDAT n.c.
  • Page 24 ET(e)-XCS User's Manual Signal Description of UART1 signals Note DTR1# Data terminal ready of COM1 5V tolerant RI1# Ring indicator of COM1 5V tolerant TXD1 Data transmit of COM1 3.3V out RXD1 Data receive of COM1 5V tolerant CTS1# Clear to send of COM1 5V tolerant RTS1# Request to send of COM1...
  • Page 25 ET(e)-XSCUser's Manual Signal Description of LPT signals Note LPT / LPT or Floppy Interface configuration input n.a. n.c. FLPY# LPT only STB# / Strobe signal RESERVED AFD# / Automatic feed DENSEL PD0 / Data bus D0 INDEX# PD1 / Data bus D1 TRK0# PD2 / Data bus D2...
  • Page 26 ET(e)-XCS User's Manual Signal Description of LVDS flat panel signals Note BIASON n.a. n.c. DIGON Display Power ON BLON# Display Backlight ON LCDDO0 Channel0- LVDS LCDDO1 Channel0+ LVDS LCDDO2 Channel1- LVDS LCDDO3 Channel1+ LVDS LCDDO4 Channel2- LVDS LCDDO5 Channel2+ LVDS LCDDO6 Clock- LVDS...
  • Page 27 ET(e)-XSCUser's Manual Signal Description of LVTTL flat panel signals Note DIGON Display Power ON LVTTL BLON# Display Backlight ON LVTTL LCDDO0 RED0 LVTTL LCDDO1 RED1 LVTTL LCDDO2 RED2 LVTTL LCDDO3 RED3 LVTTL LCDDO4 RED4 LVTTL LCDDO5 RED5 LVTTL LCDDO6 GREEN0 LVTTL LCDDO7 GREEN1...
  • Page 28: Connector X4 (Ide, Ethernet, Speaker, Battery, I²C, Smb, Etc.)

    ET(e)-XCS User's Manual 4.4. Connector X4 (IDE, Ethernet, Speaker, Battery, I²C, SMB, etc.) Signal Function Signal Function 5V_SB ATX PWR PWGIN ATX PWR PS_ON ATX PWR SPEAKER Beeper TTL PWRBTN# BATT RTC Battery KBINH n.c. LILED Ethernet RSMRST# n.c. ACTLED Ethernet ROMKBCS# n.c.
  • Page 29 ET(e)-XSCUser's Manual SIDE_D6 n.c. PIDE_D9 n.c. SIDE_D8 n.c. PIDE_D6 n.c. GPE2# n.c. CBLID_P# RXD# Ethernet PIDE_D8 n.c. Ethernet SIDE_D7 n.c. TXD# Ethernet PIDE_D7 n.c. Ethernet HDRST# Reset out Table 34: ET(e) connector X4 Note: n.c. = not connected Signal Description Note Power Supply +5VDC, 5% external supply...
  • Page 30 ET(e)-XCS User's Manual Signal Description of Ethernet signals Note TXD, TXD# Ethernet Twisted Pair transmit signal pair RXD, RXD# Ethernet Twisted Pair receive signal pair ACTLED Ethernet ACTivity LED LILED Ethernet LInk LED SPEEDLED Ethernet SPEED LED, ON at n.c. optional instead of 100Mb/s LInk LED Table 37: Ethernet...
  • Page 31: Software / Windows Ce .Net Support

    The ASCII Terminal uses the COM1-Port of the ET(e)-Module, which is directly accessible on the ATX-Formfactor EVA- Baseboard available from MSC. Only an RS-232 Zero-Modem Cable ( 9-Pin SubD ) and a Computer running an ASCII- Terminal Emulation like HyperTerminal with the following settings is needed: 38400 Bps, 8 Data Bits, No Parity, 1 Stop Bit;...
  • Page 32: Bootloader Menu

    ET(e)-XCS User's Manual 5.2. Bootloader Menu -------------------------------------------------- Boot Loader Menu: 1: Network Settings 2: Boot Settings 3: Display Settings 4: Miscellaneous Settings B: Boot existing CompactFlash image (nk.bin) now D: Download new image via ethernet now L: Launch existing flash resident image now U: Update Bootloader with eboot.bin from CompactFlash -------------------------------------------------- Enter your selection:...
  • Page 33 ET(e)-XSCUser's Manual -------------------------------------------------- Boot settings: 1: Boot delay: 5 seconds 2: Boot device search order: CF0 -> CF1 3: Default startup mode: Display Boot Loader Menu 4: Boot Logo Settings -------------------------------------------------- Enter your selection or press [Esc] to cancel: Sets the time the Bootloader waits for a keystroke to enter the Bootloader Menu if an image should be started auto- matically.
  • Page 34 ET(e)-XCS User's Manual Selects the base address of the EDID I²C-EEPROM which contains the according LCD display string for “display auto detection” or a valid EDID Structure Version 2 (EDID 2.0) with an “18-byte detailed timing format” block. 1: “0xA0“ 2: “0xA2“...
  • Page 35 Warning : Make sure that the Bootloader file you are using matches the hardware revision of the ET(e) XScale Mod- ule ( Board Rev 4 and 5 ONLY ). Loading the wrong Bootloader or a wrong file format will most likely disable the board. Recovery can only be done by MSC in this case.
  • Page 36 Warning : Make sure that the Bootloader file you are using matches the hardware revision of the ET(e) XScale Mod- ule ( Board Rev 4 and 5 ONLY ). Bootloader files are available as binary files from MSC, only. Loading the wrong Bootloader will most likely disable the board.
  • Page 37: Wince 4.2 .Net Bsp

    ET(e)-XSCUser's Manual 5.3. WinCE 4.2 .NET BSP The ET(e) XSC Module comes with a complete WinCE 4.2 .NET BSP with driver support for the following devices: Feature Device Comment LCD Controller PXA255 max. 640x480 TFT/LVDS/STN Graphics Controller Silicon Motion SM501 320x240, 640x480,800x600,1024x768 TFT/LVDS/STN...
  • Page 38: Low Level / Jtag Debugging

    JTAG debugger and a SW-PlugIn for Platformbuilder The JTAG Debugger is connected to the ET(e) module using the “DEBUG” connector (FPC-type). There is a debug adapter available from MSC which converts the standard ARM debug connector into the FPC interface. Pin Signal...

This manual is also suitable for:

Ete-xsc

Table of Contents