Commit 07684b995b7755a2357f7fd2b1ea37f4ee096470

Authored by robertcnelson@gmail.com
Committed by Tom Rini
1 parent c67b760dd9

am335x: BeagleBones enable CONFIG_AUTOBOOT_KEYED

On startup, the BeagleBone family of boards can occationally halt at
the U-Boot prompt.  Due to U-Boot receiving random data on the usart.

Migrate BeagleBone based boards to use CONFIG_AUTOBOOT_KEYED, user
will now have to enter the <SPACE> key to get to U-Boot prompt

Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
CC: Craig McQueen <craig.mcqueen@innerrange.com>
CC: Tom Rini <trini@konsulko.com>
Reviewed-by: Tom Rini <trini@konsulko.com>

Showing 3 changed files with 12 additions and 0 deletions Side-by-side Diff

configs/am335x_boneblack_defconfig
... ... @@ -4,6 +4,10 @@
4 4 CONFIG_SPL=y
5 5 CONFIG_SPL_STACK_R=y
6 6 CONFIG_SYS_EXTRA_OPTIONS="EMMC_BOOT"
  7 +CONFIG_AUTOBOOT_KEYED=y
  8 +CONFIG_AUTOBOOT_PROMPT="Press SPACE to abort autoboot in %d seconds\n"
  9 +CONFIG_AUTOBOOT_DELAY_STR="d"
  10 +CONFIG_AUTOBOOT_STOP_STR=" "
7 11 # CONFIG_CMD_IMLS is not set
8 12 # CONFIG_CMD_FLASH is not set
9 13 CONFIG_CMD_GPIO=y
configs/am335x_boneblack_vboot_defconfig
... ... @@ -8,6 +8,10 @@
8 8 CONFIG_FIT_VERBOSE=y
9 9 CONFIG_FIT_SIGNATURE=y
10 10 CONFIG_SYS_EXTRA_OPTIONS="EMMC_BOOT,ENABLE_VBOOT"
  11 +CONFIG_AUTOBOOT_KEYED=y
  12 +CONFIG_AUTOBOOT_PROMPT="Press SPACE to abort autoboot in %d seconds\n"
  13 +CONFIG_AUTOBOOT_DELAY_STR="d"
  14 +CONFIG_AUTOBOOT_STOP_STR=" "
11 15 # CONFIG_CMD_IMLS is not set
12 16 # CONFIG_CMD_FLASH is not set
13 17 CONFIG_CMD_GPIO=y
configs/am335x_evm_defconfig
... ... @@ -4,6 +4,10 @@
4 4 CONFIG_SPL=y
5 5 CONFIG_SPL_STACK_R=y
6 6 CONFIG_SYS_EXTRA_OPTIONS="NAND"
  7 +CONFIG_AUTOBOOT_KEYED=y
  8 +CONFIG_AUTOBOOT_PROMPT="Press SPACE to abort autoboot in %d seconds\n"
  9 +CONFIG_AUTOBOOT_DELAY_STR="d"
  10 +CONFIG_AUTOBOOT_STOP_STR=" "
7 11 # CONFIG_CMD_IMLS is not set
8 12 # CONFIG_CMD_FLASH is not set
9 13 CONFIG_CMD_GPIO=y