Re: Anyone got Wheezy running on a Dreamplug?
- To: Tixy <tixy@yxit.co.uk>
- Cc: Ian Campbell <ijc@hellion.org.uk>, debian-arm@lists.debian.org, Philippe Clérié <philippe@gcal.net>
- Subject: Re: Anyone got Wheezy running on a Dreamplug?
- From: Martin Michlmayr <tbm@cyrius.com>
- Date: Sun, 16 Jun 2013 10:48:38 +0100
- Message-id: <[🔎] 20130616094838.GA29755@jirafa.cyrius.com>
- In-reply-to: <1368977858.3441.32.camel@computer5.home>
- References: <1368779043.3270.39.camel@computer5.home> <1368873621.12438.12.camel@dagon.hellion.org.uk> <1368900026.3277.25.camel@computer5.home> <1368963225.12438.39.camel@dagon.hellion.org.uk> <1368970873.4213.8.camel@computer5.home> <1368972732.24012.70.camel@hastur.hellion.org.uk> <1368977858.3441.32.camel@computer5.home>
* Tixy <tixy@yxit.co.uk> [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>
Reply to: