* Tixy <[email protected]> [2013-05-19 16:37]: > Seems that Martin Michlmayr's otherwise excellent pages have just had > the DreamPlug added to the list of supported devices without any > indication that you need a different uImage and that the process for > updating U-Boot is different.
That's correct. I donn't have a DreamPlug, so I wasn't aware that other changes were required for the documentation. Thanks to your feedback, I've now updated the instructions (see attached patch). If anything else is missing, please let me know. -- Martin Michlmayr http://www.cyrius.com/
diff --git a/content/debian/kirkwood/sheevaplug/install.md b/content/debian/kirkwood/sheevaplug/install.md index c6730da..b30bf59 100644 --- a/content/debian/kirkwood/sheevaplug/install.md +++ b/content/debian/kirkwood/sheevaplug/install.md @@ -58,11 +58,22 @@ before proceeding with the installation of Debian. <h2><a id = "starting">Starting the Installer</a></h2> -First of all, you have to download the installer. Download the <a href = +First of all, you have to download the installer. Download the uImage and +uInitrd files and store them either on a USB stick, MMC/SD card or a TFTP +server: + +* DreamPlug: <a href = +"ftp://ftp.debian.org/debian/dists/stable/main/installer-armel/current/images/kirkwood/netboot/marvell/dreamplug/uImage">uImage</a> +and <a href = +"ftp://ftp.debian.org/debian/dists/stable/main/installer-armel/current/images/kirkwood/netboot/marvell/dreamplug/uInitrd">uInitrd</a> +* GuruPlug: <a href = +"ftp://ftp.debian.org/debian/dists/stable/main/installer-armel/current/images/kirkwood/netboot/marvell/guruplug/uImage">uImage</a> +and <a href = +"ftp://ftp.debian.org/debian/dists/stable/main/installer-armel/current/images/kirkwood/netboot/marvell/guruplug/uInitrd">uInitrd</a> +* SheevaPlug and SheevaPlug variants: <a href = "ftp://ftp.debian.org/debian/dists/stable/main/installer-armel/current/images/kirkwood/netboot/marvell/sheevaplug/uImage">uImage</a> and <a href = "ftp://ftp.debian.org/debian/dists/stable/main/installer-armel/current/images/kirkwood/netboot/marvell/sheevaplug/uInitrd">uInitrd</a> -and store them either on a USB stick, MMC/SD card or a TFTP server. Now connect the install medium (USB stick, SD card or eSATA disk) to your plug computer and connect a mini-USB connector in order to access the @@ -78,8 +89,8 @@ the installer from. Also note that you may have to replace `fatload` with `ext2load` in case you used the ext2 or ext3 filesystem on your USB stick or MMC card. -Note for GuruPlug users: on the GuruPlug, MMC/SD cards show up as USB -devices. Therefore, if you're using a MMC/SD card, make sure to follow the +Note for GuruPlug and DreamPlug users: MMC/SD cards show up as USB devices. +Therefore, if you're using a MMC/SD card, make sure to follow the instructions for USB devices and not for MMC/SD. <ul> diff --git a/content/debian/kirkwood/sheevaplug/uboot-upgrade.md b/content/debian/kirkwood/sheevaplug/uboot-upgrade.md index cf68039..354d27c 100644 --- a/content/debian/kirkwood/sheevaplug/uboot-upgrade.md +++ b/content/debian/kirkwood/sheevaplug/uboot-upgrade.md @@ -98,7 +98,9 @@ FreeAgent DockStar</a></li> </ul> -There are different ways to upgrade U-Boot on your plug computer: +You have to complete three steps in order to install the new U-Boot. +First, you have to load the new U-Boot to your plug computer, either via +USB or TFTP: <ul> @@ -112,8 +114,6 @@ computer, connect the serial console and type the following commands: <pre> usb start fatload usb 0:1 0x0800000 u-boot.kwb -nand erase 0x0 0x60000 -nand write 0x0800000 0x0 0x60000 </pre> </div> @@ -130,6 +130,21 @@ the following commands: setenv serverip 192.168.1.2 # IP of your TFTP server setenv ipaddr 192.168.1.200 tftpboot 0x0800000 u-boot.kwb +</pre> +</div> + +</li> + +</ul> + +Second, you have to flash the new U-Boot: + +<ul> + +<li>SheevaPlug (and SheevaPlug variants) and GuruPlug: + +<div class="code"> +<pre> nand erase 0x0 0x60000 nand write 0x0800000 0x0 0x60000 </pre> @@ -137,10 +152,22 @@ nand write 0x0800000 0x0 0x60000 </li> +<li>DreamPlug: + +<div class="code"> +<pre> +sf probe 0 +sf erase 0x0 0x60000 +sf write 0x0800000 0x0 0x60000 +</pre> +</div> + +</li> + </ul> -Regardless of how you installed U-Boot, you now have to restart your -machine to load the new version of U-Boot: +Finally, you now have to restart your machine to activate the new version +of U-Boot: <div class="code"> <pre>

