IAR Embedded Workbench supports PX5 RTOS

The PX5 RTOS is now supported in IAR Embedded Workbench for Arm. It means that developers can leverage an integrated development environment (IDE) for seamlessly building and debugging commercial safety-critical applications from source code to firmware, said IAR Systems.

The IAR Embedded Workbench tool suite streamlines development of commercial and safety critical applications based on the PX5 RTOS (real time operating system).

IAR Systems explained that the PX5 RTOS helps embedded systems developers to manage the real-time scheduling of multi-threaded applications while increasing the quality, safety, and security of embedded devices. The support for PX5 RTOS in IAR Embedded Workbench for Arm allows developers to leverage an IDE to reduce time to market and improve device firmware quality and portability across device platforms, said IAR Systems.

The IAR Embedded Workbench development toolchain has an optimising compiler and advanced debugging functions. According to IAR Systems, the IAR C/C++ Compiler can be used in conjunction with PX5 RTOS’ minimal footprint of 1kbyte, which automatically scales in size according to the application. Companies can reduce the bill of materials (BoM) by using smaller devices or adding more differentiating features to the existing platform. 

PX5 RTOS is deterministic regardless of system load, while IAR’s code analysis tools C-STAT and C-RUN aim for a reliably tested code basis for demonstrably the highest code quality. 

For safety-critical applications, IAR Embedded Workbench for Arm is available as a functional safety edition certified by TÜV SÜD and complies with the requirements of ISO 26262.

The PX5 RTOS features a native implementation of the industry standard POSIX pthreads API (application programming interface) and Pointer / Data Verification (PDV) technology for safety and security. Developers can leverage at run-time to verify function return addresses, function pointers, system objects, global data and memory pools. In addition to the native POSIX pthread support (semaphore, mutex, message queue), the PX5 RTOS also offers real-time extensions such as event flags, fast queues, tick timers, memory management, and more. A range of software stacks are instantly enabled – both open source and commercial – for real-time embedded IoT platforms.

“PX5 RTOS is purpose-built to deliver benefits across all IoT sectors including commercial and safety-critical applications”, said Bill Lamie, president of PX5. “We leveraged the IAR Embedded Workbench for Arm, including compiler, debugger, code coverage, and their C-STAT static analysis tool to bring the PX5 RTOS to life,” he added and said PX5 believes using the IAR Systems development tools has helped “deliver on the promise of the PX5 RTOS in record time”.

Anders Holmberg, CTO of IAR Systems, commented: “PX5 RTOS is highly reliable and deterministic and fits into some of the most memory-constrained devices. In conjunction with our tool suite, it allows developers to realise new applications within the shortest time while increasing the quality, safety, and security of their embedded devices.”

PX5 is headquartered in San Diego, California, USA. It claims to offer the industry’s most advanced runtime solutions for deeply embedded applications. PX5 products include full source code and are available free of run-time royalties. 

IAR Systems provides software and services that accelerate developer productivity in embedded development and embedded security. IAR Systems supports 15,000 devices from over 200 semiconductor partners, serving 100,000 developers in companies, SMEs and start ups. 

Founded in 1983, IAR Systems is headquartered in Uppsala, Sweden, and has 14 offices distributed across APAC, EMEA, and North America. 

http://www.iar.com

http://www.px5rtos.com

Latest News from Softei

This news story is brought to you by softei.com, the specialist site dedicated to delivering information about what’s new in the electronics industry, with daily news updates, new products and industry news. To stay up-to-date, register to receive our weekly newsletters and keep yourself informed on the latest technology news and new products from around the globe. Simply click this link to register here: Softei Registration