Skip to content

Commit 1ab7956

Browse files
committed
Merged in f5soh/librepilot/LP-582_Revonano_flexi_i2c (pull request #497)
LP-582 RevoNano: Fix missing flexi I2C Approved-by: Philippe Renon <philippe_renon@yahoo.fr> Approved-by: Lalanne Laurent <f5soh@free.fr>
2 parents de7f454 + 0ae0687 commit 1ab7956

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

flight/targets/boards/revonano/firmware/pios_board.c

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,15 @@ void PIOS_Board_Init(void)
207207
PIOS_BOARD_IO_Configure_UART(&pios_usart_flexi_cfg, flexi_function_map[hwsettings_flexiport]);
208208
}
209209

210+
#if defined(PIOS_INCLUDE_I2C)
211+
if (hwsettings_flexiport == HWSETTINGS_RM_FLEXIPORT_I2C) {
212+
if (PIOS_I2C_Init(&pios_i2c_flexiport_adapter_id, &pios_i2c_flexiport_adapter_cfg)) {
213+
PIOS_Assert(0);
214+
}
215+
}
216+
#endif
217+
218+
/* Configure MainPort */
210219
uint8_t hwsettings_mainport;
211220
HwSettingsRM_MainPortGet(&hwsettings_mainport);
212221

0 commit comments

Comments
 (0)