cancel
Showing results for 
Search instead for 
Did you mean: 

How to load the external QSPI using USB-DFU method

Madhav_1
Associate

Hello

Controller - STM32H745

We are using an external QSPI to store the application image. Currently we are flashing the image using JTAG and .stldr file as an argument to cmd ln utility STM32_Programmer_CLI.exe 

When I pull the boot0 pin HIGH I am able to load the internal flash. Is there a possibility to flash the external QSPI using USB-DFU method?

I tried this cmd but it didn't work and help section of the STM32_Programmer_CLI.exe is not clear about this topic

STM32_Programmer_CLI.exe -c port=USB1 pid=0xDF11 vid=0x0483 -w "%FW_FILE_PATH%App-CM7.hex" -v -el "%FW_FILE_PATH%qspiflashLoader-CM7.stldr"

 

1 ACCEPTED SOLUTION

Accepted Solutions
Ethan HUANG
ST Employee

According to the NOTE in Section 3.2.13 (External loader command) in UM2237 (Rev 24), using external loader over bootloader interface is not supported:

NOTE: This command (-el) is only supported with SWD/JTAG ports.

View solution in original post

1 REPLY 1
Ethan HUANG
ST Employee

According to the NOTE in Section 3.2.13 (External loader command) in UM2237 (Rev 24), using external loader over bootloader interface is not supported:

NOTE: This command (-el) is only supported with SWD/JTAG ports.