Hi Team,
I am working with i.MX 8M Plus EVK and an NXP SE050 Secure Element. I would like to get the SE050 up and running with Linux using the Yocto build system for the i.MX platform.
Could you please share any available integration/porting documentation, application notes, or reference implementations for integrating and testing the SE050 with i.MX 8M Plus and Yocto?
I came across the NXP Plug & Trust middleware repository, which mentions Linux support for i.MX6UL and i.MX8MQ:
https://github.com/NXP/plug-and-trust
I would also like to understand whether this existing implementation can be directly used with i.MX 8M Plus, or if any platform specific porting is required, particularly for the I²C interface and Yocto integration.
Thanks,
Rohan
Hi @rohannathi ,
The Plug & Trust middleware GitHub mini-package is a subset for Linux use; the full package at nxp.com/se050 is recommended for development as it includes examples, tools, and complete documentation.
The i.MX 8M Plus is fully compatible with the existing iMXLinux host target — no i.MX-family-specific porting is needed.
There is an NXP reference design — the NavQPlus (8MPNAVQ) — that is based on the same i.MX 8M Plus SoC (identical SOM to the i.MX 8M Plus EVK) and features an onboard SE050 secure element, with Yocto Linux and ROS2 enablement. This is the closest available hardware reference for SE050 + i.MX 8M Plus + Yocto, and its BSP/Yocto layer configuration can be used as a direct guide.
You may refer to https://community.nxp.com/t5/Secure-Authentication-Knowledge/Integrating-EdgeLock-SE05X-to-FRDM-IMX9... for more details.
Hope that helps,
Have a great day,
Kan
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------