Niagara 510: Initial bootup

From Define Wiki
Revision as of 13:28, 20 May 2014 by Jon (talk | contribs) (Created page with "== Booting BusyBox environment from network == === Setup networking in uBoot environment === The network interface(s) will need to be configured and operational before you can...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Booting BusyBox environment from network

Setup networking in uBoot environment

The network interface(s) will need to be configured and operational before you can pull down the necessary files using TFTP. Follow instructions at <link>

Load the necessary files into memory

tftpboot 0xa800000006000000 172.28.0.2:vmlinux_N511_23.xlp
tftpboot 0xFFFFFFFF80100000 172.28.0.2linux-nae.dtb

N.B. - Replace 172.28.0.2 with the appropriate TFTP server.

Boot the image

bootelf 0xa800000006000000 - 0xFFFFFFFF80100000

Booting BusyBox environment from MMC (SD card)

Place the necessary files on the MMC

Copy the vmlinux_<version>.xlp and linux-nae.dtb files from the Interface Masters SDK onto the second partition of the MMC (SD card).

Ensure the MMC device is initialised in uBoot

mmc init

Load the necessary files into memory

fatload mmc 0:2 0xFFFFFFFF80100000 linux-nae.dtb
fatload mmc 0:2 0xa800000006000000 vmlinux_N511_23.xlp

Boot the image

bootelf 0xa800000006000000 - 0xFFFFFFFF80100000