2025-06-18 4:15 AM
Hi,
We are developing a GUI using MATLAB App Designer and want to deploy it on an STM32MP257 running Yocto Linux.
I have a few questions:
Can a standalone app generated by App Designer run on Yocto? Does it need the MATLAB Runtime, and is that supported on Yocto?
What about exporting it as a web app? Can the MATLAB Web App Server run on STM32MP or Yocto?
Any clarification, workarounds, or suggestions for deploying MATLAB-generated applications on STM32MP with Yocto would be greatly appreciated.
Thank you in advance!
2025-06-19 3:35 AM - edited 2025-06-19 3:36 AM
Matlab is a 3rd-party product - nothing to do with ST.
You'd need to ask Mathworks that question:
https://uk.mathworks.com/help/?s_tid=nav_help_doc
2025-06-19 4:26 AM
Hi Andrew,
Thank you for your response.
I understand that MATLAB is a third-party tool and not directly supported by ST. I just wanted to check if you—or anyone in your team or community—might have worked on something similar, or come across any practical workarounds.
Specifically, have you seen any successful deployments of MATLAB-generated applications (especially from App Designer) on STM32MP257 or other processors running a Yocto-based Linux environment?
Any suggestions or guidance—even general direction—on how to proceed with such a deployment would be highly appreciated.
Thanks again for your time and support!
2025-06-19 6:11 AM
@shilpa-ganiger wrote:Any suggestions or guidance—even general direction—on how to proceed with such a deployment would be highly appreciated.
I'd have though talking to Mathworks would be the obvious first step?
They know what their system requirement are - so, at least, they'd be able to tell you what specific questions you need to ask...
BTW:
@shilpa-ganiger wrote:
Can a standalone app generated by App Designer run on Yocto? Does it need the MATLAB Runtime, and is that supported on Yocto?
Yocto is a tool for creating Linux distributions - you don't run things on Yocto.
2025-06-19 6:49 AM
Thank you for the clarification — yes, you're absolutely right. I meant running the standalone app on the Yocto-based Linux image that we've built for the STM32MP257, not on Yocto itself. Thanks for pointing that out.
And yes, I agree — reaching out to MathWorks is the most direct approach. I’ve initiated that already and am currently waiting for more detailed guidance from their side regarding deployment support and runtime compatibility on embedded Linux systems like ours.
In the meantime, I was hoping to learn from anyone in the community who might have attempted similar work — especially around deploying MATLAB-generated applications on embedded targets — just to understand what practical paths others may have followed.
Thanks again for your time and support!
2025-06-19 7:01 AM
@shilpa-ganiger wrote:I was hoping to learn from anyone in the community who might have attempted similar work — especially around deploying MATLAB-generated applications on embedded targets!
Have you tried the MatLab forums ?
That would seem a good place to find people who do this kind of stuff?
2025-06-19 8:05 AM
Yes, I have raised the question on the MATLAB forums as well: