Published in News

Boeing 787 must be turned off and on again

by on03 April 2020


This will stop catastrophes

The US Federal Aviation Administration has ordered Boeing 787 operators to switch their aircraft off and on every 51 days to prevent what it called several potential catastrophes.

Apparently, this includes the onboard network switches crashing which we assume would be followed by the aircraft.

The airworthiness directive, due to be enforced from later this month, orders airlines to power-cycle their B787s before the aircraft reaches the specified days of continuous power-on operation.

Power cycling is needed to prevent stale data from populating the aircraft's systems, where it sits around and makes a nuisance of itself. This has happened before on different 787 systems in the past but no one has actually thought of writing a bit of code to get rid of it.

According to the directive itself, if the aircraft is powered on for more than 51 days this can lead to "display of misleading data" to the pilots, with that data including airspeed, attitude, altitude, and engine operating indications. The stall warning horn and overspeed horn stop working which means that, unless the aircraft has a backup brass section it is good night Vienna.

The 787's common core system (CCS) is a Wind River VxWorks realtime OS product loses the will to filter out stale data from key flight control displays. That stale data-monitoring function going down in turn "could lead to undetected or unannunciated loss of common data network (CDN) message age validation, combined with a CDN switch failure".

It is easy to fix if you power the aircraft down completely before reaching 51 days nothing bad can happen. But it is usual for commercial airliners to spend weeks or more continuously powered on so it means that someone has to remember to do it.

Editor's note: An earlier revision of this article reported the Boeing 787's CCS uses a Wind River VxWorks real-time OS product at its heart. While this is true, Wind River has been in touch to remind us that "the CCS is made up of 80 to 100 applications" as well as VxWorks, and said the bug described in this article is not the fault of its operating system."The functions of VxWorks have nothing to do with the data issue you are highlighting in the 787," a spokesperson added. We are happy to clarify our coverage.

Last modified on 04 April 2020
Rate this item
(3 votes)