cmake px4_add_board document and cleanup

This commit is contained in:
Daniel Agar
2018-11-23 10:55:18 -05:00
committed by David Sidrane
parent fa0fe4cac6
commit c258534aa5
38 changed files with 141 additions and 98 deletions

View File

@@ -4,7 +4,7 @@ px4_add_board(
MODEL ocpoc
LABEL ubuntu
PLATFORM posix
ARCH cortex-a9
PROCESSOR cortex-a9
TOOLCHAIN arm-linux-gnueabihf
TESTING

View File

@@ -4,8 +4,7 @@ px4_add_board(
VENDOR airmind
MODEL mindpx-v2
TOOLCHAIN arm-none-eabi
ARCH cortex-m4
ROMFS
PROCESSOR cortex-m4
ROMFSROOT px4fmu_common
TESTING
UAVCAN_INTERFACES 1

View File

@@ -3,8 +3,8 @@ px4_add_board(
PLATFORM nuttx
VENDOR atmel
MODEL same70xplained
ARCH cortex-m7
ROMFS
TOOLCHAIN arm-none-eabi
PROCESSOR cortex-m7
ROMFSROOT px4fmu_common
TESTING
#UAVCAN_INTERFACES 1

View File

@@ -41,7 +41,7 @@ px4_add_board(
VENDOR auav
MODEL esc35-v1
TOOLCHAIN arm-none-eabi
ARCH cortex-m4
PROCESSOR cortex-m4
DRIVERS
bootloaders

View File

@@ -3,10 +3,8 @@ px4_add_board(
PLATFORM nuttx
VENDOR auav
MODEL x21
LABEL default
TOOLCHAIN arm-none-eabi
ARCH cortex-m4
ROMFS
PROCESSOR cortex-m4
ROMFSROOT px4fmu_common
IO px4_io-v2_default
TESTING

View File

@@ -3,8 +3,8 @@ px4_add_board(
PLATFORM nuttx
VENDOR av
MODEL x-v1
ARCH cortex-m7
ROMFS
TOOLCHAIN arm-none-eabi
PROCESSOR cortex-m7
ROMFSROOT px4fmu_common
TESTING
UAVCAN_INTERFACES 2

View File

@@ -4,7 +4,7 @@ px4_add_board(
MODEL blue
LABEL cross
PLATFORM posix
ARCH cortex-a8
PROCESSOR cortex-a8
TOOLCHAIN arm-linux-gnueabihf
TESTING

View File

@@ -4,8 +4,7 @@ px4_add_board(
VENDOR bitcraze
MODEL crazyflie
TOOLCHAIN arm-none-eabi
ARCH cortex-m4
ROMFS
PROCESSOR cortex-m4
ROMFSROOT px4fmu_common
DRIVERS

View File

@@ -4,7 +4,7 @@ px4_add_board(
MODEL navio2
LABEL cross
PLATFORM posix
ARCH cortex-a53
PROCESSOR cortex-a53
TOOLCHAIN arm-linux-gnueabihf
TESTING

View File

@@ -4,8 +4,7 @@ px4_add_board(
VENDOR gumstix
MODEL aerocore2
TOOLCHAIN arm-none-eabi
ARCH cortex-m4
ROMFS
PROCESSOR cortex-m4
ROMFSROOT px4fmu_common
UAVCAN_INTERFACES 1

View File

@@ -4,8 +4,7 @@ px4_add_board(
VENDOR intel
MODEL aerofc-v1
TOOLCHAIN arm-none-eabi
ARCH cortex-m4
ROMFS
PROCESSOR cortex-m4
ROMFSROOT px4fmu_common
SERIAL_PORTS

View File

@@ -5,8 +5,7 @@ px4_add_board(
MODEL aerofc-v1
LABEL rtsp
TOOLCHAIN arm-none-eabi
ARCH cortex-m4
ROMFS
PROCESSOR cortex-m4
ROMFSROOT px4fmu_common
SERIAL_PORTS

View File

@@ -4,8 +4,7 @@ px4_add_board(
VENDOR nxp
MODEL hlite-v3
TOOLCHAIN arm-none-eabi
ARCH cortex-m4
ROMFS
PROCESSOR cortex-m4
ROMFSROOT px4fmu_common
TESTING
UAVCAN_INTERFACES 2

View File

@@ -4,8 +4,7 @@ px4_add_board(
VENDOR omnibus
MODEL f4sd
TOOLCHAIN arm-none-eabi
ARCH cortex-m4
ROMFS
PROCESSOR cortex-m4
ROMFSROOT px4fmu_common
SERIAL_PORTS

View File

@@ -3,7 +3,7 @@ px4_add_board(
VENDOR parrot
MODEL bebop
PLATFORM posix
ARCH cortex-a53
PROCESSOR cortex-a53
TOOLCHAIN arm-linux-gnueabihf
DRIVERS

View File

@@ -39,7 +39,7 @@ px4_add_board(
VENDOR px4
MODEL cannode-v1
TOOLCHAIN arm-none-eabi
ARCH cortex-m3
PROCESSOR cortex-m3
DRIVERS
bootloaders

View File

@@ -41,7 +41,7 @@ px4_add_board(
VENDOR px4
MODEL esc-v1
TOOLCHAIN arm-none-eabi
ARCH cortex-m4
PROCESSOR cortex-m4
DRIVERS
bootloaders

View File

@@ -3,10 +3,8 @@ px4_add_board(
PLATFORM nuttx
VENDOR px4
MODEL fmu-v2
LABEL default
TOOLCHAIN arm-none-eabi
ARCH cortex-m4
ROMFS
PROCESSOR cortex-m4
ROMFSROOT px4fmu_common
BOOTLOADER ${PX4_SOURCE_DIR}/ROMFS/px4fmu_common/extras/px4fmuv3_bl.bin
IO px4_io-v2_default

View File

@@ -5,8 +5,7 @@ px4_add_board(
MODEL fmu-v2
LABEL lpe
TOOLCHAIN arm-none-eabi
ARCH cortex-m4
ROMFS
PROCESSOR cortex-m4
ROMFSROOT px4fmu_common
BOOTLOADER ${PX4_SOURCE_DIR}/ROMFS/px4fmu_common/extras/px4fmuv3_bl.bin
IO px4_io-v2_default

View File

@@ -5,8 +5,7 @@ px4_add_board(
MODEL fmu-v2
LABEL test
TOOLCHAIN arm-none-eabi
ARCH cortex-m4
ROMFS
PROCESSOR cortex-m4
ROMFSROOT px4fmu_test
IO px4_io-v2_default
TESTING

View File

@@ -7,8 +7,7 @@ px4_add_board(
MODEL fmu-v3
LABEL default
TOOLCHAIN arm-none-eabi
ARCH cortex-m4
ROMFS
PROCESSOR cortex-m4
ROMFSROOT px4fmu_common
IO px4_io-v2_default
TESTING

View File

@@ -7,8 +7,7 @@ px4_add_board(
MODEL fmu-v3
LABEL rtps
TOOLCHAIN arm-none-eabi
ARCH cortex-m4
ROMFS
PROCESSOR cortex-m4
ROMFSROOT px4fmu_common
IO px4_io-v2_default
TESTING

View File

@@ -7,8 +7,7 @@ px4_add_board(
MODEL fmu-v3
LABEL stackcheck
TOOLCHAIN arm-none-eabi
ARCH cortex-m4
ROMFS
PROCESSOR cortex-m4
ROMFSROOT px4fmu_common
IO px4_io-v2_default
TESTING

View File

@@ -5,8 +5,7 @@ px4_add_board(
MODEL fmu-v4
LABEL default
TOOLCHAIN arm-none-eabi
ARCH cortex-m4
ROMFS
PROCESSOR cortex-m4
ROMFSROOT px4fmu_common
TESTING
UAVCAN_INTERFACES 1

View File

@@ -5,8 +5,7 @@ px4_add_board(
MODEL fmu-v4
LABEL rtps
TOOLCHAIN arm-none-eabi
ARCH cortex-m4
ROMFS
PROCESSOR cortex-m4
ROMFSROOT px4fmu_common
TESTING
UAVCAN_INTERFACES 1

View File

@@ -5,8 +5,7 @@ px4_add_board(
MODEL fmu-v4
LABEL stackcheck
TOOLCHAIN arm-none-eabi
ARCH cortex-m4
ROMFS
PROCESSOR cortex-m4
ROMFSROOT px4fmu_common
TESTING
#UAVCAN_INTERFACES 1

View File

@@ -5,8 +5,7 @@ px4_add_board(
MODEL fmu-v4pro
LABEL default
TOOLCHAIN arm-none-eabi
ARCH cortex-m4
ROMFS
PROCESSOR cortex-m4
ROMFSROOT px4fmu_common
IO px4_io-v2_default
TESTING

View File

@@ -5,8 +5,7 @@ px4_add_board(
MODEL fmu-v4pro
LABEL default
TOOLCHAIN arm-none-eabi
ARCH cortex-m4
ROMFS
PROCESSOR cortex-m4
ROMFSROOT px4fmu_common
IO px4_io-v2_default
TESTING

View File

@@ -3,9 +3,8 @@ px4_add_board(
PLATFORM nuttx
VENDOR px4
MODEL fmu-v5
LABEL default
ARCH cortex-m7
ROMFS
TOOLCHAIN arm-none-eabi
PROCESSOR cortex-m7
ROMFSROOT px4fmu_common
IO px4_io-v2_default
TESTING

View File

@@ -4,8 +4,8 @@ px4_add_board(
VENDOR px4
MODEL fmu-v5
LABEL rtps
ARCH cortex-m7
ROMFS
TOOLCHAIN arm-none-eabi
PROCESSOR cortex-m7
ROMFSROOT px4fmu_common
IO px4_io-v2_default
TESTING
@@ -29,7 +29,10 @@ px4_add_board(
#imu # all available imu drivers
imu/adis16448
imu/bmi055
imu/bmi160
imu/bma180
imu/mpu6000
imu/mpu9250
irlock
magnetometer # all available magnetometer drivers
#md25

View File

@@ -4,8 +4,8 @@ px4_add_board(
VENDOR px4
MODEL fmu-v5
LABEL stackcheck
ARCH cortex-m7
ROMFS
TOOLCHAIN arm-none-eabi
PROCESSOR cortex-m7
ROMFSROOT px4fmu_common
IO px4_io-v2_default
TESTING
@@ -29,7 +29,10 @@ px4_add_board(
#imu # all available imu drivers
imu/adis16448
imu/bmi055
#imu/bmi160
#imu/bma180
imu/mpu6000
#imu/mpu9250
irlock
magnetometer # all available magnetometer drivers
#md25

View File

@@ -4,7 +4,7 @@ px4_add_board(
VENDOR px4
MODEL io-v2
TOOLCHAIN arm-none-eabi
ARCH cortex-m3
PROCESSOR cortex-m3
DRIVERS
stm32
MODULES

View File

@@ -4,7 +4,7 @@ px4_add_board(
MODEL raspberrypi
LABEL cross
PLATFORM posix
ARCH cortex-a53
PROCESSOR cortex-a53
TOOLCHAIN Toolchain-arm-linux-gnueabihf
TESTING

View File

@@ -4,8 +4,7 @@ px4_add_board(
VENDOR stm
MODEL 32f4discovery
TOOLCHAIN arm-none-eabi
ARCH cortex-m4
ROMFS
PROCESSOR cortex-m4
ROMFSROOT px4fmu_common
#TESTING

View File

@@ -3,8 +3,8 @@ px4_add_board(
PLATFORM nuttx
VENDOR stm
MODEL nucleo-F767ZI
ARCH cortex-m7
ROMFS
TOOLCHAIN arm-none-eabi
PROCESSOR cortex-m7
ROMFSROOT px4fmu_common
TESTING
#UAVCAN_INTERFACES 2

View File

@@ -32,7 +32,7 @@ px4_add_board(
VENDOR thiemar
MODEL s2740vc-v1
TOOLCHAIN arm-none-eabi
ARCH cortex-m4
PROCESSOR cortex-m4
DRIVERS
bootloaders