Update README with configuration warning

This commit is contained in:
Gregory Nutt 2014-02-04 08:42:42 -06:00
parent 3de471e675
commit b73604a455

View File

@ -2617,7 +2617,7 @@ Configurations
Here are the relevant current settings: Here are the relevant current settings:
Build Setup: Build Setup:
CONFIG_HOST_WINDOS=y : Microsoft Windows CONFIG_HOST_WINDOWS=y : Microsoft Windows
CONFIG_WINDOWS_CYGWIN=y : Using Cygwin or other POSIX environment CONFIG_WINDOWS_CYGWIN=y : Using Cygwin or other POSIX environment
System Type -> Toolchain: System Type -> Toolchain:
@ -2636,6 +2636,14 @@ Configurations
See also the "NOTE about Windows native toolchains" in the section call See also the "NOTE about Windows native toolchains" in the section call
"GNU Toolchain Options" above. "GNU Toolchain Options" above.
!!!WARNING!!! The first time that you type 'make', the system will
configure itself based on the settings in the .config file. One of
these settings can cause a lot of confusion if you configure the build
in the wrong state: If you are running on Linux, make *certain* that
you have CONFIG_HOST_LINUX=y *before* the first make or you will
create a very corrupt configuration that may not be easy to recover
from.
Configuration Sub-directories Configuration Sub-directories
----------------------------- -----------------------------
Summary: Some of the descriptions below are long and wordy. Here is the Summary: Some of the descriptions below are long and wordy. Here is the
@ -2706,6 +2714,12 @@ Configurations
CONFIG_WINDOWS_CYGWIN=y : POSIX environment under windows CONFIG_WINDOWS_CYGWIN=y : POSIX environment under windows
CONFIG_ARMV7A_TOOLCHAIN_CODESOURCERYW=y : CodeSourcery for Windows CONFIG_ARMV7A_TOOLCHAIN_CODESOURCERYW=y : CodeSourcery for Windows
If you are running on Linux, make *certain* that you have
CONFIG_HOST_LINUX=y *before* the first make or you will create a
corrupt configuration that may not be easy to recover from. See
the warning in the section "Information Common to All Configurations"
for further information.
3. This configuration executes out of CS0 NOR flash and can only 3. This configuration executes out of CS0 NOR flash and can only
be loaded via SAM-BA. The are the relevant configuration options be loaded via SAM-BA. The are the relevant configuration options
are provided above in the section entitled "NOR FLASH Support". are provided above in the section entitled "NOR FLASH Support".
@ -2721,7 +2735,7 @@ Configurations
Relevant configuration settings are provided in the paragraph entitled Relevant configuration settings are provided in the paragraph entitled
"SDRAM Support" above. "SDRAM Support" above.
6. The Real Time Clock/Calendar RTC) is enabled. See the sectino entitled 6. The Real Time Clock/Calendar RTC) is enabled. See the section entitled
"RTC" above. "RTC" above.
7. The Embest or Ronetix CPU module includes an Atmel AT25DF321A, 7. The Embest or Ronetix CPU module includes an Atmel AT25DF321A,
@ -2775,6 +2789,12 @@ Configurations
CONFIG_WINDOWS_CYGWIN=y : POSIX environment under windows CONFIG_WINDOWS_CYGWIN=y : POSIX environment under windows
CONFIG_ARMV7A_TOOLCHAIN_CODESOURCERYW=y : CodeSourcery for Windows CONFIG_ARMV7A_TOOLCHAIN_CODESOURCERYW=y : CodeSourcery for Windows
If you are running on Linux, make *certain* that you have
CONFIG_HOST_LINUX=y *before* the first make or you will create a
corrupt configuration that may not be easy to recover from. See
the warning in the section "Information Common to All Configurations"
for further information.
3. This configuration executes out of internal SRAM and can only 3. This configuration executes out of internal SRAM and can only
be loaded via JTAG. be loaded via JTAG.
@ -2842,6 +2862,12 @@ Configurations
CONFIG_WINDOWS_CYGWIN=y : POSIX environment under windows CONFIG_WINDOWS_CYGWIN=y : POSIX environment under windows
CONFIG_ARMV7A_TOOLCHAIN_CODESOURCERYW=y : CodeSourcery for Windows CONFIG_ARMV7A_TOOLCHAIN_CODESOURCERYW=y : CodeSourcery for Windows
If you are running on Linux, make *certain* that you have
CONFIG_HOST_LINUX=y *before* the first make or you will create a
corrupt configuration that may not be easy to recover from. See
the warning in the section "Information Common to All Configurations"
for further information.
3. This configuration executes out of CS0 NOR flash and can only 3. This configuration executes out of CS0 NOR flash and can only
be loaded via SAM-BA. The are the relevant configuration options be loaded via SAM-BA. The are the relevant configuration options
are provided above in the section entitled "NOR FLASH Support". are provided above in the section entitled "NOR FLASH Support".
@ -3065,6 +3091,12 @@ Configurations
CONFIG_WINDOWS_CYGWIN=y : POSIX environment under windows CONFIG_WINDOWS_CYGWIN=y : POSIX environment under windows
CONFIG_ARMV7A_TOOLCHAIN_CODESOURCERYW=y : CodeSourcery for Windows CONFIG_ARMV7A_TOOLCHAIN_CODESOURCERYW=y : CodeSourcery for Windows
If you are running on Linux, make *certain* that you have
CONFIG_HOST_LINUX=y *before* the first make or you will create a
corrupt configuration that may not be easy to recover from. See
the warning in the section "Information Common to All Configurations"
for further information.
3. This configuration executes out of CS0 NOR flash and can only 3. This configuration executes out of CS0 NOR flash and can only
be loaded via SAM-BA. These are the relevant configuration options be loaded via SAM-BA. These are the relevant configuration options
the define the NOR FLASH configuration: the define the NOR FLASH configuration: