The R&D site in Bern develops power supplies for telecom applications. One of the modules developed in Bern is the control and supervision unit PSC 3. For several years, a commercial real time operating system is used. To prepare the upcoming extensions within the next generation of Telecom Power Supplies, Delta has decided to replace the operating system by SYSGO’s ELinOS.
The main goals of this joint project were:
• to supply a Linux platform as the basis for Controller applications
• to fulfill the requirements of the deployment package in near future
• to provide a user friendly tool chain for software developers
• to have a tool chain with the level of performance required to work with large projects on existing workstations
Nowadays every R&D department should be able to develop their own software modules. This involves the need to load different software modules at runtime. For that reason Delta selected Industrial Grade Linux ELinOS as the SYSGO product has been designed to provide that kind of support. Additionally Delta wants to address the Asian market and thus needs support for the Chinese language. This was another reason to select ELinOS as it makes existing open source libraries available with support for i18n.
“We have chosen SYSGO’s ELinOS as its modular, configurable and extensible design perfectly meets our requirements”, said Adrian Pluess, Project Manager Software Design at Delta. “ELinOS helps us to integrate existing open source communication libraries to our Controller that more and more supports functions of a communication gateway”.
The project successfully finished mid of the year with the creation of a BSP for the Freescale MPC5125 based board, the extension of U-Boot and the set up of a base project, fully loaded with Linux services.
About ELinOS
ELinOS is a comprehensive development environment for embedded Linux software development. Unlike traditional Linux implementations, SYSGO’s ELinOS is purpose-built for use in demanding industrial applications. SYSGO brings 15+ years of field expertise to make an embedded Linux offering well suited for real-world complex applications, and to back it up with world-class support. Many BSPs corresponding to the most successful boards on the market are included as well as BSPs for virtualization engines such as QEMU and VMware, or for the other SYSGO flagship product PikeOS. Besides the widely-used x86 version, ELinOS also supports PowerPC-, ARM-, MIPS-, SPARC and SH-platforms. ELinOS includes CODEO, the Eclipse based development environment that provides guided configuration, remote debugging (often down to the hardware instruction level), target monitoring, remote application deployment, and timing analyses in addition to standard application development features such as compilers and assemblers.
You must be logged in to post a comment Login