Lynxos RTOS the World’S Most Powerful, Open-Standards Real-Time OS for the Internet of Things

Lynxos RTOS the World’S Most Powerful, Open-Standards Real-Time OS for the Internet of Things

LynxOS RTOS The world’s most powerful, open-standards real-time OS for the Internet of Things LynxOS® 7.0 is a deterministic, hard As a foundational feature of LynxOS, real-time operating system that applications have relied on its stable, provides POSIX-conformant APIs in reliable, and trusted real-time capa- a small-footprint embedded kernel. bility for over 25 years. Predictable FROM LYNX SOFTWARE TECHNOLOGIES LynxOS provides symmetric multi-pro- response is ensured even in the pres- cessing support to take full advantage • Mission-critical perfor- ence of heavy I/O as a result of the of multi-core/multi-threaded proces- mance and reliability— kernel’s unique and highly optimized sors. Luminosity, our Eclipse based absolute determinism and threading model. Interrupt latency cross-development environment linear performance and context switch time is the lowest includes advanced toolchains, debug- in the industry. gers, and profilers that support both scalability kernel and application development LynxOS Ensures: while adhering to open APIs, offering • Industry-leading open- • Guaranteed minimum interrupt robust support for the latest network- ness—Full POSIX latency and context switch times ing and I/O technologies, and state- • Reliable and steady behavior when of-the-art security features. conformance performing complex tasks under high interrupt loads LynxOS is already relied on in millions • Latest technologies for • Full MMU-backed POSIX process- of devices worldwide and with the Internet communications— thread execution model guarantee- introduction of new and easy to imple- ing the most robust application ment advance security functionality, advanced networking protection in the industry both existing and new customers can feature sets for rapid effectively secure their next gen- development of differenti- True Linear Scalability eration of devices on the Internet of ated products LynxOS was designed for true linear Things. Advanced embedded devel- scalability and will remain unwaver- opment tools enable fast and efficient ingly deterministic - even as the number and complexity of the tasks it deployment of these technologies. performs scales upwards. As a feature Enhanced Features of its advanced and efficient network LynxOS supports the most popular and I/O stacks, this determinism and • POSIX 1003.1-2003 PSE 53/54 reference targets within the Intel and performance extends to connected PowerPC architectures including the applications which can be relied upon • Security Capabilities: ACL, new 4th generation Intel® Core™ to stay responsive even in the face of Audit, Quotas, OpenPAM i7 and Core™ i5, and the Freescale the most complex I/O demands. QorIQ processors. • Symmetric Multi-Processing Open APIs (SMP) All embedded market segments from LynxOS is the most open hard real- military and aerospace, to indus- time operating system available today. • Asymmetric Multi-Processing / trial, medical, and office automation The native interfaces of LynxOS are thread affinity (AMP) will benefit from these security and similar to those of Linux®, UNIX® and • GNU Toolchain, Debugger and networking improvements in this next Solaris™. generation of LynxOS. Profiler Because LynxOS is designed from • Eclipse-based Luminosity tool Real-Time Determinism the ground up for conformance to suite All RTOS components within LynxOS open system interfaces. OEMs are are designed for absolute determin- able to leverage existing Linux, UNIX • ELF file format ism ; i.e., hard real-time performance. • RAM Support up to 4GB and POSIX programming talent for dynamically instrumented system and SNMPv3, routing algorithms such embedded real-time projects. Devel- trace tool, ideal for visualizing as RIPv2, OSPFv2, and BGP-4. As a opment schedules are reduced while program execution and timing of result, OEMs can now rapidly imple- programmers are able to be more pro- events, identifying elusive applica- ment advanced features and functions ductive using familiar methodologies tion bugs, and fine-tuning system to differentiate their products from the as opposed to learning proprietary performance. competition. programming methods. Fast Request-Response Latest Technologies for Interconnecting The TCP/IP stack has been enhanced for Full POSIX conformance Devices re-entrancy, determinism, and perfor- OEMs can leverage LynxOS’ POSIX LynxOS gives developers access to mance. In tests measuring TCP and conformance to take advantage of ex- state-of-the art networking technol- UDP streaming and request-response isting POSIX-compliant applications— ogy. Its networking capabilities make bandwidth, LynxOS networking was including those written for open- it the most advanced of all the com- measured to outperform Linux—the de source Linux and Solaris™—to speed mercial RTOS offerings with features facto industry standard for networking time-to-market. such as IPSec, IPv6, an integrated excellence. firewall, and Quality of Service (QoS). Some real-time operating systems Industry standard utilities are included Strict Application Protection only comply with a subset of the which provide network configuration, LynxOS couples its hard real-time per- POSIX specification, but LynxOS is diagnostics, and management. formance with strict systems reliability fully conformant with POSIX interfaces to meet the needs of applications that for core services, real-time exten- The latest protocols and capabilities must perform unfailingly in a range of sions, and thread extensions—POSIX for networking are provided, including demanding environments. 1003.1-2003 PSE 53. A complete Gigabit Ethernet, SNMP v1, SNMPv2, list of supported APIs is available for customers to perform their own com- parisons. Advanced Tools LynxOS developers achieve a head start with the most comprehensive suite of open development tools in the embedded-system industry that include: • Luminosity IDE—A single cohesive Eclipse based Integrated Develop- ment Environment to create, edit, build, manage, and debug appli- cations for LynxOS device drivers, kernels and applications. • Complete target management tools that include full console sup- port, file transfer, and file system access. • Real-time target status monitoring including RAM and CPU utilization statistics, process text, data and stack allocation, and system over- head. • SpyKer™, our dynamically instru- mented kernel analyzer—the first Choice of popular development environments luminosity Luminosity Eclipse-based IDE SpyKer™ Pro Create, edit, compile, manage, and debug The first dynamically instrumented system C and C++ embedded and real-time appli- trace tool, ideal for visualizing program cations with this full-featured Java™-based execution and timing of events, identifying IDE for all Lynx Software Technologies elusive application bugs, and fine-tuning cross-development platforms. system performance. A key enabler of LynxOS reliability is ISO 9001:2008 Certified Software velopment and deployment support its unique Memory Management Unit One of the few embedded software of a LynxOS release for an unprec- (MMU) support, residing at the lowest companies with an ISO 9001:2000- edented 15 years. level of the LynxOS kernel. certified software development process, Lynx Software Technologies backs-up The net result is that Lynx Software Full MMU support, included in the LynxOS with a comprehensive range Technologies customers not only come kernel since 1989 provides the reliability of professional services and support to market quickly with high-quality advantages of protected memory and programs that reflect our unparalleled real-time solutions, but are able to more of virtual addresses. expertise in embedded product devel- effectively provide value to their own opment environment. customers over the long term. While other real-time operating systems rely on unprotected tasks running in Examples Include: a single flat address space, LynxOS • Porting and compatibility verification enables each task to run protected in its services. own space for uncompromising reli- • Full LynxOS consulting and training ability. services conducted on a global basis • Long-term support options for de- Kernel features Network Daemons - Hard real-time determinism - IPv4: inetd, routed, rlogind, telnetd, dhcpd, tftpd, etc. - Multitasking and multithreaded RTOS - IPv6: faithd, pim6sd, pim6dd, rtsold, route6d, etc. - Unlimited number of tasks - Extensive support for multi-threaded applications File system support - Complete MMU based protected address spaces for tasks - Lynx Fast File system - Page level memory mapping for efficient memory management - Network File System (NFS) - 256 priority levels - RAM disk file system - Priority inheritance semaphore support - Flash file system - Kernel threads and priority tracking support (Lynx Software Technologies patented) IO device support - Four scheduling policies (FIFO, Priority Quantum, Round-Robin, - IDE and EIDE with DMA support Non-preemptive) - SCSI support: Adaptec 19160, 29160, 29160N; Symbios 53c895/896 - Deterministic context switching through real-time scheduling - Flash support: M-systems TrueFFS, Flash interface chips - Low interrupt & task response times through efficient interrupt handling - PCMCIA support - Demand paged virtual memory support - UART, PTY (pseudo TTY support) - Comprehensive inter-task communication facilities - DRM device abstraction layer for portability of drivers - Message queues, semaphores, shared memory, sockets, signals, pipes, - USB 2.0 mutexes, condition variables (POSIX) - Serial ATA

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    4 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us