cancel
Showing results for 
Search instead for 
Did you mean: 

STM32MP157 run, not debug, M4 in engineering mode?

DCajigal
Associate III

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

1 ACCEPTED SOLUTION

Accepted Solutions
Olivier GALLIEN
ST Employee

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

Olivier GALLIEN
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.

View solution in original post

2 REPLIES 2
Olivier GALLIEN
ST Employee

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

Olivier GALLIEN
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
Associate III

Thanks for the answer!