Stm32f407vgt6 fixes