flash-apex - write APEX binary image into MTD flash
script reads a raw (objdump'd) APEX binary image from the
, also part of the apex-nslu2 package, and writes
it into MTD flash. It is called automatically from the package postinst
is designed to safely upgrade APEX. It executes properly on
either big or little endian machiness, compensating for endianness mismatch as
necessary. Before flashing, it reads the APEX configuration environment from
MTD flash using apex-env(8) and then writes it back into MTD after writing the
APEX image. In this release, flash-apex
only supports the Linksys
If you need to flash a custom version of APEX, move the file
out of the way, write your image to
, and run flash-apex
requires the /dev/mtd
Though this script has been thoroughly tested, it modifies boot-flash. A failure
during this process could prevent your NSLU2 from booting. In this event,
you'll need to use upgrade mode to restore the NSLU2 to a working state. Use
to install a custom version of APEX only if you know
what you are doing and only when you have a backup of MTD flash.
- The APEX binary image written to MTD flash by
Please check the debian bug tracking system at http://bugs.debian.org/src:apex
for known bugs before reporting any new bugs there.
was written by Gordon Farquharson
<firstname.lastname@example.org>, Martin Michlmayr <email@example.com>,
and Joey Hess <firstname.lastname@example.org>. This manpage was written by Kevin
Price <email@example.com> and Marc Singer <firstname.lastname@example.org>.
The script and this manpage are copyrighted and protected by the GNU GPL.