You are on page 1of 14

PC Engines ALIX.3c3 / alix.

3d3 system boards

ALIX system board 2 4/12/2010 . PC Engines GmbH www.©2007-2010 PC Engines GmbH.pcengines.ch tinyBIOS and PC Engines are trademarks of PC Engines GmbH. All other marks and brands are property of their respective owners. All rights reserved.

Table of contents Federal Communications Commission Statement CE Declaration of Conformity Compliance information Recycling / disposal ALIX.3 features OEM options Getting started… Setup options USD CD-ROM or DVD BIOS upgrade Hardware compatibility Power over Ethernet Software issues MFGPT high resolution timer BIOS POST codes Support ALIX block diagram ALIX connector pinouts Status LEDs Pushbutton switch Low level programming 4 4 4 5 6 7 7 7 7 7 7 8 8 8 8 8 9 9 14 14 14 ALIX system board 3 4/12/2010 .

Operation is subject to the following two conditions: (1) this device may not cause harmful interference. or the serial port connector).Federal Communications Commission Statement This device complies with Part 15 of the FCC Rules. pursuant to Part 15 of the FCC Rules. declare that ALIX. This equipment has been tested and found to comply with the limits for a Class B digital device. with the top cover removed.3 series boards. uses and can radiate radio energy. and (2) this device must accept any interference received. the user is encouraged to correct the interference by one or more of the following measures: • • • • Reorient or relocate the receiving antenna. Compliance information For FCC. However. Increase the separation between the equipment and receiver.gov/oet/ for more details. This board is designed for installation in a shielded enclosure (metal or plastic with conductive coating). residential and industrial) (ESD. are in conformance with: EN 61000-6-3 (2005) EN 61000-6-2 (emissions. susceptibility. Connect the equipment to an outlet on a circuit different from that to which the receiver is connected. through the mounting holes. Please contact PC Engines for assistance and documentation. For satisfactory resistance to electrostatic discharge events (ESD).g. ALIX system board 4 4/12/2010 . including interference that may cause undesired operation. Testing for CE mark must be done at the level of the complete product. This equipment generates. No further testing should be required if the board is used with other FCC tested modular components. ALIX has been tested as a CPU board.fcc. it may cause harmful interference to radio communications. If this equipment is not installed and used in accordance with the manufacturer’s instructions. the ALIX board should be grounded (e. residential and industrial) The unit under test is in conformity with the standards mentioned above. The responsible party for FCC is the importer. CE Declaration of Conformity We. A copy of the test report will be provided on request. there is no guarantee that interference will not occur in a particular installation. possibly including the wireless cards. Please see http://www. Consult the dealer or an experienced radio/TV technician for help. PC Engines GmbH. when installed in PC Engines metal enclosures (box2c). installed in an enclosure. A copy of the test report will be provided on request. These limits are designed to provide reasonable protection against harmful interference in a residential installation. Shielded cables are required on LAN and serial ports to assure compliance with FCC regulations. which can be determined by turning the equipment off and on. If this equipment does cause harmful interference to radio or television reception.

PC Engines enclosures are made of aluminium. Information for the recycler: Please cut off Lithium battery. ALIX system board 5 4/12/2010 . for separate recycling.Recycling / disposal Do not discard electronic products in household trash! All waste electronics equipment should be recycled according to local regulations. if present.

sleeve = ground.0 ports Header for LPC bus (use for flash recovery or I/O expansion) Temperature range 0 to 50°C Dimensions 100 x 160 mm ALIX system board 6 4/12/2010 . Suggest a 18V / 15W supply. 2.1 mm diameter. 500 MHz (LX800) 5x86 CPU 256 KB cache (64K data + 64K instruction + 128K L2) 1 Ethernet channel (Via VT6105M. recommend 18V) DC supply through DC jack or passive power over Ethernet.11 wireless cards and other expansion 256 MB DDR SDRAM. • • • • • • • • • • • • • AMD Geode LX CPU.ALIX. 64 bit wide for high memory bandwidth 512 KB flash with Award BIOS CompactFlash socket for user’s operating system and application 7 to 20V (absolute maximum. Center pin = positive.3d3 features PC Engines ALIX boards are small form factor system boards optimized for wireless routing and network security applications. 10 / 100 Mbit/s) 2 miniPCI sockets for 802. 1 serial port (DB9 male) 2 USB 2.

BIOS upgrade The current BIOS can always be found at www. and violates the PCI specification. then execute the flash upgrader (sb. the keyboard should be connected to the first port (BIOS issue).htm .OEM options The following options can be configured for larger orders: • • • • CMOS level serial port (RXD / TXD only) Optional header for I2C bus Optional buzzer for “beeps” Optional pushbutton switch Getting started… Connect VGA. keyboard and mouse as needed.com). You should now see BIOS startup messages.htm) . sleeve = ground. Do not turn off power while the flash upgrade is running.pcengines. BIOS time-outs are a bit short – if this happens please press Pause during startup. Press Escape to get a boot menu. Setup options ALIX. This card uses another ID select line for the second Ethernet channel.1 mm center pin = positive.pcengines. which the BIOS does not know about. To avoid arcing. If using a USB hub.3d3 uses Award BIOS for more features and operating system compatibility.ch/freedos. the system will start as soon as power is connected. then plug the adapter into mains. ALIX system board 7 4/12/2010 . otherwise the flash BIOS may be corrupted. Hot swap of CF cards is not supported ! Connect a DC power supply to the DC jack J2. To upgrade. 2. Please do not enable the second COM port – this will interfere with the VGA monitor ID functions. There is no power switch. then Escape to enter the boot menu. Insert a bootable CF card. the board can be revived using an LPC adapter available from PC Engines. Press Delete during startup to enter setup. If this happens. USD CD-ROM or DVD Award BIOS can boot from USB devices.ch/alix3d3. Hardware compatibility Commell MP-541D miniPCI dual Ethernet card will not work. Power supply should be able to supply at least 10W power output. please plug in the DC jack first. boot from a CF card to FreeDOS (see www.

51PG Support Please email support@pcengines. Some boot loaders will hang. not the handshake signals. and does not include a keyboard controller.bioscentral. or install adj-timex. Please note that this port is not fused. The POE input diode is rated for a current of 2A. Please note that this board is “legacy free”. This will result in time drift when HZ = 1000. please disable this option in your kernel. Software issues With older BIOS versions. To make these codes visible. Please update to the current BIOS version if you encounter this issue. BIOS POST codes The system BIOS writes POST / diagnostic codes to port 80h. using the unused pairs of LAN1 for power. it is possible to “steal” unregulated power through the DC jack. This problem is caused by the VESA DDC (monitor ID) code in the BIOS. Power over Ethernet ALIX implements a passive power over Ethernet scheme. Ethernet Wake on LAN is not supported. use a miniPCI POST card such as PC Engines POST.5A. Common drivers for the MFGPT use the timer with the 32768 Hz time base. Please use an external splitter if required. MFGPT high resolution timer Incorrect use of the CS5536 MFGPT (multi function timer) can hang the board. Power can be injected using a passive POE splitter such as PC Engines POE. Please fix this. ALIX system board 8 4/12/2010 . If in doubt. Linux boot may hang for ~ 30 minutes if no monitor is attached.Cologne HFC-S ISDN does not work on Geode LX. ALIX is NOT compatible with 48V / IEEE 802. . To reduce standby power draw. resulting in a 1024 Hz tick rate. waiting for the keyboard controller to be ready. When power is fed in through POE.1A.3af POE. Due to limitations in the AMD CS5536 companion chip. the serial port only supports RXD / TXD.htm -> look for version 4.ch.com/postcodes/awardbios. A POST code table can be found at: http://www.

not available on CS5536 .not available on CS5536 .not available on CS5536 .ALIX block diagram Full board schematics are available online ! ALIX connector pinouts J3 COM1 serial port The standard PC pinout is used. To connect to a PC.not available on CS5536 ALIX system board 9 4/12/2010 . handshake signals are not connected. Due to limitations of the AMD CS5536 companion chip.driven active .driven active . use a null modem or “Laplink” cable. 1 2 3 4 5 6 7 8 9 DCD RXD# TXD# DTR GND DSR RTS CTS RI data carrier detect (input) receive data (input) transmit data (output) data terminal ready (output) ground data set ready (input) ready to send (output) clear to send (input) ring indicator (input) .

consider a self-powered hub when attaching high power devices.0 connections. build option) This header is available on alix.3V supply transmit data (output) receive data (input) ground 5V supply Ethernet port 1 An RJ45 connector with integrated magnetics is used. This port is connected in parallel with the MAX3243 RS-232 driver.J17 COM1 serial port (3. Do not exceed 20V as the TVS protection diode may start clamping above this voltage. 1 2 3 4 5 6 7 8 VCC DATA2DATA2+ GND VCC DATA1DATA1+ GND switched +5V supply negative data positive data ground switched +5V supply negative data positive data ground DC power jack Positive input voltage Ground 10 4/12/2010 J4/J2 / J2 center VIN sleeve GND ALIX system board This is a generic DC jack connector with a 2. not RS-232. 1 2 3 4 5 J1 V3 TXD RXD GND VCC 3.3d and later. and must be enabled explicitly in BIOS setup. As a build option. This port implements a passive power over Ethernet scheme over the two unused pairs. Signal levels are 3.3V levels.3V supply transmit data (output) receive data (input) ground COM2 serial port (build option) This option will interfere with VGA DDC (monitor ID) functions. 1 2 3 4 5 6 7 8 J9 TX+ TXRX+ VIN VIN RXGND GND USB jack transmit positive transmit negative receive positive power supply (nominal 7 to 20V) “ receive negative power return “ Dual USB 2. The current limit is rather sensitive. remove this part if CMOS level serial port is desired as an alternative. 1 2 3 4 J4 V3 TXD RXD GND 3.3V. Recommended input voltage is +18V. 4 pin headers can be installed instead of the USB connector. .1mm center pin.

3V IDE interrupt +3.3V power supply ground ground ground ground IDE address IDE address IDE address IDE data IDE data IDE data 16 bit decode.3V power supply cable select.J5. not connected IDE data IDE data IDE data IDE data IDE data IDE decode (3F6. not connected card detect. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 GND D3 D4 D5 D6 D7 CS0# A10 ATASEL# A9 A8 A7 VCC A6 A5 A4 A3 A2 A1 A0 D0 D1 D2 IO16# CD2# CD1# D11 D12 D13 D14 D15 CS1# VS1# IOR# IOW# WE# IRQ VCC CSEL# VS2# RESET# IORDY INPACK# ground IDE data IDE data IDE data IDE data IDE data IDE decode (1F0. Hot insertion is not supported – please power off the unit before inserting a CF card. Please see schematic for pinout.. not connected card detect.3F7) not connected IDE read strobe IDE write strobe connected to +3.1F7) ground ground to select true IDE mode ground ground ground +3.. ground = master not connected IDE reset. J14 miniPCI socket These sockets implement the miniPCI interface. active low IDE ready IDE DMA request 11 4/12/2010 ALIX system board . J15 CompactFlash The CompactFlash card is used in True IDE mode.

3V SMB_SCL SMB_SDA GND power supply I2C clock I2C data ground ALIX system board 12 4/12/2010 .org.1A for this purpose if needed. Unlike SC1100 based WRAP boards.compactflash.g. pulled low by resistor +5V supply ground +3. See AMD CS5536 data sheet for programming details. Use PC Engines adapter LPC.44 45 46 47 48 49 50 REG# DASP# PDIAG# D8 D9 D10 GND IDE DMA acknowledge pulled up pulled up IDE data IDE data IDE data ground The CompactFlash specification can be found at www. or for a licensing dongle. low to use on-board flash. The LCP port can also be used to connect a super I/O device. this port cannot be reprogrammed as GPIO pins. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 J8 LCLK0 GND LAD0 GND LAD1 GND LAD2 GND LAD3 GND LFRAME# GND PCIRST# CLK48 ISP VCC GND V3 SERIRQ LDRQ# LPC clock (33 MHz) ground LPC data 0 ground LPC data 1 ground LPC data 2 ground LPC data 3 ground LPC frame ground reset (active low) super I/O clock (48 MHz) high to use LPC flash. J6 LPC expansion The LPC port is used in the factory to connect an alternate flash BIOS to start the board when the on-board flash is corrupted or blank. a front panel microcontroller. Contact PC Engines for sample schematics if required. e. 1 2 3 4 +3.3V supply serial interrupt LPC DMA request I2C bus (build option) This optional header can be used to connect user specific hardware.

3d and later. Specification: CR2032. parts marked with – are not populated.3c3. This is the CMOS reset jumper for alix. On alix. J11 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 BT1 VGA VGAR VGAG VGAB nc GND GND GND GND USBVCC GND nc DDCDAT HS VS DDCCLK RTC battery VGA red VGA green VGA blue no connect ground ground ground ground +5V supply (fused) ground no connect DDC data horizontal sync vertical sync DDC clock CR2032 Lithium battery is soldered in. Please observe correct polarity. also add a jumper on J16 pins 1 to 2.3d3. more drastic measures are required to reset CMOS… BU1 Buzzer (build option) Optional audio transducer. top side of the battery is + positive terminal. for example Renata CR2032FH1 or Panasonic BR2032-1HE. horizontal mount.3d3. this connector can also be configured to connect to line in. ALIX system board 13 4/12/2010 . J16 CMOS reset jumper Position 1 – 2 = normal operation. Please see schematics for details. 20.4 mm lead spacing. For alix.J12 J13 Headphone out Microphone in Starting with alix. The footprint fits a Hycom HY-05 or equivalent. Position 2 – 3 = CMOS reset.

pcengines. To turn on LED1 (low). additional port initialisation will be required.zip for sample code. This avoids the need for read / modify / write operations and the locking issues they entail.Status LEDs Status LEDs are all turned on by the BIOS on power up. For example. to turn off LED1 (high). write 0040’0000h. write 0000’0040h to port 06100h. ALIX system board 14 4/12/2010 . your code must use 32 bit I/O access ! With the current Award BIOS. The BIOS will turn off LEDs 2 and 3 before booting the operating system. Again.ch/file/alixllc. Pushbutton switch The optional mode switch can be accessed by software as follows: Location MODESW# GPIO G24 read port port 061b0h bit 8 (active low. Multiple port bits can be changed at the same time. 0 = switch pressed) With the current Award BIOS. additional port initialisation is required… Low level programming Please see www. Location LED1 (left) LED2 (middle) LED3 (right) GPIO G6 G25 G27 read port port 06100h bit 6 port 06180h bit 9 port 06180h bit 11 write port port 06100h bit 6 / 22 port 06180h bit 9 / 25 port 06180h bit 11 / 27 The CS5536 GPIO ports are programmed by 32 bit atomic writes.