Skip to main content
Visitor II
April 19, 2021
Solved

STM32MP157 run, not debug, M4 in engineering mode?

  • April 19, 2021
  • 2 replies
  • 855 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

    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

    DCajigalAuthor
    Visitor II
    April 26, 2021

    Thanks for the answer!