diff --git a/boards/ark/fpv/default.px4board b/boards/ark/fpv/default.px4board index 6206a79756..c00991db61 100644 --- a/boards/ark/fpv/default.px4board +++ b/boards/ark/fpv/default.px4board @@ -20,7 +20,7 @@ CONFIG_DRIVERS_IMU_MURATA_SCH16T=y CONFIG_COMMON_LIGHT=y CONFIG_COMMON_MAGNETOMETER=y CONFIG_DRIVERS_PWM_OUT=y -CONFIG_COMMON_RC=y +CONFIG_DRIVERS_RC_INPUT=y CONFIG_DRIVERS_UAVCAN=y CONFIG_BOARD_UAVCAN_TIMER_OVERRIDE=2 CONFIG_MODULES_AIRSPEED_SELECTOR=y diff --git a/boards/ark/fpv/init/rc.board_defaults b/boards/ark/fpv/init/rc.board_defaults index 5605f60d02..9378c23206 100644 --- a/boards/ark/fpv/init/rc.board_defaults +++ b/boards/ark/fpv/init/rc.board_defaults @@ -27,9 +27,6 @@ fi param set-default BAT1_V_DIV 21.0 -param set-default RC_CRSF_PRT_CFG 300 -param set-default RC_SBUS_PRT_CFG 0 - param set-default IMU_GYRO_DNF_EN 3 # Single IMU diff --git a/platforms/nuttx/cmake/upload.cmake b/platforms/nuttx/cmake/upload.cmake index ce776b8a62..f9138fb6cb 100644 --- a/platforms/nuttx/cmake/upload.cmake +++ b/platforms/nuttx/cmake/upload.cmake @@ -41,12 +41,14 @@ set(serial_ports) if(${CMAKE_HOST_SYSTEM_NAME} STREQUAL "Linux") set(px4_usb_path "${vendorstr_underscore}_${productstr_underscore}") + set(px4_bl_usb_path "${vendorstr_underscore}_BL") list(APPEND serial_ports # NuttX vendor + product string /dev/serial/by-id/*-${px4_usb_path}* # Bootloader + /dev/serial/by-id/*_${px4_bl_usb_path}* /dev/serial/by-id/*PX4_BL* # typical bootloader USB device string /dev/serial/by-id/*BL_FMU*