Skip to main content
GRoss.5
Associate II
Jul 29, 2022 4:11 PM UTC
Question

Using a Nucleo-h723 and would like to, via USB DFU, load my program using the built-in bootloader.

Connections:

D- = PA11

D+ = PA12

and Gnd to Gnd

As well, Boot0 is connected to VDD. I have nothing connected to the UARTS or CAN.

Even with this setup, upon reset, the system runs the code I have downloaded (via ST-Link) rather than the bootloader. I think it may have something to do with the crystall.

This topic has been closed for replies.

3 replies

KArum.3
Visitor II
Jul 29, 2022 5:57 PM UTC

Hi,

First of all ​Nucleo-h723 build-in bootloader is dedicatedly designed for USART software peripheral. So you can't run the on board bootloader otherwise use USART.

MM..1
Super User
Jul 29, 2022 6:54 PM UTC

No first of all read AN2606

Pattern 10

Boot(pin) = 0 and BOOT_ADD0(optionbyte) = 0x1FF0

Boot(pin) = 1 and BOOT_ADD1(optionbyte) = 0x1FF0

Check BOOT_ADD

Uwe Bonnes
Chief
Jul 29, 2022 7:22 PM UTC

Connect both USB ports. Short CN1 Pin5 to Pin 7. Reset via the black button. If you did not fiddle with the option bits, DFU will appear.