Issue
The Apollo87H (based on the multi-MCU/Joker MCU approach) lists a couple MCUs that do not support USB device mode.
See here.
Both the STM32F303C8T6 and STM32F303C6T6 MCUs do not support USB device mode per their datasheet. I have attached them below.
stm32f303c6.pdf
stm32f303c8.pdf
Please note that the STM32F072C8x6 MCUs do support USB device mode.
stm32f072c8.pdf
Suggested Resolution
- Remove the STM32F303C8T6 and STM32F303C6T6 from the list of compatible processors
- or put them in a separate section explicitly stating that they are incompatible.