diff options
author | Paul Eggleton <paul.eggleton@linux.intel.com> | 2014-04-04 15:26:26 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-04-04 15:32:40 +0100 |
commit | dba6cdf3a9e6e813dc5ac1aa7b6a8e26d628cecb (patch) | |
tree | 1a6e573e444d31500c679f98697d0b3a1650fbb1 /README.hardware | |
parent | fa3574bc02db56661b4862cdb19cc1122ba5b73a (diff) | |
download | poky-dba6cdf3a9e6e813dc5ac1aa7b6a8e26d628cecb.tar.gz |
README.hardware: tweak edgerouter instructions
* You need a rollover cable for the serial port
* Some minor grammar / typo / formatting fixes
(From meta-yocto rev: 79f01604e672ce0eb7af787c27ec561063222796)
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'README.hardware')
-rw-r--r-- | README.hardware | 32 |
1 files changed, 18 insertions, 14 deletions
diff --git a/README.hardware b/README.hardware index 3cdb7a2459..7d2b0f8801 100644 --- a/README.hardware +++ b/README.hardware | |||
@@ -240,11 +240,12 @@ Load the kernel and dtb (device tree blob), and boot the system as follows: | |||
240 | => bootm 1000000 - 2000000 | 240 | => bootm 1000000 - 2000000 |
241 | 241 | ||
242 | 242 | ||
243 | EdgeRouter Lite(edgerouter) | 243 | Ubiquiti Networks EdgeRouter Lite (edgerouter) |
244 | ===================================== | 244 | ============================================== |
245 | 245 | ||
246 | The EdgeRouter Lite is part of the EdgeMax series. It is an MIPS64 router(Cavium Octeon) | 246 | The EdgeRouter Lite is part of the EdgeMax series. It is a MIPS64 router |
247 | with 512MB of RAM, which uses a USB pendrive for storage. | 247 | (based on the Cavium Octeon processor) with 512MB of RAM, which uses an |
248 | internal USB pendrive for storage. | ||
248 | 249 | ||
249 | Setup instructions | 250 | Setup instructions |
250 | ------------------ | 251 | ------------------ |
@@ -252,8 +253,8 @@ Setup instructions | |||
252 | You will need the following: | 253 | You will need the following: |
253 | * NFS root setup on your workstation | 254 | * NFS root setup on your workstation |
254 | * TFTP server installed on your workstation | 255 | * TFTP server installed on your workstation |
255 | * Straight-thru 9-conductor serial cable (DB9, M/F) connected from your | 256 | * RJ45 -> serial ("rollover") cable connected from your PC to the CONSOLE |
256 | PC to UART1 | 257 | port on the board |
257 | * Ethernet connected to the first ethernet port on the board | 258 | * Ethernet connected to the first ethernet port on the board |
258 | 259 | ||
259 | --- Preparation --- | 260 | --- Preparation --- |
@@ -290,16 +291,17 @@ Load the kernel, and boot the system as follows: | |||
290 | 291 | ||
291 | --- Booting from USB root --- | 292 | --- Booting from USB root --- |
292 | 293 | ||
293 | NOTE: Since the USB disk is inside the edgerouter box, its inconvenient for us to | 294 | NOTE: Since the USB disk is inside the edgerouter box, it's inconvenient to |
294 | plug and unplug the USB disk. So in the following instructions I assume that | 295 | plug and unplug the USB disk. So in the following instructions it is |
295 | you already boot the box from NFS. Additionally, since vmlinux is not installed | 296 | assumed that you have already booted the device from NFS. Additionally, |
296 | to core-minal-image-xxx by default, so its neccessary for us to copy it to USB | 297 | since vmlinux is not contained in core-image-xxx by default, it is |
297 | disk. | 298 | necessary to copy it to the USB disk separately. |
298 | 299 | ||
299 | Load the kernel, and boot the system as follows: | 300 | Load the kernel, and boot the system as follows: |
300 | 1. Booting from NFS root | ||
301 | 301 | ||
302 | 2. Mount usb disk partition 2 and then extract the contens of | 302 | 1. Boot from NFS root |
303 | |||
304 | 2. Mount the USB disk partition 2 and then extract the contents of | ||
303 | tmp/deploy/core-image-XXXX.tar.bz2 into it. | 305 | tmp/deploy/core-image-XXXX.tar.bz2 into it. |
304 | 306 | ||
305 | Before starting, copy core-image-minimal-xxx.tar.bz2 and vmlinux into | 307 | Before starting, copy core-image-minimal-xxx.tar.bz2 and vmlinux into |
@@ -314,10 +316,12 @@ Load the kernel, and boot the system as follows: | |||
314 | # reboot | 316 | # reboot |
315 | 317 | ||
316 | 3. Reboot the board and press a key on the terminal when prompted to get to the U-Boot | 318 | 3. Reboot the board and press a key on the terminal when prompted to get to the U-Boot |
317 | command line | 319 | command line: |
320 | |||
318 | # reboot | 321 | # reboot |
319 | 322 | ||
320 | 4. Load the kernel and boot: | 323 | 4. Load the kernel and boot: |
321 | 324 | ||
322 | => ext2load usb 0:2 $loadaddr boot/vmlinux | 325 | => ext2load usb 0:2 $loadaddr boot/vmlinux |
323 | => bootoctlinux $loadaddr coremask=0x3 root=/dev/sda2 rw rootwait mtdparts=phys_mapped_flash:512k(boot0),512k(boot1),64k@3072k(eeprom) | 326 | => bootoctlinux $loadaddr coremask=0x3 root=/dev/sda2 rw rootwait mtdparts=phys_mapped_flash:512k(boot0),512k(boot1),64k@3072k(eeprom) |
327 | |||