Alerts

Alerts

Signal Name Description Condition Impact Important
Sets immediately on SPI comms errors for visibility into the health of the comms interface.
On single SPI comms error with the asic
HvSenseAsicFault is at risk of being triggered soon
No
Pack contactor exited the economized state unexpectedly. Possibly insufficient coil drive current.
Contactor control state exited CLOSED because either of the contactors exited ECONOMIZED.
Vehicle may lose propulsion or be unable to support LV system.
No
Tried to close pack contactors but failed because a voltage match was not maintained.
Contactor control state exited CLOSING due to voltage match being lost.
Pack contactors will remain open.
No
Pack contactors were blocked from opening due to high current. Pyro deployed instead.
Pack current is above threshold while trying to open pack contactors.
The positive and negative pyro fuses will be deployed.
No
An overcurrent event was detected by hardware, or ER has failed resulting in a pyro fuse deployment.
Passive pyro fuse deployment was detected
Subpack is offline
No
Pyro fuse deployment was triggered but did not execute.
Software did not successfully deploy the pyro
Pyro deployment may be compromised
No
Pyro fuse deployment was triggered by firmware.
Pyro fuse deployment was triggered by firmware
Subpack is offline
No
Pyro fuse may not have cleanly blown, post-mortem diagnostic.
Energy and/or charge delivered to the squib were out-of-tolerance
Pyro deployment may be compromised
No
Pyro fuse is faulted.
Leak test failure or Switch test failure or other failure
Pyro fuse deployment ability is compromised
No
Pyro squib is disconnected or open-circuit, but pyro circuit is otherwise nominal.
Pyro squib is missing resulting in open-circuit resistance
Pyro fuse deployment ability is compromised
No
Fault impacting the pyro sub-system.
Pyro operations could not be started
Pyro cannot be deployed
No
Energy-reserve circuit has a failure.
Voltage of the energy-reserve is out-of-tolerance
Pyro deployment may be compromised
No
Indicates a BMB reference voltage has continuously been out of bounds.
Any BMB reference voltage has continuously deviated outside the in-bounds threshold of the nominal voltage
Other BMB voltage signals will be substituted given the reference voltage is unreliable
No
Indicates a mismatch between a stack voltage and the sum of its brick voltages.
Any BMB continuously has a stack voltage that doesn't align with the sum of its brick voltages within the in-bounds tolerance
BMB stack and brick voltage signals will be substituted
No
HVPACK cannot talk to all BMBs.
A communication issue with the BMB daisy chain is detected
May indicate a loss of BMB sensor data
No
Warns if the pack discharge is above max discharge current limit
The pack current is above max discharge current limit for X duration (in msec)
The contactors will open immdediately or pyro fuse may blow
No
Warns if the pack current (discharge or charge) is above max current limit.
The pack current (discharge or charge) is above max current limit.
The pyro fuse will blow
No
High Voltage Battery Pack (HVPACK) reports the shunt bar temperature is lower than expected.
Shunt bar temperature is outside the expected threshold.
This alert is primarily informational and is used for logging purposes.
No
Negative contactor is expected to be open but HV current is still present. Possible weld detected.
Contactor state timed out of OPENING (and transitioned to AUX_MISMATCH) due to HV current not being low enough to open contactors.
The pyro fuse may be deployed.
No
Positive contactor is expected to be open but HV current is still present. Possible weld detected.
Contactor state timed out of OPENING (and transitioned to AUX_MISMATCH) due to HV current not being low enough to open contactors.
The pyro fuse may be deployed.
No