Difference between revisions of "Flameman/routerstation-pro"

From eLinux.org
Jump to: navigation, search
(fw bootloader)
(redboot)
Line 50: Line 50:
 
<pre>
 
<pre>
 
load -r -b 0x80040000 -h 192.168.1.14 gentoo-ubiquiti
 
load -r -b 0x80040000 -h 192.168.1.14 gentoo-ubiquiti
 +
</pre>
 +
 +
 +
==== linux kernel ===
 +
 +
expected lzma compressed kernel ( -d means decompress )
 +
 +
<pre>
 +
RedBoot> cache off
 +
RedBoot> fis load -d -e kernel
 +
RedBoot> go
 
</pre>
 
</pre>

Revision as of 05:12, 3 September 2011

For more interesting projects done by Flameman, be sure to check out his project index


this page is under development ...

main

Hardware
Info
Architecture: MIPS
Vendor: Atheros
Bootloader: RedBoot
System-On-Chip: Atheros MIPS 24K
CPU Speed: 680 Mhz
Flash-Chip:
Flash size: 16 MiB
RAM: 64 MiB DDR
Wireless: 3x 32-bit Mini-PCI slots (None included)
Switch: Ethernet Phy switch, ADMTEK "Infineon" ADM6996FC
Ethernet ports: 3x 10/100 BASE-TX (Cat. 5, RJ-45) Ethernet Interface with PoE on WAN
USB: Yes v2.0
Serial: Yes
JTAG: Yes


Boot Process

The RouterStation uses RedBoot as its boot loader. In the default configuration (shipping as of December 2008), a basic Linux kernel and BusyBox userspace is loaded from flash. The RedBoot boot sequence can be interrupted and a kernel loaded via TFTP instead.

RedBoot uses the WAN port for its network interface.

Once the system is booted, login with username/password ubnt to access the shell.

memory layout

Board: Ubiquiti RouterStation PRO
 Arch: ar7100pro
  RAM: 0x80000000-0x88000000, [0x8003bf00-0x87fe1000] available
Flash: 0xbf000000-0xc0000000, in 256 blocks of 0x00010000 bytes each


redboot

flameman/redboot

load -r -b 0x80040000 -h 192.168.1.14 gentoo-ubiquiti


= linux kernel

expected lzma compressed kernel ( -d means decompress )

RedBoot> cache off
RedBoot> fis load -d -e kernel
RedBoot> go