CONFIG_CMD_SF brings in SPI flash baggage and sets up SPI for the Atmel AT91SAM9X5EK board, which does not match our usage of pins in the pioA 7 through pioA 20 region. ====================================================================================== diff -Naru orig/configs/at91sam9x5ek_nandflash_defconfig new/configs/at91sam9x5ek_nandflash_defconfig --- orig/configs/at91sam9x5ek_nandflash_defconfig 2022-01-24 16:08:01.151798695 -0600 +++ new/configs/at91sam9x5ek_nandflash_defconfig 2022-01-24 16:24:37.851818785 -0600 @@ -1,9 +1,9 @@ CONFIG_ARM=y CONFIG_ARCH_AT91=y CONFIG_TARGET_AT91SAM9X5EK=y -CONFIG_SPL=y +CONFIG_SPL=n CONFIG_SYS_EXTRA_OPTIONS="AT91SAM9X5,SYS_USE_NANDFLASH" -CONFIG_BOOTDELAY=3 +CONFIG_BOOTDELAY=0 CONFIG_HUSH_PARSER=y CONFIG_SYS_PROMPT="U-Boot> " CONFIG_CMD_BOOTZ=y @@ -11,8 +11,8 @@ # CONFIG_CMD_IMLS is not set # CONFIG_CMD_FLASH is not set CONFIG_CMD_MMC=y -CONFIG_CMD_SF=y -CONFIG_CMD_USB=y +# CONFIG_CMD_SF=y is not set +CONFIG_CMD_USB=n # CONFIG_CMD_FPGA is not set # CONFIG_CMD_SETEXPR is not set CONFIG_CMD_DHCP=y @@ -23,3 +23,17 @@ CONFIG_USB=y CONFIG_USB_STORAGE=y CONFIG_OF_LIBFDT=y + +CONFIG_OF_CONTROL=n +CONFIG_CMD_TFTPPUT=y +CONFIG_CMD_FAT=y +CONFIG_CMD_NAND=y +CONFIG_CMD_BOOTZ=y +CONFIG_CMD_MII=y +CONFIG_CMD_I2C=y + +# The config option CONFIG_SILENT_CONSOLE can be used to quiet messages +# on the console. If the option has been enabled, the output can be +# silenced by setting the environment variable "silent" +CONFIG_SILENT_CONSOLE=y +CONFIG_SILENT_CONSOLE_UPDATE_ON_RELOC=y