Torizon OS Layer Documentation¶
Torizon OS is an embedded Linux distribution for the Torizon platform. It features, among other essential services, a container runtime and components for secure remote over-the-air (OTA) updates.
The metadata to build Torizon OS is maintained across two Yocto layers:
| Layer | Role | Repository |
|---|---|---|
meta-torizon |
The distro: distro config, image recipes, OTA/SOTA stack, container runtime, OS policy. | https://github.com/torizon/meta-torizon |
meta-torizon-bsp |
The BSP adaptations: machine tuning, bootloader/kernel integration, per-vendor bbappends, wic layouts, setup scripts. Depends on meta-torizon. |
https://github.com/torizon/meta-torizon-bsp |
Together they build two distinct Torizon OS flavors:
- Torizon — built on top of Toradex's BSP.
- Common Torizon — built on top of BSPs from third parties.
New here, or upgrading from the single meta-toradex-torizon layer? See
Architecture & Migration.
Building¶
- To build Torizon OS on Toradex hardware, see Building Torizon OS.
- To build Common Torizon OS on a third-party board, start from the machine-specific guide below.
| SoC Vendor | Platform / Board | Guide | Pre-built images |
|---|---|---|---|
| Intel | x86-64 | x86 | Common Torizon OS for x86 Machines |
| NVIDIA | Jetson Orin Nano | NVIDIA | N/A |
| NXP | i.MX 95 Verdin EVK and FRDM i.MX 93 | NXP | One-off images for i.MX 95 Verdin EVK and FRDM i.MX 93 |
| Renesas | RZ/V2L EVKIT | Renesas RZ/V2L | N/A |
| STMicroelectronics | STM32MP1 / STM32MP2 | STM32MP | N/A |
| Synaptics | Astra SL1680 / Luna SL1680 | Synaptics | N/A |
| Texas Instruments | AM62x/AM62L/AM62P SK EVM and BeagleY-AI | Texas Instruments | Common Torizon OS for TI Machines |