Industrial ebx single board computer with intel atom e3800 processor, pc104-plus, and digital i/o (83 pages)
Summary of Contents for WinSystems PPM-GX500
Page 1
This manual has been designed and created for use as part of WinSystems Technical NOTE: Manuals CD and/or the WinSystems website. If this manual or any portion of the manual is downloaded, copied or emailed, the links to additional information (i.e. software, cable drawings) may be inoperable.
Page 2
REVISION HISTORY P/N 400-0326-000 ECO Number Date Code Rev Level ORIGINATED 070402 Draft 070711 07-144 070924 08-10 080226 08-61 080505...
Table of Contents Visual Index – Quick Reference Top View - Connectors Bottom View Top View - LEDs Introduction General Information Features Software Support Functional Capability System Processor Memory Interrupt Routing Interrupt Status Register Power and Reset Interface Power Fail Reset BIOS Real-Time Clock/Calendar Battery Backup...
J1 CMOS; EEROM CONNECTOR ACCESS; BATTERY ENABLE; WATCHDOG (JUMPER) NOTE: The reference line to each component part has been drawn to Pin 1, where applicable. Pin 1 is also highlighted with a red square, where applicable. 080505 OPERATIONS MANUAL PPM-GX500...
PANEL POWER; CONNECTOR CFLASH MASTER (JUMPER) J107 SODIMM SOCKET NOTE: The reference line to each component part has been drawn to Pin 1, where applicable. Pin 1 is also highlighted with a red square, where applicable. 080505 OPERATIONS MANUAL PPM-GX500...
IDE STATUS LED ETHERNET SPEED ETHERNET LINK ETHERNET ACTIVITY NOTE: The reference line to each component part has been drawn to Pin 1, where applicable. Pin 1 is also highlighted with a red square, where applicable. 080505 OPERATIONS MANUAL PPM-GX500...
Introduction This manual is intended to provide the necessary information regarding configuration and usage of the PPM-GX500 board. WinSystems maintains a Technical Support Group to help answer questions regarding usage or programming of the board. For answers to questions not adequately addressed in this manual, contact Technical Support at (817) 274-7553, Monday through Friday, between 8 AM and 5 PM Central Standard Time (CST).
Page 9
PC/104 and PC/104-Plus expansion connectors • AMD XpressROM BIOS • Backlight power supported • Custom splash screen on start up • Real-time clock • Activity status LEDs on-board • AC97 Support • PS/2 Keyboard Supported • PS/2 Mouse Supported 080505 OPERATIONS MANUAL PPM-GX500...
USB keyboard, mouse, floppy and storage devices. Legacy USB operation is supported by the system BIOS. Booting from a USB port is supported. The PPM-GX500 measures 3.60” x 3.80” (90 mm x 96 mm). It offers additional I/O expansion with PC/104 and PC/104-Plus connectors.
The processor is not user replaceable or upgradeable. Memory Visual The PPM-GX500 can support a maximum of 512 MB of RAM with the SODIMM Index socket located on the back of the board at J107. Qualified SODIMMS are available directly from WinSystems. WinSystems cannot warrant the operation of systems using nonqualified SODIMM modules.
An optional reset button can be connected between pin 8 and ground. Momentary contact between pin 8 and ground will cause the PPM-GX500 to reset. There is also a reset push-button supplied on the CBL-251-1 Multi-I/O cable.
CMOS RAM contained within the clock section. Battery Backup Visual A 350 mAH battery supplies the PPM-GX500 board with standby power for the real-time Index clock and CMOS setup RAM. A power supervisory circuit contains the voltage sensing circuit and an internal power switch to route the battery or standby voltage to the circuits selected for backup.
Up to two, 3.5” floppy disk drives are also supported. The IDE and floppy interface is provided via connector J109, which is an 80-pin high density connector. WinSystems offers the cable CBL-252-1 to simplify the connection.
“party line” network structures. RS-232 interface levels are supported on COM3 and COM4. The RS-232 drivers have a charge pump to generate the plus and minus voltages so that the PPM-GX500 only requires +5V to operate.
Video Interface Visual The PPM-GX500 has an integrated display controller that interfaces to both CRT Index and flat panel displays. The video output mode is selected with pins 5 and 6 of jumper J105. CRT mode is selected by jumpering these pins. If these pins are left open, flat panel mode is selected.
There are three light emitting diodes (LEDs) on the PPM-GX500 to provide a visual indication of the link status, network activity and network speed. The yellow Link Integrity LED is lit when a valid connection is detected. The green Activity LED blinks on and off when activity is detected on the wire.
The optional GPS can also provide a pulse per second (PPS) interrupt. The receiver generates a 4 µs wide, positive pulse every second with the leading edge synchronized to UTC time within ±95 ns when valid position fixes are being reported. WinSystems’ on-board implementation degrades this accuracy by buffering the PPS output using a 74HCT14 Schmitt trigger device which also inverts the signal.
Index mouse can be connected in addition to, or instead of the standard PS/2 mouse. Legacy USB operation is supported by the system BIOS. The PPM-GX500 provides two channels of USB 1.1 compatible support. These are Visual Index terminated to an 8-pin, 2 mm connector at J103. An adapter cable CBL-275-1 available from WinSystems for connection.
Watchdog Timer Visual The PPM-GX500 features a watchdog timer, which can be used to guard against Index software lockups. When a jumper is placed on pins 3-4 of J1, the watchdog circuit is totally disabled and can never reset the processor. When pins 3 and 4 are left open, the circuit will function as configured from the CMOS setup utility.
The PC/104 bus is electrically equivalent to the ISA bus with 16-bit. The standard Index PC/104 I/O cards can be populated on PPM-GX500’s PC/104 bus, located at J6 and J4. The interface does not support hot swap capability. The PC/104 bus connector pin definitions are provided here for reference.
Page 22
The PPM-GX500 supports peripheral expansion using the PC/104-Plus connector at J5. Index Up to three PC/104-Plus modules can be stacked onto the PPM-GX500. PC/104-Plus modules should be attached and configured beginning at slot 1. The PC/104-Plus bus pin definitions are shown here for reference purposes only. Refer to the...
BIOS Supplemental General Information The PPM-GX500 includes BIOS from Insyde Software, Inc. to assure full compatibility with PC operating systems and software. The basic system configuration is stored in battery backed CMOS RAM within the clock/calendar. As an alternative to operate without a battery, the configuration may be stored in EEPROM for operation without a battery.
Page 24
7) Save the values to EEPROM. Updating the BIOS FLASH PROM The most recent PPM-GX500 BIOS is available on the WinSystems website, but it is highly recommended that an Applications Engineer be consulted prior to any BIOS FLASH PROM update. If a BIOS update is required, please follow the steps Resetting Factory Defaults above to ensure that the data from a previous version is cleared from EEPROM.
Page 25
B – Date: sets the calendar to the current month, day and year in the RTC C – Motherboard Device Configuration: configures motherboard devices. This selection opens the following sub-menu. Each available option is described in detail in the following sections. 080505 OPERATIONS MANUAL PPM-GX500...
Page 26
Override to maximum Ultra-DMA 3 [UDMA 4] - Override to maximum Ultra-DMA 4 [Enabled], [Disabled] CD-ROM Boot – enables or disables CD-ROM Boot and USB Boot [None], [Floppy Disk], [Hard Drive #1], [CD-ROM Boot Order Configuration Drive] 080505 OPERATIONS MANUAL PPM-GX500...
Page 32
D – Memory and Cache Optimization: sets memory controller timings Available Options (Memory and Cache Optimization) Cache Enable [Enabled], [Disabled] Cache Mode [Write-Back], [Write-Through] 080505 OPERATIONS MANUAL PPM-GX500...
Page 33
F – Power Management: sets the Power Management options. Below is the sub-menu displayed after selecting the Power Management option. 080505 OPERATIONS MANUAL PPM-GX500...
Page 34
APM Available PPM-GX500. [No] – completely disables APM support on the PPM-GX500. [Yes] – Enables Advanced Configuration and Power Interface on the PPM-GX500. ACPI establishes industry standard interfaces for OS- directed configuration and power management.
Page 35
BIOS Screen is displayed in milliseconds [Instant Off], Power Button [ACPI Mode] – attempts to power down using ACPI “soft” power down. This option is not typically used for embedded systems. AC Beeper [Enabled], [Disabled] 080505 OPERATIONS MANUAL PPM-GX500...
Page 36
BIOS will detect the connection and temporarily enable the serial BIOS access at 38400 baud. Console Port [COM1 (3F8 IRQ 4)], [COM2 (2F8 IRQ 3)] [1200], [2400], [4800], [9600], [19200], Baud Rate [38400], [57600], [115200] 080505 OPERATIONS MANUAL PPM-GX500...
DOS box under Windows, but there are a number of limitations in doing so and success is not guaranteed due to differences in low-level hardware drivers. It is recommended that a DOS boot disk be made containing WINCOM.EXE, which can be used when access to the PPM-GX500 is desired.
Page 38
Copy WINCOM.EXE onto a DOS boot disk for the client (terminal) machine. Attach a Null-Modem cable between COM1 of the PPM-GX500 and a free COM port on the client machine.
To use SCOPY, or any other DOS program, it must already be present on a disk currently accessible to the PPM-GX500. SCOPY is invoked at the DOS command line on the PPM-GX500 with the command : scopy [ com1 | com2 ] [-rq | -sq] file name [-aport_address] [-iirq_num]...
Page 40
PPM-GX500 for serial console operations (e.g., COM1 or COM2). The next argument is the direction flag -rq , which indicates a desire to have the PPM-GX500 receive a file. A direction flag of -sq indicates that the PPM-GX500 will send a file.
Page 41
When used on a system with an enabled serial console, only the baud rate argument can be used and is only necessary if the console is running at a baud rate other than 38400. An example upload to the PPM-GX500 with a serial console enabled on COM1 at 9600 baud would look like this: scopy COM1 -rq app.exe -B9600...
Following is a list of PC I/O ports. I/O addresses marked with ‘**’ are generally unused and should be the basis for the first choices in I/O address selection for external I/O boards. NOTE : The PPM-GX500 uses a PnP BIOS resource allocation. Care must be taken to avoid contention with resources allocated by the BIOS.
The user must reserve IRQs in the BIOS CMOS configuration for use by legacy devices. The PCI/PnP BIOS will use unreserved IRQs when allocating resources during the boot process. The table below lists IRQ resources as used by the PPM-GX500. IRQ0 18.2 Hz heartbeat...
(JUMPER) 2 4 6 8 o o o o o o o o 1 3 5 7 EEPROM CMOS Restore 1-2 Disabled 1 2 Enabled (default) WATCHDOG 3-4 Disabled 3 4 Enabled BATTERY Disabled Enabled (Default) 080505 OPERATIONS MANUAL PPM-GX500...
Page 48
7 5 3 1 o o o o J105 o o o o 8 6 4 2 PANEL POWER 3.3 V (default) CRT/PANEL SELECTION 5-6 CRT (default) 5 6 Panel COMPACTFLASH MASTER/SLAVE 7-8 Master 7 8 Slave 080505 OPERATIONS MANUAL PPM-GX500...
Notwithstanding anything herein to the contrary, this warranty granted by WinSystems to the Customer shall be for the sole benefit of the Customer, and may not be assigned, transferred or conveyed to any third party. The sole obligation of WinSystems for...
Need help?
Do you have a question about the PPM-GX500 and is the answer not in the manual?
Questions and answers