Changes

Jump to: navigation, search

Gen2/Error Codes

9,338 bytes added, 00:47, 1 May 2020
m
BrianTRice moved page Error Codes to Gen2/Error Codes: Introducing Gen3 code; need to disambiguate
Switch the [[Gen2/Instrument Cluster|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 Owners Manual|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.

<onlyinclude>
{| class="wikitable mw-collapsible filterable"
|+Error Codes
! class="unfilterable"| Code
! class="unfilterable"| Description (official)
! Manual Section
! class="unfilterable"| Community Notes
|- id="0"
|[[#0|0]] ||No Error
|
|Almost abnormally normal!
|- id="1"
|[[#1|1]] ||High [[Throttle|Throttle]]
|[[Throttle|Throttle]]
|Likely throttle connection or potentiometer issue
|- id="2"
|[[#2|2]]
|[[Z-Force Motor|Motor]] Temperature Warning Stage 1
|[[Z-Force Motor|Motor]]
|Near upper temperature limit; corresponds to blinking temperature light on the dash
|- id="3"
|[[#3|3]]
|Motor Temperature Warning Stage 2
|[[Z-Force Motor|Motor]]
|Reached upper temperature limit; might involve cutbacks or shutdown
|- id="4"
|[[#4|4]]
|[[Gen2/Motor Controller|Controller]] Temperature Warning Stage 1
|[[Gen2/Motor Controller|Controller]]
|Near upper temperature limit; corresponds to blinking temperature light on the dash
|- id="5"
|[[#5|5]]
|Controller Temperature Warning Stage 2
|[[Gen2/Motor Controller|Controller]]
|Reached upper temperature limit; might involve cutbacks or shutdown
|- id="6"
|[[#6|6]]
|BMS Throttle Enable Wire Error
|[[Throttle|Throttle]]
|
|- id="7"
|[[#7|7]]
|Low [[Battery|Battery]] Voltage
|[[Main Contactor#Contactor_Limits|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.
|- id="8"
|[[#8|8]]
|High Battery Temperature Status
|[[Main Contactor#Contactor_Limits|Contactor Limits]]
|Can happen during a >4kW charge or while operating at speed in a hot environment.
: Reduce battery load!
|- id="9"
|[[#9|9]]
|Low Battery Temperature Status
|[[Main Contactor#Contactor_Limits|Contactor Limits]]
|Can happen in winter storage; will prevent charging.
: Use a space heater or bring the bike inside ASAP to prevent battery damage.
|- id="10"
|[[#10|10]]
|Battery Temperature Warning Stage 1
|[[Main Contactor#Contactor_Limits|Contactor Limits]]
|
|- id="11"
|[[#11|11]]
|Battery Temperature Warning Stage 2
|[[Main Contactor#Contactor_Limits|Contactor Limits]]
|
|- id="12"
|[[#12|12]]
|Reserve Partition Warning
|[[MBB]]
|
|- id="13"
|[[#13|13]]
|Reserve Switch Warning
|[[MBB]]
|
|- id="14"
|[[#14|14]]
|Safety Override Active
|[[MBB]]
|
|- id="15"
|[[#15|15]]
|[[Onboard Charger|Charger]] Attached But Not Charging
|[[Onboard Charger|Charger]]
|
|- id="16"
|[[#16|16]]
|CIB Contactor Compromised
|[[Main Contactor|Contactor]]
|
|- id="17"
|[[#17|17]]
|[[Onboard Charger|Charger]] Error
|[[Onboard Charger|Charger]]
|
|- id="18"
|[[#18|18]]
|[[Battery|Battery]] Temperature Sensor Fault
|[[BMS]]
|
|- id="19"
|[[#19|19]]
|High Charge Current
|[[Main Contactor|Contactor]]
|The contactor limit for charging was reached and the BMS opened the contactor.
: Key the bike off and on to reset.
|- id="20"
|[[#20|20]]
|BMS Low Isolation
|[[BMS]]
|- id="21"
|[[#21|21]]
|Board Vpack Error
|[[BMS]]
|
|- id="22"
|[[#22|22]]
|Board Temperature Error
|[[MBB]] or [[BMS]]
|
|- id="23"
|[[#23|23]]
|Post Error
|[[MBB]] or [[BMS]]
|Power-On Self Test diagnostic result
|- id="24"
|[[#24|24]]
|Startup Error
|[[MBB]] or [[BMS]]
|Firmware boot diagnostic result
|- id="25"
|[[#25|25]]
|Contactor Open Warning
|[[Main Contactor|Contactor]]
|This indicates the contactor is open.
: This may be appropriate given what safety interlocks are in play.
|- id="26"
|[[#26|26]]
|Contactor Welded Error
|[[Main Contactor|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.
|- id="27"
|[[#27|27]]
|[[BMS/Precharge|Precharge]] Error
|[[BMS/Precharge|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.
|- id="28"
|[[#28|28]]
|[[BMS]] Isolation Fault
|[[BMS]]
|Indicates any kind of ground indication as measured by various BMS circuits.
|- id="29"
|[[#29|29]]
|[[BMS]] Isolation Danger
|[[BMS]]
|Indicates a ground indication as measured by various BMS circuits.
: The BMS protects itself by opening the contactor.
|- id="30"
|[[#30|30]]
|[[BMS]] CAN Error
|[[BMS]]
|CAN bus error to/from the BMS, as reported by the MBB?
|- id="31"
|[[#31|31]]
|[[Gen2/Motor Controller|SEVCON]] CAN Error
|[[Gen2/Motor Controller|Controller]]
|CAN bus error to/from the Sevcon controller, as reported by the MBB?
|- id="32"
|[[#32|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.
|- id="33"
|[[#33|33]]
|SEVCON Error Turn Off
|[[Gen2/Motor Controller|Controller]]
|
|- id="34"
|[[#34|34]]
|Charge Error Turn Off
|[[Onboard Charger|Charger]]
|
|- id="35"
|[[#35|35]]
|[[BMS CANBus Loopback|Loopback]] Error
|[[Power Tank]]
| The connector for BMS1 ([[Power Tank]] or [[Power Pack Module]]) does not have a connected BMS or a [[Loopback Blanking Plug|blanking plug]] with [[BMS CANBus Loopback|loopback]] wiring installed.
|- id="36"
|[[#36|36]]
|Board 5V Error
|[[MBB]]
|MBB fault providing 5V micro-power (what's affected?)
|- id="37"
|[[#37|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
|- id="38"
|[[#38|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.
|- id="39"
|[[#39|39]]
|[[Throttle|Throttle]] Out Of Range Disable
|[[Throttle|Throttle]]
|The throttle's electric signal safeguard is active
|- id="40"
|[[#40|40]]
|BMS Throttle En Wire Disable
|[[Throttle|Throttle]]
|The throttle's enable wire safeguard(?) is active
|- id="41"
|[[#41|41]]
|Low Battery Voltage Disable
|[[Main Contactor#Contactor_Limits|Contactor Limits]]
|The low battery voltage safeguard is active
|- id="42"
|[[#42|42]]
|High Battery Temperature Status Disable
|[[Main Contactor#Contactor_Limits|Contactor Limits]]
|The high battery temperature safeguard is active
|- id="43"
|[[#43|43]]
|Low Battery Temperature Status Disable
|[[Main Contactor#Contactor_Limits|Contactor Limits]]
|The low battery temperature safeguard is active
|- id="44"
|[[#44|44]]
|Kill Switch Disable
|[[MBB]]
|The kill switch safeguard is active
|- id="45"
|[[#45|45]]
|Kickstand Switch Disable
|[[MBB]]
|The kickstand switch safeguard is active
|- id="46"
|[[#46|46]]
|BMS Charger Connected Disable
|[[BMS]]
|The BMS checks whether the charger is connected, and this check failed.
|- id="47"
|[[#47|47]]
|MBB Charger Connected Disable
|[[MBB]]
|The MBB checks whether the charger is connected, and this check failed.
|- id="48"
|[[#48|48]]
|SEVCON Startup Disable
|[[Gen2/Motor Controller|Controller]]
|The Sevcon controller startup failed and the resulting safeguard is active.
|- id="49"
|[[#49|49]]
|Contactor Open Disable
|[[Main Contactor|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.
|- id="50"
|[[#50|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.
|- id="51"
|[[#51|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.
|- id="52"
|[[#52|52]]
|Reserve Partition Disable
|[[MBB]]
|The MBB reserve storage partition(?) safeguard is active.
|- id="53"
|[[#53|53]]
|BMS Internal Disable
|[[BMS]]
|A BMS internal check failed and the resulting safeguard is active.
|- id="54"
|[[#54|54]]
|Internal Disable Error
|[[MBB]]
|An MBB internal check failed and the resulting safeguard is active.
|- id="55"
|[[#55|55]]
|Internal Fault Error
|[[MBB]]
|Could be anything?
|- id="56"
|[[#56|56]]
|Monolith Not Connected
|[[BMS]]
|BMS#0 is just undetectable
: (is this via CAN and voltage readings together?)
|- id="57"
|[[#57|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.
|- id="58"
|[[#58|58]]
|BMS Sensor Warning
|[[BMS]]
|
|- id="59"
|[[#59|59]]
|BMS System Warning
|[[BMS]]
|
|- id="60"
|[[#60|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.
|}
</onlyinclude>

[[Category:Quick Reference]]
[[Category:Diagnostics]]
[[Category:Indication]]

Navigation menu