The latest development version of this page may be more current than this released 1.14.1 version.
CONFIG_BOOT_DELAY

Boot delay in milliseconds

Type: int

Help

This option delays bootup for the specified amount of milliseconds. This is used to allow serial ports to get ready before starting to print information on them during boot, as some systems might boot to fast for a receiving endpoint to detect the new USB serial bus, enumerate it and get ready to receive before it actually gets data. A similar effect can be achieved by waiting for DCD on the serial port–however, not all serial ports have DCD.

Defaults

  • 0

Kconfig definition

At kernel/Kconfig:322

Included via Kconfig:10Kconfig.zephyr:31

Menu path: (top menu) → General Kernel Options → Kernel Debugging and Metrics

config BOOT_DELAY
    int
    prompt "Boot delay in milliseconds"
    default 0
    help
      This option delays bootup for the specified amount of
      milliseconds. This is used to allow serial ports to get ready
      before starting to print information on them during boot, as
      some systems might boot to fast for a receiving endpoint to
      detect the new USB serial bus, enumerate it and get ready to
      receive before it actually gets data. A similar effect can be
      achieved by waiting for DCD on the serial port--however, not
      all serial ports have DCD.

(Definitions include propagated dependencies, including from if’s and menus.)