mcuboot/Kconfig

54 lines
1.1 KiB
Plaintext
Raw Normal View History

# Copyright (c) 2017 Linaro Limited
#
# SPDX-License-Identifier: Apache-2.0
#
mainmenu "MCUBOOT configuration"
config ZEPHYR_BASE
string
option env="ZEPHYR_BASE"
source "$ZEPHYR_BASE/Kconfig.zephyr"
menuconfig MCUBOOT_SERIAL
bool
prompt "MCUBOOT serial recovery"
default n
select REBOOT
select UART_INTERRUPT_DRIVEN
select SERIAL
help
Enable serial recovery feature in mcuboot.
config BOOT_MAX_LINE_INPUT_LEN
int "cmd line max length"
default 512
depends on MCUBOOT_SERIAL
help
Maximum length of commands transported over the serial protocol
config BOOT_SERIAL_DETECT_PORT
string
prompt "GPIO Port to trigger serial recovery mode"
default CONFIG_GPIO_NRF5_P0_DEV_NAME
depends on MCUBOOT_SERIAL
help
Serial recovery detect port
config BOOT_SERIAL_DETECT_PIN
int
prompt "Pin to trigger serial recovery mode"
default 0
depends on MCUBOOT_SERIAL
help
Serial recovery detect pin
config BOOT_SERIAL_DETECT_PIN_VAL
int "Boot Pin trigger value"
default 0
range 0 1
depends on MCUBOOT_SERIAL
help
The input pin logic value which triggers the boot serial recovery mode.