Torizon OS
Appearance
Table of Contents
[Sticky]
Torizon OS is an industrial Linux platform developed by Toradex that simplifies the development, deployment, and maintenance of embedded Linux devices.
General Characteristics
- Minimal, open-source operating system
- Designed for:
- Reliability
- Security
- Long-term maintenance in production environments
- Built on top of Toradex Linux BSP layers
- Includes:
- Essential system services
- Container runtime
- Infrastructure for device management and software updates
Container-Based Development
One of the key features of Torizon OS is its support for container-based application development using Docker.
- Applications and dependencies are packaged into containers
- Benefits:
- Modular development
- Simplified deployment
- Easier maintenance of embedded systems
- Development tools:
- Torizon IDE Extension for Visual Studio Code for building, deploying, and debugging applications
- TorizonCore Builder for system customization without requiring a a full OS rebuild
Updates and System Design
Torizon OS provides secure update mechanisms and a robust system architecture:
- Update technologies:
- OSTree
- Aktualizr
- Supports:
- Offline updates
- Remote over-the-air (OTA) updates
- System design:
- Read-only root filesystem:
- Improves reliability
- Reduces risk of system corruption
- Writable directories:
- Allow persistent configuration
- Store application data
- Read-only root filesystem: