PC Engines WRAP User Manual

Router platform

Advertisement

PC Engines
WRAP router platform
Versions WRAP.1C / .1D / .1E, WRAP.2B / .2C / .2D / .2E

Advertisement

Table of Contents
loading

Summary of Contents for PC Engines WRAP

  • Page 1 PC Engines WRAP router platform Versions WRAP.1C / .1D / .1E, WRAP.2B / .2C / .2D / .2E...
  • Page 2 ©2003-2006 PC Engines GmbH. All rights reserved. PC Engines GmbH pdornier@pcengines.ch www.pcengines.ch tinyBIOS and PC Engines are trademarks of PC Engines GmbH. All other marks and brands are property of their respective owners. WRAP router platform 2/13/2007...
  • Page 3: Table Of Contents

    CompactFlash partitioning Thermal sensor Front panel LEDs and switch Format of X-Modem upload files Power over Ethernet Real-Time Clock Known issues WRAP.1D / WRAP.1E revision changes WRAP.1C / WRAP.1D revision changes WRAP.2B / WRAP.2C revision changes Support FreeBSD Linux MikroTik RouterOS...
  • Page 4: Federal Communications Commission Statement

    A copy of the test report will be provided on request. Compliance information For FCC, WRAP has been tested as a CPU board, installed in an enclosure, with the top cover removed. No further testing should be required if the board is used with other FCC tested modular components.
  • Page 5: Recycling / Disposal

    All waste electronics equipment should be recycled properly. Actual procedures depend on your country. Information for the recycler: PC Engines enclosures are made of Aluminum. Batteries, if present, should be cut off or removed from the socket and recycled separately. PCB boards may include SnPb (tin-lead) solder and should be recycled properly.
  • Page 6: Introduction / Features

    Introduction / features WRAP is a small single board computer optimized for wireless access and network routing applications. • National SC1100 CPU, 233 or 266 MHz 5x86 CPU, 16KB cache • 2 or 3 Ethernet channels (National DP83816); 1 channel on WRAP.2B •...
  • Page 7 WRAP router platform 2/13/2007...
  • Page 8: Technical Data

    0 to 50°C. The temperature range may be extended by using a CPU heat sink (not included), and reducing CPU frequency to 233 MHz. Dimensions WRAP.1C = 6 x 6” (152.4 x 152.4 mm) WRAP.2B = 3.937” x 6.3” (100 x 160 mm) Block diagram Full schematics are available on the PC Engines web site.
  • Page 9: Getting Started

    Configure your terminal emulator for 38400 8N1 (default baud rate), no handshake. To enter setup, type S during the memory test. You should see somethink like the following: PC Engines WRAP platform tinyBIOS V1.4a (C)1997-2003 PC Engines 640 KB Base Memory...
  • Page 10: Compactflash Partitioning

    Another possible issue are cards with IDE DMA support – the DMA signals are a fairly recent addition to the CF spec, and are not supported by WRAP. If you experience problems with IDE access later in the boot process, try to disable IDE DMA in your operating system.
  • Page 11: Format Of X-Modem Upload Files

    A backup battery can be connected as follows: WRAP.1C / .1D: Add a 100 ohm, 0603 resistor in location R5, replace the 0 ohm resistor in location C105 (bottom side) with a 0.1uF 0603 capacitor, install a 2 pin header in location J1. Connect 3V Lithium battery to J1, observing the polarity marks.
  • Page 12: Wrap.1D / Wrap.1E Revision Changes

    WRAP.1D / WRAP.1E revision changes The following changes were made going from revision 1D to revision 1E: pd 050101 Change R97 to 1.5K (ECN009). Add optional buzzer (e.g. Hycom HY-05) in place of C22. Add optional soldered battery. Add IDE DMA support.
  • Page 13: Freebsd

    0xCF8, 0x80009044UL ); // reset control (SC1100 data // sheet, page 170 outb( 0xCFC, 0x0F ); // system wide reset WRAP support is included in FreeBSD release 5.3 – disable KBD and VGA and recompile the kernel. WRAP router platform 2/13/2007...
  • Page 14: Linux

    "D" | dd of=/dev/port bs=1 count=1 seek=62464 I2C: The stock linux kernel driver (scx200_acb) looks for the two ACCESS.bus interfaces at addresses 0x820 and 0x840, while tinyBIOS configures then at 0x810 and 0x820. Load the driver as follows: modprobe scx200_acb base=0x810,0x820 WRAP router platform 2/13/2007...
  • Page 15: Mikrotik Routeros

    Please request the latest BIOS version from PC Engines when using RouterOS. RouterOS is very picky about CompactFlash cards, do extensive torture tests including repeated configuration and shutdown cycles before qualifying for production use. WRAP does not include a keyboard controller. To ensure clean restart, please install the package routerboard.npk from http://www.mikrotik.com/download.html#v2...
  • Page 16: Netbsd

    For USB support, please add the following to the kernel config file: options PCIBIOS # PCI BIOS support options PCIBIOSVERBOSE # PCI BIOS verbose info options PCIBIOS_ADDR_FIXUP # fixup PCI I/O addresses options PCIBIOS_BUS_FIXUP # fixup PCI bus numbering options PCIBIOS_INTR_FIXUP # fixup PCI interrupt routing WRAP router platform 2/13/2007...
  • Page 17: Openbsd

    OpenBSD WRAP support is included in OpenBSD 3.5. To read and write the GPIO pins, the gpioctl program included with this package can be used: Quick start for the PC Engines WRAP.1C users: # gpioctl 40 This will read the state of the button (0 means pressed).
  • Page 18: Rxdos

    5. If the CompactFlash is drive D, use the partition editor EDPART (download from Simtel) to make the partition active. 6. Modify mk_boot.bat (RxDOS bin directory) as needed, execute it: makerxd_boot -1 -s d copy ..\rxdosbio\rxdosbio.sys d: copy ..\rxdos\rxdos.sys d: copy ..\rxdoscmd\rxdoscmd.com d: copy autobat d:\autoexec.bat WRAP router platform 2/13/2007...
  • Page 19: Wrap.1C Connector Pinouts

    WRAP.1C connector pinouts RTC battery This connector is depopulated on current versions. Contact PC Engines for details if RTC is required ! VBAT battery + (3V Lithium battery) battery - LPC expansion The LPC port can be used to connect a super I/O device, or for an alternate flash EPROM to start with a corrupted or blank flash EPROM on board.
  • Page 20 RESET# IDE reset, active low IORDY IDE ready INPACK# not connected REG# connected to +3.3V DASP# pulled up PDIAG# pulled up IDE data IDE data IDE data ground The CompactFlash specification can be found at www.compactflash.org. WRAP router platform 2/13/2007...
  • Page 21 A RJ45 connector with integrated magnetics is used. J11 is optional, for the third Ethernet port. These ports do NOT support power over Ethernet. transmit positive transmit negative receive positive not connected not connected receive negative not connected not connected WRAP router platform 2/13/2007...
  • Page 22 USB option This header is not populated. To use USB, WRAP.1C must be modified for 5V input through the DC jack (POE not possible). A BIOS update is also required. The USB adapter board connected to this port should include USB filtering and a current limiter such as a Polyfuse. Please contact PC Engines for details if required.
  • Page 23: Wrap.1C Mechanical Dimensions

    WRAP.1C mechanical dimensions All dimensions in units of 0.001” (0.0254 mm). The lowest 0.3” are a break-off strip. WRAP router platform 2/13/2007...
  • Page 24: Wrap.2B Connector Pinouts

    OVERTMP# overtemperature signal from thermal sensor. If this is pulled low, the CPU will be reset. VBAT RTC battery voltage, connect to +3V Lithium battery ground CompactFlash Same as WRAP.1C. WRAP.2B has optional support for on-board NAND flash. Please contact PC Engines for details. WRAP router platform 2/13/2007...
  • Page 25: Wrap.2B Mechanical Dimensions

    WRAP.2B mechanical dimensions All dimensions in units of 0.001” (0.0254 mm). WRAP router platform 2/13/2007...
  • Page 26 POST codes tinyBIOS writes POST / diagnostic codes to port 80h. To make these codes visible, use a miniPCI POST card such as PC Engines POST.5A. POST codes are: reset entry chipset initialization detect base memory size initialize shadow RAM...
  • Page 27: Resources

    Resources Tools POST cards, CompactFlash adapters, CompactFlash cards and other accessories are accessible from PC Engines. Visit www.pcengines.ch for information. tinyBIOS The tinyBIOS manual can be found at www.pcengines.ch/tinybios.htm Please note that the BIOS core used on this board has a few extra features. Full BIOS source code can be licensed from PC Engines.

This manual is also suitable for:

Wrap.1cWrap.1dWrap.1eWrap.2bWrap.2cWrap.2d ... Show all

Table of Contents