diff --git a/platforms/nuttx/nuttx-configs/omnibus-f4sd/nsh/defconfig b/platforms/nuttx/nuttx-configs/omnibus-f4sd/nsh/defconfig index 4220a9cbdc..c9d43f7fca 100644 --- a/platforms/nuttx/nuttx-configs/omnibus-f4sd/nsh/defconfig +++ b/platforms/nuttx/nuttx-configs/omnibus-f4sd/nsh/defconfig @@ -43,7 +43,7 @@ CONFIG_ARCH_MATH_H=y # # Debug Options # -CONFIG_DEBUG_ALERT=y +# CONFIG_DEBUG_ALERT is not set # CONFIG_DEBUG_FEATURES is not set CONFIG_ARCH_HAVE_STACKCHECK=y CONFIG_STACK_COLORATION=y @@ -345,35 +345,33 @@ CONFIG_STM32_HAVE_OTGFS=y CONFIG_STM32_HAVE_FSMC=y # CONFIG_STM32_HAVE_HRTIM1 is not set # CONFIG_STM32_HAVE_LTDC is not set -CONFIG_STM32_HAVE_USART1=y -# CONFIG_STM32_HAVE_USART2 is not set -# CONFIG_STM32_HAVE_USART3 is not set +CONFIG_STM32_HAVE_USART3=y CONFIG_STM32_HAVE_UART4=y -# CONFIG_STM32_HAVE_UART5 is not set +CONFIG_STM32_HAVE_UART5=y CONFIG_STM32_HAVE_USART6=y # CONFIG_STM32_HAVE_UART7 is not set # CONFIG_STM32_HAVE_UART8 is not set CONFIG_STM32_HAVE_TIM1=y -CONFIG_STM32_HAVE_TIM2=y +# CONFIG_STM32_HAVE_TIM2 is not set CONFIG_STM32_HAVE_TIM3=y -# CONFIG_STM32_HAVE_TIM4=y +CONFIG_STM32_HAVE_TIM4=y CONFIG_STM32_HAVE_TIM5=y -#CONFIG_STM32_HAVE_TIM6=y -#CONFIG_STM32_HAVE_TIM7=y -#CONFIG_STM32_HAVE_TIM8=y -#CONFIG_STM32_HAVE_TIM9=y -#CONFIG_STM32_HAVE_TIM10=y -#CONFIG_STM32_HAVE_TIM11=y -#CONFIG_STM32_HAVE_TIM12=y -#CONFIG_STM32_HAVE_TIM13=y -#CONFIG_STM32_HAVE_TIM14=y +CONFIG_STM32_HAVE_TIM6=y +CONFIG_STM32_HAVE_TIM7=y +CONFIG_STM32_HAVE_TIM8=y +CONFIG_STM32_HAVE_TIM9=y +CONFIG_STM32_HAVE_TIM10=y +CONFIG_STM32_HAVE_TIM11=y +CONFIG_STM32_HAVE_TIM12=y +CONFIG_STM32_HAVE_TIM13=y +CONFIG_STM32_HAVE_TIM14=y # CONFIG_STM32_HAVE_TIM15 is not set # CONFIG_STM32_HAVE_TIM16 is not set # CONFIG_STM32_HAVE_TIM17 is not set CONFIG_STM32_HAVE_ADC2=y CONFIG_STM32_HAVE_ADC3=y # CONFIG_STM32_HAVE_ADC4 is not set -CONFIG_STM32_HAVE_ADC1_DMA=y +# CONFIG_STM32_HAVE_ADC1_DMA is not set # CONFIG_STM32_HAVE_ADC2_DMA is not set # CONFIG_STM32_HAVE_ADC3_DMA is not set # CONFIG_STM32_HAVE_ADC4_DMA is not set @@ -395,7 +393,7 @@ CONFIG_STM32_HAVE_CAN2=y CONFIG_STM32_HAVE_DAC1=y CONFIG_STM32_HAVE_DAC2=y CONFIG_STM32_HAVE_RNG=y -CONFIG_STM32_HAVE_ETHMAC=y +# CONFIG_STM32_HAVE_ETHMAC is not set CONFIG_STM32_HAVE_I2C2=y CONFIG_STM32_HAVE_I2C3=y CONFIG_STM32_HAVE_SPI2=y @@ -410,7 +408,7 @@ CONFIG_STM32_HAVE_I2S3=y # CONFIG_STM32_HAVE_OPAMP2 is not set # CONFIG_STM32_HAVE_OPAMP3 is not set # CONFIG_STM32_HAVE_OPAMP4 is not set -# TODO: CONFIG_STM32_ADC1=y +# CONFIG_STM32_ADC1 is not set # CONFIG_STM32_ADC2 is not set # CONFIG_STM32_ADC3 is not set CONFIG_STM32_BKPSRAM=y @@ -424,7 +422,6 @@ CONFIG_STM32_DMA2=y # CONFIG_STM32_DAC1 is not set # CONFIG_STM32_DAC2 is not set # CONFIG_STM32_DCMI is not set -# CONFIG_STM32_ETHMAC is not set # CONFIG_STM32_FSMC is not set # CONFIG_STM32_HASH is not set # CONFIG_STM32_I2C1 is not set @@ -463,7 +460,6 @@ CONFIG_STM32_UART4=y CONFIG_STM32_USART6=y # CONFIG_STM32_IWDG is not set CONFIG_STM32_WWDG=y -CONFIG_STM32_ADC=y CONFIG_STM32_SPI=y CONFIG_STM32_I2C=y # CONFIG_STM32_NOEXT_VECTORS is not set @@ -490,14 +486,8 @@ CONFIG_STM32_DMACAPABLE=y # CONFIG_STM32_ONESHOT is not set # CONFIG_STM32_FREERUN is not set # CONFIG_STM32_TIM1_PWM is not set -# CONFIG_STM32_TIM4_PWM is not set -# CONFIG_STM32_TIM8_PWM is not set -# CONFIG_STM32_TIM9_PWM is not set -# CONFIG_STM32_TIM10_PWM is not set -# CONFIG_STM32_TIM11_PWM is not set -# CONFIG_STM32_TIM1_ADC is not set -# CONFIG_STM32_TIM4_ADC is not set -# CONFIG_STM32_TIM8_ADC is not set +# CONFIG_STM32_TIM3_PWM is not set +# CONFIG_STM32_TIM5_PWM is not set # CONFIG_STM32_TIM1_CAP is not set # CONFIG_STM32_TIM3_CAP is not set # CONFIG_STM32_TIM4_CAP is not set @@ -509,13 +499,6 @@ CONFIG_STM32_DMACAPABLE=y # CONFIG_STM32_TIM12_CAP is not set # CONFIG_STM32_TIM13_CAP is not set # CONFIG_STM32_TIM14_CAP is not set - - -# -# ADC Configuration -# -# CONFIG_STM32_ADC_NO_STARTUP_CONV is not set -# CONFIG_STM32_ADC1_DMA is not set CONFIG_STM32_USART=y CONFIG_STM32_SERIALDRIVER=y @@ -530,10 +513,6 @@ CONFIG_STM32_USART1_SERIALDRIVER=y # CONFIG_STM32_USART1_1WIREDRIVER is not set # CONFIG_USART1_RS485 is not set CONFIG_USART1_RXDMA=y -# CONFIG_STM32_USART3_SERIALDRIVER=y -# CONFIG_STM32_USART3_1WIREDRIVER is not set -# CONFIG_USART3_RS485 is not set -# CONFIG_USART3_RXDMA is not set CONFIG_STM32_UART4_SERIALDRIVER=y # CONFIG_STM32_UART4_1WIREDRIVER is not set # CONFIG_UART4_RS485 is not set @@ -569,11 +548,22 @@ CONFIG_STM32_I2CTIMEOMS=10 CONFIG_STM32_I2CTIMEOTICKS=10 # CONFIG_STM32_I2C_DUTY16_9 is not set # CONFIG_STM32_I2C_DMA is not set + +# +# SDIO Configuration +# +CONFIG_STM32_SDIO_DMA=y +CONFIG_STM32_SDIO_DMAPRIO=0x00010000 +# CONFIG_STM32_SDIO_WIDTH_D1_ONLY is not set CONFIG_STM32_BBSRAM=y CONFIG_STM32_BBSRAM_FILES=5 CONFIG_STM32_SAVE_CRASHDUMP=y # CONFIG_STM32_HAVE_RTC_COUNTER is not set # CONFIG_STM32_HAVE_RTC_SUBSECONDS is not set + +# +# RTC Configuration +# CONFIG_RTC_MAGIC_REG=1 CONFIG_RTC_MAGIC=0xfacefeee CONFIG_RTC_MAGIC_TIME_SET=0xfacefeef @@ -621,7 +611,7 @@ CONFIG_ARCH_HAVE_RESET=y # CONFIG_ARCH_HAVE_RTC_SUBSECONDS is not set # CONFIG_ARCH_USE_MPU is not set CONFIG_ARCH_IRQPRIO=y -CONFIG_ARCH_STACKDUMP=n +# CONFIG_ARCH_STACKDUMP is not set # CONFIG_ENDIAN_BIG is not set # CONFIG_ARCH_IDLE_CUSTOM is not set # CONFIG_ARCH_HAVE_RAMFUNCS is not set @@ -876,8 +866,8 @@ CONFIG_WATCHDOG=y CONFIG_WATCHDOG_DEVPATH="/dev/watchdog0" # CONFIG_TIMERS_CS2100CP is not set # CONFIG_ANALOG is not set -# CONFIG_AUDIO_DEVICES is not set -# CONFIG_VIDEO_DEVICES is not set +# CONFIG_DRIVERS_AUDIO is not set +# CONFIG_DRIVERS_VIDEO is not set # CONFIG_BCH is not set # CONFIG_INPUT is not set @@ -896,6 +886,7 @@ CONFIG_WATCHDOG_DEVPATH="/dev/watchdog0" # # LED Support # +# CONFIG_LEDS_APA102 is not set # CONFIG_RGBLED is not set # CONFIG_PCA9635PW is not set # CONFIG_NCP5623C is not set @@ -908,47 +899,13 @@ CONFIG_MMCSD_MULTIBLOCK_DISABLE=y CONFIG_MMCSD_SPI=y CONFIG_MMCSD_SPICLOCK=24000000 CONFIG_MMCSD_SPIMODE=0 -# CONFIG_ARCH_HAVE_SDIO is not set -# CONFIG_SDIO_DMA is not set -# CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE is not set +CONFIG_ARCH_HAVE_SDIO=y +CONFIG_SDIO_DMA=y +CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE=y +# CONFIG_MMCSD_SDIO is not set +CONFIG_SDIO_PREFLIGHT=y # CONFIG_MODEM is not set # CONFIG_MTD is not set - -# -# MTD Configuration -# -# CONFIG_MTD_PARTITION is not set -# CONFIG_MTD_SECT512 is not set -# CONFIG_MTD_PARTITION_NAMES is not set -# CONFIG_MTD_BYTE_WRITE is not set -# CONFIG_MTD_PROGMEM is not set -# CONFIG_MTD_CONFIG is not set - -# -# MTD Device Drivers -# -# CONFIG_MTD_NAND is not set -# CONFIG_RAMMTD is not set -# CONFIG_FILEMTD is not set -# CONFIG_MTD_AT24XX is not set -# CONFIG_MTD_AT25 is not set -# CONFIG_MTD_AT45DB is not set -# CONFIG_MTD_IS25XP is not set -# CONFIG_MTD_M25P is not set -# CONFIG_MTD_MX25L is not set -# CONFIG_MTD_S25FL1 is not set -# CONFIG_MTD_N25QXXX is not set -# CONFIG_MTD_MX25RXX is not set -# CONFIG_MTD_SMART is not set -# CONFIG_MTD_RAMTRON is not set -# CONFIG_RAMTRON_WRITEWAIT is not set -# CONFIG_RAMTRON_SETSPEED is not set -# CONFIG_RAMTRON_CHUNKING is not set -# CONFIG_MTD_SST25 is not set -# CONFIG_MTD_SST25XX is not set -# CONFIG_MTD_SST26 is not set -# CONFIG_MTD_SST39FV is not set -# CONFIG_MTD_W25 is not set # CONFIG_EEPROM is not set CONFIG_PIPES=y CONFIG_DEV_PIPE_MAXSIZE=1024 @@ -993,11 +950,8 @@ CONFIG_SERIAL_NPOLLWAITERS=2 # CONFIG_SERIAL_DMA is not set CONFIG_ARCH_HAVE_SERIAL_TERMIOS=y # CONFIG_USART1_SERIAL_CONSOLE is not set -# CONFIG_USART2_SERIAL_CONSOLE is not set -# CONFIG_USART3_SERIAL_CONSOLE is not set CONFIG_UART4_SERIAL_CONSOLE=y # CONFIG_USART6_SERIAL_CONSOLE is not set -# CONFIG_UART7_SERIAL_CONSOLE is not set # CONFIG_OTHER_SERIAL_CONSOLE is not set # CONFIG_NO_SERIAL_CONSOLE is not set @@ -1014,18 +968,7 @@ CONFIG_USART1_2STOP=0 # CONFIG_USART1_OFLOWCONTROL is not set # CONFIG_USART1_DMA is not set -# USART3 Configuration # -#CONFIG_USART3_RXBUFSIZE=300 -#CONFIG_USART3_TXBUFSIZE=300 -#CONFIG_USART3_BAUD=115200 -#CONFIG_USART3_BITS=8 -#CONFIG_USART3_PARITY=0 -#CONFIG_USART3_2STOP=0 -# CONFIG_USART3_IFLOWCONTROL is not set -# CONFIG_USART3_OFLOWCONTROL is not set -# CONFIG_USART3_DMA is not set - # UART4 Configuration # CONFIG_UART4_RXBUFSIZE=300 @@ -1051,7 +994,6 @@ CONFIG_USART6_2STOP=0 # CONFIG_USART6_OFLOWCONTROL is not set # CONFIG_USART6_DMA is not set # CONFIG_PSEUDOTERM is not set - CONFIG_USBDEV=y # @@ -1168,8 +1110,6 @@ CONFIG_FS_PROCFS_REGISTER=y # CONFIG_FS_PROCFS_EXCLUDE_PROCESS is not set # CONFIG_FS_PROCFS_EXCLUDE_UPTIME is not set # CONFIG_FS_PROCFS_EXCLUDE_MOUNTS is not set -# CONFIG_FS_PROCFS_EXCLUDE_MTD is not set -# CONFIG_FS_PROCFS_EXCLUDE_PARTITIONS is not set # CONFIG_FS_UNIONFS is not set # @@ -1376,7 +1316,6 @@ CONFIG_BUILTIN_PROXY_STACKSIZE=1024 # CONFIG_EXAMPLES_MM is not set # CONFIG_EXAMPLES_MODBUS is not set # CONFIG_EXAMPLES_MOUNT is not set -# CONFIG_EXAMPLES_MTDPART is not set CONFIG_EXAMPLES_NSH=y # CONFIG_EXAMPLES_NSH_CXXINITIALIZE is not set # CONFIG_EXAMPLES_NULL is not set @@ -1418,7 +1357,6 @@ CONFIG_EXAMPLES_NSH=y # # File System Utilities # -# CONFIG_FSUTILS_FLASH_ERASEALL is not set # CONFIG_FSUTILS_INIFILE is not set # CONFIG_FSUTILS_PASSWD is not set @@ -1541,9 +1479,7 @@ CONFIG_NSH_MMCSDSPIPORTNO=2 # Configure Command Options # # CONFIG_NSH_CMDOPT_DF_H is not set -# CONFIG_NSH_CMDOPT_DD_STATS is not set CONFIG_NSH_CODECS_BUFSIZE=128 -# CONFIG_NSH_CMDOPT_HEXDUMP is not set CONFIG_NSH_PROC_MOUNTPOINT="/proc" CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_STRERROR=y @@ -1595,7 +1531,6 @@ CONFIG_SYSTEM_CDCACM=y CONFIG_SYSTEM_CDCACM_DEVMINOR=0 # CONFIG_SYSTEM_CLE is not set # CONFIG_SYSTEM_CUTERM is not set -# CONFIG_SYSTEM_FLASH_ERASEALL is not set # CONFIG_SYSTEM_FREE is not set # CONFIG_SYSTEM_HEX2BIN is not set # CONFIG_SYSTEM_HEXED is not set