mirror of
https://github.com/liquidraver/ZephCore.git
synced 2026-10-23 05:41:20 +00:00
39 lines
811 B
Plaintext
39 lines
811 B
Plaintext
# ZephCore LR1110 Firmware Updater — minimal config
|
|
# Only needs SPI + GPIO to talk to the LR1110 radio.
|
|
|
|
# SPI for radio communication
|
|
CONFIG_SPI=y
|
|
|
|
# GPIO for reset, busy, NSS, LED
|
|
CONFIG_GPIO=y
|
|
|
|
# Use DTS code_partition for linker origin (required for bootloader boards)
|
|
CONFIG_USE_DT_CODE_PARTITION=y
|
|
|
|
# UF2 output
|
|
CONFIG_BUILD_OUTPUT_UF2=y
|
|
|
|
# USB CDC console
|
|
CONFIG_USB_DEVICE_STACK_NEXT=y
|
|
CONFIG_SERIAL=y
|
|
CONFIG_CONSOLE=y
|
|
CONFIG_UART_CONSOLE=y
|
|
CONFIG_UART_LINE_CTRL=y
|
|
CONFIG_CDC_ACM_SERIAL_INITIALIZE_AT_BOOT=y
|
|
CONFIG_CDC_ACM_SERIAL_ENABLE_AT_BOOT=y
|
|
|
|
# Minimal logging — console printk only
|
|
CONFIG_LOG=n
|
|
CONFIG_ASSERT=n
|
|
|
|
# Reboot API (reboot to UF2 DFU after update)
|
|
CONFIG_REBOOT=y
|
|
|
|
# Don't need any of these
|
|
CONFIG_GNSS=n
|
|
CONFIG_I2C=n
|
|
CONFIG_SENSOR=n
|
|
CONFIG_BT=n
|
|
CONFIG_FILE_SYSTEM=n
|
|
CONFIG_FLASH=n
|