cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F429I-DISC1 Unable to get it in DFU Mode

Zan Gligorov
Associate II
Posted on April 02, 2018 at 06:52

I recently received the STM32F429I-DISC1, and am trying to get it in DFU mode, and can not no matter what i try. I have attempted to connect, BOOT1, BOOT0 with no success. 

I am able to use the ST Link and program the board that way, just want to be able to program the chip in DFU mode, as that is the final goal for my board based on this MCU.

Thanks.

#dfu-bootloader #stm32f429i-disc1 #stm32f429
3 REPLIES 3
Posted on April 02, 2018 at 14:12

Seem to recall the STM32F429I-DISCO using the USB-HS for the user USB connection, and the DFU mode in the System Loader only supporting USB-FS connectivity. Check the schematic.

You have to write/load your own DFU code supporting the USB-HS interface.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Posted on April 03, 2018 at 01:50

Thanks Clive.  The schematic seems to show the user USB is FS, and not HS.   Also I have found instructions on how to do that in older materials, just not sure if the new  version of the board, the DISCO1, has any changes in that aspect. Here is the schematic for the USB.

Posted on April 03, 2018 at 02:45

It uses PB14/PB15  OTG_HS_DM/OTG_HS_DP, which via the internal PHY works in FS mode

http://www.st.com/content/ccc/resource/technical/document/datasheet/03/b4/b2/36/4c/72/49/29/DM00071990.pdf/files/DM00071990.pdf/jcr:content/translations/en.DM00071990.pdf

 

Only works on USB PA11/PA12  OTG_FS_DM/OTG_FS_DP

http://www.st.com/content/ccc/resource/technical/document/application_note/b9/9b/16/3a/12/1e/40/0c/CD00167594.pdf/files/CD00167594.pdf/jcr:content/translations/en.CD00167594.pdf

 0690X00000604YGQAY.jpg
Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..