2014-05-23 08:38 AM
Hey :)
is there a way to put the stm32f429 on the discovery board into dfu mode? I tried to set the BOOT0 & BOOT1 jumper, but the PC wont detect a dfu device. But it seems that the bootloader works, cause the flashed program doesnt start. Maybe there is a hidden jumper or something like that? On the f407-discovery it worked fine. Thanks for your help Mirco Controller #dfu-stm32f429-discovery2014-05-24 07:54 AM
''is there a way to put the stm32f429 on the discovery board into dfu mode?
I tried to set the BOOT0 & BOOT1 jumper, but the PC wont detect a dfu device.'' Did you reboot the board (power off, power on)? Did you use the other USB plug (NOT ST-Link)?2014-05-25 03:14 AM
Hi,
thanks for your reply. ''Did you reboot the board (power off, power on)?'' ''Did you use the other USB plug (NOT ST-Link)?'' Yes i have reboot the board many times both on win& linux pcs and on neither of them i see any new usb devices showing off (like it do with the 407-discovery). Does the DFU mode work with your board? Maybe there is just a production error. Thanks Mirco2014-05-25 05:57 PM
I had the exact same problem with the STM32F429I-Discovery board trying to upgrade the ST-Link firmware thru the ST-Link Utility version 3.4.0. If you don't see the DFU mode present message on connect and ST-Upgrade refuses to connect, try this to make it work properly:
1. Jumper both Boot0 and Boot1.
2. Plug in the ST-Link cable and the USB OTG cable.
3. Run ST-Link Utility, and select ''Upgrade Firmware'' to start ST-Upgrade.
4. Do not click on connect yet (it will fail almost every time).
5. Unplug the ST-Link Mini-B cable, leaving the USB OTG Micro-B cable attached.
6. Wait for 6 seconds.
7. Plug the ST-Link Mini-B cable back in.
8. Wait another 6 seconds.
9. Click the ''Connect'' button. You should now see the current firmware message.
Now you can click the ''Upgrade'' button to update the firmware.
2014-09-24 06:39 AM
Hi
just been trying to solve the same problem of the STM32F429I discovery board unable to enter DFU mode. I know the micro USB port works as i've had a flash drive connected to it for the demo app but when i've followed the instructions to enter DFU mode (BOOT0 = 1 and BOOT1 =0) the PC doesn't detect anything. if you managed to solve the problem could you please tell as its very frustrating. thanks Alan2014-09-26 02:57 AM
As explained in
http://embdev.net/articles/STM_Discovery_as_Black_Magic_Probe it can not work. PB5 is connected to SDCKE1 and interferes with the boot source detection.2015-02-09 06:10 PM
Greetings I have the STM32F429ZIT6 discovery board and I successfully upgrade the STLink Firmware. I do not set-up any BOOT pin.
1. Just plug the board and do not push in connect. Also do not jump any boot pin.2. Go to ST-Link firmware update and connect & update.I try it with the two boards I just received and now they are in the firmware V2.J23.S0 STM32 Debugger.2015-02-11 10:52 AM
ramirez.alvaro:
You probably used the STLink on the board.bonnes.uwe:They are wrong, will email to them.The reason it does not work on the STM32F429I discovery board is that the USB OTG wired out is the USB OTG2 peripheral in FS mode. DFU supports the only the OTG1 peripheral, see STM32 AN2606, section 18.1.1, table 38. PA11, PA12 pins used only.