From e58af90bac2d8b14520d2c84f274590067ac43e5 Mon Sep 17 00:00:00 2001 From: Daniel Agar Date: Sun, 28 Mar 2021 11:55:53 -0400 Subject: [PATCH] boards: holybro can-gps-v1 create separate default and debug variants --- boards/holybro/can-gps-v1/debug.cmake | 36 +++++++++++++++++++++++++ boards/holybro/can-gps-v1/default.cmake | 18 +++++++------ 2 files changed, 46 insertions(+), 8 deletions(-) create mode 100644 boards/holybro/can-gps-v1/debug.cmake diff --git a/boards/holybro/can-gps-v1/debug.cmake b/boards/holybro/can-gps-v1/debug.cmake new file mode 100644 index 0000000000..636eb646e0 --- /dev/null +++ b/boards/holybro/can-gps-v1/debug.cmake @@ -0,0 +1,36 @@ +include (${CMAKE_CURRENT_LIST_DIR}/uavcan_board_identity) + +px4_add_board( + PLATFORM nuttx + VENDOR holybro + MODEL can-gps-v1 + LABEL debug + TOOLCHAIN arm-none-eabi + ARCHITECTURE cortex-m4 + CONSTRAINED_MEMORY + ROMFSROOT cannode + UAVCAN_INTERFACES 2 + DRIVERS + adc/board_adc + barometer/bmp388 + bootloaders + gps + imu/bosch/bmi088 + lights/rgbled_ncp5623c + magnetometer/bosch/bmm150 + uavcannode + MODULES + ekf2 + load_mon + sensors + SYSTEMCMDS + i2cdetect + param + perf + reboot + top + topic_listener + uorb + ver + work_queue +) diff --git a/boards/holybro/can-gps-v1/default.cmake b/boards/holybro/can-gps-v1/default.cmake index 69ad84971b..2ec355f30e 100644 --- a/boards/holybro/can-gps-v1/default.cmake +++ b/boards/holybro/can-gps-v1/default.cmake @@ -8,6 +8,7 @@ px4_add_board( TOOLCHAIN arm-none-eabi ARCHITECTURE cortex-m4 CONSTRAINED_MEMORY + CONSTRAINED_FLASH ROMFSROOT cannode UAVCAN_INTERFACES 2 DRIVERS @@ -20,14 +21,15 @@ px4_add_board( magnetometer/bosch/bmm150 uavcannode MODULES - load_mon + #ekf2 + sensors SYSTEMCMDS - i2cdetect + #i2cdetect param - perf - reboot - top - topic_listener - ver - work_queue + #perf + #top + #topic_listener + #uorb + #ver + #work_queue )