RouterBOARD 500 Series User's Manual
Ethernet. RouterBOARD 500 series has three onboard Ethernet ports. The first port is controlled by IDT
Korina MAC embedded in the CPU and ADMtek PHY chip. The second and the third Ethernet ports are
controlled by VIA VT6105 integrated MAC/PHY chips.
The RouterBOARD 500 SDK describes programming LED, Watchdog, JP1 jumper and S1 button.
MikroTik RouterOS
MikroTik RouterOS (special RouterBOARD 500 edition, starting from version 2.9) is fully compatible with
RouterBOARD 500 series embedded boards.
No additional patches required.
Linux
RouterBOOT is tested to boot DELO Linux loader (other Linux loaders may also work). Linux kernel 2.4 was
tested.
A special Linux kernel patch is needed for the board to boot and work correctly. It is available from
www.routerboard.com
RouterBOOT
The RouterBOOT firmware (also referred as “boot loader” here) provides minimal functionality to boot an
Operating System. It supports serial console via the onboard serial port at the boot time. The loader
supports booting from the onboard NAND device, CompactFlash or IBM Microdrive, and from a network
server (see the respective section for details on this protocol).
Supported OSs:
● MikroTik RouterOS starting with version 2.9
● GNU/Linux
Boot Loader Configuration
Loader parameters may be configured through the onboard RS232C DB9 asynchronous serial interface. To
connect to it, use a standard null-modem cable. By default, the port is set to 115200bit/s, 8 data bits, 1
stop bit, no parity, hardware (RTS/CTS) flow control. Note that some null-modem cables do not implement
or implement incompletely the hardware (RTS/CTS) flow control, so it is suggested to try to disable
hardware flow control in the terminal emulation program in case the serial console does not work as
expected, and if it does not help, make a new cable using the pinout given in the Appendix.
To enter the loader configuration screen, press any key (or only [Delete] key (or [Backspace] key – see the
note for the respective configurable option), depending on the actual configuration) just after the loader is
asking for it:
RouterBOOT booter 1.0beta1
RouterBoard 500
CPU frequency: 333 MHz
Memory size: 32 MB
Press any key within 5 seconds to enter setup
RouterBOOT-1.0beta1
What do you want to configure?
d - boot delay
k - boot key
s - serial console
o - boot device
m - memory test
u - cpu mode
f - try cpu frequency
c - keep cpu frequency
r - reset configuration
g - upgrade firmware
i - board info
9