ELinOS Project Download

The ELinOS project download archives demonstrate features of the ELinOS product. They contain pre-compiled QEMU image and the corresponding ELinOS project. The QEMU image can be used to quickly show the feature in a QEMU session. QEMU is a freely available machine emulator and offers you to run images for different architectures.

If you want to further adapt our projects to your needs, we offer a free test version of our ELinOS Embedded Linux distribution (incl. CODEO Integrated Development Environment).

ELinOS Product Page

Required Tools

QEMU Download   

Or get our

Free ELinOS Test Version

OTA Update

OTA Update

OTA Update

ARM_v7 | ELinOS 7.1 | 9.6 MB

Share via E-Mail

Description

This project demonstrates how to integrate an over-the-air (OTA) update system. The demo is using the SWUpdate tool to provide an update daemon and a web page. When starting the system a minimal test application runs in the background and prints its version. This application can be updated by using the web page. For this purpose please open a web browser and the development machine and navigate to 'localhost:5555'. QEMU redirects the local port to the target port 8080. The web page allows to upload an image and executes the update mechanism. Please use the provided update image called update_test_appl.swu and upload it to the target. After the update image has been transferred the test application will be restarted.

HTML5 Browser

HTML5 Browser

HTML5 Browser

ARM_v8 | ELinOS 7.1 | 87 MB

Share via E-Mail

Description

This project demonstrates how to use a graphical HTML5 Browser on your board. The browser application is based on the Qt framework and uses QtWebEngine/Chromium engine. ELinOS supports multiple backend for the Qt framework. Thus you can easily switch between an EGL, Wayland, X11 or Framebuffer backend. For compatible reasons to QEMU the current project uses the Framebuffer backend.

Shell

Shell

Shell

PPC_e5500 | ELinOS 7.1 | 16.9 MB

Share via E-Mail

Description

This project demonstrates a basic system with a shell on your board. The system boot is managed by systemd and busybox is used to provide the basic shell tools. The system consumes less than 50 MiB of disk space and less than 16 MiB RAM.


Fields marked with * are mandatory fields