cancel
Showing results for 
Search instead for 
Did you mean: 

STM32MP257F-EV1 baremetal(Cortex-M33 core)

dahun
Associate

Dear ST Developer Support,

I am currently developing in a bare-metal environment on the STM32MP257F-EV1. I’ve encountered an issue where I am unable to write to RAM or flash memory.

"Despite using STM32CubeIDE (with ST-Link), memory access to RAM and flash fails, and the binary does not run as expected, even on the Cortex-M33 core."

Could you please advise whether it is possible to write and execute a binary directly on the Cortex-M33 core, either using STM32CubeIDE or through other methods? Are there specific initialization steps or boot configurations required for bare-metal development on this platform?
Alternatively, is development on this board only supported through OpenSTLinux?

 

Thank you for your support.

Best regards,
Dahun

1 REPLY 1
Erwan SZYMANSKI
ST Employee

Hello @dahun ,
Please take a look at this Wiki article that could help you in your M33 firmware development process: https://wiki.st.com/stm32mpu/wiki/Getting_started/STM32MP2_boards/STM32MP257x-DK/Develop_on_Arm_Cortex-M33

Kind regards,
Erwan.

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.