The Nucleus operating system provides Garmin with the full source code and flexible business model needed for them to develop its CNX80 Avionics Navigator system.
“We began evaluating embedded OSes for our navigation application. We needed a reliable and tested OS provided with full source code and a flexible business model. After evaluating several options, we chose the Nucleus RTOS. It has served our needs well.”
John Pratt, Software Engineering Team Leader for Garmin AT, a subsidiary of Garmin International
Nucleus Selected for the CNX80
Developers at Garmin began evaluating embedded operating systems for their navigation application. They needed a reliable and tested OS, provided with full source and with a flexible business model. Nucleus RTOS was chosen for the CNX80.
In addition to these requirements, Garmin developers were looking for an OS that they could certify through the FAA to meet the airborne software requirements from DO-178B for Level B software. Certification requires adequate documentation that every decision point in the source code is fully tested to ensure safe operation of an aircraft. Developers tested the Nucleus RTOS kernel and received FAA certification with no changes required.
The CNX80 Avionics Navigator
The CNX80 is an advanced integrated avionics system designed for general aviation. The unit is approved for primary navigation and includes the industry's first certified Wide Area Augmentation System (WAAS)/GPS navigator which dramatically improves the accuracy, integrity and availability of the GPS. The CNX80 allows a pilot to file a flight plan, receive clearance and program the approved flight plan in the exact same manner. It is the first integrated navigator designed for general aviation with voice prompting and audio alerting.
About Garmin AT
Garmin International, Inc. is a leading supplier of navigation, communication, surveillance and audio systems for new and retrofit general aviation aircraft. Garmin International Inc. is a member of the Garmin Ltd. (Nasdaq: GRMN) group of companies, which designs and manufactures navigation, communication and information devices - most of which are enabled by GPS technology.
Smart Grid Security: Communication and Security Capabilities at the OS Level
Smart energy is an all-inclusive term that refers to upgrading the energy grid so it can support bi-directional flow of energy and data. Such an endeavor involves adding connectivity, communication, and...
Power Management Techniques for Smart Grid Devices
Energy efficiency is a top concern among developers building connected devices for the smart grid. Initially, the application-centric approach to building a device was used. But today, with sophisticated...
Leveraging a trace-based debugging methodology for next-generation embedded system development
You are a software/systems development lead on a complex embedded development project. There are many requirements to be met in order to satisfy the project specifications as well as an aggressive delivery...