Skip to main content
DCajigal
Associate III
April 19, 2021
Solved

STM32MP157 run, not debug, M4 in engineering mode?

  • April 19, 2021
  • 2 replies
  • 892 views

For one project we would want to use only de M4 core of the SM32MP157 MPU. We want this because we have no time to learn how to develop the whole application using linux and the whole potential of the MPU, but we would want to have the hardware ready for a future update. We have been trying to use the M4 core in engineering mode, but we have been only able to debug the code. When we unplug the board and replug it the code is not executed. The board that we are using is the STM32MP157A-DK1. Thank you in advance for the help

This topic has been closed for replies.
Best answer by Olivier GALLIEN

Hi @DCajigal​ ,

This is simply not possible with STM32MP157.

Engineering mode is a specific mode for development/debug purpose.

For normal boot operation, A7 is master and you can't escape to deal with Linux part in order to launch M4 code.

Please refer to our online documentation https://wiki.st.com/stm32mpu/wiki/Category:STM32_MPU_microprocessor_devices

Olivier

2 replies

Olivier GALLIEN
Olivier GALLIENBest answer
ST Technical Moderator
April 23, 2021

Hi @DCajigal​ ,

This is simply not possible with STM32MP157.

Engineering mode is a specific mode for development/debug purpose.

For normal boot operation, A7 is master and you can't escape to deal with Linux part in order to launch M4 code.

Please refer to our online documentation https://wiki.st.com/stm32mpu/wiki/Category:STM32_MPU_microprocessor_devices

Olivier

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.
DCajigal
DCajigalAuthor
Associate III
April 26, 2021

Thanks for the answer!