This manual is meant for engineers and programmers who wish to use the Parvus SpaceP C®
1232. It contains technical specifications, and describes the connectors and how to properly use
and configure the product.
NOTICE
Although all the information contained herein has been carefully verified, Parvus
Corporation assumes no responsibility for errors that might appear in this document, or
for damage to property or persons resulting from an improper use of this manual and of
the related software. Parvus Corporation reserves the right to change the contents and
form of this document, as well as the features and specifications of its products at any
time, without notice.
Trademarks and registered trademarks appearing in this document are the property of their
respective owners.
CONVENTIONS
The following table lists conventions that are used throughout this guide.
Icon Notice Type Description
Information note
Important features or
instructions
Information to alert you to
Warning
potential damage to a
program, system or device
or potential personal injury
For a complete list of Parvus products and updated BIOS and drivers, please go to our Web site:
www.parvus.com
2
Table of Contents
Table of Contents .......................................................................................................................... 3
Life Support Policy .............................................................................................................. 83
Acronyms and Abbreviations..................................................................................................... 85
5
Chapter 1 Product Overview
The SpacePC 1232 is a highly integrated PC/104 CPU module, based on the AMD / National
Semiconductor Geode GX1 MMX Enhanced microprocessor. It is also kno wn a s the CPU-1232.
Related Products:
Development kit for SpacePC 1232 / multifunction adapter
Cable set for SpacePC 1232
AC97-CODEC and USB adapter
Parallel to Floppy adapter
Ethernet RJ45 adapter
For a complete list of our products please go to our web site: www.parvus.com
In the following paragraphs, you will find a brief description of the SpacePC 1232.
6
7
SpacePC 1232 Functional Block Diagram
The figure below shows the functional blocks diagram of the module.
Figure 1. Functional
block diagram of the
Ethernet 10/100
2 x USB
Speakers Line-out
CD-ROM Audio
Microphone
SpacePC 1232
Parallel / Floppy D D
Ethernet
Adapter
USB +
AC97 Codec
Adapter
FDD
Adapter
Ethernet
Controller
SSD
Fast
Super I/O
(SMC FD37B782)
Geode Gx1
PCI
3.3V Bus
NS Geode
CS5530A
I/O
Companion
ISA
Bus
SDRAM
NS
Processor
CPU-1232
CPU-1232
Module
LCD-TFT
VGA CRT
HDD/DOM
RS232
RS232/422/485
module
ISA BUS
Keyb
PS/2 Mouse
7
Product Definition
SpacePC 1232 PC/104 CPU Module
¾ PC/AT compatible.
¾ PC/104 Form Factor: 3.550” x 3.775” (90 X 96 mm); height: 15 mm (0.6”)
¾ Low power consumption.
¾ High reliability.
¾ Operating systems supported: DOS (from 3.0 to 6.22), QNX, VxWorks, PSOS, Windows
3.11, Windows 95, Windows 98, Windows NT, Windows 2000, Linux.
AMD / NS Geode GX1 MMX Enhanced microprocessor
¾ 266MHz clock speed (300MHz version only available with a minimum quantity purchase)
¾ 1.8V core voltage processor supply
¾ 3.3V I/O interface voltage supply
¾ 16 KB unified L1 cache
¾ Six-stage pipelined integer unit
¾ Integrated Floating Point Unit (FPU)
¾ Supports a wide variety of Power Management standards:
APM (Advanced Power Management) for Legacy power management
ACPI (Advanced Configuration and Power Interface) for Windows power management
(Note: Geode processor family was acquired by AMD from National Semiconductor in 2003)
Memory Configurations
¾ 64 - 128 Mbytes surface mount SDRAM
¾ Integrated system memory and graphic frame memory (Unified Memory Architecture – UMA)
Solid State Disk
¾ A 640 KB of flash memory is available as re-programmable device (that is to say read-only
disk)
¾ One 32-pin socket for 32DIL Solid State Disk such as Disk On Chip (2000 and Millennium
series)
¾ The SpacePC 1232 supports all Flash IDE devices such as DOM, Compact Flash, ATA
Flash and 2.5” IDE-Flash disk
DMA, Interrupts, Timers
¾ Two cascaded 8237 DMA controllers (6 DMA channels)
8
9
¾ Two cascaded 8259 interrupt controllers (15 interrupt channels)
¾ Three 8254 counter/timers (There are no extra timers)
¾ Three extra timers
Peripherals
¾ Two serial ports UART 16550A-compatible: one selectable between RS232/422/485 and
one RS232 only
¾ One bidirectional parallel port: selectable between EPP, ECP, SPP
¾ One USB port compliant with the Open Host Controller Interface (OHCI)
¾ One AC97 port (CODEC board needed)
¾ One floppy disk interface available on the parallel port (J5) through an external adapter, or
on FPC (Flat Printed Circuit) connector (J15). They are mutually exclusive so only one FDD
can be used
¾ One PC/AT keyboard interface
¾ One PS/2 mouse connector
¾ One speaker port
¾ One standard EIDE HD interface
¾ One 10/100 Fast Ethernet Controller (RJ45 Ethernet Adapter needed)
¾ Software programmable watchdog from 1 second to 255 seconds or from 1 minute to 255
minutes
¾ Real time clock (external battery required for date and time backup)
BIOS
¾ The Parvus/Eurotech BIOS is stored into a reprogrammable on board device.
¾ Utilities for BIOS upgrade provided in the utility disk
¾ Setup parameters stored in Flash memory
¾ Virtual Peripheral (V.P.) operating mode: remote control of the CPU module through the
serial port.
¾ Boot selectable from floppy, SSD, HD, CD-ROM and V.P.
¾ Fast Boot selectable
¾ Embedded features implemented
VGA interface
¾ Backward compatibility to SVGA standards
¾ Full VGA and VESA mode support
¾ 2D graphics accelerator
¾ Display Compression Technology architecture
9
¾ Display resolutions up to 1280x1024 8-bit per pixel
¾ UMA (Unified Memory Architecture)
LCD-TFT interface
¾ Also LCD-TFT flat panels can be connected to the SpacePC 1232
If LCD-TFT and CRT screens are used at the same time, the refresh frequency of the
CRT video will be modified according to the LCD-TFT setting. It may be possible to
view flickering on the CRT screen.
10
Chapter 2 Jumper Description
This chapter shows the jumpers layout and explains how to setup the jumpers.
Jumper Layout and Configuration
Figure below, shows the jumper layout of the SpacePC 1232 module.
In the below figure, the jumpers are indicated as JP followed by the jumper's number, while pin 1
of every jumper is indicated by a red square pad.
Figure 2. Jumpers and solder jumpers on the Spac ePC 1232 module
11
The following jumpers are located on the module:
One 3-pin jumper (JP5) for which there are only two possibilities:
¾ Connecting pin 1 to pin 2 (which will be indicated as 1-2)
¾ Connecting pin 2 to pin 3 (which will be indicated as 2-3)
Three 2-pin jumpers (JP1, JP7, JP8), which can be set as follows:
¾ Pin 1 connected to pin 2 (which will be indicated as ‘Closed’)
¾ Pin 1 and pin 2 not connected (which will be indicated as ‘Open’)
The following table provides a quick cross-reference for the SpacePC 1232 module’s jumpers.
Table 1. Jumper Settings
PIN# Type Function Default
Write protection on Bios Flash
Closed: Write not allowed on Boot Block
Open: Boot Block can be written
1-2: Battery
2-3: VDD
Invalid Setup
Closed: Module starts with default settings
External BIOS
Closed: Module starts with External BIOS
Open
2-3
Open
Open
JP1
JP5
JP7
JP8
2 pin
jumper
2 pin
jumper
2 pin
jumper
2 pin
jumper
Power Supply Source Selection for SSD Socket
Open: Module starts with saved parameters
Open: Module starts with internal BIOS (inside Flash EPROM)
12
Chapter 3 Connectors Description
This chapter provides a brief description of the SpacePC 1232 module’s connectors, with their
positions and functions.
Connectors Layout
In the following figure are shown the connectors with their layout and function/s.
J10
AC97 Audio
2x USB
VGA
JP10
IDE Led
J11
Auxiliary
Power
NS Geode
CS5530A
J19
I/O
J14
PS/2 Mouse
J1
J2
SSD
J16
J13
J3
Multifunction
Connector
Companion
NS
Geode Gx1
U1
Processor
J4
Parallel
Port
J18
Ethernet
J6
Serial 2
J17
J5
Serial 1
Figure 3. Connectors layout
Note: in the previous figure, a red square pad indicates pin 1 of each connector.
13
Table below lists the name of the connectors with their function and the reference page.
Table 2. Connector Functions
Connector Function Page
J1-J2 ISA BUS (PC/XT) 20
J3 Multifunction Connector 22
J4 Parallel Port / Floppy 26
J5 Serial Port 1 28
J6 Serial Port 2 28
J7 USB ports (A and B) 29
J8 AC97 Audio Interface Connector 30
J9 IDE/DOM 33
J10 VGA 34
J11 Auxiliary Power Supply 35
J13 Fan 36
J14 PS/2 Mouse 24
J16 Reserved J17 Reserved J18 Fast Ethernet 37
J19 LCD TFT 39
SSD Solid State Disk socket DIL 32
-
(Disk on Chip)
JP10 IDE Activity Led 33
14
15
J1 and J2 for the ISA Bus
The ISA BUS
Connectors J1 and J2 carry the signals for the ISA Bus. These signals match definitions of the
IEEE P996 standard. Below is shown a picture of the ISA BUS
Figure 4. ISA BUS layout
According to PC/104 specifications, KEYs are filled holes in the upper side and missing pins in
the lower side of the bus connector. This is made to avoid the wrong insertion in/of another
module.
For further info about ISA (PC/104) bus, please refer to the PC/104 Consortium Web
site at www.pc104.org
.
How to connect to the CPU other PC/104 & PC/104 devices: the stack
assembly
The ISA Bus connectors of the module are designed to allow the connection onto a stack of other
PC/104 and/or PC/104Plus devices. We recommend you to follow the procedure below ensuring
that stacking of the modules does not damage connectors or electronics parts.
1. Turn off power to the PC/104 system or stack.
2. Select and install standoffs to properly position the module on the PC/104 stack.
3. Touch a grounded metal part of the rack to discharge any accumulation of static electricity.
4. Remove the module from its anti-static bag.
5. Check that keying pins in the bus connector are properly positioned.
6. Check the stacking order; make sure an XT bus card will not be placed between two AT bus
cards or it will interrupt the AT bus signals.
7. Hold the module by its edges and orient it so that the bus connector pins line up with the
matching connector on the stack.
15
8. Press evenly the module onto the PC/104 stack.
The picture below shows a typical module stack with 2 PC/104 modules, 1 PC/104 16-BIT
module, and 1 PC/104 8-BIT module.
The maximum configuration for the PCI bus of PC/104 modules is 4 plus the Host Board.
If standard PC/104 modules are used in the stack, they must be the top module(s) because they
will normally not include the PCI bus.
Stackthrough
0.6 in. (15mm) Spacers (4 plcs.)
0.6 in. (15mm) Spacers (4 plcs.)
0.6 in. (15mm) Spacers (4 plcs.)
8-bit module
Stackthrough
16-bit module
Stackthrough
PC/104Plus module
0.100 in. (2.54 mm)
Non-Stackthrough
PC/104Plus module
0.435 in. (11 mm)
0.6 in. (15 mm)
0.062 in. (1.57 mm)
Figure 5. The Module Stack
Do not force the module onto the stack! Wiggling the module or applying too much
pressure may damage it. If the module does not readily press into place, remove it,
check for bent pins or out-of-place keying pins, and try again.
16
17
J3 for Multifunction & J14 for Mouse
J3 is a double row 5 x 2 pin with 2.54-mm step connector and allows the connection of a speaker,
a keyboard, and a battery to the SpacePC 1232 module.
J14 is a 4 pin with 2-mm step connector and allows the connection of a PS/2 compatible mouse.
Later on there is a brief description about the Parvus Multifunction Adapter and the VGA and the
Ethernet.
J3 Multifunction Connector
J3
Multifunction
Connector
Figure 6. J3 Connector layout
This connector implements the following functions:
¾ MULTIFUNCTION
AT Keyboard
System reset
External battery
Speaker
Power button
17
Below is shown the connector pinout:
Table 3. Multifunction connector
Pin SignalFunction
SPKR-Speaker output
1
SPKR+Speaker output (+5V)
2
RESETExternal reset
3
WDTL Watch dog timeout latch
4
KBD Keyboard data
5
KBC Keyboard clock
6
GND Ground signal
7
KBP Keyboard power (+5V)
8
BAT External Battery input
9
P_B External Power Button
10
This section of the connector implements the following functions:
Keyboard
An AT compatible keyboard can be connected to the module through connector J3. The
following table lists the pin-out of connector J3.
System reset
Connecting the pin 3 of the multifunction connector to ground performs a hardware reset
of the module. It is possible to use an external push-button, normally open. J3 provides a
connection for an external normally-open pushbutton to manually reset the system.
Connect the other side of the switch to ground. The reset signal is “de-bounced” on the
board.
External Battery
Pin 9 of the multifunction connector allows the connection of an external backup battery
(typically from 3 to 3.9 V). This battery is used at power down to preserve the date-time in
the Real Time Clock.
The typical battery consumption with the module off is 7 uA.
Table 4. Keyboard connector
Pin Signal Function
5
6
7
8
KBD Keyboard data
KBC Keyboard clock
GND Ground signal
+5V Power supply
Speaker
A transistor to supply 0.1 watt of power to an external speaker controls these outputs. A
transistor amplifier buffers the speaker signal. Use a small general purpose 2 or 3-inch
permanent magnet speaker with an 8-ohm voice coil.
18
19
The audio output is based on two signals: one come from the output of Timer 2, and the
other come from I/O port 61h compliant with the AT Standard.
Power button
If the soft power management is enabled, a low signal in the pin10 turns the system on or
off.
J14 Mouse Connector
A PS/2 compatible mouse can be connected to the J14 connector (4pins, 2-mm step).
The J14 pin out is given below.
Pin # Signal Function
J14
PS/2 Mouse
Figure 7. J14 Connector layout
Table 5. J14 for Mouse connector
1
2
3
4
+5V Power supply
MSCLK Mouse clock
GND Ground signal
MDAT Mouse data
19
Parvus Multifunction Adapter
Parvus Multifunction Adapter simplifies the connection of mouse and keyboard with two PS/2
connectors, providing also a speaker, a battery and a reset pushbutton.
Battery
Speaker
J6
To J14 Conn.
of CPU Board
(Mouse sign.)
J3
Mouse
J1
J5
Not
used
J2S1
Keyboard
J4
To Multif. Conn.
of CPU Board
Reset
Pushbutton
Power Led
Spkr Led
Figure 8. Multifunction Adapter (both sides)
20
Table 6. J4 To CPU Multifunction
Connector
PIN # SIGNAL
1
2-8
3
4-10
5
6
7
9
SPKR
+5V
RES_PB_IN
N.C.
KBDAT
KBCLK
GND
BATT_IN
Table 7. J6 To CPU J14 (Mouse
signals)
PIN # SIGNAL
1
2
3
4
+5V
MSCLK
GND
MSDAT
21
J4 for PARALLEL or FDD
A parallel port is available on connector J4 of the SpacePC 1232 module. This connector is a
13x2 pin with 2.54-mm step.
Connector J4 has two operating modes:
Parallel port mode
Floppy disk interface mode
The selection between the two modes can be performed in the BIOS Setup (see Chapter 4).
J4
Parallel
Port
Figure 9. J4 Connector Layout
The following table gives the pin-out of connector J4 for both functions (parallel port and floppy).
Table 8. J4 Parallel/Floppy port connector
Parallel Function Floppy Function
Pin Signal Function in/out DB25Signal Function In/outPin
STB# (*) Strobe Data out 1 DSO# (*) Drive Select 0 In/out
1
AFD# (*) Autofeed out 14 DENSEL# (*) Out
2
PD0 LSB of printer
3
Data
ERR# (*) Printer error in 15 HDSEL# (*) Head Select Out
4
PD1 Printer Data 1 out 3 TRK0# (*) Track 0 In
5
Initialize printer out 16 DIR# (*) Step Direction Out
6
PD2 Printer Data 2 out 4 WP# (*) Write protect Out
7
SLIN# (*) Select printer out 17 STEP# (*) Step Pulse Out
8
PD3 Printer Data 3 out 5 RDATA# (*) Read Data In
9
GND Signal ground -- 18 GND Signal ground --
10
PD4 Printer Data 4 out 6 DSKCHG# (*) Disk Change In
11
GND Signal ground -- 19 GND Signal ground --
12
PD5 Printer Data 5 out 7 MEDIA-ID0# (*) In
13
out 2 INDEX# (*) Index Pulse
Inp
In
1
2
3
4
5
6
7
8
9
10
11
12
13
22
23
GND Signal ground -- 20 GND Signal ground
14
PD6 Printer Data 6 out 8 MTR0# (*) Motor On 0 In/out
15
GND Signal ground -- 21 GND Signal ground --
16
PD7 MSB Printer
17
out 9 MEDIA-ID1# (*) In
14
15
16
17
Data
GND Signal ground -- 22 GND Signal ground --
18
ACK# (*) Character
19
in 10 DS1# Drive Select 1 Out
18
19
accepted
GND Signal ground -- 23 GND Signal ground --
20
BSY Busy in 11 MTR1# (*) Motor On 1 Out
21
GND Signal ground -- 24 GND Signal ground --
22
PE Paper End in 12 WDATA# (*) Write Disk
23
Out
20
21
22
23
Data
GND Signal ground -- 25 GND Signal ground --
24
SLCT Ready To
25
in 13 WGATE# (*) Write Gate Out
24
25
Receive
NC Reserved -- --- --- --- ---
26
26
(*) The “#” stands for: signal active low
Note. FDD shouldn’t be directly connected to the J4 connector. Before using a Floppy
Disk, an adapter must be inserted between the parallel port flat cable and the Floppy Disk
Drive.
HOW TO USE THE PARVUS FDD ADAPTER
There are two configurations available for the Parvus FDD Adapter:
1. - J1A :Male configuration (for plugging to the Floppy Disk Flat Cable)
2.- J1 :Female configuration (for direct plugging to the Floppy Disk Drive)
J2 :Power supply (5V) used to power the adapter.
(This connector can’t power the FDD that needs its normal power
supply).
J3 :Parallel Port Flat Cable Connector
A picture of this adapter is shown below.
23
To the FDD Cable/Connector
Female Config.
Male Config.
Power Supply
GND PIN1
+5V PIN2
To the Parallel Port
Figure 10. Parvus Floppy Disk Drive Adapter
WARNING! TO AVOID MALFUNCTIONS, BE CAREFUL TO CONNECT THE FLOPPY
DRIVE CABLE IN THE FOLLOWING WAY:
The most diffuse Floppy Drive flat cable that is possible to find on the market is structured as
shown in the following schematic picture. With this type of cable only the second connector can
be connected to the Parvus Floppy Disk Drive Adapter. The “FDD connector” end of the cable is
connected to the rear connector of the Floppy Drive.
To FDD
connector
To FDD
adapter
X
Figure 11. Floppy Drive Cable
J5 and J6 Serial Port Interfaces
Two serial ports are available on connectors J5, J6 of the SpacePC 1232 module. These
connectors are 5x2 pin with 2.54-mm step.
24
25
J5
Serial 1
J6
Serial 2
Figure 12. J5 and J6 Connectors layout
Both can be set as RS232 but only one (J5) can be set as RS422-485.
Refer to the following tables for the serial ports pinout assignment in RS232/422/485 modes.
Table 9. J5, J6 Serial Port Connectors in RS232 mode
Pin SignalFunction DB25 DB9
1 DCD Data Carrier Detect8 1
2 DSR Data Set Ready 6 6
3 RX Receive Data 3 2
4 RTS Request To Send 4 7
5 TX Transmit data 2 3
6 CTS Clear To Send 5 8
7 DTR Data Terminal
20 4
Ready
8 RI Ring Indicator 22 9
9,10 GND Signal Ground 7 5
Table 10. J5 Serial Port Connecto r in RS422-RS485 modes
RS422 RS485
Pin Signal Function In/outSignal Function In/out Pin
-TX Transmit data out -TX/-RXTransmit/Receive data out/in
1
2
3
4
5
6
7
8
9,10
-- Not connected -- -- Not connected --
+TX Transmit Data out +TX/+RXTransmit/Receive data out/in
-- Not connected -- -- Not connected --
-RX Receive Data in -- Not connected --
-- Not connected -- -- Not connected --
+RX Receive Data in -- Not connected --
-- Not connected -- -- Not connected --
gnd Signal ground -- gnd Signal ground --
1
2
3
4
5
6
7
8
9,10
Note. If the Serial port is used in RS485 mode, the bi-directional line must be controlled
via software, using the Data Terminal Ready (DTR) signal of the serial controller.
This signal is defined by bit 0 of the UART Modem Control Register (MCR) and the bi-
directional line is controlled as follows:
25
- bit 0 of the MCR register = 0 means RS485 line receiving
- bit 0 of the MCR register = 1 means RS485 line transmitting
The I/O address of the MCR is "Serial port Base address"+4H.
See Chapter 4 for info about the Serial ports configuration.
J7 for 2 x USB, J8 for AUDIO-CODEC
J7 for 2 x USB
J7 is a double row 4 x 2 pin with 2.00-mm step connector.
2 x USB
Figure 13. J7 Connector layout
Two USB ports are provided on the SpacePC 1232 module for the connection of USB devices.
Table 11. J7 2 x USB connector
Pin Signal Function
PE USB power enable
1
OC USB over current sense
2
USB1N USB port 1 differential line (minus line)
3
USB2N USB port 2 differential line (minus line)
4
USB1P USB port 1 differential line (plus line)
5
USB2P USB port 2 differential line (plus line)
6
GND Ground signal
7
GND Ground signal
8
All the timers have the same input clocks with a nominal frequency of 1MHz.
All the gate inputs are pulled high by a 4.7K resistor
26
27
Note. USB devices shouldn’t be directly connected to the J4 connector. Parvus USB/Audio
CODEC Adapter can be used. In fact it provides for two USB standard connectors (but only
USB1 is useful for this CPU) and furthermore it provides for a better ESD (Electric Static
Discharge) and Over Current protection. Before using a different adapter please refer to
the Parvus Customer Support Service
J8 for AC97 Audio port Section
J8 is a double row 9 x 2 pin with 2.00-mm step connector.
AC97 Audio
Figure 14. J8 Connector layout
The SpacePC 1232 module provides one AC97 (Specification Revision 1.3, 2.0, and 2.1) audio
interface adding audio capabilities to the PC/104 system. The Parvus Audio CODEC Adapter (but
also any AC97 CODEC which supports an independent input and output sample rate conversion
interface can be used) provides an AC97 and a CODEC for the SpacePC 1232 and should be
connected between the audio device and the J8 connector via a flat ribbon cable.
Table 12. J8 pinout connectors
Pin Signal Function
1
2
3
4
5
6
7
8
9
10
11
12
13
5V Power supply
5V Power supply
SDATA_OUT
This output transmit audio serial data to the codec
Serial DATA Out
GPIO0 General Purpose I/O
GND Ground Signal
GPIO1 General Purpose I/O
PC_BEEP Legacy PC/AT speaker output
GND Ground Signal
RESETDRV
BIT_CLK
The serial bit clock from the codec
Audio Bit Clock
GND Ground Signal
GND Ground Signal
GND Ground Signal
Serial Bus Synchronization
14
SYNC
This bit is asserted to synchronize the transfer of data between the
module and the AC97 codec
27
Loading...
+ 60 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.