Merged in paulpatience/nuttx/libuavcan (pull request #27)

Update Nucleo F303RE and STM32F4Discovery uavcan configurations
This commit is contained in:
Gregory Nutt 2016-05-25 08:24:05 -06:00
commit ac86a8b1fc
2 changed files with 79 additions and 63 deletions

View File

@ -76,6 +76,7 @@ CONFIG_ARCH="arm"
# CONFIG_ARCH_CHIP_DM320 is not set
# CONFIG_ARCH_CHIP_EFM32 is not set
# CONFIG_ARCH_CHIP_IMX1 is not set
# CONFIG_ARCH_CHIP_IMX6 is not set
# CONFIG_ARCH_CHIP_KINETIS is not set
# CONFIG_ARCH_CHIP_KL is not set
# CONFIG_ARCH_CHIP_LM is not set
@ -94,6 +95,7 @@ CONFIG_ARCH="arm"
# CONFIG_ARCH_CHIP_SAMV7 is not set
CONFIG_ARCH_CHIP_STM32=y
# CONFIG_ARCH_CHIP_STM32F7 is not set
# CONFIG_ARCH_CHIP_STM32L4 is not set
# CONFIG_ARCH_CHIP_STR71X is not set
# CONFIG_ARCH_CHIP_TMS570 is not set
# CONFIG_ARCH_CHIP_MOXART is not set
@ -115,6 +117,7 @@ CONFIG_ARCH_CORTEXM4=y
# CONFIG_ARCH_CORTEXR7F is not set
CONFIG_ARCH_FAMILY="armv7-m"
CONFIG_ARCH_CHIP="stm32"
# CONFIG_ARM_TOOLCHAIN_IAR is not set
CONFIG_ARM_TOOLCHAIN_GNU=y
# CONFIG_ARMV7M_USEBASEPRI is not set
CONFIG_ARCH_HAVE_CMNVECTOR=y
@ -123,6 +126,7 @@ CONFIG_ARCH_HAVE_CMNVECTOR=y
CONFIG_ARCH_HAVE_FPU=y
# CONFIG_ARCH_HAVE_DPFPU is not set
# CONFIG_ARCH_FPU is not set
# CONFIG_ARCH_HAVE_TRUSTZONE is not set
CONFIG_ARM_HAVE_MPU_UNIFIED=y
# CONFIG_ARM_MPU is not set
@ -133,6 +137,7 @@ CONFIG_ARM_HAVE_MPU_UNIFIED=y
# CONFIG_ARMV7M_HAVE_DCACHE is not set
# CONFIG_ARMV7M_HAVE_ITCM is not set
# CONFIG_ARMV7M_HAVE_DTCM is not set
# CONFIG_ARMV7M_TOOLCHAIN_IARL is not set
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
@ -238,6 +243,7 @@ CONFIG_ARCH_CHIP_STM32F303RE=y
# CONFIG_ARCH_CHIP_STM32F373VC is not set
# CONFIG_ARCH_CHIP_STM32F401RE is not set
# CONFIG_ARCH_CHIP_STM32F411RE is not set
# CONFIG_ARCH_CHIP_STM32F411VE is not set
# CONFIG_ARCH_CHIP_STM32F405RG is not set
# CONFIG_ARCH_CHIP_STM32F405VG is not set
# CONFIG_ARCH_CHIP_STM32F405ZG is not set
@ -784,6 +790,8 @@ CONFIG_ARCH_LOWPUTC=y
CONFIG_LIB_SENDFILE_BUFSIZE=512
# CONFIG_ARCH_ROMGETC is not set
# CONFIG_ARCH_OPTIMIZED_FUNCTIONS is not set
CONFIG_ARCH_HAVE_TLS=y
# CONFIG_TLS is not set
# CONFIG_LIBC_NETDB is not set
#
@ -812,36 +820,36 @@ CONFIG_HAVE_CXXINITIALIZE=y
#
# CAN Utilities
#
CONFIG_CANUTILS_UAVCAN=y
CONFIG_UAVCAN_LIBUAVCAN_URL="https://github.com/UAVCAN/libuavcan/archive"
CONFIG_UAVCAN_LIBUAVCAN_VERSION="b04396ace50155573e545ed9bf2fb09964ee2367"
CONFIG_UAVCAN_DSDL_URL="https://github.com/UAVCAN/dsdl/archive"
CONFIG_UAVCAN_DSDL_VERSION="9804a3e6972825586be252ce08dd899f44994b14"
CONFIG_UAVCAN_PYUAVCAN_URL="https://github.com/UAVCAN/pyuavcan/archive"
CONFIG_UAVCAN_PYUAVCAN_VERSION="c58477a644d20ccf95a20c151f3a0402f271c3b8"
CONFIG_UAVCAN_STM32_NUM_IFACES=1
CONFIG_UAVCAN_STM32_TIM2=y
# CONFIG_UAVCAN_STM32_TIM3 is not set
# CONFIG_UAVCAN_STM32_TIM4 is not set
# CONFIG_UAVCAN_STM32_TIM6 is not set
# CONFIG_UAVCAN_STM32_TIM7 is not set
CONFIG_UAVCAN_CPP03=y
# CONFIG_UAVCAN_CPP11 is not set
# CONFIG_UAVCAN_DEBUG is not set
# CONFIG_UAVCAN_EXCEPTIONS is not set
# CONFIG_UAVCAN_TINY is not set
# CONFIG_UAVCAN_NO_GLOBAL_DATA_TYPE_REGISTRY is not set
# CONFIG_UAVCAN_IMPLEMENT_PLACEMENT_NEW is not set
# CONFIG_UAVCAN_USE_EXTERNAL_SNPRINTF is not set
# CONFIG_UAVCAN_USE_EXTERNAL_FLOAT16_CONVERSION is not set
# CONFIG_UAVCAN_NO_ASSERTIONS is not set
CONFIG_UAVCAN_MEM_POOL_BLOCK_SIZE=0
CONFIG_UAVCAN_FLOAT_COMPARISON_EPSILON_MULT=0
CONFIG_UAVCAN_MAX_CAN_ACCEPTANCE_FILTERS=0
CONFIG_UAVCAN_MAX_NETWORK_SIZE_HINT=0
CONFIG_UAVCAN_RX_QUEUE_CAPACITY=0
CONFIG_UAVCAN_BIT_RATE=0
CONFIG_UAVCAN_INIT_RETRIES=0
CONFIG_CANUTILS_LIBUAVCAN=y
CONFIG_LIBUAVCAN_URL="https://github.com/UAVCAN/libuavcan/archive"
CONFIG_LIBUAVCAN_VERSION="b04396ace50155573e545ed9bf2fb09964ee2367"
CONFIG_LIBUAVCAN_DSDL_URL="https://github.com/UAVCAN/dsdl/archive"
CONFIG_LIBUAVCAN_DSDL_VERSION="9804a3e6972825586be252ce08dd899f44994b14"
CONFIG_LIBUAVCAN_PYUAVCAN_URL="https://github.com/UAVCAN/pyuavcan/archive"
CONFIG_LIBUAVCAN_PYUAVCAN_VERSION="c58477a644d20ccf95a20c151f3a0402f271c3b8"
CONFIG_LIBUAVCAN_STM32_NUM_IFACES=1
CONFIG_LIBUAVCAN_STM32_TIM2=y
# CONFIG_LIBUAVCAN_STM32_TIM3 is not set
# CONFIG_LIBUAVCAN_STM32_TIM4 is not set
# CONFIG_LIBUAVCAN_STM32_TIM6 is not set
# CONFIG_LIBUAVCAN_STM32_TIM7 is not set
CONFIG_LIBUAVCAN_CPP03=y
# CONFIG_LIBUAVCAN_CPP11 is not set
# CONFIG_LIBUAVCAN_DEBUG is not set
# CONFIG_LIBUAVCAN_EXCEPTIONS is not set
# CONFIG_LIBUAVCAN_TINY is not set
# CONFIG_LIBUAVCAN_NO_GLOBAL_DATA_TYPE_REGISTRY is not set
# CONFIG_LIBUAVCAN_IMPLEMENT_PLACEMENT_NEW is not set
# CONFIG_LIBUAVCAN_USE_EXTERNAL_SNPRINTF is not set
# CONFIG_LIBUAVCAN_USE_EXTERNAL_FLOAT16_CONVERSION is not set
# CONFIG_LIBUAVCAN_NO_ASSERTIONS is not set
CONFIG_LIBUAVCAN_MEM_POOL_BLOCK_SIZE=0
CONFIG_LIBUAVCAN_FLOAT_COMPARISON_EPSILON_MULT=0
CONFIG_LIBUAVCAN_MAX_CAN_ACCEPTANCE_FILTERS=0
CONFIG_LIBUAVCAN_MAX_NETWORK_SIZE_HINT=0
CONFIG_LIBUAVCAN_RX_QUEUE_CAPACITY=0
CONFIG_LIBUAVCAN_BIT_RATE=0
CONFIG_LIBUAVCAN_INIT_RETRIES=0
#
# Examples
@ -899,7 +907,6 @@ CONFIG_EXAMPLES_UAVCAN_NODE_MEM_POOL_SIZE=4096
CONFIG_EXAMPLES_UAVCAN_NODE_ID=1
CONFIG_EXAMPLES_UAVCAN_NODE_NAME="org.nuttx.apps.examples.uavcan"
# CONFIG_EXAMPLES_WEBSERVER is not set
# CONFIG_EXAMPLES_USBSERIAL is not set
# CONFIG_EXAMPLES_USBTERM is not set
# CONFIG_EXAMPLES_WATCHDOG is not set
@ -936,6 +943,7 @@ CONFIG_EXAMPLES_UAVCAN_NODE_NAME="org.nuttx.apps.examples.uavcan"
#
# CONFIG_NETUTILS_CHAT is not set
# CONFIG_NETUTILS_CODECS is not set
# CONFIG_NETUTILS_ESP8266 is not set
# CONFIG_NETUTILS_FTPC is not set
# CONFIG_NETUTILS_JSON is not set
# CONFIG_NETUTILS_SMTP is not set

View File

@ -76,6 +76,7 @@ CONFIG_ARCH="arm"
# CONFIG_ARCH_CHIP_DM320 is not set
# CONFIG_ARCH_CHIP_EFM32 is not set
# CONFIG_ARCH_CHIP_IMX1 is not set
# CONFIG_ARCH_CHIP_IMX6 is not set
# CONFIG_ARCH_CHIP_KINETIS is not set
# CONFIG_ARCH_CHIP_KL is not set
# CONFIG_ARCH_CHIP_LM is not set
@ -94,6 +95,7 @@ CONFIG_ARCH="arm"
# CONFIG_ARCH_CHIP_SAMV7 is not set
CONFIG_ARCH_CHIP_STM32=y
# CONFIG_ARCH_CHIP_STM32F7 is not set
# CONFIG_ARCH_CHIP_STM32L4 is not set
# CONFIG_ARCH_CHIP_STR71X is not set
# CONFIG_ARCH_CHIP_TMS570 is not set
# CONFIG_ARCH_CHIP_MOXART is not set
@ -115,6 +117,7 @@ CONFIG_ARCH_CORTEXM4=y
# CONFIG_ARCH_CORTEXR7F is not set
CONFIG_ARCH_FAMILY="armv7-m"
CONFIG_ARCH_CHIP="stm32"
# CONFIG_ARM_TOOLCHAIN_IAR is not set
CONFIG_ARM_TOOLCHAIN_GNU=y
# CONFIG_ARMV7M_USEBASEPRI is not set
CONFIG_ARCH_HAVE_CMNVECTOR=y
@ -123,6 +126,7 @@ CONFIG_ARCH_HAVE_CMNVECTOR=y
CONFIG_ARCH_HAVE_FPU=y
# CONFIG_ARCH_HAVE_DPFPU is not set
# CONFIG_ARCH_FPU is not set
# CONFIG_ARCH_HAVE_TRUSTZONE is not set
CONFIG_ARM_HAVE_MPU_UNIFIED=y
# CONFIG_ARM_MPU is not set
@ -133,6 +137,7 @@ CONFIG_ARM_HAVE_MPU_UNIFIED=y
# CONFIG_ARMV7M_HAVE_DCACHE is not set
# CONFIG_ARMV7M_HAVE_ITCM is not set
# CONFIG_ARMV7M_HAVE_DTCM is not set
# CONFIG_ARMV7M_TOOLCHAIN_IARL is not set
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
@ -238,6 +243,7 @@ CONFIG_ARMV7M_HAVE_STACKCHECK=y
# CONFIG_ARCH_CHIP_STM32F373VC is not set
# CONFIG_ARCH_CHIP_STM32F401RE is not set
# CONFIG_ARCH_CHIP_STM32F411RE is not set
# CONFIG_ARCH_CHIP_STM32F411VE is not set
# CONFIG_ARCH_CHIP_STM32F405RG is not set
# CONFIG_ARCH_CHIP_STM32F405VG is not set
# CONFIG_ARCH_CHIP_STM32F405ZG is not set
@ -813,6 +819,8 @@ CONFIG_ARCH_LOWPUTC=y
CONFIG_LIB_SENDFILE_BUFSIZE=512
# CONFIG_ARCH_ROMGETC is not set
# CONFIG_ARCH_OPTIMIZED_FUNCTIONS is not set
CONFIG_ARCH_HAVE_TLS=y
# CONFIG_TLS is not set
# CONFIG_LIBC_NETDB is not set
#
@ -841,37 +849,37 @@ CONFIG_HAVE_CXXINITIALIZE=y
#
# CAN Utilities
#
CONFIG_CANUTILS_UAVCAN=y
CONFIG_UAVCAN_LIBUAVCAN_URL="https://github.com/UAVCAN/libuavcan/archive"
CONFIG_UAVCAN_LIBUAVCAN_VERSION="b04396ace50155573e545ed9bf2fb09964ee2367"
CONFIG_UAVCAN_DSDL_URL="https://github.com/UAVCAN/dsdl/archive"
CONFIG_UAVCAN_DSDL_VERSION="9804a3e6972825586be252ce08dd899f44994b14"
CONFIG_UAVCAN_PYUAVCAN_URL="https://github.com/UAVCAN/pyuavcan/archive"
CONFIG_UAVCAN_PYUAVCAN_VERSION="c58477a644d20ccf95a20c151f3a0402f271c3b8"
CONFIG_UAVCAN_STM32_NUM_IFACES=1
# CONFIG_UAVCAN_STM32_TIM2 is not set
# CONFIG_UAVCAN_STM32_TIM3 is not set
# CONFIG_UAVCAN_STM32_TIM4 is not set
# CONFIG_UAVCAN_STM32_TIM5 is not set
CONFIG_UAVCAN_STM32_TIM6=y
# CONFIG_UAVCAN_STM32_TIM7 is not set
CONFIG_UAVCAN_CPP03=y
# CONFIG_UAVCAN_CPP11 is not set
# CONFIG_UAVCAN_DEBUG is not set
# CONFIG_UAVCAN_EXCEPTIONS is not set
# CONFIG_UAVCAN_TINY is not set
# CONFIG_UAVCAN_NO_GLOBAL_DATA_TYPE_REGISTRY is not set
# CONFIG_UAVCAN_IMPLEMENT_PLACEMENT_NEW is not set
# CONFIG_UAVCAN_USE_EXTERNAL_SNPRINTF is not set
# CONFIG_UAVCAN_USE_EXTERNAL_FLOAT16_CONVERSION is not set
# CONFIG_UAVCAN_NO_ASSERTIONS is not set
CONFIG_UAVCAN_MEM_POOL_BLOCK_SIZE=0
CONFIG_UAVCAN_FLOAT_COMPARISON_EPSILON_MULT=0
CONFIG_UAVCAN_MAX_CAN_ACCEPTANCE_FILTERS=0
CONFIG_UAVCAN_MAX_NETWORK_SIZE_HINT=0
CONFIG_UAVCAN_RX_QUEUE_CAPACITY=0
CONFIG_UAVCAN_BIT_RATE=0
CONFIG_UAVCAN_INIT_RETRIES=0
CONFIG_CANUTILS_LIBUAVCAN=y
CONFIG_LIBUAVCAN_URL="https://github.com/UAVCAN/libuavcan/archive"
CONFIG_LIBUAVCAN_VERSION="b04396ace50155573e545ed9bf2fb09964ee2367"
CONFIG_LIBUAVCAN_DSDL_URL="https://github.com/UAVCAN/dsdl/archive"
CONFIG_LIBUAVCAN_DSDL_VERSION="9804a3e6972825586be252ce08dd899f44994b14"
CONFIG_LIBUAVCAN_PYUAVCAN_URL="https://github.com/UAVCAN/pyuavcan/archive"
CONFIG_LIBUAVCAN_PYUAVCAN_VERSION="c58477a644d20ccf95a20c151f3a0402f271c3b8"
CONFIG_LIBUAVCAN_STM32_NUM_IFACES=1
CONFIG_LIBUAVCAN_STM32_TIM2=y
# CONFIG_LIBUAVCAN_STM32_TIM3 is not set
# CONFIG_LIBUAVCAN_STM32_TIM4 is not set
# CONFIG_LIBUAVCAN_STM32_TIM5 is not set
# CONFIG_LIBUAVCAN_STM32_TIM6 is not set
# CONFIG_LIBUAVCAN_STM32_TIM7 is not set
CONFIG_LIBUAVCAN_CPP03=y
# CONFIG_LIBUAVCAN_CPP11 is not set
# CONFIG_LIBUAVCAN_DEBUG is not set
# CONFIG_LIBUAVCAN_EXCEPTIONS is not set
# CONFIG_LIBUAVCAN_TINY is not set
# CONFIG_LIBUAVCAN_NO_GLOBAL_DATA_TYPE_REGISTRY is not set
# CONFIG_LIBUAVCAN_IMPLEMENT_PLACEMENT_NEW is not set
# CONFIG_LIBUAVCAN_USE_EXTERNAL_SNPRINTF is not set
# CONFIG_LIBUAVCAN_USE_EXTERNAL_FLOAT16_CONVERSION is not set
# CONFIG_LIBUAVCAN_NO_ASSERTIONS is not set
CONFIG_LIBUAVCAN_MEM_POOL_BLOCK_SIZE=0
CONFIG_LIBUAVCAN_FLOAT_COMPARISON_EPSILON_MULT=0
CONFIG_LIBUAVCAN_MAX_CAN_ACCEPTANCE_FILTERS=0
CONFIG_LIBUAVCAN_MAX_NETWORK_SIZE_HINT=0
CONFIG_LIBUAVCAN_RX_QUEUE_CAPACITY=0
CONFIG_LIBUAVCAN_BIT_RATE=0
CONFIG_LIBUAVCAN_INIT_RETRIES=0
#
# Examples
@ -929,7 +937,6 @@ CONFIG_EXAMPLES_UAVCAN_NODE_MEM_POOL_SIZE=4096
CONFIG_EXAMPLES_UAVCAN_NODE_ID=1
CONFIG_EXAMPLES_UAVCAN_NODE_NAME="org.nuttx.apps.examples.uavcan"
# CONFIG_EXAMPLES_WEBSERVER is not set
# CONFIG_EXAMPLES_USBSERIAL is not set
# CONFIG_EXAMPLES_USBTERM is not set
# CONFIG_EXAMPLES_WATCHDOG is not set
@ -966,6 +973,7 @@ CONFIG_EXAMPLES_UAVCAN_NODE_NAME="org.nuttx.apps.examples.uavcan"
#
# CONFIG_NETUTILS_CHAT is not set
# CONFIG_NETUTILS_CODECS is not set
# CONFIG_NETUTILS_ESP8266 is not set
# CONFIG_NETUTILS_FTPC is not set
# CONFIG_NETUTILS_JSON is not set
# CONFIG_NETUTILS_SMTP is not set