Skip to content

Fixed Wing and Hardware Config Service

published Last Updated: Oct 9, 2026 HW: EV2
Applicable alarms (3)
ZIP_EXECUTIVE_CODE_SERVO_CALIBRATIONS_MISSINGHARDWARE_CONFIG_FILE_PARSE_ERRORSOFTWARE_CONFIGURATION_MISMATCH
Likely outcomes (6,059 missions, 51 issues) — click to expand

Based on 6,059 missions where this alarm fired in the last 90 days (for SOFTWARE_CONFIGURATION_MISMATCH) as of 2026-10-13

Grounding vs discrepancy (of 51 ZERP issues filed on these missions)

Grounding 76.5% (39 of 51 issues) Discrepancy 23.5% (12 of 51 issues)

Frequently replaced parts

Part P/N Removals
PARALAND ASSY, AIRCRAFT, P2 18480 3
HOVER AND SERVO AFT STBD(RH) FLEX HARNESS, ZIP, P2 0121836 1
HOVER AND SERVO FWD STBD(RH) FLEX HARNESS, ZIP, P2 0121834 1

Frequently co-occurring alarms (% of the 6,059 missions above)

CELL_MODEM_NOT_CONNECTED 36.6% of missions SOFTWARE_CONFIGURATION_EVALUATION_INCOMPLETE 28.4% of missions IRQ_AFFINITY_SETUP_INCOMPLETE 20.2% of missions ANGLE_OF_ATTACK_CALIBRATION_FAILURE 18.9% of missions ANGLE_OF_ATTACK_INPUT_TIMED_OUT 18.5% of missions

Aggregated from fleet operations and refreshed daily. Individual outcomes may vary by site and configuration.

These troubleshooting steps are applicable to the following questions and alarms:

  • My Zip is supposed to fly fixed wing, but it isn’t
  • The hardware config doesn’t seem to think this zip’s hardware can fly fixed wing
  • ZIP_EXECUTIVE_CODE_SERVO_CALIBRATIONS_MISSING
  • HARDWARE_CONFIG_FILE_PARSE_ERROR
  • I’m getting SOFTWARE_CONFIGURATION_MISMATCH but my firmware updated successfully
    • My firmware update didn’t update the servos in the wing

Hardware Config Service is a software service running on docks, zips, and droids that gives hardware visibility to FlightSystems software. The service works by ingesting a hardware config file which is equivalent to the as-maintained BOM that we see on Zerp (i.e. Zip 647 BOM on Zerp ) and builds IPC messages for other services to make flight decisions.

There are features that depends on the hardware config service is Fixed Wing Flight.

  1. (In Commercial) Fixed Wing Capability looks at certain pieces of hardware being installed on a Zip in order to send a fixed_wing_capable message for downstream consumers like Zip Executive On Call, GNC, and Motor Manager to check its hardware properly for preflight as well as during a mission.
  2. (In Test) Determination between EV2 and EV2.1 Droids with different lead screws that need different functional mechanics to operate its doors
  3. (In Test) Determination between EV2 and EV3 Zips to determine fixed wing capability

The hardware config file today is updated by OTA every time ZipApps is selected and fetches the latest as-maintained BOM from Zerp and placed in the final location for Hardware Config Service to parse properly.

1 question
Follow the applicable steps below for the issue.
If you exhaust all of the steps in this troubleshooting guide and the issue is not resolved, escalate to Manufacturing On Call.
Select the applicable issue:

Did this guide help you get unblocked?

Open suggestions

There are no open suggestions.

Open pull requests

There are no open pull requests.