Skip to main content
Visitor II
June 4, 2025
Solved

Issue with OpenAMP Configuration and M33 Core ELF Flashing on MP257DAK3

  • June 4, 2025
  • 1 reply
  • 538 views

Dear ST Community,
Thank you for taking the time to read my question. We are encountering the following challenges while developing a dual-core project for the STM32MP257 using STM32CubeIDE:
ELF Flashing Issue on Linux Side:
We aim to develop M33 core code independently in STM32CubeIDE and flash the compiled M33 .elf firmware from the Linux side. However, during flashing, we receive an ICA (Inter-Core Authentication) error (see attached Figure 1).

图1.png

OpenAMP Configuration Problem:
After referring to tutorials (such as those from "正点原子" on Bilibili, though their demonstrations were for MP157), we realized we needed to enable OpenAMP in STM32CubeMX. However, upon enabling OpenAMP in our MP257 project, we encountered compilation errors due to missing header files (see Figure 2).

图2.png

Questions:
Could this issue stem from incorrect STMCubeIDE base configurations (e.g., toolchain paths or package selection)?
Alternatively, is there a known procedure for flashing M33 .elf files from Linux that we might have missed?
Additional Context:
Attached is our .ioc configuration file for reference.
We noticed that OpenAMP-related headers (e.g., openamp.h) are not resolved despite installing relevant STM32Cube packages.
Any guidance on resolving the OpenAMP setup or Linux-side flashing process would be greatly appreciated. Thank you!
Best regards,

    This topic has been closed for replies.
    Best answer by Ghofrane GSOURI

    Hello @Saki 

    First let me thank you for posting.

    Regarding the compilation errors, issue has been raised to development team for fix.

    Internal ticket number :204321

    I will keep you posted with updates.

    THX

    Ghofrane 

    1 reply

    Technical Moderator
    June 10, 2025

    Hello @Saki 

    First let me thank you for posting.

    Regarding the compilation errors, issue has been raised to development team for fix.

    Internal ticket number :204321

    I will keep you posted with updates.

    THX

    Ghofrane