# SPARK Flex Status LED Patterns

SPARK Flex will indicate important status information on its multi-colored Status LED visible through the frosted plastic near the USB port. The following tables shows each state and the corresponding LED color pattern. &#x20;

### Standard Operation

<table><thead><tr><th width="172">Operating Mode</th><th width="109">Idle Mode</th><th width="145">State</th><th width="150">Color/Pattern</th><th>Graphic</th></tr></thead><tbody><tr><td>Brushed    </td><td>Brake </td><td>No Signal</td><td>Blue Blink </td><td><img src="https://cdn8.bigcommerce.com/s-t3eo8vwp22/product_images/uploaded_images/brushed-no-signal-brake.gif" alt="brushed-no-signal-brake.gif" data-size="original"></td></tr><tr><td></td><td></td><td>Valid Signal</td><td>Blue Solid </td><td><img src="https://cdn8.bigcommerce.com/s-t3eo8vwp22/product_images/uploaded_images/blue.png" alt="blue.png"></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td>Coast </td><td>No Signal</td><td>Yellow Blink </td><td><img src="https://cdn8.bigcommerce.com/s-t3eo8vwp22/product_images/uploaded_images/brushed-no-signal-coast.gif" alt="brushed-no-signal-coast.gif"></td></tr><tr><td></td><td></td><td>Valid Signal</td><td>Yellow Solid </td><td><img src="https://cdn8.bigcommerce.com/s-t3eo8vwp22/product_images/uploaded_images/yellow.png" alt="yellow.png"></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Brushless    </td><td>Brake </td><td>No Signal</td><td>Cyan Blink </td><td><img src="https://cdn8.bigcommerce.com/s-t3eo8vwp22/product_images/uploaded_images/brushless-no-signal-brake.gif" alt="brushless-no-signal-brake.gif"></td></tr><tr><td></td><td></td><td>Valid Signal </td><td>Cyan Solid </td><td><img src="https://cdn8.bigcommerce.com/s-t3eo8vwp22/product_images/uploaded_images/cyan.png" alt="cyan.png"></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td>Coast </td><td>No Signal </td><td>Magenta Blink </td><td><img src="https://cdn8.bigcommerce.com/s-t3eo8vwp22/product_images/uploaded_images/brushless-no-signal-coast.gif" alt="brushless-no-signal-coast.gif"></td></tr><tr><td></td><td></td><td>Valid Signal </td><td>Magenta Solid </td><td><img src="https://cdn8.bigcommerce.com/s-t3eo8vwp22/product_images/uploaded_images/magenta.png" alt="magenta.png"></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Partial Forward</td><td></td><td></td><td>Green Blink</td><td><img src="https://cdn8.bigcommerce.com/s-t3eo8vwp22/product_images/uploaded_images/forward-proportional.gif" alt="forward-proportional.gif"></td></tr><tr><td>Full Forward </td><td></td><td></td><td>Green Solid </td><td><img src="https://cdn8.bigcommerce.com/s-t3eo8vwp22/product_images/uploaded_images/green.png" alt="green.png"></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Partial Reverse</td><td></td><td></td><td>Red Blink </td><td><img src="https://cdn8.bigcommerce.com/s-t3eo8vwp22/product_images/uploaded_images/reverse-proportional.gif" alt="reverse-proportional.gif"></td></tr><tr><td>Full Reverse </td><td></td><td></td><td>Red Solid</td><td><img src="https://cdn8.bigcommerce.com/s-t3eo8vwp22/product_images/uploaded_images/red.png" alt="red.png"></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Forward Limit </td><td></td><td></td><td>Green/White Blink</td><td><img src="https://cdn8.bigcommerce.com/s-t3eo8vwp22/product_images/uploaded_images/forward-limit-triggered.gif" alt="forward-limit-triggered.gif"></td></tr><tr><td>Reverse Limit </td><td></td><td></td><td>Red/White Blink </td><td><img src="https://cdn8.bigcommerce.com/s-t3eo8vwp22/product_images/uploaded_images/reverse-limit-triggered.gif" alt="reverse-limit-triggered.gif"></td></tr></tbody></table>

### &#x20;**Identification, Updating, and Recovery**

| Mode                                       | Color/Pattern            | Graphic                                                                                                                                   |
| ------------------------------------------ | ------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------- |
| Device Identify                            | White/Magenta Fast Blink | ![mode-identify.gif](https://cdn11.bigcommerce.com/s-t3eo8vwp22/product_images/uploaded_images/mode-identify.gif)                         |
| <p>CAN Bootloader<br>Firmware Updating</p> | White/Yellow Blink       | ![mode-can-bootloader.gif](https://cdn11.bigcommerce.com/s-t3eo8vwp22/product_images/uploaded_images/mode-can-bootloader.gif)             |
| <p>CAN Bootloader<br>Firmware Retry</p>    | White/Blue Blink         | ![mode-can-bootloader-retry.gif](https://cdn11.bigcommerce.com/s-t3eo8vwp22/product_images/uploaded_images/mode-can-bootloader-retry.gif) |
| <p>USB DFU<br>(Device Firmware Update)</p> | Dark (LED off)           | ![Dark LED](https://cdn8.bigcommerce.com/s-t3eo8vwp22/product_images/uploaded_images/off.png)                                             |
| Recovery Mode                              | Dark (LED off)           | ![Dark LED](https://cdn8.bigcommerce.com/s-t3eo8vwp22/product_images/uploaded_images/off.png)                                             |

### Fault Conditions

<table><thead><tr><th width="171">Fault </th><th width="311">Condition</th><th width="162">Color/Pattern</th><th>Graphic</th></tr></thead><tbody><tr><td>12V Missing</td><td>The motor will not drive if powered only by USB. This blink code warns the user of this condition.</td><td>Orange/Blue Slow Blink</td><td><img src="https://cdn8.bigcommerce.com/s-t3eo8vwp22/product_images/uploaded_images/fault-no-12v.gif" alt="fault-no-12v.gif"></td></tr><tr><td>Sensor Fault</td><td>This can occur if the sensor type is misconfigured, the sensor cable is not plugged in or damaged, or if a sensor other than the motor sensor is plugged in.</td><td>Orange/Magenta Slow Blink </td><td><img src="https://cdn8.bigcommerce.com/s-t3eo8vwp22/product_images/uploaded_images/fault-encoder.gif" alt="fault-encoder.gif"></td></tr><tr><td>Gate Driver Fault</td><td>A fault reported by the core internal electronic circuitry. If this code persists after power cycling the controller, contact REV.</td><td>Orange/Cyan Slow Blink</td><td><img src="https://cdn11.bigcommerce.com/s-t3eo8vwp22/product_images/uploaded_images/fault-gate-driver.gif" alt="fault-gate-driver.gif"></td></tr><tr><td>CAN Fault</td><td>The CAN fault will be shown after the first time the device is plugged into the CAN port and a fault later occurs. Check your CAN wiring if you see this fault.</td><td>Orange/Yellow Slow Blink</td><td><img src="https://cdn11.bigcommerce.com/s-t3eo8vwp22/product_images/uploaded_images/fault-can.gif" alt="fault-can.gif"></td></tr><tr><td>Temperature Cutoff Fault</td><td>The motor or motor controller has gotten too hot to continue running. This fault will clear automatically after the system cools down enough to run again.</td><td>Orange/Green Slow Blink</td><td><img src="https://4148826207-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fe0CWwhMSoCEH7NLVoLhF%2Fuploads%2Fm61DE9gNxj4SXhQW5zfk%2Ffault-temp.gif?alt=media&#x26;token=97124579-0144-48a1-a5fb-82fbdf523fc3" alt="" data-size="original"></td></tr><tr><td>Corrupt Firmware<br>(recover using Recovery Mode)</td><td>Firmware failed to load.</td><td>Dark (LED off)</td><td><img src="https://cdn8.bigcommerce.com/s-t3eo8vwp22/product_images/uploaded_images/off.png" alt="Dark LED"></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.revrobotics.com/brushless/spark-flex/status-led.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
