Gen2/Error Codes

From Unofficial Zero Manual
< Gen2
Revision as of 00:47, 1 May 2020 by BrianTRice (talk | contribs) (BrianTRice moved page Error Codes to Gen2/Error Codes: Introducing Gen3 code; need to disambiguate)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Switch the dash display 1 to the error code display to see a cycling list of the 2-digit error codes currently in effect.

Check the official manual for what they mean; some are normal safety interlocks and others are about various systems.
The following are paraphrased interpretations of those codes with (progressively) some basic troubleshooting leads to follow.


Error Codes
Code Description (official) Manual Section Community Notes
0 No Error Almost abnormally normal!
1 High Throttle Throttle Likely throttle connection or potentiometer issue
2 Motor Temperature Warning Stage 1 Motor Near upper temperature limit; corresponds to blinking temperature light on the dash
3 Motor Temperature Warning Stage 2 Motor Reached upper temperature limit; might involve cutbacks or shutdown
4 Controller Temperature Warning Stage 1 Controller Near upper temperature limit; corresponds to blinking temperature light on the dash
5 Controller Temperature Warning Stage 2 Controller Reached upper temperature limit; might involve cutbacks or shutdown
6 BMS Throttle Enable Wire Error Throttle
7 Low Battery Voltage Contactor Limits Should only happen near/below 0% SoC or 84V dynamic pack voltage.
This can reset for a bit if the bike is powered off for a few minutes; charge ASAP.
8 High Battery Temperature Status Contactor Limits Can happen during a >4kW charge or while operating at speed in a hot environment.
Reduce battery load!
9 Low Battery Temperature Status Contactor Limits Can happen in winter storage; will prevent charging.
Use a space heater or bring the bike inside ASAP to prevent battery damage.
10 Battery Temperature Warning Stage 1 Contactor Limits
11 Battery Temperature Warning Stage 2 Contactor Limits
12 Reserve Partition Warning MBB
13 Reserve Switch Warning MBB
14 Safety Override Active MBB
15 Charger Attached But Not Charging Charger
16 CIB Contactor Compromised Contactor
17 Charger Error Charger
18 Battery Temperature Sensor Fault BMS
19 High Charge Current Contactor The contactor limit for charging was reached and the BMS opened the contactor.
Key the bike off and on to reset.
20 BMS Low Isolation BMS
21 Board Vpack Error BMS
22 Board Temperature Error MBB or BMS
23 Post Error MBB or BMS Power-On Self Test diagnostic result
24 Startup Error MBB or BMS Firmware boot diagnostic result
25 Contactor Open Warning Contactor This indicates the contactor is open.
This may be appropriate given what safety interlocks are in play.
26 Contactor Welded Error Contactor Only 2013 models have contactors that can realistically weld shut
The code indicates battery voltage on the power harness or bus when there shouldn't be any.
27 Precharge Error Precharge Indicates bus voltage didn't climb enough in the required time period to close the contactor safely.
Try keying the bike off and on again over a period of a few seconds to retry.
28 BMS Isolation Fault BMS Indicates any kind of ground indication as measured by various BMS circuits.
29 BMS Isolation Danger BMS Indicates a ground indication as measured by various BMS circuits.
The BMS protects itself by opening the contactor.
30 BMS CAN Error BMS CAN bus error to/from the BMS, as reported by the MBB?
31 SEVCON CAN Error Controller CAN bus error to/from the Sevcon controller, as reported by the MBB?
32 Module Variance Too High BMS Indicates that a module within the power pack is varying too much from its siblings (voltage? current?).
Provide a balancing charge with the onboard charger or any <0.4C charger.
33 SEVCON Error Turn Off Controller
34 Charge Error Turn Off Charger
35 Loopback Error Power Tank The connector for BMS1 (Power Tank or Power Pack Module) does not have a connected BMS or a blanking plug with loopback wiring installed.
36 Board 5V Error MBB MBB fault providing 5V micro-power (what's affected?)
37 Board 3.3V Error MBB MBB fault providing 3.3V micro-power
Pre-2017 OBD-II affected - otherwise just a type of sensing feedback
38 Idle Turn Off MBB The MBB timeout for detecting an idle control state has been activated, opening the contactor.
Reset by keying the bike off and on.
39 Throttle Out Of Range Disable Throttle The throttle's electric signal safeguard is active
40 BMS Throttle En Wire Disable Throttle The throttle's enable wire safeguard(?) is active
41 Low Battery Voltage Disable Contactor Limits The low battery voltage safeguard is active
42 High Battery Temperature Status Disable Contactor Limits The high battery temperature safeguard is active
43 Low Battery Temperature Status Disable Contactor Limits The low battery temperature safeguard is active
44 Kill Switch Disable MBB The kill switch safeguard is active
45 Kickstand Switch Disable MBB The kickstand switch safeguard is active
46 BMS Charger Connected Disable BMS The BMS checks whether the charger is connected, and this check failed.
47 MBB Charger Connected Disable MBB The MBB checks whether the charger is connected, and this check failed.
48 SEVCON Startup Disable Controller The Sevcon controller startup failed and the resulting safeguard is active.
49 Contactor Open Disable Contactor The contactor is open because of some safeguard (like 25 but not a normal indication).
Check other error codes and reset by keying the bike off and on.
Check logs later.
50 BMS Self-Test Error BMS The BMS runs a self-test to decide whether it's safe to operate, and it failed.
Check BMS logs immediately.
51 BMS Self-Test Warning BMS The BMS runs a self-test to decide whether it's safe to operate, and it succeeded but had a note.
Check BMS logs.
52 Reserve Partition Disable MBB The MBB reserve storage partition(?) safeguard is active.
53 BMS Internal Disable BMS A BMS internal check failed and the resulting safeguard is active.
54 Internal Disable Error MBB An MBB internal check failed and the resulting safeguard is active.
55 Internal Fault Error MBB Could be anything?
56 Monolith Not Connected BMS BMS#0 is just undetectable
(is this via CAN and voltage readings together?)
57 Module Did Not Connect BMS The contactor didn't close? Or something more basic about the BMS (main, power tank, or module) reporting the battery unready.
Probably use the onboard charger to fix.
58 BMS Sensor Warning BMS
59 BMS System Warning BMS
60 Bike Configuration MBB or BMS There may be an error in the bike configuration settings applied to the MBB and BMS.
Basically, they might have inconsistent model specifiers or battery size specifiers.
This has also been reported for incompatible firmware versions between the MBB and BMS.