033f265e53
This patch starts to implement the ability to build Meadow.OS for the Meadow F7 board with the NuttX mainline. It will be followed by more patches, progressively enabling full Meadow.OS functionality. This configuration is a work in progress. The Meadow.OS source code is needed to build this configuration. Meadow.OS is being open-sourced under the Apache 2.0 license. A prototype of the source code release and integration with NuttX is at https://github.com/WildernessLabs/Meadow.OS/tree/prototype This is the second revision of this patch, as the first one (https://github.com/apache/nuttx/pull/9997) was causing build issues on NuttX CI and was reverted. This should only impact the Meadow F7 board configurations. No testing to be done, as the configuration is under development.
32 lines
939 B
Plaintext
32 lines
939 B
Plaintext
#
|
|
# For a description of the syntax of this configuration file,
|
|
# see the file kconfig-language.txt in the NuttX tools repository.
|
|
#
|
|
|
|
config MEADOW_ESPCP_MANAGER
|
|
bool "Enable ESP32 Coprocessor"
|
|
default y
|
|
---help---
|
|
Enable or disable ESP32 coprocessor support.
|
|
|
|
if MEADOW_ESPCP_MANAGER
|
|
|
|
config MEADOW_ESPCP_USE_EXTERNAL_ESP32_BOARD
|
|
bool "Use external ESP32 chip"
|
|
default n
|
|
---help---
|
|
Use an external ESP32 for debugging purposes.
|
|
|
|
config MEADOW_ESPCP_RESET_ESP32_AT_STARTUP
|
|
bool "Reset the ESP32 at startup?"
|
|
default y
|
|
---help---
|
|
Should the ESP32 be reset as part of the startup process. The default for production
|
|
is "Y". For development it is sometimes necessary to attach a debugger to the ESP32
|
|
and in this case resetting the chip interferes with debugging.
|
|
|
|
For debugging set this to Y
|
|
For production set this to N (default).
|
|
|
|
endif
|