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.
58 lines
1.5 KiB
Plaintext
58 lines
1.5 KiB
Plaintext
#
|
|
# This file is autogenerated: PLEASE DO NOT EDIT IT.
|
|
#
|
|
# You can use "make menuconfig" to make any modifications to the installed .config file.
|
|
# You can then do "make savedefconfig" to generate a new defconfig file that includes your
|
|
# modifications.
|
|
#
|
|
# CONFIG_STM32F7_USE_LEGACY_PINMAP is not set
|
|
CONFIG_ARCH="arm"
|
|
CONFIG_ARCH_BOARD="stm32f777zit6-meadow"
|
|
CONFIG_ARCH_BOARD_MEADOW_F7MICRO=y
|
|
CONFIG_ARCH_CHIP="stm32f7"
|
|
CONFIG_ARCH_CHIP_STM32F777ZI=y
|
|
CONFIG_ARCH_CHIP_STM32F7=y
|
|
CONFIG_ARCH_STACKDUMP=y
|
|
CONFIG_ARMV7M_DCACHE=y
|
|
CONFIG_ARMV7M_DCACHE_WRITETHROUGH=y
|
|
CONFIG_ARMV7M_DTCM=y
|
|
CONFIG_ARMV7M_ICACHE=y
|
|
CONFIG_BCH=y
|
|
CONFIG_BOARDCTL_USBDEVCTRL=y
|
|
CONFIG_BOARD_LATE_INITIALIZE=y
|
|
CONFIG_BOARD_LOOPSPERMSEC=43103
|
|
CONFIG_BUILTIN=y
|
|
CONFIG_CDCACM=y
|
|
CONFIG_CDCACM_CONSOLE=y
|
|
CONFIG_CDCACM_PRODUCTID=0x0001
|
|
CONFIG_CDCACM_PRODUCTSTR="Wilderness Labs"
|
|
CONFIG_CDCACM_VENDORID=0x2E6A
|
|
CONFIG_CDCACM_VENDORSTR="Meadow F7 Micro"
|
|
CONFIG_CRYPTO=y
|
|
CONFIG_CRYPTO_RANDOM_POOL=y
|
|
CONFIG_DEV_URANDOM=y
|
|
CONFIG_DEV_URANDOM_RANDOM_POOL=y
|
|
CONFIG_HAVE_CXX=y
|
|
CONFIG_HAVE_CXXINITIALIZE=y
|
|
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
|
CONFIG_INTELHEX_BINARY=y
|
|
CONFIG_MEADOW_HCOM=y
|
|
CONFIG_MM_REGIONS=3
|
|
CONFIG_NSH_ARCHINIT=y
|
|
CONFIG_NSH_BUILTIN_APPS=y
|
|
CONFIG_NSH_FILEIOSIZE=512
|
|
CONFIG_NSH_LINELEN=64
|
|
CONFIG_NSH_READLINE=y
|
|
CONFIG_PREALLOC_TIMERS=4
|
|
CONFIG_RAM_SIZE=245760
|
|
CONFIG_RAM_START=0x20010000
|
|
CONFIG_RAW_BINARY=y
|
|
CONFIG_RR_INTERVAL=200
|
|
CONFIG_SCHED_WAITPID=y
|
|
CONFIG_START_DAY=14
|
|
CONFIG_STM32F7_OTGFS=y
|
|
CONFIG_STM32F7_USART1=y
|
|
CONFIG_SYSTEM_NSH=y
|
|
CONFIG_TASK_NAME_SIZE=64
|
|
CONFIG_USBDEV=y
|