Skip to main content
Associate III
December 16, 2025
Question

STM32MP257F-DK: can't load or start M33 firmware from U-Boot.

  • December 16, 2025
  • 0 replies
  • 387 views

Dear ST Team,

We are working on enabling and running the Cortex-M33 core on the STM32MP257F-DK board using U-Boot v2023.10-stm32mp-r2.

https://wiki.st.com/stm32mpu/wiki/How_to_start_the_Cortex-M_coprocessor_from_U-Boot

Despite following the procedure described above link from the ST wiki, we are unable to successfully load or start the M33 firmware from U-Boot.

  • The rproc load command returns load remote processor failed. Please refer the screenshot for the error message.

          Aks_0-1765864437500.png

 

  • rproc start,rproc stop,rproc ping returns Operation Failed with error (-19)
  • rproc list command returns no output.
  • We are facing issues while accessing certain registers using the md command in U-Boot.Specifically, attempting to read RAMCFG registers causes U-Boot to jump into its error handler.

Thanks in advance

Best Regards

Akshitha Pattem