diff --git a/configs/sama5d4-ek/README.txt b/configs/sama5d4-ek/README.txt index b992c0cd632..9e5b58460b4 100644 --- a/configs/sama5d4-ek/README.txt +++ b/configs/sama5d4-ek/README.txt @@ -3525,6 +3525,7 @@ Configurations dramboot: This is a little program to help debug of code in DRAM. See the description below and the section above entitled "Creating and Using DRAMBOOT" for more information + elf: Demonstrates execution of ELF file from a file system. nsh: This is an NuttShell (NSH) configuration that supports extensive functionality as possible (unlike the minimal ramtest configuration). See the detailed description below for a summary of the feature @@ -3653,6 +3654,36 @@ Configurations putting DRAMBOOT on a microSD card (as boot.bin). The RomBOOT loader does boot that image without issue. + elf: + + Demonstrates execution of ELF file from a file system using + apps/examples/elf. This is a very simple configuration so there is not + really much that needs to be said. + + NOTES: + + 1. This configuration uses the the USART3 for the serial console + which is available at the "DBGU" RS-232 connector (J24). That + is easily changed by reconfiguring to (1) enable a different + serial peripheral, and (2) selecting that serial peripheral as + the console device. + + 2. By default, this configuration is set up to build on Windows + under either a Cygwin or MSYS environment using a recent, Windows- + native, generic ARM EABI GCC toolchain (such as the CodeSourcery + toolchain). Both the build environment and the toolchain + selection can easily be changed by reconfiguring: + + CONFIG_HOST_WINDOWS=y : Windows operating system + CONFIG_WINDOWS_CYGWIN=y : POSIX environment under 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. + nsh: This configuration directory provide the NuttShell (NSH). This is a