I saw the recent discussion regarding the USB interface. Not really aware to the constraints and choices made earlier, so excuse my ignorance, but why do you guys use the FT232 (or consider a MPU-based USB interface) when the main CPU STM32F429 has 2 native USB interfaces available - one full speed and one high speed?