You are hereOpenComRTOS
OpenComRTOS
Altreonic presents its solutions at the Hannover Industrie Messe
1. Altreonic presents its solutions at Hannover Industrie Messe.
Reliable and trustworthy systems today requires engineering efforts at the system level.
Altreonic provides solutions enabling you to develop and certify your next high reliability safety critical application.
Visit us at Hannover Messe 2010, 19-23 April 2010, Hall 9 Stand F30.
To get your free e-ticket click on the following url and register:
http://www.hannovermesse.de/ticketregistration?Rydym6t5c8se59
Bring the printed ticket with you when visiting the largest industrial fair in the world; It is valid for the whole week and gives you free public transport to the Messe.
Altreonic News Q1 2010-1
1. Meet us at Embedded World 2010, Industrie Messe, ESEC, ERTS2
remaining items available from here:
2. New Company Profile
3. Asynchroneous services for OpenComRTOS
4. Ethernet support for OpenComRTOS
5. Latency demo shows OpenComRTOS real-time determinism
6. Enhanced OpenTracer
7. Session based host services
8. OpenCookBook analyses dependencies
1. Meet Altreonic at Embedded World 2010, Industrie Messe, ESEC, ERTS2
Embedded World 2010 Nuremberg, Germany, from March 2nd to March 4th. Embedded World remains the world's undisputed biggest get-together for the international embedded community. The exhibition set another new record in 2009 with more than 700 exhibitors, and some 16,000 trade visitors. Embedded World 2010 will again be the opportunity to see the latest trends and evolutions in embedded technologies, for hardware, software, tools and services. We're looking forward meeting you on our booth 11-102. Please do not hesitate to contact us if you would like to receive free entrance tickets to this exhibition. Altreonic will be exhibit as well at:
|
|
New 1.2. release of OpenVE with OpenComRTOS and OpenTracer
Altreonic has released version 1.2 of its OpenVE with OpenComRTOS, its formally developed network-centric RTOS. This version features an improved link driver model, a much improved build system generating the code for heterogeneous target systems besides other small improvements. The hostserver was also upgraded with more functions to support access to host nodes for e.g. console access and graphics. The OpenTracer was redeveloped as well and now makes it easier to visualise large networks of nodes, including the details of the inter-node interactions.
Roadmap for an e-mobility platform
When a crisis becomes an opportunity
The economic crisis we witness today has everything to be considered as a catastrophe, signalling the end of an economic dream. It might however be a lot better to see the crisis as a wake-up call. With hindsight, it is clear the crisis has been growing for about a decade and what we experience now is a painful correction. Rather than stretching the dream, we would do better by standing up and by looking forward. Beating the crisis means we create again real economic value, rather than (over-)consumption.
One-click distributed and heterogeneous real-time in just 10KBytes, or a lot less
Developing embedded real-time applications can be a daunting task. The engineer sits on top of hardware, which has limited memory and processing cycles available, but still the system must meet stringent real-time specifications. If size and power consumption are less of an issue, it can help to use a supersized processor, but that implies that the system is connected to the mains. Often, this is not an option. Power consumption is an environmental issue and size matters. Smaller often means less cost and allows to build smartness in the actuator or sensor itself.
Altreonic Press Release - 26th February 2009
Altreonic has announced the release of OpenComRTOS with support for transparent real-time programming of heterogeneous target systems, including multi-core CPUs. The product will be demonstrated at Embedded World in Nuernberg next week. Nominated for the Embedded Award at Embedded World, OpenComRTOS is the result of a four year effort to develop a network-centric RTOS (Real-Time Operating System).
Download section
This page is your entry point for downloading demo's, trial versions and some of the documentation of our products.
Requirements: You must be a registered user providing address and contact details by email while requesting the product key. The product key is needed to unzip the installation file.
What is provided:
- The "Systems Engineering with Goedelworks Booklet"
- A presentation on the ASIL project and GoedelWorks
- A free download version of the Win32 version of the OpenComRTOS Designer Suite (OpenVE + OpenTracer + Open Systems Debugger + OpenComRTOS). This product is free of charge and carries no royalties. The default compiler tools are MinGW and cmake. Support is not included but provided on a voluntary basis. All issues will always be reponded to. Download the bundled tools suite and contact us for the key.
Note: you might need to change your path settings when using another tool like e.g. Cygwin. Contact for details if needed.
- The Win32 or Linux version can be used as a simulator (single or multiprocessor) as well as a node in the target system. To obtain a target specific version, contact us directly.
Time to Quality gives More for Less
Think before you begin. Some people might call this wisdom, but it is at the core of systems and software engineering. It serves two main goals: firstly to analyse and to understand and secondly to plan and to predict.
The core of systems engineering is to think ahead. Yes, it might look like it takes more effort but's that often because the team is not yet well versed in it. Training and experience is important. Once achieved, results will be reached faster but the main gain is that the cost of redesign is less likely and also much lower. Thinking ahead means control of the process and being in charge. Read it all in the attached leaflet.
To download the pdf file(s), register first and log in. If you have any problems contact us.
OpenComRTOS supports LEON3
LEON3 is a 32bit SPARC CPU used by the European Space Agency. It is available in commercial as well as in fault-tolerant versions with SEU capability from e.g. Gaisler Research. A first port was undertaken using a Xilinx FPGA board.
A small "ping-pong" test program using two tasks and two semaphores compiled down to 6092 bytes and was measured at 73 microseconds for a complete loop (clock frequency 50 MHz).
A first release is scheduled for end November.
Product Overview
Altreonic offers two main product lines in conjunction with services. A short overview:
1. "VirtuosoNextTM" is composed of following integrated development tools:
"VirtuosoNextTM" is a next generation RTOS that is API compatible with OpenComRTOS, who's kernel is integrated. It provides fine-grain Time and Space Partitioning. The result is the protection that is offered by classical Time and Space Partitioning schemes but with the responsiveness and small code size of a dedicated RTOS. The user has the option to enable or disable protection on specific nodes (if the hardware supports it).
"VirtuosoNextTM" is a network-centric RTOS, developed using formal methods. It supports from small microcontrollers to widely distributed networks of processing nodes, including nodes that run legacy OS like Windows or Linux. VirtuosoNextTM is the first network-centric RTOS that support heterogeneous systems in a transparent way.
Thanks to its formal development, it has unique properties like small code size, scalability, safety, portability even allowing developers to create their own services. It comes with the Visual Designer development environment allowing a graphical definition of the application and powerful tracing tools to profile the events in the system. While customers can do their own ports, ARM (Mx/Rx/Ax), Texas Instruments C6678, MicroBlaze, Leon3, PowerPC, XMOS, NXP CoolFlux DSP and MLX16 are available for specific boards. A typical code size is between 5 to 22 KiBytes. Altreonic offers porting and customisation services.
The "RTOS Qualification Package" is an optional component to the Open Technology License. Delivered as a GoedelWorks project, it gives detailed documentation and evidence for Qualification/Certification purposes with full test coverage and detailed traceability from top level Requirements till source code.
"Visual Designer" is a Visual programming and development environment for developing and simulating real-time embedded applications. It allows to define in a visual way the target's topology (from single processor to heterogeneous networks) as well as the application diagram. Template code is generated so that the developer only has to provide the algorithmic code. Applications can be simulated first on a Windows or Linux platform and then run on the target just by recompilation. It also has some powerful debugging tools:
- "Event Tracer". It allows to analyse the scheduling and interprocessor communication in a graphical way.
- "System Inspector": it allows to read out the status of any processing node at task level.
VirtuosoNextTM also offers dynamic code loading and execution, independently of the target processor. This capability is offered thanks to our SVM, short for "Safe Virtual Machine for C": very small (around 3 KiBytes), it allows to load and execute binary compiled C code tasks that has full access to the underlying RTOS services.