2025-10-08 8:29 AM - last edited on 2025-10-09 12:00 AM by Andrew Neil
Hello ST Community,
I am working with the STM32MP257F-EV1 Evaluation Board and following the steps described in the official STM32 DDR Firmware Util documentation as per attached document below.
While performing the DDR firmware update and running the DDR utility using STM32CubeProgrammer, I encountered the following issues:
When I try to load the DDR utility binary (STM32MP257F-EV1_DDR_UTILITIES_A35_nopad_no_el3lnch.stm32) and other binaries generated in the process have also been uploaded and downloaded same error as in the attached image we have used DFU mode 0000 and in USB connection is used, STM32CubeProgrammer shows an error message:
“Error: Please specify Binaries path”
for your reference we have attached the image .
Environment details:
Board: STM32MP257F-EV1
Connection: USB (DFU mode)
Tool: STM32CubeProgrammer (latest version)
OS: Windows 11
Binary used: STM32MP257F-EV1_DDR_UTILITIES_A35_nopad_no_el3lnch.stm32
Repository: STM32DDRFW-UTIL
Questions:
How can I correctly set the binaries path in STM32CubeProgrammer to avoid the “Please specify Binaries path” error?
Solved! Go to Solution.
2025-10-08 11:27 PM
Hi,
not sure it is loadable with CubeProgrammer GUI like you tried, for MPU we usually to use .tsv files as input.
Either try thru CubeMX (2.3.2 Using STM32CubeMX) or using command line like this:
"%ProgramFiles%\STMicroelectronics\STM32Cube\STM32CubeProgrammer\bin\STM32_Programmer_CLI.exe" -c port=usb1 -d STM32MP257F-EV1_DDR_UTILITIES_A35_nopad_no_el3lnch.stm32 0x1 -s 0x1
Regards.
2025-10-08 11:27 PM
Hi,
not sure it is loadable with CubeProgrammer GUI like you tried, for MPU we usually to use .tsv files as input.
Either try thru CubeMX (2.3.2 Using STM32CubeMX) or using command line like this:
"%ProgramFiles%\STMicroelectronics\STM32Cube\STM32CubeProgrammer\bin\STM32_Programmer_CLI.exe" -c port=usb1 -d STM32MP257F-EV1_DDR_UTILITIES_A35_nopad_no_el3lnch.stm32 0x1 -s 0x1
Regards.
2025-10-09 11:24 PM
Thanks for your prompt response.
I am now able to program the .stm32 file using the command line. After downloading the program, I am able to get the command prompt. However, it times out within a minute, and after performing a reset, I no longer receive the command prompt.
Could you please suggest how to rectify this issue?