According to the AM625 TRM and Datasheet USB0_PHY_CTRL_CORE_VOLTAGE and USB1_PHY_CTRL_CORE_VOLTAGE need to be configured according to VDDA_CORE_USB voltage (that is the same as VDD_CORE). In our case this voltage is 0.85V, therefore PHY_CTRL_CORE_VOLTAGE needs to be set to 0h, however the reset default is 1h.
During manufacturing we do load the firmware over DFU/USB, that means that we have a period of time in which we do use the USB interface and this value is not configured correctly.
Which kind of issue can happen if
1. VDDA_CORE_USB is 0.85V and USB0_PHY_CTRL_CORE_VOLTAGE is 1h
2. VDDA_CORE_USB is 0.75V and USB0_PHY_CTRL_CORE_VOLTAGE is 0h
?