NSLU2-Linux
view · edit · print · history

HowTo.RemotelyEnterUpgradeMode History

Hide minor edits - Show changes to markup

May 23, 2008, at 04:58 PM by Pete -- Don\'t worry about the error.
Added lines 13-14:

NOTE2?: The above command will produce a "no space on device" error. This is normal and the process still works; I assume it is caused by dd attempting to write more zeros than the partition can hold, since we didn't tell it where to stop.

May 30, 2007, at 05:12 AM by xitrium --
Added lines 10-12:

NOTE: Make sure that mtdblock5 is the one you want! On OpenWrt, you actually want to overwrite mtdblock6, although it's not writable...

March 01, 2007, at 03:56 AM by mrkzander --
Added lines 1-4:

Warning!! This document describes an advanced procedure! Directly writing to the flash in this way may damage your NSLU2.


August 12, 2005, at 05:49 PM by Liviu Ionescu --
Changed lines 1-3 from:

In addition to 'hard' methods, like pressing reset/power buttons, if you need to remotely enter Upgrade Mode without touching the slug you can clear the /dev/mtdblock5 partition and reboot.

@@dd if=/dev/zero of=/dev/mtdblock5 \\

to:

In addition to 'hard' methods, like pressing reset/power buttons (UseTheResetButtonToEnterUpgradeMode), if you need to remotely enter Upgrade Mode without touching the slug you can clear the /dev/mtdblock5 partition (the sercomm signature IIRC) and reboot.

@@dd if=/dev/zero of=/dev/mtdblock5 \\
Added lines 5-9:

Without a valid signature, RedBoot thinks the flash is corrupted and enters Upgrade Mode. From here you can replace the flash image using the UpSlug tool.

(Thankx to Rod and Řyvind for the info)

August 12, 2005, at 11:20 AM by Liviu Ionescu --
Changed lines 1-2 from:

In addition to 'hard' methods, like pressing reset/power buttons, if you need to remotely enter Upgrade Mode without touching the slug you can clear the /dev/mtdblock5 partition and reset.

to:

In addition to 'hard' methods, like pressing reset/power buttons, if you need to remotely enter Upgrade Mode without touching the slug you can clear the /dev/mtdblock5 partition and reboot.

August 12, 2005, at 11:19 AM by Liviu Ionescu --
Deleted lines 2-5:

<<<<<<< dd if=/dev/zero of=/dev/mtdblock5
reboot =======

Deleted lines 4-5:

>>>>>>>

August 12, 2005, at 11:19 AM by Liviu Ionescu --
Added lines 3-6:

<<<<<<< dd if=/dev/zero of=/dev/mtdblock5
reboot =======

Changed lines 9-10 from:
to:

>>>>>>>

August 12, 2005, at 11:14 AM by daka -- Add missing line break
Changed lines 3-5 from:

dd if=/dev/zero of=/dev/mtdblock5 reboot

to:

dd if=/dev/zero of=/dev/mtdblock5
reboot

August 12, 2005, at 11:11 AM by Liviu Ionescu --
Added lines 1-5:

In addition to 'hard' methods, like pressing reset/power buttons, if you need to remotely enter Upgrade Mode without touching the slug you can clear the /dev/mtdblock5 partition and reset.

dd if=/dev/zero of=/dev/mtdblock5 reboot

view · edit · print · history · Last edited by Pete.
Based on work by xitrium, mrkzander, Liviu Ionescu, and daka.
Originally by Liviu Ionescu.
Page last modified on May 23, 2008, at 04:58 PM