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...
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.
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.
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 •...
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.
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...
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.
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.
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.
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...
"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...
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...
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).
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...
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.
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...
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...
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.