Whether or not you need a preemptive Operating System, InterNiche solutions are the right choice for you because our protocol modules can be easily integrated with any OS. For your convenience InterNiche offers a choice of four Operating Systems choices that are pre-integrated with all of our software modules.
Of course, if you would rather use a different Operating System, doing so is very straightforward, and we have documentation and a Porting Kit to help you with your own port.
The emergence of new, low cost 32-bit architectures has seen a dramatic increase in processing power and memory available to developers. OPENRTOS provides the perfect infrastructure to allow developers to focus on rapidly bringing applications to market. Based on the highly successful FreeRTOS, the programming model and API are becoming the de-facto standard on embedded platforms.
Typically requiring less than 5k ROM and fewer than 500 bytes per task, the OPENRTOS implementation is highly efficient and has the stability and integrity of software which has been compiled and deployed in tens of thousands of applications. With straightforward support and licensing models it is not only reliable and easy to use, but it is low cost and simple to buy. With support provided by dedicated professionals, OPENRTOS is the best choice you can make when you need high quality technology at a reasonable price.
SAFERTOS™ is a robust, version of OpenRTOS, which has been independently certified by the TÜV as having been developed in compliance with IEC61508 up to Safety Integrity Level (SIL) 3. A unique 'compliance matrix' approach allows mapping to a number of industry relevant standards such as FDA 510(k) and DO-178B. Designed with specialised features to support advanced error detection and high integrity operation, SAFERTOS reduces risk and time to market for embedded developers.
SAFERTOS is supplied with a turnkey 'Design Assurance Pack', which includes all the documentation and test vectors which 'plug-in' as part of the design evidence required for certification of the final application. With a high level of innovation, SAFERTOS brings a new standard in embedded RTOS and, whether your goal is certification or peace of mind in your mission critical software, it provides the certainty you need.
Contact InterNiche Sales for details
NicheTask is a small and efficient tasking system ideal for use in networked, single function embedded devices. It is a round-robin tasking system in which each task runs until it voluntarily blocks. NicheTask is one of the two operating systems provided free with each of InterNiche's TCP/IP stacks and is also available as a free "standalone" download from NicheTask.com
The third type of operating environment provided by InterNiche is "a simple big loop" common in embedded designs. Each task runs to completion and is protected from reentrancy by use of a task-managed flag. Since there is only one call-stack, no context switching and the CPU is dedicated to whichever task has something to do, SuperLoop is the fastest, smallest and easiest-to-understand operating mode imaginable. SuperLoop is provided as a standard compile-time option with every InterNiche TCP/IP stack.
Both directly and through its close technical partners, InterNiche offers expert porting and integration services for any type of system configuration required for your project. Please see our Services page for more information.