diff --git a/flight/targets/boards/revonano/board_hw_defs.c b/flight/targets/boards/revonano/board_hw_defs.c index 9955a7d8f..c6f5c1742 100644 --- a/flight/targets/boards/revonano/board_hw_defs.c +++ b/flight/targets/boards/revonano/board_hw_defs.c @@ -1081,7 +1081,7 @@ static const struct pios_ppm_cfg pios_ppm_cfg = { .TIM_ICSelection = TIM_ICSelection_DirectTI, .TIM_ICPrescaler = TIM_ICPSC_DIV1, .TIM_ICFilter = 0x0, - .TIM_Channel = TIM_Channel_1, + .TIM_Channel = TIM_Channel_3, }, /* Use only the first channel for ppm */ .channels = &pios_tim_rcvrport_all_channels[0], diff --git a/flight/targets/boards/revonano/firmware/pios_board.c b/flight/targets/boards/revonano/firmware/pios_board.c index f957eb622..b454fdcba 100644 --- a/flight/targets/boards/revonano/firmware/pios_board.c +++ b/flight/targets/boards/revonano/firmware/pios_board.c @@ -383,6 +383,7 @@ void PIOS_Board_Init(void) /* Set up pulse timers */ PIOS_TIM_InitClock(&tim_1_cfg); + PIOS_TIM_InitClock(&tim_2_cfg); PIOS_TIM_InitClock(&tim_3_cfg); PIOS_TIM_InitClock(&tim_5_cfg); PIOS_TIM_InitClock(&tim_9_cfg);