Skip to content
smartowlStart a consult
All case studies
Case Study · 02TextronGeneral & Business Aviation · DIS210 · January 2026DO-178C DAL D

Software that ships with the airframe: the DIS210 cabin display.

LRU-grade

Built for the DIS210, a line-replaceable display unit installed in the aircraft.

Boot-to-ready

Deterministic startup, rendering, and memory behavior on fixed embedded hardware.

Fleet-wide

Behavior that is consistent unit-to-unit, for the life of the installation.

The Challenge

Building for an LRU inverts most assumptions of modern app development.

Not every interface lives on a passenger's phone. For Textron Aviation, we built the application for the DIS210, a built-in cabin display installed in the aircraft as a line-replaceable unit (LRU). This is software that ships with the airframe: it boots when the aircraft powers up, runs for the life of the installation, and gets no app-store updates to fall back on.

The hardware is fixed and resource-constrained; you don't get to assume next year's chipset. There is no “refresh the page”: the display must come up ready, every power cycle, and stay responsive for the full duration of every flight. On embedded aviation hardware, “it usually works” isn't a spec, it's a defect.

What We Built

An interface engineered for the constraints of embedded aviation hardware.

  • The full DIS210 application

    The complete application for the built-in display unit, designed from the start around the constraints of embedded aviation hardware.

  • Predictable performance

    Controlled memory footprint, deterministic rendering, and fast boot-to-ready behavior on fixed, resource-constrained hardware.

  • Built for the LRU lifecycle

    Long service life, field replaceability, and behavior that stays consistent unit-to-unit across the fleet.

  • Aviation-grade discipline

    Exhaustive failure-mode analysis, defensive handling of every input and state, and testing built around how the hardware actually behaves, not how an emulator does.

The Outcome

A display that is simply part of the aircraft.

Software that passengers and crew never have to think about: it is on when the aircraft is on, it responds when touched, and it behaves identically on every airframe in the fleet.

A phone app can ask the user to try again. A display bolted into the aircraft cannot. Every state the unit can reach is a state we designed for.

More case studies

Your product could be next.

Start a technical consult