Unity supports embedded platform configurations through embedded support plans.
When starting an embedded support plan, the chosen configuration will be fixed and supported throughout the length of the support plan. Unity only supports deployment to these embedded platforms with a valid embedded support plan. For more information, contact your Account Manager or the Unity Sales team.
Note: For all configurations, usage of Unity for commercial embedded systems is subject to the Embedded Software Restriction terms of service.
Verified embedded platform configurations are continuously tested and confirmed to run Unity, using a publicly available board support package (BSP) provided by the chipset or OS vendor. These are the only configurations supported through the Basic Embedded Support plan.
Vendor | Model | Verified OS/BSP |
---|---|---|
NVIDIA | Jetson TX2 | Ubuntu for Tegra |
Jetson AGX Xavier | Ubuntu for Tegra | |
Jetson Orin | Ubuntu for Tegra | |
NXP | I.MX8 QM | Yocto Linux |
QNX 7.1 | ||
Android Automotive 13 | ||
Android Automotive 14 | ||
Raspberry Pi | Raspberry Pi 4b | QNX 7.1 (Vulkan only) |
Yocto Linux | ||
Raspberry Pi 5 | Yocto Linux | |
Raspberry Pi OS |
Unity supports OpenGL ES 3.0 and Vulkan 1.0.
Note: Performance of these configurations are hardware-dependent. On some embedded configurations, the available feature set is limited.
Specific versions of Unity have been verified to run on chipsets from AMD, Intel, Mediatek, Qualcomm, Renesas, Rockchip, and Samsung. Support for these chipsets is currently limited to a Full Embedded Support plan.
If the dependencies and system requirements are met, Unity can run on other configurations. However, a Full Embedded Support plan is required to receive support.