boards: modalai_voxl2-io NuttX upgrade fixes and sync with px4-io-v2

This commit is contained in:
Daniel Agar 2022-12-06 10:45:30 -05:00
parent a191509b27
commit 9b20228ffb
No known key found for this signature in database
GPG Key ID: FD3CBA98017A69DE
4 changed files with 5 additions and 21 deletions

View File

@ -15,32 +15,26 @@ CONFIG_ARCH_CHIP="stm32"
CONFIG_ARCH_CHIP_STM32=y CONFIG_ARCH_CHIP_STM32=y
CONFIG_ARCH_CHIP_STM32F100C8=y CONFIG_ARCH_CHIP_STM32F100C8=y
CONFIG_ARMV7M_USEBASEPRI=y CONFIG_ARMV7M_USEBASEPRI=y
CONFIG_ARM_MPU_EARLY_RESET=y
CONFIG_BOARD_LOOPSPERMSEC=2000 CONFIG_BOARD_LOOPSPERMSEC=2000
CONFIG_C99_BOOL8=y
CONFIG_DEBUG_FULLOPT=y CONFIG_DEBUG_FULLOPT=y
CONFIG_DEBUG_SYMBOLS=y CONFIG_DEBUG_SYMBOLS=y
CONFIG_DEFAULT_SMALL=y CONFIG_DEFAULT_SMALL=y
CONFIG_DISABLE_MOUNTPOINT=y CONFIG_DISABLE_MOUNTPOINT=y
CONFIG_DISABLE_MQUEUE=y
CONFIG_DISABLE_PTHREAD=y
CONFIG_FDCLONE_DISABLE=y CONFIG_FDCLONE_DISABLE=y
CONFIG_FDCLONE_STDIO=y CONFIG_FDCLONE_STDIO=y
CONFIG_HAVE_CXX=y CONFIG_HAVE_CXX=y
CONFIG_HAVE_CXXINITIALIZE=y CONFIG_HAVE_CXXINITIALIZE=y
CONFIG_IDLETHREAD_STACKSIZE=280 CONFIG_IDLETHREAD_STACKSIZE=316
CONFIG_MAX_TASKS=2 CONFIG_INIT_ENTRYPOINT="user_start"
CONFIG_MAX_WDOGPARMS=2 CONFIG_INIT_STACKSIZE=1100
CONFIG_MM_FILL_ALLOCATIONS=y CONFIG_MM_FILL_ALLOCATIONS=y
CONFIG_MM_SMALL=y CONFIG_MM_SMALL=y
CONFIG_NAME_MAX=12 CONFIG_NAME_MAX=12
CONFIG_NFILE_DESCRIPTORS=3
CONFIG_NFILE_STREAMS=0
CONFIG_PREALLOC_TIMERS=0 CONFIG_PREALLOC_TIMERS=0
CONFIG_PREALLOC_WDOGS=1
CONFIG_RAM_SIZE=8192 CONFIG_RAM_SIZE=8192
CONFIG_RAM_START=0x20000000 CONFIG_RAM_START=0x20000000
CONFIG_RAW_BINARY=y CONFIG_RAW_BINARY=y
CONFIG_SDCLONE_DISABLE=y
CONFIG_SERIAL_TERMIOS=y CONFIG_SERIAL_TERMIOS=y
CONFIG_STACK_COLORATION=y CONFIG_STACK_COLORATION=y
CONFIG_START_DAY=30 CONFIG_START_DAY=30
@ -65,6 +59,3 @@ CONFIG_USART3_RXBUFSIZE=64
CONFIG_USART3_RXDMA=y CONFIG_USART3_RXDMA=y
CONFIG_USART3_TXBUFSIZE=64 CONFIG_USART3_TXBUFSIZE=64
CONFIG_USEC_PER_TICK=1000 CONFIG_USEC_PER_TICK=1000
CONFIG_USERMAIN_STACKSIZE=1100
CONFIG_USER_ENTRYPOINT="user_start"
CONFIG_WDOG_INTRESERVE=0

View File

@ -72,7 +72,6 @@ SECTIONS
*(.gcc_except_table) *(.gcc_except_table)
*(.gnu.linkonce.r.*) *(.gnu.linkonce.r.*)
_etext = ABSOLUTE(.); _etext = ABSOLUTE(.);
} > flash } > flash
/* /*

View File

@ -47,8 +47,6 @@
#include <nuttx/compiler.h> #include <nuttx/compiler.h>
#include <stdint.h> #include <stdint.h>
/****************************************************************************** /******************************************************************************
* Definitions * Definitions
******************************************************************************/ ******************************************************************************/
@ -156,6 +154,4 @@
#define BOARD_NUM_IO_TIMERS 3 #define BOARD_NUM_IO_TIMERS 3
#define BOARD_DISABLE_I2C_SPI
#include <px4_platform_common/board_common.h> #include <px4_platform_common/board_common.h>

View File

@ -32,7 +32,7 @@
****************************************************************************/ ****************************************************************************/
/** /**
* @file px4iov2_init.c * @file init.c
* *
* PX4FMU-specific early startup code. This file implements the * PX4FMU-specific early startup code. This file implements the
* stm32_boardinitialize() function that is called during cpu startup. * stm32_boardinitialize() function that is called during cpu startup.
@ -84,11 +84,9 @@
__EXPORT void stm32_boardinitialize(void) __EXPORT void stm32_boardinitialize(void)
{ {
/* configure GPIOs */ /* configure GPIOs */
/* Set up for sensing HW */ /* Set up for sensing HW */
stm32_configgpio(GPIO_SENSE_PC14_DN); stm32_configgpio(GPIO_SENSE_PC14_DN);
stm32_configgpio(GPIO_SENSE_PC15_UP); stm32_configgpio(GPIO_SENSE_PC15_UP);