Torizon is an embedded computing platform that makes it easy to develop robust and scalable products, the main component is TorizonCore: a minimal embedded Linux image that has the base for Over the Air services and optional container runtime.
Note: If you looking for Getting Started Section, Torizon Related Articles and an initial overview, take a look at the Torizon page on the Toradex website.
The reading and understanding of our Getting Started Guide.
Is a container engine that makes available the running and management of all containers in device. According to Docker:
A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings.
Toradex provides good examples of how to start writing your first dockerfiles and installing Docker to your development machine. Please click on the Collapse button to see a bunch of helpful articles from Getting Started Step-by-step Guide:
Update client which has, in combination with a compatible server solution, the ability to update the system.
The technology we use to deliver bootable filesystem trees to a device. The basic principle is having a git-like set of work with the filesystem tree for the device.
The development of your own application for TorizonCore begins. In this stage, the development tools and containers are used and first prototypes of possible solutions are created.
After the development, it is time to create a lean and deployable package containing all necessary configurations, applications, and packages.
The deployable package goes now through testing in order to simulate field usage.
Production of the first hardware and software in unification. The tested package is deployed to the first release of the hardware.
After production, it is time to update the Software.
Toradex provides Containers that can be used with the TorizonCore OS, to differentiate architectures, the name of a container begins with the architecture it has been built for:
If there is no architecture indicator in front of the container name it means the container is intended to be run on your development machine and not on the module:
Note: These images can be found in our Docker Hub.
Basic images optimized to be used on Torizon, derived from official Debian images are provided by Toradex, please refer to Debian-base for more information about them.
Along with basic images, we provide graphic images with Wayland Weston, which contains configuration and packages for easy use of graphics stack functionalities.
Debian-wayland-base: Containing wayland libraries without a compositor
Debian-wayland-base-vivante (for iMX8…)
Debian-weston: Containing wayland libraries and weston compositor
Debian-qt5-wayland: Containing wayland libraries and Qt5 compositor
Debian-qt5-wayland-vivante (for iMX8…)
Debian-kiosk-mode-browser: Containing chromium package to run web-GUI or show website on a screen
Also, we provide containers with a lot of features meant to ease your development and exploring through Torizon.
Console base images: Extended image with console packages to be used as exploring containers during development (contains unnecessary packages for final images)
Debian-dev-tools: developer tools
Cnab-app-base: used for TorizonCore Docker App support
Ostree-easy-installer-builder: Container that can be used to add some custom content to a torizon-core image
Ostree-push-to-garage: This tool can be used to generate, sign and publish an update that can then be uploaded and distributed via Here! or ATS Garage.
To leverage the flexibility of the Torizon platform, Toradex partners with software companies from different industry segments and technologies to offer you Partner Demo Containers. Those containers are ready-to-run demonstrations with out-of-the-box compatibility to both Toradex hardware and the Torizon platform.
|Partner||Demo Container||Brief Description|
|Codesys||Codesys PLC Runtime||CODESYS programmable logic controller (PLC) demo runtime on a Torizon container and how to use it|
|Crank Software||Crank Storyboard||Crank Storyboard allows you to build an embedded systems optimized, rich GUI on a cross platform IDE|
Available as soon as we progress with the IDE integrations for Visual Studio Code and Visual Studio Code.
Toradex provides a public release roadmap for the TorizonCore platform: