background image

RouterBOARD 200 Series User's Manual

(also known as x86 or as i386) with PCI bus.

CPU

. RouterBOARD 200 series has the National Semiconductor Geode SC1100 integrated processor that 

is binary compatible with Intel Pentium MMX processors. When compiling programs, you can specify 586 

machine architecture with MMX command extensions (this is usually called “Pentium MMX”) to get best 

performance. You can also use any programs compiled for i8086, i386, i486 or Pentium instruction sets.

Ethernet

. RouterBOARD 200 series has one or two onboard Ethernet ports with National Semiconductor 

DP83816 controllers. Linux 2.4 and up and the latest BSD systems have the driver for this chip in the 

kernel. The driver for Linux 2.2 is downloadable from 

www.routerboard.com

.

USB

. RouterBOARD 230 has a standard OHCI compatible USB controller.

PCMCIA

.   RouterBOARD   230   has   a   generic   dual-port   Texas   Instruments   PCI1520   PCMCIA/CardBUS 

controller,   which   is   supported   by   Linux  

yenta_socket

  driver.   The   controller   chip   has   serialized   IRQ 

(SERIRQ) hardwired to IRQ 11. The RouterBIOS writes this information to the  

PCI configuration space 

registers

.  The   Linux  v2.4   kernel   PCMCIA/CardBUS   driver   automatically   finds  this  without   any special 

settings. Other card service software that does not use the 

PCI configuration space registers

 may require 

special settings or require that IRQ 11 be configured manually.

The 

RouterBOARD SDK

 describes programming 

LED

s, 

Watchdog

ACCESS.bus

 and 

GPIO

.

MikroTik RouterOS

MikroTik   RouterOS   (starting   from   version   2.7)   is   fully   compatible   with   RouterBOARD   200   series 

embedded boards.

No additional patches required.

Linux

RouterBIOS is able to boot LILO and GRUB Linux loaders. Linux kernels 2.2, 2.4 and 2.6 were tested.

No additional patches required.

OpenBSD

RouterBIOS is able to boot OpenBSD (version 3.4 was tested).

No additional patches required.

FreeBSD

RouterBIOS is able to boot FreeBSD (versions 4.9 and 5.1 were tested).

It is recommended to patch the FreeBSD kernel. You can download patches from 

www.routerboard.com

.

DOS

RouterBIOS is able to boot DOS (MS DOS 6.22 was tested)

Note that as there are no standard USB keyboard drivers for DOS, you might want to use only serial 

console, redirecting video output to the serial port (in BIOS, enable parameter 

vga-to-serial

)

RouterBIOS

RouterBIOS provides minimal functionality to boot an Operating System. It supports PCI video cards as 

well as serial console via the onboard serial port at the boot time. The BIOS supports booting from 

CompactFlash, IBM MicroDrive, ATA drive (no booting from external devices like PCI or USB is currently 

supported) and from a network server (using EtherBoot protocol). 

Supported OSs:

RouterOS starting with version 2.7

Linux

OpenBSD

12

Содержание RouterBOARD 200 Series

Страница 1: ...tacting us via email telephone or fax RMA must be printed signed and enclosed with the shipment also the RMA number must be written on the package itself Parts sent without following the proper procedure will be treated as those not to be repaired or replaced due to the above mentioned conditions Items proved to be free of defects in our lab will be returned to the customer at the customer s expen...

Страница 2: ...0 only 9 GPIO Header 9 ACCESS bus 9 Intrusion Detection J16 9 LCD Out Header 9 LPC Connector 9 DB9 Serial Port 9 LEDs 10 User LEDs LED1 LED2 LED3 LED4 10 MiniUPS LED LED5 10 Power LED LED6 10 CMOS Battery 10 User s Guide 10 Assembling the Hardware 10 Powering 10 Power Consumption 11 Booting options 11 Internal Storage Device 11 EtherBoot Protocol 11 Operating System Support 11 System Architecture ...

Страница 3: ...RouterBOARD 200 Series User s Manual System Board View RouterBOARD 230 top view RouterBOARD 230 bottom view 3 ...

Страница 4: ...RouterBOARD 200 Series User s Manual RouterBOARD 220 top view RouterBOARD 220 bottom view 4 ...

Страница 5: ...RouterBOARD 200 Series User s Manual System Board Layout Top view Bottom view 5 ...

Страница 6: ...BUS slot CPU SoDIMM slot UART LCD Controller LCD header Memory Controller IDE CF connector USB Controller CardBUS Controller Ethernet Controller Ethernet Controller 100BaseTX port w PoE 100BaseTX port PCI Bus Controller Power Supply 48V Power over Ethernet 20 56V power jack 20 56V power header GPIO Controller GPIO pins MiniUPS Daughterboard ...

Страница 7: ... USB port No USB One USB 1 0 port LEDs Power MiniUPS 4 user LEDs LCD connector Parallel LCD header Temperature sensors CPU area PCI area LM87 health monitor chip area Voltage monitor CPU core 3 3V 5V 12V voltage monitoring Intrusion detector Hardware Intrusion Detection header Watchdog Two independent watchdog controllers GPIO Header for 6 GPIO ACCESS bus I2 O SCL and SDA header Speaker mini PC Sp...

Страница 8: ...ou can use any ATA IDE hard drive with 44 pin interface Generally 2 5 hard drives for notebooks have this interface Note that you can not connect a standard ATA drive to the RouterBOARD as all standard ATA hard drives require 12V but the 44 pin connector only supplies 5V and 5V Extension Slots PCI Slot RouterBOARD 230 only PCI v 2 1 slot with universal powering is compatible with all PCI expansion...

Страница 9: ...USB Port RouterBOARD 230 only The USB port is fully compliant with USB 1 0 standard Booting from USB floppies USB FlashCards or other USB drives currently is not supported GPIO Header General Purpose Input Output GPIO header is a set of six user programmable input and or output interfaces Sample code is given in the RouterBOARD 200 SDK ACCESS bus ACCESS bus is a two wire synchronous serial interfa...

Страница 10: ...cards Note that you may not use both PCI and MiniPCI cards simultaneously Install the board in a case Connect other peripherals and cables Note that the IEEE Ethernet standard requires a minimum 2m long cable 6 5 foot You can also order an assembled system with RouterBOARD memory module and extension cards of your choice already installed in a case Powering Power options Power jack header 20V to 5...

Страница 11: ...evice such as CompactFlash module Microdrive hard drive or ATA drive that is recognized as ATA Master device EtherBoot Protocol EtherBoot protocol allows you to boot the RouterBOARD 200 series computer from an image stored on a TFTP server EtherBoot is a protocol very similar to the well known PXE It uses BOOTP DHCP protocol to get a valid IP address and TFTP protocol to download an executable ELF...

Страница 12: ...ot use the PCI configuration space registers may require special settings or require that IRQ 11 be configured manually The RouterBOARD SDK describes programming LEDs Watchdog ACCESS bus and GPIO MikroTik RouterOS MikroTik RouterOS starting from version 2 7 is fully compatible with RouterBOARD 200 series embedded boards No additional patches required Linux RouterBIOS is able to boot LILO and GRUB ...

Страница 13: ...meters may be configured through the onboard RS232C asynchronous serial interface To connect to it use a standard null modem cable pin out is given in the Appendix By default the port is set to 9600bit s 8 data bits 1 stop bit no parity hardware RTS CTS flow control To enter the BIOS configuration screen press any key or only Delete key or Backspace key see the note for the respective configurable...

Страница 14: ...o by default When set to optimal the BIOS tries to determine the correct memory settings by itself Set to fail safe if you are experiencing memory related errors generally random not reproducible errors and freezes In this case minimal timing parameters are used so most memory modules will work reliably memory test whether to test all the RAM during boot procedure yes no no by default If set to no...

Страница 15: ...le you can use HyperTerminal for Windows or Minicom for Linux to upload the BIOS The BIOS image is available for download on www routerboard com If you are using a Microsoft Windows series operating system you can use the remote upgrading application available on www routerboard com This program uses EtherBoot protocol to send the image to the RouterBOARD See the respective manual section on how t...

Страница 16: ... or SLINX 7 Data 1 8 Data 0 9 Data 3 10 Data 2 11 Data 5 12 Data 4 13 Data 7 14 Data 6 15 Backlit GND controlled 16 Backlit VCC 5V J5 44 pin mini IDE connector for 2 5 IDE HDD drives J6 CompactFlash slot J7 RJ45 Fast Ethernet 100Base TX port with optional IEEE802 3af PoE extension 1 TX Data 2 TX Data 3 RX Data 6 RX Data J8 USB Type A connector J9 RJ45 Fast Ethernet 100Base TX port 1 TX Data 2 TX D...

Страница 17: ...J17 MiniUPS daugterboard female header proprietary pinout 1 2 5V DC 0 8A output or power input for the board 5V 5 DC 3 4 Ground 5 Ext power state 0 no power 3 8V power ok connected to GPWIO0 CPU signal 6 Battery low signal associated with GPWIO1 CPU signal 7 UPS control read from JP6 0 2 3 position 1 1 2 position 8 External RouterBOARD power switch set in 1 to switch the board off J18 3 3V output ...

Страница 18: ...outerBOARD 200 Series User s Manual J20 IEEE1149 1 Boundary Scan Architecture JTAG connector 1 TDO Test Data Output 2 TDI Test Data Input 3 TCK Test Clock 4 TMS Test Mode Select 5 TRST JTAG Test Reset 18 ...

Страница 19: ...802 3af Power over Ethernet JP6 MiniUPS select 1 2 Use only utility power without MiniUPS default disables MiniUPS 2 3 Use MiniUPS daugterboard Ethernet Cables RJ45 Pin Color Function RJ45 pin for Straight cable MDI EIA TIA568A RJ45 pin for Crossover cable MDI X EIA TIA568B 1 Green TX Data 1 3 2 Green White TX Data 2 6 3 Orange RX Data 3 1 4 Blue 4 4 5 Blue White 5 5 6 Orange White RX Data 6 2 7 B...

Отзывы: