Flash ROM Write Application

This application is one of two used to write to Flash ROM on
the NET+Works development board.  This version is designed to
be used from within the debugger.  It CANNOT be used as a ROM
based application.

To update the contents of Flash ROM, do the following:

0.  Copy the file you want to program (rom.bin or romzip.bin) to this directory, rename it to image
1.  Build this application (naftpapp).
2.  Download the program to RAM 
3.  Turn Flash ROM off on the development board.  Do this by
    setting the FL switch to OFF.  Ensure that the proper endian
    setting is selected (LEND switch).
4.  Power up the development board and the ICE.
5.  Start the debugger and download the application to the
    board.
6.  Turn Flash ROM on.  Do this by setting the FL switch on the
    development board to ON.
7.  Run the application.
8.  Use serial port to monitor progress, Green led will blink twice after each 32k block

The following files are provided with this application:

appconf.h           sets application configuration settings
.\32b\naftpapp.bld  used to build the big endian ARM mode debug
                    version of the application
naftpapp.lx         linker command file for debug version of
                    the application
readme              this file
root.c              contains the applicationStart() function, that
                    creates an application thread
naftpapp.c          contains the RAM based FTP application code

In addition, the following files in the BSP directory are built
as part of this application:

bsproot.c       contains the code that starts up the TCP/IP stack
reset.s         contains the reset code
dialog.c        contains the configuration dialog code
decompress.c    contains routines to decompress the zipped code in the flash
                into RAM, and restart from RAM

The application build file links in the following libraries:

bsp.a           contains BSP code
tcpip.a         contains the NET+Works TCP/IP stack
na1.lib         contains public NET+Works utilities
na2.lib         contains the NET+Works API libraries
tx.a            contains the ThreadX kernel

