B1-05.13 SOFTWARE MANAGEMENT CONTROL

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

Which software category, if failed, could lead to a hazardous/severe failure condition in an aircraft?

  • Level D - Minor
  • Level C - Major
  • Level A - Catastrophic
  • Level B - Hazardous (correct)

An aircraft's flight control computer is managed by software. According to the provided classifications, what level of software failure would this represent?

  • Level A - Catastrophic (correct)
  • Level B - Hazardous
  • Level C - Major
  • Level D - Minor

Which of these aircraft systems is LEAST likely to be managed by Level C (Major) software?

  • Environmental control systems
  • Yaw damper systems
  • Autothrottle systems (correct)
  • Navigation systems like GPS

What is the primary purpose of a Digital Flight Data Acquisition Unit (DFDAU) in an aircraft?

<p>To acquire and record flight data for analysis. (D)</p> Signup and view all the answers

What is a primary characteristic that distinguishes Field-Loadable Software (FLS) from Preloaded Software?

<p>FLS can be updated by maintenance personnel without removing the system from the aircraft. (D)</p> Signup and view all the answers

Why is it crucial to obtain software updates for avionics systems from sources approved by the Target Hardware Manufacturer?

<p>To ensure compatibility and prevent potential malfunctions. (B)</p> Signup and view all the answers

Which of the following scenarios would MOST likely involve the use of Field-Loadable Software (FLS)?

<p>Updating the software for the aircraft's air data systems. (C)</p> Signup and view all the answers

What information should be clearly identified on the Transport Storage Media containing modified avionics software?

<p>The originator identification and quality/conformity markings. (D)</p> Signup and view all the answers

An aeronautical database (ADB) is often referred to as a non-LSAP. How might an ADB be managed in relation to LSAP management techniques?

<p>ADB may be managed using methods developed for LSAP. (A)</p> Signup and view all the answers

If an aircraft's autopilot system fails due to a software issue, which safety level classification would this fall under?

<p>Level B - Hazardous (B)</p> Signup and view all the answers

What is the purpose of performing a 'confidence' check after receiving navigation/performance data?

<p>To ensure the data changes satisfy their intended use. (A)</p> Signup and view all the answers

Which of the following best describes the purpose of Operator Modifiable Software (OMS)?

<p>To allow operators to customize system functions based on their operational needs and conditions. (C)</p> Signup and view all the answers

Why are data loaders essential for updating software in many programmable avionics systems?

<p>They provide a means to load software and data updates to systems without ROM, PROM or EPROM. (B)</p> Signup and view all the answers

A technician needs to update the navigation database on an aircraft's GPS. What type of software are they MOST likely working with?

<p>Field-Loadable Software (FLS) (A)</p> Signup and view all the answers

Which of the following is a characteristic UNIQUE to Field-Loadable Software (FLS)?

<p>It has a unique part number verifiable on the aircraft. (C)</p> Signup and view all the answers

What is the key distinction of User Modifiable Software (UMS) regarding modifications?

<p>UMS modifications can be implemented by the aircraft operator without needing review by the certification authority, aircraft, or equipment manufacturer. (D)</p> Signup and view all the answers

What is a key difference between updating software stored on ROM versus using a data loader for systems like an FMC?

<p>ROM updates need physical replacement or reprogramming of a chip, while FMC updates can use a data loader. (B)</p> Signup and view all the answers

Which of the following is an example of a target hardware system for User Modifiable Software (UMS)?

<p>Aircraft Communication and Reporting System (ACARS) (D)</p> Signup and view all the answers

Why is it imperative to strictly adhere to maintenance manuals when loading software onto aircraft systems?

<p>To prevent software mismatches or glitches that could lead to disastrous events. (C)</p> Signup and view all the answers

What condition applies to changes made to User-Certifiable Software (UCS)?

<p>Changes to UCS require certification acceptable to the operator's regulatory authority. (B)</p> Signup and view all the answers

What type of checks should be performed after software loading, as a procedural safeguard?

<p>Software and system functional and confidence checks. (A)</p> Signup and view all the answers

What is the primary function of Operational Program Software (OPS) within a Line-Replaceable Unit (LRU)?

<p>OPS contains the operational instructions that dictate how the LRU functions. (B)</p> Signup and view all the answers

What is the significance of the software part number for each version of Operational Program Software (OPS)?

<p>It uniquely identifies each version of the OPS and manages configuration. (C)</p> Signup and view all the answers

How does Operational Program Configuration (OPC) software affect a Line-Replaceable Unit (LRU)?

<p>It determines the operational function performed by the LRU. (B)</p> Signup and view all the answers

What is the primary advantage of Electronic Distribution of Software (EDS) for FLS?

<p>It allows for faster distribution and eliminates the need for physical transport media. (B)</p> Signup and view all the answers

When replacing LRUs (Line Replaceable Units), what should be considered regarding the software part number?

<p>The target hardware part number does not necessarily indicate the loaded software part number. (A)</p> Signup and view all the answers

Where can approved sources and part numbers for procured LSAP typically be found?

<p>In documents such as the IPC, Service Bulletin, Service Letter or Approved Modification. (D)</p> Signup and view all the answers

What documentation should accompany procured LSAP from an approved source?

<p>A JAA Form 1 or FAA 8130-3. (C)</p> Signup and view all the answers

What is the recommended temperature range for storing FLS storage media?

<p>-20 to +50 °C. (C)</p> Signup and view all the answers

Which of the following should be avoided when handling FLS storage media to ensure reliability?

<p>Exposure to moisture, dust, or airborne contaminants. (D)</p> Signup and view all the answers

What should be done with FLS and storage media known to contain defects?

<p>Placed in quarantine for suitable disposal. (B)</p> Signup and view all the answers

Who should approve the FLS storage media replication process if LSAP copies are to be made?

<p>The aircraft Type Design Organisation. (D)</p> Signup and view all the answers

Which of the following is a primary function of software data loaders in aviation maintenance?

<p>To provide high-speed data transfer for updating aircraft systems software. (A)</p> Signup and view all the answers

What are the common media formats used by data loaders to transfer information to aircraft systems?

<p>3.5-in. discs and CD-ROMs. (B)</p> Signup and view all the answers

In the context of aircraft maintenance, what is the significance of the Aircraft Configuration List (ACL)?

<p>It records all FLS loading and modifications performed on the aircraft. (B)</p> Signup and view all the answers

What is the primary reason for using a high-speed data connection cable (umbilical cord cable) with an external data loader?

<p>To update software associated with the Flight Management Computer (FMC). (A)</p> Signup and view all the answers

Why is it crucial to follow the loading procedures defined by the operator and the Aircraft Maintenance Manual when loading software into an aircraft?

<p>To guarantee correct software loading, which is extremely important for aircraft operation. (C)</p> Signup and view all the answers

After loading LSAP (Loadable Software Aircraft Part), what documentation is required before the aircraft can return to service?

<p>A Certificate of Release to Service issued by authorized personnel. (B)</p> Signup and view all the answers

Which of the following best describes the purpose of Portable Maintenance Access Terminals (PMATs) in aviation maintenance?

<p>Offering high-speed data loading and fault-recording capability. (A)</p> Signup and view all the answers

What is the primary reason for maintaining an Aircraft Software Replication Register?

<p>To ensure traceability and auditability of software copies. (A)</p> Signup and view all the answers

What documentation should accompany LSAP storage media containing a software copy?

<p>A copy of the accepted release documentation. (A)</p> Signup and view all the answers

Where should copies of the Aircraft Configuration List (ACL) be kept after loading FLS?

<p>On board the aircraft and in the operator's aircraft maintenance records system. (D)</p> Signup and view all the answers

Why should operators have procedures in place to determine the configuration of each aircraft in their fleet?

<p>To ensure that the equipment and software configurations are known at any time. (D)</p> Signup and view all the answers

Where should operators document their compliance with FLS modifications?

<p>Within their company procedures, Maintenance Management Exposition (MME), or equivalent. (C)</p> Signup and view all the answers

Which aircraft areas are mentioned as being potentially affected by changing aircraft software?

<p>Engine systems, navigational systems, and flight control systems. (B)</p> Signup and view all the answers

Flashcards

Level A Software

Failure causes catastrophic aircraft failure, affecting systems like flight control.

Level B Software

Failure causes hazardous/severe failure; includes autopilot, autothrottle.

Level C Software

Failure leads to major failure; examples are navigation (GPS), yaw damper.

Level D Software

Failure causes minor failure; includes flight data recorder, cabin lighting.

Signup and view all the flashcards

Level E Software

Failure has no effect on the aircraft or pilot workload; in-flight entertainment.

Signup and view all the flashcards

Field-Loadable Software (FLS)

Software loaded onto an aircraft by maintenance without removing the system.

Signup and view all the flashcards

FLS Part Number

FLS has a unique part number verifiable on the aircraft.

Signup and view all the flashcards

Preloaded/Resident Software

Software that requires physical removal of the system for changes.

Signup and view all the flashcards

ADB

Aeronautical Database; not classified as an aircraft part (non-LSAP).

Signup and view all the flashcards

NDB

Navigation Database; provides navigation and route information for the FMS.

Signup and view all the flashcards

Operator Modifiable Software (OMS)

Software modified by operators to suit operational procedures/conditions.

Signup and view all the flashcards

User Modifiable Software (UMS)

Software intended for operator modification without certification authority review.

Signup and view all the flashcards

User-Certifiable Software (UCS)

Software that an operator modifies in accordance with approved guidelines.

Signup and view all the flashcards

Operational Program Software (OPS)

Software that contains the program instructions for an LRU.

Signup and view all the flashcards

Operational Program Configuration (OPC)

Software that determines the function of the LRU.

Signup and view all the flashcards

OPS (Operational Program Software)

Software for Line-Replaceable Unit.

Signup and view all the flashcards

Aircraft Software Replication Register

A record that tracks all software replications, linking copies to their source.

Signup and view all the flashcards

Operator Responsibility (Software)

Ensure configuration knowledge for each aircraft is maintained.

Signup and view all the flashcards

FLS Procedure

A documented procedure detailing FLS procurement, distribution, inspection, testing and release.

Signup and view all the flashcards

Maintenance Management Exposition (MME)

A manual that details how the operator complies with FLS regulations.

Signup and view all the flashcards

Aircraft Systems Affected by Software

Engine, navigational and flight control systems.

Signup and view all the flashcards

Display Electronics Unit (DEU)

A unit that displays electronic information to the flight crew.

Signup and view all the flashcards

Digital Flight Data Acquisition Unit (DFDAU)

A unit that collects and records flight data.

Signup and view all the flashcards

Software Source

Software updates must come from a source approved by manufacturer.

Signup and view all the flashcards

Electronic Distribution of Software (EDS)

Transferring FLS from supplier to operator electronically, avoiding physical media.

Signup and view all the flashcards

'Confidence' Check

Ensuring the received navigation/performance data is correct after an electronic transfer. It confirms data integrity.

Signup and view all the flashcards

Data Loader

A system used to load software and data updates into programmable computer systems. Not usually necessary for ROM, PROM and EPROM.

Signup and view all the flashcards

LSAP Procurement

Field Loadable Software Part. Procured from an approved source, accompanied by a JAA Form 1 or FAA 8130-3.

Signup and view all the flashcards

FMC program

The FMC program is likely able to be reloaded using a data loader.

Signup and view all the flashcards

ROM Program

Read Only Memory. It is memory that can not be easily modified or reprogrammed.

Signup and view all the flashcards

LSAP Information Sources

Documents that specify the part number for procuring LSAP.

Signup and view all the flashcards

FLS Storage Media Handling

Sealed in dust free material, labelled and protected from the elements.

Signup and view all the flashcards

Software Mismatch

Mismatch can cause disastrous events. Maintenance manuals must be followed and functional checks performed.

Signup and view all the flashcards

Avoid for FLS Storage Media

Moisture, dust, magnetic fields, direct sunlight, extreme temperatures, X-rays.

Signup and view all the flashcards

Defective FLS Handling

Damaged FLS and storage media should not be used and should be quarantined for disposal.

Signup and view all the flashcards

Replication of FLS

Making copies of LSAP should follow the aircraft Type Design Organisation-approved replication process.

Signup and view all the flashcards

What are ADLs?

ADLs are data loaders permanently installed on the aircraft.

Signup and view all the flashcards

What are PDLs?

PDLs are data loaders that connect when needed.

Signup and view all the flashcards

What are PMATs?

PMATs are portable devices that can load data and record faults.

Signup and view all the flashcards

What is the purpose of a Software Data Loader?

Software Data Loader is used to transfer loadable software into the aircraft's systems.

Signup and view all the flashcards

What media do data loaders use?

  1. 5-inch Discs (1.44 MB) and CD-ROMs (700+ MB).
Signup and view all the flashcards

How does an external data loader connect?

An external device connects via a high-speed data connection cable (an umbilical cord cable).

Signup and view all the flashcards

What should you always follow when loading software?

Follow the operator's procedures and the Aircraft Maintenance Manual.

Signup and view all the flashcards

What certification is required after FLS loading?

After loading FLS a Certificate of Release to Service must be issued by authorised staff.

Signup and view all the flashcards

Study Notes

  • Software is used to provide programming information in all computer-based aircraft systems.

Software Use Examples

  • Engine control systems
  • Bleed air control systems
  • Power generation/control systems
  • Fire protection systems
  • Aircraft instrument displays
  • Software controls navigation/flight management systems, requiring continuous updates due to changing navigational needs like airline routes, air traffic control, and waypoints.
  • Aircraft's Built-In Test Equipment (BITE) uses software to communicate with other systems for testing and problem identification.
  • Multifunction Control Display Unit (MCDU) is programmed with software to communicate with multiple systems to update data, test, and identify faults

Software Control: Software Levels

  • Software is assigned a level (A-E) based on its potential for safety-related failures and must meet specifications based on the assigned level.
  • Software levels align with DO-178C criteria, "Software Considerations in Airborne Systems and Equipment Certification", jointly prepared by RTCA SC-167 and EUROCAE WG-12.

Software Level Examples

Level A - Catastrophic:

  • Failure prevents safe aircraft operation/landing, with a probability of failure less than 1 in 10⁻⁹/flight hour.
  • Affected systems include flight control computers, fly-by-wire, full authority digital engine control, flight displays, and air data systems.

Level B - Hazardous:

  • Failure results in serious/fatal injuries with a probability of failure less than 1 in 10⁻⁷/flight hour
  • Affects autopilot, autothrottle, ice protection, standby flight displays, instrument landing system, and landing gear control.

Level C - Major:

  • Failure results in discomfort/injuries with a probability of failure less than 1 in 10⁻⁵/flight hour.
  • Affects navigation systems (GPS), yaw damper, and environmental control systems.

Level D - Minor:

  • Failure results in inconvenience with a probability of failure less than 1 in 10⁻³/flight hour.
  • Affects the flight data recorder, data acquisition system, and cabin lighting.

Level E - No Effect:

  • It has no effect with no specified probability of failure.
  • Deals with in-flight entertainment.
  • Most software is treated like an aircraft component for certification, defect investigation, and control procedures.

Software Types

  • Two main types of aircraft software exist: Field-Loadable Software (FLS) and Preloaded/Resident Software.

Field-Loadable Software (FLS)

  • It is used to describe software rather than its medium.
  • It includes data tables which can be loaded by maintenance staff without system removal

FLS Characteristics

  • Has its own unique part number
  • May be an aircraft part
  • Part number is verifiable by electronically accessing hardware memory
  • Does not change target hardware part number
  • Is uploaded regardless of current software state and can overwrite previous versions.

Preloaded or Resident Software

  • Cannot be changed without system or component removal from the aircraft.
  • Software or programming updates require unit removal and workshop reprogramming.
  • Certain aircraft components/computers have no software changes for long periods.
  • Some manufacturers may not want the information released.

Loadable Software Aircraft Part (LSAP)

  • It is software considered part of the approved aircraft design, requiring documentation like EASA Form 1 or FAA 8130-3.

Non-Loadable Software Aircraft Part or Aeronautical Database

  • It is field-loadable software not part of the certified configuration, used for navigation, flight planning, etc.
  • Updated without modification approval or STC but requires rigorous configuration control.

Databases

  • There are 2 significant types of databases: those that are aircraft parts (LSAP) and those which are Aeronautical Databases
  • The distinction between the two does not lie in the technologies and loading methods used, ut in their regulatory status:

Types of Databases

  • Model/Engine Database (MEDB) is LSAP software defining a customized performance database for navigation.
  • It includes performance values like fuel flow, drag factor, manoeuvre margin, minimum cruise time, and climb rate.
  • Aeronautical Database (ADB) is not classified as an aircraft part and is referred to as non-LSAP.
  • Navigation Database (NDB) provides navigation and route information for the FMS.
  • The NDB is replaced every 28 days, containing current and previous databases.

Operator Modifiable Software (OMS)

  • OMS consists of User-Modifiable Software (UMS) and User-Certifiable Software (UCS).
  • It allows operators to modify a system function to suit preferred operational or local conditions.
  • A UMS partition is provided within the software.

User Modifiable Software (UMS)

  • Software is modified by the aircraft operator without certification authority or manufacturer review.
  • Modifications can include data and/or executable code changes for systems like ACARS, ACMS, SATCOM, and IFE.

User-Certifiable Software (UCS)

  • Operators or designated parties modify UCS software according to approved guidelines.
  • Changes to UCS need certification approval.

Operational Program Software (OPS)

  • Contains program instructions for a Line-Replaceable Unit (LRU), with each version having a unique software part number.

Operational Program Configuration (OPC)

  • OPC is software that determines the function of the LRU and eliminates the need for pin programming.

Aircraft Configuration List (ACL)

  • It is a list of modules/LRUs using LSAPs applicable to a specific aircraft, found in various documents or tracking systems.

Software Media

  • It transports/distributes software for user equipment installation.
  • It comes in forms like discs, memory cards, tapes, or via the internet and may contain numerous LSAPs/Aeronautical Databases.

Software Version

  • Specifies the software item at a revision status, with major and minor version designations like A.BB, where A is the major version and BB is the minor.

Target Hardware

  • Identifies hardware (LRUs/modules) for loading new FLS.
  • Examples include Enhanced Ground Proximity Warning System (EGPWS), Flight Control Computer (FCC), and Flight Management Computer (FMC).

Target Hardware for LSAP

  • Display Electronics Unit (DEU)
  • Flight Management Computer (FMC)
  • Flight Control Computer (FCC)
  • Digital Flight Data Acquisition Unit (DFDAU)
  • Digital Flight Data Acquisition Management Unit (DFDAMU)
  • Auxiliary Power Unit (APU) and Electronic Control Unit (ECU)
  • Electronic Engine Control (EEC).
  • Software updates like NDB, TDB, and MEDB should come from a source acceptable to the Target Hardware Manufacturer.
  • Transport Storage Media should identify the modified software, originator, and quality markings.
  • Operators are responsible for confirming software authenticity, performance, and accuracy, with a recommended "confidence" check.

Software Data Loading with Data Loaders

  • Software updates and data loading requires a data loader.
  • In ROM, PROM and EPROM systems are not capable.
  • Data loaders connect to the FMC system or a data bus coupler and may be portable or integrated into the avionics system.

Data Loaders

  • ADLs (airborne data loaders)
  • PDLs (portable data loaders)
  • Portable Maintenance Access Terminals (PMATs), which also provide data loading and fault-recording capability.
  • Software is downloaded into aircraft systems using a data loader, offering high-speed transfer via 3.5-in. disc (1.44 MB) or CD-ROM (700+ MB).
  • Data loaders can be permanently fitted or external devices and are typically used with the FMC.
  • Loading software into an aircraft always requires following procedures defined by the operator and the Aircraft Maintenance Manual.
  • Correct loading is important.

FLS Loading and Certification

  • FLS is loaded using a PDL, ADL, or workshop data loader.
  • Software is verified onboard.
  • FLS loading should be recorded in the Aircraft Configuration List (ACL).
  • A Certificate of Release to Service by an authorized Line/Base Maintenance Certifying Staff is required after LSAP loading.

Electronic Distribution of Software (EDS)

  • FLS moves from the producer/supplier to a remote site (operator) without physical media.
  • Has advantages like speed and removal of physical media.
  • A "confidence" check is recommended to ensure that changes satisfy their intended use.

Field-Loadable Software Procurement and Documentation

  • LSAP, databases, and UMS come with the new aircraft in target hardware and media sets.
  • Target hardware part number does not indicate the loaded software part number when replacing LRUs.
  • Procured LSAP is obtained from an approved source using the specified part accompanied by a JAA Form 1 or FAA 8130-3.

FLS Storage Media Handling

  • Storage media should be sealed in dust- and lint-free material in a closed box, clearly labelled as containing software media, and avoid:

  • moisture, dust, and airborne contaminants

  • magnetic fields

  • direct sunlight

  • temperature change greater than 20 °C/hr

  • temperatures outside -20 to +50 °C

  • X-ray

  • magnetic/electromagnetic sources

  • Defective FLS/storage media should be quarantined for disposal.

Replication of FLS

  • LSAP copies are made using the aircraft Type Design Organisation-approved FLS storage media replication process.
  • It is recorded in an Aircraft Software Replication Register and traceable to the original source.
  • A copy of the release documentation should accompany all LSAP storage media.
  • Operators must have procedures to determine the equipment/software configuration of each aircraft.
  • Operators involved in FLS procurement, modification, and embodiment should produce a documented procedure within their company procedures, Maintenance Management Exposition (MME), or equivalent describing their compliance means.
  • The procedure should cover the complete cycle, from procurement to subsequent testing/release to service which should be included in the internal audit program.

Case Study

  • Changing aircraft software can affect the operating characteristics of the aircraft.
  • It may affect engine, navigational, and flight control systems.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

More Like This

B1-05.03 DATA CONVERSION
48 questions

B1-05.03 DATA CONVERSION

PreferableHeliotrope4211 avatar
PreferableHeliotrope4211
B1-05.06.1 BASIC COMPUTER STRUCTURE
48 questions

B1-05.06.1 BASIC COMPUTER STRUCTURE

PreferableHeliotrope4211 avatar
PreferableHeliotrope4211
Use Quizgecko on...
Browser
Browser