Skip to content

Errors

Error State

The device enters the error state when a non-recoverable issue occurs. All outputs are turned off.

An error message is sent over CAN and/or USB and the Error LED blinks the error number.

Warning

The only way to reset from an error is to cycle power on the device.

Error Numbers

Error # Name Description
1 Watchdog Watchdog reset
2 Message Queue CAN/USB message queue error
3 Task Thread error
4 Configuration Could not write the default configuration
5 FRAM FRAM not responding
6 ADC ADC failed to start
7 Temperature Sensor Temperature sensor failed to start
8 USB USB failed to start
9 CAN CAN failed to start
10 CRC CRC error
11 I2C I2C failed to start
12 RCC Clock error
13 Temperature Board temperature over the critical limit (80°C)
14 PWM PWM error
15 Variable Map Variable map size does not match (firmware build error)

Output Faults

Output faults are not device errors. A faulted output is turned off and stays off until power is cycled, but the rest of the device keeps running. See Outputs.