blob: f40c6c2f525b1566b6ff56b0e6235b57953394be [file] [log] [blame]
Emanuele Di Santo4a60ee72018-07-20 11:43:00 +02001
2# Needed by CDC ACM
3CONFIG_SERIAL=y
4CONFIG_UART_NRFX=y
5CONFIG_UART_INTERRUPT_DRIVEN=y
6CONFIG_UART_LINE_CTRL=y
7
8# MCUBoot serial
9CONFIG_GPIO=y
10CONFIG_MCUBOOT_SERIAL=y
11CONFIG_BOOT_SERIAL_CDC_ACM=y
12CONFIG_BOOT_SERIAL_DETECT_PORT="GPIO_1"
13CONFIG_BOOT_SERIAL_DETECT_PIN=6
14
15# RTT console
16CONFIG_RTT_CONSOLE=y
17CONFIG_USB_UART_CONSOLE=n
18
19# Required by USB
20CONFIG_MULTITHREADING=y
21
22# USB
23CONFIG_USB=y
24CONFIG_USB_DEVICE_STACK=y
25CONFIG_USB_DEVICE_PRODUCT="MCUBOOT"
26CONFIG_USB_CDC_ACM=y
27CONFIG_USB_COMPOSITE_DEVICE=n
28CONFIG_USB_MASS_STORAGE=n
29
30# Logging
31CONFIG_SYS_LOG_DEFAULT_LEVEL=1
32CONFIG_SYS_LOG_USB_CDC_ACM_LEVEL=1
33CONFIG_SYS_LOG_USB_DRIVER_LEVEL=1
34CONFIG_SYS_LOG_USB_DEVICE_LEVEL=1