Patch by Stefan Roese, 15 Jul 2004
[oweals/u-boot.git] / README
diff --git a/README b/README
index 21c7a5ce31b3f5e629caf0ce12c83bbe4e3b5a4e..0d6eac95f37f3a15acda1ad7a10a4b17fb3947ec 100644 (file)
--- a/README
+++ b/README
@@ -242,7 +242,7 @@ The following options need to be configured:
 
                MicroBlaze based CPUs:
                ----------------------
 
                MicroBlaze based CPUs:
                ----------------------
-               CONFIG_MICROBLZE
+               CONFIG_MICROBLAZE
 
 
 - Board Type:  Define exactly one of
 
 
 - Board Type:  Define exactly one of
@@ -269,34 +269,35 @@ The following options need to be configured:
                CONFIG_CSB272           CONFIG_JSE              CONFIG_Sandpoint8240
                CONFIG_CU824            CONFIG_LANTEC           CONFIG_Sandpoint8245
                CONFIG_DASA_SIM         CONFIG_lwmon            CONFIG_sbc8260
                CONFIG_CSB272           CONFIG_JSE              CONFIG_Sandpoint8240
                CONFIG_CU824            CONFIG_LANTEC           CONFIG_Sandpoint8245
                CONFIG_DASA_SIM         CONFIG_lwmon            CONFIG_sbc8260
-               CONFIG_DB64360          CONFIG_MBX              CONFIG_SM850
-               CONFIG_DB64460          CONFIG_MBX860T          CONFIG_SPD823TS
-               CONFIG_DU405            CONFIG_MHPC             CONFIG_STXGP3
-               CONFIG_DUET_ADS         CONFIG_MIP405           CONFIG_SXNI855T
-               CONFIG_EBONY            CONFIG_MOUSSE           CONFIG_TQM823L
-               CONFIG_ELPPC            CONFIG_MPC8260ADS       CONFIG_TQM8260
-               CONFIG_ELPT860          CONFIG_MPC8540ADS       CONFIG_TQM850L
-               CONFIG_ep8260           CONFIG_MPC8560ADS       CONFIG_TQM855L
-               CONFIG_ERIC             CONFIG_MUSENKI          CONFIG_TQM860L
-               CONFIG_ESTEEM192E       CONFIG_MVS1             CONFIG_TTTech
-               CONFIG_ETX094           CONFIG_NETPHONE         CONFIG_UTX8245
-               CONFIG_EVB64260         CONFIG_NETTA            CONFIG_V37
-               CONFIG_FADS823          CONFIG_NETVIA           CONFIG_W7OLMC
-               CONFIG_FADS850SAR       CONFIG_NX823            CONFIG_W7OLMG
-               CONFIG_FADS860T         CONFIG_OCRTC            CONFIG_WALNUT405
-               CONFIG_FLAGADM          CONFIG_ORSG             CONFIG_ZPC1900
-               CONFIG_FPS850L          CONFIG_OXC              CONFIG_ZUMA
-               CONFIG_FPS860L
+               CONFIG_DB64360          CONFIG_MBX              CONFIG_sbc8560
+               CONFIG_DB64460          CONFIG_MBX860T          CONFIG_SM850
+               CONFIG_DU405            CONFIG_MHPC             CONFIG_SPD823TS
+               CONFIG_DUET_ADS         CONFIG_MIP405           CONFIG_STXGP3
+               CONFIG_EBONY            CONFIG_MOUSSE           CONFIG_SXNI855T
+               CONFIG_ELPPC            CONFIG_MPC8260ADS       CONFIG_TQM823L
+               CONFIG_ELPT860          CONFIG_MPC8540ADS       CONFIG_TQM8260
+               CONFIG_ep8260           CONFIG_MPC8560ADS       CONFIG_TQM850L
+               CONFIG_ERIC             CONFIG_MUSENKI          CONFIG_TQM855L
+               CONFIG_ESTEEM192E       CONFIG_MVS1             CONFIG_TQM860L
+               CONFIG_ETX094           CONFIG_NETPHONE         CONFIG_TTTech
+               CONFIG_EVB64260         CONFIG_NETTA            CONFIG_UTX8245
+               CONFIG_FADS823          CONFIG_NETVIA           CONFIG_V37
+               CONFIG_FADS850SAR       CONFIG_NX823            CONFIG_W7OLMC
+               CONFIG_FADS860T         CONFIG_OCRTC            CONFIG_W7OLMG
+               CONFIG_FLAGADM          CONFIG_ORSG             CONFIG_WALNUT405
+               CONFIG_FPS850L          CONFIG_OXC              CONFIG_ZPC1900
+               CONFIG_FPS860L                                  CONFIG_ZUMA
 
                ARM based boards:
                -----------------
 
 
                ARM based boards:
                -----------------
 
-               CONFIG_AT91RM9200DK,            CONFIG_DNP1110,         CONFIG_EP7312,
-               CONFIG_H2_OMAP1610,             CONFIG_HHP_CRADLE,      CONFIG_IMPA7,
-               CONFIG_INNOVATOROMAP1510,   CONFIG_INNOVATOROMAP1610,   CONFIG_LART,
-               CONFIG_LPD7A400                 CONFIG_LUBBOCK,         CONFIG_OSK_OMAP5912,
-               CONFIG_SHANNON,                 CONFIG_P2_OMAP730,      CONFIG_SMDK2400,
-               CONFIG_SMDK2410,                CONFIG_TRAB,            CONFIG_VCMA9
+               CONFIG_AT91RM9200DK,            CONFIG_CERF250,         CONFIG_DNP1110,
+               CONFIG_EP7312,                  CONFIG_H2_OMAP1610,     CONFIG_HHP_CRADLE,
+               CONFIG_IMPA7,           CONFIG_INNOVATOROMAP1510,       CONFIG_INNOVATOROMAP1610,
+               CONFIG_LART,                    CONFIG_LPD7A400         CONFIG_LUBBOCK,
+               CONFIG_OSK_OMAP5912,            CONFIG_SHANNON,         CONFIG_P2_OMAP730,
+               CONFIG_SMDK2400,                CONFIG_SMDK2410,        CONFIG_TRAB,
+               CONFIG_VCMA9
 
                MicroBlaze based boards:
                ------------------------
 
                MicroBlaze based boards:
                ------------------------
@@ -572,7 +573,7 @@ The following options need to be configured:
                CFG_CMD_LOADB     loadb
                CFG_CMD_LOADS     loads
                CFG_CMD_MEMORY    md, mm, nm, mw, cp, cmp, crc, base,
                CFG_CMD_LOADB     loadb
                CFG_CMD_LOADS     loads
                CFG_CMD_MEMORY    md, mm, nm, mw, cp, cmp, crc, base,
-                                 loop, mtest
+                                 loop, loopw, mtest
                CFG_CMD_MISC      Misc functions like sleep etc
                CFG_CMD_MMC       MMC memory mapped support
                CFG_CMD_MII       MII utility commands
                CFG_CMD_MISC      Misc functions like sleep etc
                CFG_CMD_MMC       MMC memory mapped support
                CFG_CMD_MII       MII utility commands
@@ -596,13 +597,13 @@ The following options need to be configured:
                -----------------------------------------------
                CFG_CMD_ALL     all
 
                -----------------------------------------------
                CFG_CMD_ALL     all
 
-               CFG_CMD_DFL     Default configuration; at the moment
+               CONFIG_CMD_DFL  Default configuration; at the moment
                                this is includes all commands, except
                                the ones marked with "*" in the list
                                above.
 
                If you don't define CONFIG_COMMANDS it defaults to
                                this is includes all commands, except
                                the ones marked with "*" in the list
                                above.
 
                If you don't define CONFIG_COMMANDS it defaults to
-               CFG_CMD_DFL in include/cmd_confdefs.h. A board can
+               CONFIG_CMD_DFL in include/cmd_confdefs.h. A board can
                override the default settings in the respective
                include file.
 
                override the default settings in the respective
                include file.
 
@@ -652,6 +653,7 @@ The following options need to be configured:
                CONFIG_RTC_DS1337       - use Maxim, Inc. DS1337 RTC
                CONFIG_RTC_DS1338       - use Maxim, Inc. DS1338 RTC
                CONFIG_RTC_DS164x       - use Dallas DS164x RTC
                CONFIG_RTC_DS1337       - use Maxim, Inc. DS1337 RTC
                CONFIG_RTC_DS1338       - use Maxim, Inc. DS1338 RTC
                CONFIG_RTC_DS164x       - use Dallas DS164x RTC
+               CONFIG_RTC_MAX6900      - use Maxim, Inc. MAX6900 RTC
 
                Note that if the RTC uses I2C, then the I2C interface
                must also be configured. See I2C Support, below.
 
                Note that if the RTC uses I2C, then the I2C interface
                must also be configured. See I2C Support, below.
@@ -894,7 +896,7 @@ The following options need to be configured:
                If this option is set, the environment is checked for
                a variable "splashimage". If found, the usual display
                of logo, copyright and system information on the LCD
                If this option is set, the environment is checked for
                a variable "splashimage". If found, the usual display
                of logo, copyright and system information on the LCD
-               is supressed and the BMP image at the address
+               is suppressed and the BMP image at the address
                specified in "splashimage" is loaded instead. The
                console is redirected to the "nulldev", too. This
                allows for a "silent" boot where a splash screen is
                specified in "splashimage" is loaded instead. The
                console is redirected to the "nulldev", too. This
                allows for a "silent" boot where a splash screen is
@@ -1827,6 +1829,16 @@ to save the current settings.
          environment area within the total memory of your DataFlash placed
          at the specified address.
 
          environment area within the total memory of your DataFlash placed
          at the specified address.
 
+- CFG_ENV_IS_IN_NAND:
+
+       Define this if you have a NAND device which you want to use
+       for the environment.
+
+       - CFG_ENV_OFFSET:
+       - CFG_ENV_SIZE:
+
+         These two #defines specify the offset and size of the environment
+         area within the first NAND device.
 
 - CFG_SPI_INIT_OFFSET
 
 
 - CFG_SPI_INIT_OFFSET
 
@@ -2041,6 +2053,10 @@ Low Level (hardware related) configuration options:
                and crc32 is the correct crc32 which the
                area should have.
 
                and crc32 is the correct crc32 which the
                area should have.
 
+- CONFIG_LOOPW
+               Add the "loopw" memory command. This only takes effect if
+               the memory commands are activated globally (CFG_CMD_MEM).
+
 Building the Software:
 ======================
 
 Building the Software:
 ======================
 
@@ -2075,21 +2091,23 @@ configurations; the following names are supported:
        CANBT_config            hermes_config           QS850_config
        cmi_mpc5xx_config       hymod_config            QS860T_config
        cogent_common_config    IP860_config            RPXlite_config
        CANBT_config            hermes_config           QS850_config
        cmi_mpc5xx_config       hymod_config            QS860T_config
        cogent_common_config    IP860_config            RPXlite_config
-       cogent_mpc8260_config   IVML24_config           RPXsuper_config
-       cogent_mpc8xx_config    IVMS8_config            rsdproto_config
-       CPCI405_config          JSE_config              Sandpoint8240_config
-       CPCIISER4_config        LANTEC_config           sbc8260_config
-       csb272_config           lwmon_config            SM850_config
-       CU824_config            MBX860T_config          SPD823TS_config
-       DUET_ADS_config         MBX_config              stxgp3_config
-       EBONY_config            MPC8260ADS_config       SXNI855T_config
-       ELPT860_config          MPC8540ADS_config       TQM823L_config
-       ESTEEM192E_config       MPC8560ADS_config       TQM850L_config
-       ETX094_config           NETVIA_config           TQM855L_config
-       FADS823_config          omap1510inn_config      TQM860L_config
-       FADS850SAR_config       omap1610h2_config       WALNUT405_config
-       FADS860T_config         omap1610inn_config      ZPC1900_config
-       FPS850L_config          omap5912osk_config
+       cogent_mpc8260_config   IVML24_config           RPXlite_DW_config
+       cogent_mpc8xx_config    IVMS8_config            RPXsuper_config
+       CPCI405_config          JSE_config              rsdproto_config
+       CPCIISER4_config        LANTEC_config           Sandpoint8240_config
+       csb272_config           lwmon_config            sbc8260_config
+       CU824_config            MBX860T_config          sbc8560_33_config
+       DUET_ADS_config         MBX_config              sbc8560_66_config
+       EBONY_config            MPC8260ADS_config       SM850_config
+       ELPT860_config          MPC8540ADS_config       SPD823TS_config
+       ESTEEM192E_config       MPC8560ADS_config       stxgp3_config
+       ETX094_config           NETVIA_config           SXNI855T_config
+       FADS823_config          omap1510inn_config      TQM823L_config
+       FADS850SAR_config       omap1610h2_config       TQM850L_config
+       FADS860T_config         omap1610inn_config      TQM855L_config
+       FPS850L_config          omap5912osk_config      TQM860L_config
+                                                       WALNUT405_config
+                                                       ZPC1900_config
 
 Note: for some board special configuration names may exist; check if
       additional information is available from the board vendor; for
 
 Note: for some board special configuration names may exist; check if
       additional information is available from the board vendor; for
@@ -2211,6 +2229,7 @@ iminfo    - print header information for application image
 coninfo - print console devices and informations
 ide    - IDE sub-system
 loop   - infinite loop on address range
 coninfo - print console devices and informations
 ide    - IDE sub-system
 loop   - infinite loop on address range
+loopw  - infinite write loop on address range
 mtest  - simple RAM test
 icache - enable or disable instruction cache
 dcache - enable or disable data cache
 mtest  - simple RAM test
 icache - enable or disable instruction cache
 dcache - enable or disable data cache