diff --git a/src/main/target/YUPIF4/target.h b/src/main/target/YUPIF4/target.h index 17e04007b2..e05de6c50b 100644 --- a/src/main/target/YUPIF4/target.h +++ b/src/main/target/YUPIF4/target.h @@ -127,6 +127,14 @@ #define SPI3_MISO_PIN PC11 #define SPI3_MOSI_PIN PC12 +// OSD +#define OSD +#define USE_MAX7456 +#define MAX7456_SPI_INSTANCE SPI1 +#define MAX7456_SPI_CS_PIN PA14 +#define MAX7456_SPI_CLK (SPI_CLOCK_STANDARD*2) +#define MAX7456_RESTORE_CLK (SPI_CLOCK_FAST) + #define USE_I2C #define USE_I2C_DEVICE_1 @@ -145,6 +153,7 @@ #define DEFAULT_FEATURES FEATURE_BLACKBOX #define DEFAULT_RX_FEATURE FEATURE_RX_SERIAL #define SERIALRX_PROVIDER SERIALRX_SBUS +#define SERIALRX_UART SERIAL_PORT_USART6 // Target IO and timers #define USE_SERIAL_4WAY_BLHELI_INTERFACE diff --git a/src/main/target/YUPIF4/target.mk b/src/main/target/YUPIF4/target.mk index b4565c621b..d484463b26 100644 --- a/src/main/target/YUPIF4/target.mk +++ b/src/main/target/YUPIF4/target.mk @@ -4,5 +4,7 @@ FEATURES += SDCARD VCP TARGET_SRC = \ drivers/accgyro_mpu6500.c \ drivers/accgyro_spi_mpu6500.c \ - drivers/accgyro_spi_icm20689.c + drivers/accgyro_spi_icm20689.c\ + drivers/max7456.c \ + io/osd.c