Your Feedback

If you need:

* custom system version,
* system for another procesor,
* want to request new features,

If you found error on the site

something is displayed incorrectly or is not working under your browser.

You can send a message

Click here and write a note.

Your comments will improve the DioneOS system.
 

DioneOS News

Full verification of the system version for ARM Cortex-M3

2013-11-14

Version for ARM Cortex-M3 was tested automatically (full code coverage: all functions, marcos, code lines, conditions, etc.). Tests were performed on STM32L162.

DioneOS for ARM Cortex-M3

2013-03-29

DioneOS version for ARM Cortex-M3 processor was released.

Introduction to Multithreading

2011-07-11

'Introduction to Multithreaded Programming' has been added in tutorials section

State Machine support.

2011-06-15

State machine support has been added to the system. Pattern for state machine coding is defined.

Texas Instruments Developer Network

2011-04-11

ELESOFTROM entered Texas Instruments MCU Developer Network. This program gathers companies that develop software for TI MCUs and provide professional services in this domain.

Regular MSP430 supported.

2011-04-05

Support for regular MSP430 microcontroller and small code model has been added.

DioneOS release for MSP430x

2011-02-02

First release of the DioneOS System. Support for MSP430x and large code model.


The License

The DioneOS system is offered for companies. Single license for the system is a right for using the system in the company by one developer. The license does not limit number of projects nor number of devices where it will be embedded (it is royalty free) together with developed firmware. Licensee pays once the fee at the beginning when he buys the license.

The operating system is delivered in source code ( C and assembler files), so it is possible to configure it at the moment of compilation. You may build it with additional features that support debug process or create optimized version without these items for release.

The system can be useful for:

  • developers that provide outsourcing services - write firmware for a request of other companies,
  • manufacturers of embedded devices, that develop firmware for their own devices.

In these two options, they can develop the firmware that uses DioneOS operating system. The license permits to sell the system only in executable form (i.e. the form embedded in target devices) as the item of the firmware. It is prohibited to share with others the source code of the system and/or the system in object form (i.e. compiled) that would be linked with other software.