Page 1
Hardware Manual Edition June 2002 A product of a PHYTEC Technology Holding company...
Page 2
PHYTEC Meßtechnik GmbH neither gives any guarantee nor accepts any liability whatsoever for consequential damages resulting from the use of this manual or its associated product. PHYTEC Meßtechnik GmbH reserves the right to alter the information contained herein without prior notification and accepts no responsibility for any damages which might result.
Contents Preface ......................1 Introduction ..................3 1.1 Block Diagram................7 1.2 View of the phyCORE-SC520............8 Pin Description..................9 2.1 Supply Voltage ................20 2.2 AMDebug Interface ..............22 2.3 Serial Interfaces ................23 2.4 Infrared Interface ................25 2.5 Parallel Interface.................26 2.6 Floppy Interface................27 2.7 IDE Interface ................28 2.8 Keyboard and Mouse Interfaces ..........28...
Page 4
Hints for Handling the phyCORE-SC520........55 Connection Examples for External Periphery ....... 57 7.1 Connecting a Serial Device to the SSI Bus ........ 57 7.1.1 3-Wire Connection ............57 7.1.2 4-Wire Connection ............57 7.2 Connecting a Hard-Drive ............58 7.3 Connecting a Floppy-Drive ............
Page 5
Contents Index of Figures Figure 1: Block Diagram phyCORE-SC520 ..........7 Figure 2: View of the phyCORE-SC520............8 Figure 3: Pinout of the phyCORE-Connector (Top View, with Cross Section Insert) ........11 Figure 4: Pinout of the AMDebug-Connector X2........22 Figure 5: System BIOS Setup-Utility Window ..........42 Figure 6: Physical Dimensions..............53...
Preface Preface This phyCORE-SC520 Hardware Manual describes the board’s design and functions. Precise specifications for the “Elan SC520” controller series can be found in the enclosed microcontroller Data Sheet/User's Manual from AMD as well as the documentation for peripheral components: “FDC37B787, Enhanced Super I/O Controller with ACPI Support, Real-Time Clock and Consumer IR”...
Page 8
The phyCORE-SC520 is one of a series of PHYTEC Single Board Computers that can be populated with different controllers and, hence, offers various functions and configurations.
We at PHYTEC consider it our responsibility, as a reliable partner and ISO 9001 certified supplier, to enable the integration of our insert ready microcontroller modules into your OEM production. This is an important condition for the success of our product.
Page 10
The phyCORE-SC520 is a subminiature (60 x 53 mm) insert-ready Single Board Computer populated with the Elan SC520 micro- controller from AMD. Its universal design enables its insertion in a wide range of embedded applications. All controller signals and ports extend from the controller to high-density pitch (0.635 mm) connectors aligning two...
Page 11
Introduction The phyCORE-SC520 offers the following features: • subminiature Single Board Computer (60 x 53 mm) achieved through modern SMD technology • 586-compatible CPU with a Floating Point Unit and 16 kByte write back cache • 133 MHz clock frequency (core) •...
(SMT) connectors (0.635 mm) lining two sides of the module (referred to as phyCORE-connector). This allows the phyCORE-SC520 to be plugged into any target application like a “big chip”. A new numbering scheme for the pins on the phyCORE-connector has been introduced with the phyCORE specifications.
Page 16
Development Board/user target circuitry. The upper left-hand corner of the numbered matrix (pin 1A) is thus covered with the corner of the phyCORE-SC520 marked with a white triangle. The numbering scheme is always in relation to the PCB as viewed from above, even if all connector contacts extend to the bottom of the module.
2.1 Supply Voltage The phyCORE-SC520 requires up to three separate supply voltages depending on the level of expansion. These are 2.5 V for the core voltage of the processor, 3.3 V for the I/O voltage of the processor and, if the SIO device (Serial Input/Output device) is connected, an additional 5 V supply.
Pin Description 2.3 Serial Interfaces The phyCORE-SC520 has four serial interfaces, whereby the first two, COM1 and COM2, are made available by the Elan SC520 and the other two COM3 and COM4 are made available by the SIO device. The signal levels of COM1 and COM2 are set to V24 over two RS-232 transceivers, while COM3 and COM4 have a 5 V TTL level.
In addition to the ISA bus signals, two Chip Select signals IDE_CS0 and ICE_CS1 are available for establishing a hard drive connection. If the length of the cable between the phyCORE-SC520 and the IDE device is more than 100 mm we recommend connecting bus drivers to the data lines in order to reduce EMI radiation.
Pin Description Ethernet Connector If the optional Ethernet controller RT8139 from Realtec populates the phyCORE-SC520 and a network connection needs to be enabled, a YCL 20PMT04 transmitter must be connected. Example circuitry for connection can be found in section 7.9.
Ethernet controller populates phyCORE-SC520, then the Ethernet interface is available as PCI master in slot 4. If Ethernet and/or VGA controller are not available on the target system the corresponding PCI slots can be used for connecting other devices.
System Configuration System Configuration The System-BIOS configures the registers of the Elan SC520 and the SIO device so that the phyCORE-SC520 functions like a PC/AT. The following system settings are based on this configuration: 3.1 Memory Mapping Address Range Resource 000000..9FFFFh...
All BIOS interrupts available on desktop PC‘s (or compatible machines) are supported. The phyCORE-SC520 is populated with Flash memory in which the System-BIOS (128 kByte) as well as the image of the Flash drive is accommodated.
System-BIOS. This COMS setup is invoked if the <DEL> key is pressed during the memory test immediately after the phyCORE-SC520 is powered on or reset. If the input/output is redirected to the serial interface COM1 (no graphic card present), then the key combination ^C (STRG+C) must be used on a terminal program on the connected PC.
Flash memory device. For example; 917 kByte if a 1 MB Flash device is installed. If a larger Flash populates the phyCORE-SC520 it is possible to set up multiple Flash disks. If the Flash disk is intended to be used as Boot option, drive A: must be set as the first boot selection.
Manufacturing Mode The manufacturing mode is an operating mode made available by the System-BIOS that allows the user to access the phyCORE-SC520 and its on-board Flash device over a serial interface. This requires that a host-PC must be connected with the module’s COM1 interface via a serial interface cable.
Page 51
The baud rate used by the phyCORE-SC520 in manufacturing mode is set at 38,400 baud and can not be changed. Only the first two serial interfaces COM1 and COM2 are supported by the device driver.
(boot block bottom type) or at the end (boot block top type) of the device. Boot block top Flash types are populated on the phyCORE-SC520. The sector addresses and sizes depend on this type. The Flash device can be found on the top side of the module, above the processor next to the two RAM devices.
Page 55
System Bios In order to work with the program Flashprg.exe the following steps are required: The phyCORE-SC520 must be booted in Manufacturing Mode first (RSTLD1=1, refer to section 4.4). Now the communication with the host-PC can be established via the corresponding interface.
Technichal Specifications 5 Technical Specifications The phyCORE-SC520 is shown in its physical dimensions Figure 6. The module profile without pin header rows is approximately 6 mm. The components populated on the underside of the board make up approximately 4.0 mm of this and the components on the top of the board approximately 3.0 mm.
Hints for Handling the Module Hints for Handling the phyCORE-SC520 Removal and exchange of components on the phyCORE-SC520 is not advisable given the compact nature of the module. Should this nonetheless be necessary, please ensure that the board, as well as surrounding components and sockets, remain undamaged while desoldering.
Connection Examples for External Periphery The following sections contain examples on how to connect various interfaces and peripheral components to the phyCORE-SC520 with user circuitry. The given examples are intended as guidelines for integrating the phyCORE module into a target application. However, the actual user circuitry may differ from the examples below depending on the specific application requirements.
Need help?
Do you have a question about the phyCORE-SC520 and is the answer not in the manual?
Questions and answers