BLOWER_MOTOR_TOO_SLOW
This alarm is covered by this guide. Applicable alarms (1)
Likely outcomes — click to expand
Based on 134 missions where this alarm fired in the last 90 days as of 2026-10-13
Frequently co-occurring alarms (% of the 134 missions above)
Aggregated from fleet operations and refreshed daily. Individual outcomes may vary by site and configuration.
Background
Section titled “Background”This alarm is published by the blower motor driver, this driver is responsible for controlling the motor that cools the NVIDIA Orin SOM. The blower motor is plugged into the compute board.
BLOWER_MOTOR_TOO_SLOW means that the motor is spinning slower than the driver anticipated given the current command. This can mean that our software isn’t tuned correctly, or that there is an issue with the motor/blower assembly.
Troubleshooting Steps
Section titled “Troubleshooting Steps”graph TD
is-this-the-first-time-this-alarm-has-o{"<small><b>Step 1</b></small><br/>Question: Is this the first time this alarm has..."}
power-cycle-the-aircraft-power-cycle-ai["<small><b>Step 2</b></small><br/>Action: Power cycle the aircraft: Power Cycl..."]
perform-preflight["<small><b>Step 3</b></small><br/>Action: Perform preflight."]
is-this-issue-resolved{"<small><b>Step 4</b></small><br/>Question: Is this issue resolved?"}
aircraft-can-return-to-service["<small><b>Step 5</b></small><br/>Action: Aircraft can return to service"]
inspect-the-compute-board-for-steps-see["<small><b>Step 6</b></small><br/>Action: Inspect the compute board. For steps,..."]
was-any-damage-found-on-the-compute-a-b{"<small><b>Step 7</b></small><br/>Question: Was any damage found on the compute A..."}
replace-the-board-for-steps-see["<small><b>Step 8</b></small><br/>Action: Replace the board. For steps, see: 1...."]
escalate-to-p2-avionics-hardware-on-cal{{"<small><b>Step 9</b></small><br/>Escalation: Escalate to P2 Avionics Hardware On C..."}}
inspect-the-compute-board-for-steps-see-2["<small><b>Step 10</b></small><br/>Action: Inspect the compute board. For steps,..."]
was-any-damage-found-on-the-compute-a-2{"<small><b>Step 11</b></small><br/>Question: Was any damage found on the compute A..."}
replace-the-compute-board-for-steps-see["<small><b>Step 12</b></small><br/>Action: Replace the Compute Board. For steps,..."]
escalate-to-p2-avionics-hardware-on-c-2{{"<small><b>Step 13</b></small><br/>Escalation: Escalate to P2 Avionics Hardware On C..."}}
is-this-the-first-time-this-alarm-has-o -->|Yes| power-cycle-the-aircraft-power-cycle-ai
is-this-the-first-time-this-alarm-has-o -->|No| inspect-the-compute-board-for-steps-see-2
power-cycle-the-aircraft-power-cycle-ai --> perform-preflight
perform-preflight --> is-this-issue-resolved
is-this-issue-resolved -->|Yes| aircraft-can-return-to-service
is-this-issue-resolved -->|No| inspect-the-compute-board-for-steps-see
inspect-the-compute-board-for-steps-see --> was-any-damage-found-on-the-compute-a-b
was-any-damage-found-on-the-compute-a-b -->|Yes| replace-the-board-for-steps-see
was-any-damage-found-on-the-compute-a-b -->|No| escalate-to-p2-avionics-hardware-on-cal
inspect-the-compute-board-for-steps-see-2 --> was-any-damage-found-on-the-compute-a-2
was-any-damage-found-on-the-compute-a-2 -->|Yes| replace-the-compute-board-for-steps-see
was-any-damage-found-on-the-compute-a-2 -->|No| escalate-to-p2-avionics-hardware-on-c-2
style is-this-the-first-time-this-alarm-has-o fill:#dbeafe,stroke:#3b82f6,color:#1e3a5f
style power-cycle-the-aircraft-power-cycle-ai fill:#dcfce7,stroke:#22c55e,color:#14532d
style perform-preflight fill:#dcfce7,stroke:#22c55e,color:#14532d
style is-this-issue-resolved fill:#dbeafe,stroke:#3b82f6,color:#1e3a5f
style aircraft-can-return-to-service fill:#dcfce7,stroke:#22c55e,color:#14532d
style inspect-the-compute-board-for-steps-see fill:#dcfce7,stroke:#22c55e,color:#14532d
style was-any-damage-found-on-the-compute-a-b fill:#dbeafe,stroke:#3b82f6,color:#1e3a5f
style replace-the-board-for-steps-see fill:#dcfce7,stroke:#22c55e,color:#14532d
style escalate-to-p2-avionics-hardware-on-cal fill:#fef3c7,stroke:#f59e0b,color:#78350f
style inspect-the-compute-board-for-steps-see-2 fill:#dcfce7,stroke:#22c55e,color:#14532d
style was-any-damage-found-on-the-compute-a-2 fill:#dbeafe,stroke:#3b82f6,color:#1e3a5f
style replace-the-compute-board-for-steps-see fill:#dcfce7,stroke:#22c55e,color:#14532d
style escalate-to-p2-avionics-hardware-on-c-2 fill:#fef3c7,stroke:#f59e0b,color:#78350f Hover or focus a block to preview it. Select the block to keep the preview open.
1. UMM: Remove Flight Compute Assembly (FCA)
2. UMM: Install Flight Compute Assembly (FCA)
1. UMM: Remove Flight Compute Assembly (FCA)
2. UMM: Install Flight Compute Assembly (FCA)
Resolution note
This plaintext block is ready to paste into the Resolution Note field on the ZERP issue you're working. The permalink below gives engineering review access to the full step-by-step timeline including any back-navigation; share it if the case needs a deeper look.
Permalink:
Session is too large to fit in a URL. Use Download session JSON to share the timeline out-of-band.
Example ZipMissionLog
Section titled “Example ZipMissionLog”{ "status": "ZIP_MISSION_STATUS_ENDED_IN_FAILURE", "asset_id": "p2-zip-371", "dock_ids": [ "p2-dock-84" ], "droid_id": "p2-droid-499", "timestamp": "2025-05-07T19:41:43.781Z", "flight_ids": [ "P2F_65AB1116D7C1594C" ], "mission_id": "P2M_65AB11142DC00000", "ibit_status": [], "capabilities": { "can_dock": "CAPABILITY_STATUS_DISABLED", "can_avoid": "CAPABILITY_STATUS_UNSPECIFIED", "can_hover": "CAPABILITY_STATUS_AVAILABLE", "can_cruise": "CAPABILITY_STATUS_AVAILABLE", "can_launch": "CAPABILITY_STATUS_FAILED", "can_deliver": "CAPABILITY_STATUS_DISABLED", "can_transit": "CAPABILITY_STATUS_AVAILABLE", "has_package": "CAPABILITY_STATUS_DISABLED", "can_failover": "CAPABILITY_STATUS_UNSPECIFIED", "can_paraland": "CAPABILITY_STATUS_DISABLED", "is_on_ground": "CAPABILITY_STATUS_DISABLED", "are_motors_off": "CAPABILITY_STATUS_AVAILABLE", "can_deconflict": "CAPABILITY_STATUS_UNSPECIFIED", "can_spin_motors": "CAPABILITY_STATUS_DISABLED", "is_droid_stowed": "CAPABILITY_STATUS_DISABLED", "can_perform_ibit": "CAPABILITY_STATUS_AVAILABLE", "can_control_droid": "CAPABILITY_STATUS_AVAILABLE", "can_control_winch": "CAPABILITY_STATUS_UNSPECIFIED", "is_droid_lid_open": "CAPABILITY_STATUS_DISABLED", "is_compute_healthy": "CAPABILITY_STATUS_UNSPECIFIED", "is_crossfire_alive": "CAPABILITY_STATUS_DISABLED", "is_droid_in_portal": "CAPABILITY_STATUS_AVAILABLE", "can_gnc_spin_motors": "CAPABILITY_STATUS_DISABLED", "is_in_dock_corridor": "CAPABILITY_STATUS_DISABLED", "is_retained_on_dock": "CAPABILITY_STATUS_AVAILABLE", "has_passed_all_ibits": "CAPABILITY_STATUS_DISABLED", "is_retracted_on_dock": "CAPABILITY_STATUS_AVAILABLE", "is_transit_completed": "CAPABILITY_STATUS_DISABLED", "can_transit_nominally": "CAPABILITY_STATUS_UNSPECIFIED", "is_cut_line_completed": "CAPABILITY_STATUS_UNSPECIFIED", "is_delivery_completed": "CAPABILITY_STATUS_DISABLED", "is_take_off_completed": "CAPABILITY_STATUS_DISABLED", "can_transit_with_droid": "CAPABILITY_STATUS_UNSPECIFIED", "is_call_home_completed": "CAPABILITY_STATUS_UNSPECIFIED", "can_reach_mission_goals": "CAPABILITY_STATUS_AVAILABLE", "is_dock_motion_completed": "CAPABILITY_STATUS_DISABLED", "is_lower_droid_completed": "CAPABILITY_STATUS_DISABLED", "is_raise_droid_completed": "CAPABILITY_STATUS_DISABLED", "can_droid_lower_to_portal": "CAPABILITY_STATUS_DISABLED", "are_diagnostic_ibits_reset": "CAPABILITY_STATUS_DISABLED", "can_droid_raise_from_portal": "CAPABILITY_STATUS_AVAILABLE", "can_receive_delivery_mission": "CAPABILITY_STATUS_AVAILABLE", "has_received_pending_mission": "CAPABILITY_STATUS_DISABLED", "is_take_off_time_window_open": "CAPABILITY_STATUS_AVAILABLE", "can_droid_execute_motion_cmds": "CAPABILITY_STATUS_UNSPECIFIED", "has_received_delivery_mission": "CAPABILITY_STATUS_DISABLED", "is_crossfire_disarm_requested": "CAPABILITY_STATUS_DISABLED", "is_diagnostic_abort_requested": "CAPABILITY_STATUS_DISABLED", "is_performing_partial_takeoff": "CAPABILITY_STATUS_DISABLED", "are_diagnostic_ibits_completed": "CAPABILITY_STATUS_DISABLED", "can_receive_reposition_mission": "CAPABILITY_STATUS_AVAILABLE", "is_software_download_completed": "CAPABILITY_STATUS_DISABLED", "has_received_reposition_mission": "CAPABILITY_STATUS_DISABLED", "is_crossfire_gnc_mode_requested": "CAPABILITY_STATUS_DISABLED", "is_crossfire_paraland_requested": "CAPABILITY_STATUS_DISABLED", "is_delivery_hydration_completed": "CAPABILITY_STATUS_DISABLED", "can_communicate_with_remote_pilot": "CAPABILITY_STATUS_AVAILABLE", "is_winch_emergency_hold_completed": "CAPABILITY_STATUS_UNSPECIFIED", "is_emergency_lower_droid_completed": "CAPABILITY_STATUS_UNSPECIFIED" }, "failure_summaries": [ "gps_timestamp": 1746042167544960000, "error_report": { "primary_unique_error_id": "ERR_123456", "errors": { "ERR_123456": { "code": 0x00010005, "message": "CanLaunch failed", "gps_timestamp": 173651165380000000, "unix_timestamp": 1024658498.45, "unique_id": "ERR_123456", "related_alarm_summaries": [{ "relation_type": "RelationType::CAUSED_BY", "alarm": { "alarm_id": 4, "identifier": "/compute_a.som_blower.status", "name": "BLOWER_MOTOR_TOO_SLOW", "alarm_namespace": "alarms" } }] } } }, "executive_task": "RunPreliminaryChecks", "flight_id": "P2F_65AB1116D7C1594C" ]}Did this guide help you get unblocked?
Open suggestions
There are no open suggestions.
Open pull requests
There are no open pull requests.