STM32F207ZGT6 – Differences Between Silicon Revisions and DFU Failure
Hello,
We are using the STM32F207ZGT6 in our production boards and have identified two different silicon revision groups:
-
REV_ID = 0x201F (revision 2/3): DFU works correctly.
-
REV_ID = 0x203F (revision 4/5): DFU does not work.
The two board versions have an identical schematic, including the USB interface. However, the DFU functionality works with the older silicon revision and fails with the newer one.
Could anyone from STMicroelectronics clarify the following points?
-
What are the detailed differences between silicon revisions 2/3 (
0x201F) and 4/5 (0x203F)? -
Were any changes made to the USB OTG FS peripheral, clock startup, oscillator circuitry, electrical characteristics, or system boot behavior?
-
When was silicon revision 4 (
0x203F) first introduced into production? -
Is there a silicon revision history, release note, or PCN documenting these changes?
Any information or documentation from ST that could help us identify the root cause would be greatly appreciated.
Thank you for your help.
