From bf86a8e29bc976a7bb41b66399d041b0090a6c90 Mon Sep 17 00:00:00 2001 From: Martin Michlmayr Date: Tue, 7 Mar 2006 19:01:24 +0000 Subject: Improve the Netwinder TFTP boot instructions. --- en/boot-installer/arm.xml | 57 ++++++++++++++++++++++++++++++++++------------- 1 file changed, 41 insertions(+), 16 deletions(-) (limited to 'en') diff --git a/en/boot-installer/arm.xml b/en/boot-installer/arm.xml index 561ac860a..a9fb74b11 100644 --- a/en/boot-installer/arm.xml +++ b/en/boot-installer/arm.xml @@ -11,7 +11,9 @@ Netwinders have two network interfaces: A 10Mbps NE2000-compatible card (which is generally referred to as eth0) and -A 100Mbps Tulip card. +a 100Mbps Tulip card. There may be problems loading the image via TFTP +using the 100Mbps card so it is recommended that you use the 10Mbps +interfaced (the one labeled with 10 Base-T). @@ -41,8 +43,14 @@ from When you boot your Netwinder you have to interrupt the boot process during the countdown. This allows you to set a number of firmware settings needed in -order to boot the installer. You must first configure the network, either -with a static address: +order to boot the installer. First of all, start by loading the default +settings: + + + NeTTrom command-> load-defaults + + +Furthermore, you must configure the network, either with a static address: NeTTrom command-> setenv netconfig_eth0 flash @@ -52,37 +60,54 @@ with a static address: where 24 is the number of set bits in the netmask, or a dynamic address: - NeTTrom command-> boot diskless + NeTTrom command-> setenv netconfig_eth0 dhcp You may also need to configure the route1 settings if the TFTP -server is not on the local subnet. The rest of the config is pretty -standard (the save-all step is optional): +server is not on the local subnet. + +Following these settings, you have to specify the TFTP server and the +location of the image. You can then store your settings to flash. NeTTrom command-> setenv kerntftpserver 192.168.0.1 NeTTrom command-> setenv kerntftpfile boot.img NeTTrom command-> save-all + + +Now you have to tell the firmware that the TFTP image should be booted: + + NeTTrom command-> setenv kernconfig tftp NeTTrom command-> setenv rootdev /dev/ram - NeTTrom command-> setenv cmdappend root=/dev/ram -Only the last three of these interfere with normal disk booting, so it is -safe to issue save-all right before them, which will -store the network settings in case you need to boot from the network -again. - -If you want to use the serial console to install your Netwinder, you also -need the following setting: +If you use a serial console to install your Netwinder, you need to add the +following setting: NeTTrom command-> setenv cmdappend root=/dev/ram console=ttyS0,115200 -Use the printenv command to review your -environment settings. +Alternatively, for installations using a keyboard and monitor you have to +set: + + + NeTTrom command-> setenv cmdappend root=/dev/ram + + +You can use the printenv command to review your +environment settings. After you have verified that the settings are +correct, you can load the image: + + + NeTTrom command-> boot + + +In case you run into any problems, a detailed HOWTO is is +available. -- cgit v1.2.3