Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

Boeing 787s must be turned off and on every 51 days to prevent 'misleading data' being shown to pilots
The Register ^ | Apr 2, 2020 | Gareth Corfield

Posted on 04/02/2020 9:41:53 AM PDT by dayglored

US air safety bods call it 'potentially catastrophic' if reboot directive not implemented

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 potentially catastrophic failure scenarios" – including the crashing of onboard network switches.

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.

The power cycling is needed to prevent stale data from populating the aircraft's systems, a problem that has occurred on different 787 systems in the past.

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. On top of all that, the stall warning horn and overspeed horn also stop working.

This alarming-sounding situation comes about because, for reasons the directive did not go into, the 787's common core system (CCS) – an Intel Wind River VxWorks realtime OS product, at heart – stops filtering 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".

Solving the problem is simple: power the aircraft down completely before reaching 51 days. It is usual for commercial airliners to spend weeks or more continuously powered on as crews change at airports, or ground power is plugged in overnight while cleaners and maintainers do their thing.

The CDN is a Boeing avionics term for the 787's internal Ethernet-based network. It is built to a slightly more stringent aviation-specific standard than common-or-garden Ethernet, that standard being called ARINC 664. More about ARINC 664 can be read here.

Airline pilots were sanguine about the implications of the failures when El Reg asked a handful about the directive. One told us: "Loss of airspeed data combined with engine instrument malfunctions isn't unheard of," adding that there wasn't really enough information in the doc to decide whether or not the described failure would be truly catastrophic. Besides, he said, the backup speed and attitude instruments are – for obvious reasons – completely separate from the main displays.

Another mused that loss of engine indications would make it harder to adopt the fallback drill of setting a known pitch and engine power* setting that guarantees safe straight-and-level flight while the pilots consult checklists and manuals to find a fix.

A third commented, tongue firmly in cheek: "Anything like that with the aircraft is unhealthy!"

A previous software bug forced airlines to power down their 787s every 248 days for fear that electrical generators could shut down in flight.

Airbus suffers from similar issues with its A350, with a relatively recent but since-patched bug forcing power cycles every 149 hours.

Staleness persists

Persistent or unfiltered stale data is a known 787 problem. In 2014 a Japan Airlines 787 caught fire because of the (entirely separate, and since fixed) lithium-ion battery problem. Investigators realised the black boxes had been recording false information, hampering their task, because they were falsely accepting stale old data as up-to-the-second real inputs.

More seriously, another 787 stale data problem in years gone by saw superseded backup flight plans persisting in standby navigation computers, and activating occasionally. Activation caused the autopilot to wrongly decide it was halfway through flying a previous journey – and manoeuvre to regain the "correct" flight path. Another symptom was for the flight management system to simply go blank and freeze, triggered by selection of a standard arrival path (STAR) with exactly 14 waypoints – such as the BIMPA 4U approach to Poland's rather busy Warsaw Airport. The Polish air safety regulator published this mildly alarming finding in 2016 [2-page PDF, in Polish].

This was fixed through a software update, as the US Federal Aviation Administration reiterated last year. In addition, Warsaw's BIMPA 4U approach has since been superseded.

The Register asked Boeing to comment. ®


TOPICS: Business/Economy; Computers/Internet; Hobbies; Travel
KEYWORDS: 787; boeing; boeing787; reboot; windowspinglist
Navigation: use the links below to view more comments.
first previous 1-2021-4041-6061-8081-98 last
To: SteveH

It wouldn’t have been to the open internet but to the company’s intra-net.


81 posted on 04/02/2020 2:19:40 PM PDT by SkyDancer ( ~ Just Consider Me A Random Fact Generator ~ Eat Sleep Fly Repeat ~)
[ Post Reply | Private Reply | To 80 | View Replies]

To: SteveH

PS: it’s up to maintenance to ensure of the upgrades. When we fire up the system it had better be the latest version; this is Airbus. I don’t know how Boeing does it.


82 posted on 04/02/2020 2:23:22 PM PDT by SkyDancer ( ~ Just Consider Me A Random Fact Generator ~ Eat Sleep Fly Repeat ~)
[ Post Reply | Private Reply | To 80 | View Replies]

To: DEPcom

“Ok it is Linux.”

So, you only heard of Linux so everything is Linux?? VxWorks is NOT linux.


83 posted on 04/02/2020 2:25:36 PM PDT by CodeToad (Arm Up! They Have!)
[ Post Reply | Private Reply | To 68 | View Replies]

To: dayglored

They probably want to change their batteries every once in a while, as well.


84 posted on 04/02/2020 2:39:10 PM PDT by Songcraft
[ Post Reply | Private Reply | To 1 | View Replies]

To: SkyDancer

> PS: it’s up to maintenance to ensure of the upgrades. When we fire up the system it had better be the latest version; this is Airbus. I don’t know how Boeing does it.

Ah, ok. IMHO whatever it is, it needs to be secure with no access from the general internet, and there needs to be an orderly system in place so that others such as pilots and mechanics can work with some assurance about what they are working with.


85 posted on 04/02/2020 2:44:05 PM PDT by SteveH (intentionally blank)
[ Post Reply | Private Reply | To 82 | View Replies]

To: Mr Radical
> ... and I wonder what exactly is involved in “turning off and turning on” a Boeing 787. I bet it is not as simple as flicking a light-switch. If it’s a “cold-start” rather than a simple reboot, it might take 12-24 hours ... very costly downtime for the airline!

That's a really good point. I'm sure it's costly in terms of time, at least.

86 posted on 04/02/2020 2:49:41 PM PDT by dayglored ("Listen. Strange women lying in ponds distributing swords is no basis for a system of government."`)
[ Post Reply | Private Reply | To 57 | View Replies]

To: Revel
> No I can’t. It has been to long. Some of the places I read have news that never hits the MSM. MY guess now is that maybe it was an internal leak...

Ok, thanks anyway, and I appreciate your thoughtful answer.

87 posted on 04/02/2020 2:52:30 PM PDT by dayglored ("Listen. Strange women lying in ponds distributing swords is no basis for a system of government."`)
[ Post Reply | Private Reply | To 61 | View Replies]

To: dayglored

Agreed. Have to submit a change, maybe even go to CAB... bleh just to upgrade Cisco ios on a couple stacks.


88 posted on 04/02/2020 3:07:24 PM PDT by miliantnutcase
[ Post Reply | Private Reply | To 16 | View Replies]

To: CodeToad
"So, you only heard of Linux so everything is Linux?? VxWorks is NOT linux."

You need to read the thread. I sorry to offend you, if you thought I was talking about VxWork.

I have never heard of VxWorks and I do not assume an embedded system that I have never heard of is Linux!

You can google Wind River and see they have a linux product for Aerospace & Defense. You have to dig deeper to find VxWorks.

Why do you hate Linux? I don't use Linux for work, I am in the Microsoft .Net world it pays more. I do use Raspberry Pi and Arduino for home projects.
89 posted on 04/02/2020 4:20:08 PM PDT by DEPcom
[ Post Reply | Private Reply | To 83 | View Replies]

To: Larry Lucido

You know why? It saves a couple of pennies per car not to use any flash memory for it. Same reason they don’t put spare fuses or fuse puller in cars anymore. Every design goes through reviews for cost not benefit.

I hated working automotive but it did teach me lots about cost trades.


90 posted on 04/02/2020 4:42:51 PM PDT by wgmalabama (Piss on China. They nuked US and Europe with a bio weapon. Payback time.)
[ Post Reply | Private Reply | To 74 | View Replies]

To: wgmalabama

Learn something new every day!


91 posted on 04/02/2020 5:31:41 PM PDT by Larry Lucido
[ Post Reply | Private Reply | To 90 | View Replies]

To: null and void

The windows ARE pretty cool on a 787. I only hope they don’t have to open and close them on a recycling period that lines up when I’m sitting next to them at 38,000 feet


92 posted on 04/02/2020 6:57:22 PM PDT by Oscar in Batangas
[ Post Reply | Private Reply | To 39 | View Replies]

To: SkyDancer

I don’t have auto-updates turned on. I would imagine any updates are done manually, with someone updating the firmware on board.


93 posted on 04/02/2020 11:00:52 PM PDT by wastedyears (The left would kill every single one of us and our families if they knew they could get away with it)
[ Post Reply | Private Reply | To 73 | View Replies]

To: SteveH

Software updates are performed on Boeing and Airbus aircraft frequently. Navigation databases are updated to the flight control computers every 30 days. This is usually accomplished with a portable computer taken on board the aircraft and connected to a data port in the cockpit. 787’s and A350’s have the ability to receive software over wifi. That data is then downloaded by a mechanic from the inbox or repository to the destination hardware. This is done in the flight deck. A mechanic has to verify that the software is the latest and then install it to the particular destination. It cannot be accomplished remotely. Boeing isn’t the only aircraft that require power to be cycled on and off routinely. Airbus 330’s and 350’s do also.


94 posted on 04/03/2020 4:36:35 AM PDT by 6AL-4V
[ Post Reply | Private Reply | To 85 | View Replies]

To: 6AL-4V

My mistake, nav databases are loaded to the flight management computers, not flight control computers. As for cycling aircraft power, 20 minutes off before restarting is typical.


95 posted on 04/03/2020 4:51:37 AM PDT by 6AL-4V
[ Post Reply | Private Reply | To 94 | View Replies]

To: 6AL-4V

> Software updates are performed on Boeing and Airbus aircraft frequently. Navigation databases are updated to the flight control computers every 30 days. This is usually accomplished with a portable computer taken on board the aircraft and connected to a data port in the cockpit. 787’s and A350’s have the ability to receive software over wifi. That data is then downloaded by a mechanic from the inbox or repository to the destination hardware. This is done in the flight deck. A mechanic has to verify that the software is the latest and then install it to the particular destination. It cannot be accomplished remotely.

I did not want to go into details because I was not certain, but thanks for filling in those details. I would imagine that what you described is very secure.


96 posted on 04/03/2020 5:25:31 PM PDT by SteveH (intentionally blank)
[ Post Reply | Private Reply | To 94 | View Replies]

To: dayglored

How many pilots keep their 787 idling 51days?


97 posted on 04/04/2020 11:39:05 AM PDT by The_Media_never_lie ( Stop the fearmongering! Post flu statistics along side COVID-19 statistics!)
[ Post Reply | Private Reply | To 1 | View Replies]

To: The_Media_never_lie
> How many pilots keep their 787 idling 51days?

It’s a big deal to completely shut down a modern aircraft and then power it all back up. And economically speaking, the airline wants that plane in the air carrying passengers as much as possible. So it’s not idling any more than necessary, and it’s not getting power cycled unless absolutely necessary.

98 posted on 04/04/2020 12:56:23 PM PDT by dayglored ("Listen. Strange women lying in ponds distributing swords is no basis for a system of government."`)
[ Post Reply | Private Reply | To 97 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-2021-4041-6061-8081-98 last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson