Browse Source

px4fmu-v2 Refreshed nuttx SDIO changes for 7.19+

sbg
David Sidrane 8 years ago committed by Daniel Agar
parent
commit
afad39fa14
  1. 4
      nuttx-configs/px4fmu-v2/include/board.h
  2. 8
      nuttx-configs/px4fmu-v2/nsh/defconfig

4
nuttx-configs/px4fmu-v2/include/board.h

@ -179,7 +179,7 @@
* DMA OFF: SDIOCLK=48MHz, SDIO_CK=SDIOCLK/(2+2)=12 MHz * DMA OFF: SDIOCLK=48MHz, SDIO_CK=SDIOCLK/(2+2)=12 MHz
*/ */
#ifdef CONFIG_SDIO_DMA #ifdef CONFIG_STM32_SDIO_DMA
# define SDIO_MMCXFR_CLKDIV (1 << SDIO_CLKCR_CLKDIV_SHIFT) # define SDIO_MMCXFR_CLKDIV (1 << SDIO_CLKCR_CLKDIV_SHIFT)
#else #else
# define SDIO_MMCXFR_CLKDIV (2 << SDIO_CLKCR_CLKDIV_SHIFT) # define SDIO_MMCXFR_CLKDIV (2 << SDIO_CLKCR_CLKDIV_SHIFT)
@ -189,7 +189,7 @@
* DMA OFF: SDIOCLK=48MHz, SDIO_CK=SDIOCLK/(2+2)=12 MHz * DMA OFF: SDIOCLK=48MHz, SDIO_CK=SDIOCLK/(2+2)=12 MHz
*/ */
#ifdef CONFIG_SDIO_DMA #ifdef CONFIG_STM32_SDIO_DMA
# define SDIO_SDXFR_CLKDIV (1 << SDIO_CLKCR_CLKDIV_SHIFT) # define SDIO_SDXFR_CLKDIV (1 << SDIO_CLKCR_CLKDIV_SHIFT)
#else #else
# define SDIO_SDXFR_CLKDIV (2 << SDIO_CLKCR_CLKDIV_SHIFT) # define SDIO_SDXFR_CLKDIV (2 << SDIO_CLKCR_CLKDIV_SHIFT)

8
nuttx-configs/px4fmu-v2/nsh/defconfig

@ -151,8 +151,6 @@ CONFIG_ARMV7M_HAVE_STACKCHECK=y
# CONFIG_ARMV7M_STACKCHECK is not set # CONFIG_ARMV7M_STACKCHECK is not set
# CONFIG_ARMV7M_ITMSYSLOG is not set # CONFIG_ARMV7M_ITMSYSLOG is not set
CONFIG_SERIAL_TERMIOS=y CONFIG_SERIAL_TERMIOS=y
CONFIG_SDIO_DMA=y
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
# #
# STM32 Configuration Options # STM32 Configuration Options
@ -549,7 +547,9 @@ CONFIG_STM32_I2CTIMEOTICKS=10
# #
# SDIO Configuration # SDIO Configuration
# #
CONFIG_SDIO_DMAPRIO=0x00010000 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=y
CONFIG_STM32_BBSRAM_FILES=5 CONFIG_STM32_BBSRAM_FILES=5
CONFIG_STM32_SAVE_CRASHDUMP=y CONFIG_STM32_SAVE_CRASHDUMP=y
@ -872,11 +872,13 @@ CONFIG_MMCSD_MULTIBLOCK_DISABLE=y
# CONFIG_MMCSD_HAVECARDDETECT is not set # CONFIG_MMCSD_HAVECARDDETECT is not set
# CONFIG_MMCSD_SPI is not set # CONFIG_MMCSD_SPI is not set
CONFIG_ARCH_HAVE_SDIO=y CONFIG_ARCH_HAVE_SDIO=y
CONFIG_SDIO_DMA=y
CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE=y CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE=y
CONFIG_MMCSD_SDIO=y CONFIG_MMCSD_SDIO=y
CONFIG_SDIO_PREFLIGHT=y CONFIG_SDIO_PREFLIGHT=y
# CONFIG_SDIO_MUXBUS is not set # CONFIG_SDIO_MUXBUS is not set
CONFIG_MMCSD_SDIOWAIT_WRCOMPLETE=y CONFIG_MMCSD_SDIOWAIT_WRCOMPLETE=y
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
# CONFIG_SDIO_BLOCKSETUP is not set # CONFIG_SDIO_BLOCKSETUP is not set
# CONFIG_MODEM is not set # CONFIG_MODEM is not set
CONFIG_MTD=y CONFIG_MTD=y

Loading…
Cancel
Save