ASI SUPPORT

Logout

Faults and Warnings troubleshooting

Table of contents

faults, Address 258

bitNameFlash codeDescriptionHow to clearHow to disableHow to fix
0Controller over votlage1,1The filtered battery voltage measurement has exceeded the Slow over voltage threshold for greater than 1 second.

The motor phase bridge is disabled.
battery voltage is less than Slow over voltage threshold for more than 1 second.This fault cannot be disabled and can only be set out of the way. It can be set up to the limit of the controller input rating.

Set Slow over voltage threshold far above potential battery voltage values.
Set the Rated system voltage to the battery’s nominal voltage.

Verify the Slow over voltage threshold is set appropriately.
1Phase over current1,2The motor phase current measurement has exceeded the Averaged over current trip threshold for the number of samples specified by Averaged overcurrent trip sample length.

The motor phase bridge is disabled.
Reboot the controller
or
send a fault reset command.
Averaged overcurrent trip threshold and Averaged overcurrent trip sample length are manufacturer-level parameters. These parameters cannot be changed to disable this fault.Adjust the Current regulator bandwidth down to balance the controller’s current response with minimized phase current spikes.

Reduce the Rated motor current to reduce potential phase current peaks.

A higher amperage-capable controller should be considered.

Verify there are no intermittent short circuits between the phases and battery terminals.
2Current sensor calibration1,3The phase A current sensor offset or phase C current sensor offset calibration of the current sensors has failed.

The current sensor calibration reading at bootup is off by greater than 5%. The nominal value is 50%.

The motor phase bridge is disabled.
Reboot the controllerCannot be disabled.Eliminate possible magnetic fields.

If the fault doesn’t clear after rebooting and removing possible magnetic field effects, contact ASI for support.
3Current sensor over current1,4Current sensor built-in hardware overcurrent fault protection tripped due to an application over current or a current sensor failure.

The motor phase bridge is disabled.
Reboot the controller.Cannot be disabled.If tripping during operation. See Instantaneous over phase current, faults bit 9.

If the fault doesn’t clear with reboot, contact ASI for support.
4Controller over temperature1,5The measured controller temperature for the power board (MOSFET) and/or DSP temperature for the control board digital signal processor has exceeded the Heatsink over temperature trip threshold and the state command is set to run.

The motor phase bridge is disabled.
Allow the controller to cool and the controller temperature to drop below the threshold for more than 1 second.Heatsink over temperature trip threshold is a manufacturer level parameters. This parameter cannot be changed to disable this fault.Option 1 – Improve cooling.

Option 2 – Reduce current output.

Option 3 – Move to a larger controller.
5Motor Hall sensor fault1,6In Motor position sensor type Hall based or Hall start and sensorless run, and the hall sensor sequence was measured out of order (skipped a sector or has an illegal value like all three being on at the same time) and Motor features bit 1 Fault tolerant hall is not enabled.

The motor phase bridge is disabled.
Reboot the controller
or
send a fault reset command.
Option 1 – Change Motor position sensor type from Hall based to Hall start and sensorless run, enable Motor features bit 1 Fault tolerant hall to switch immediately to sensorless from Hall when a fault is detected.
Option 2 – Change Motor position sensor type to sensorless mode.
Option 1 – Redo the motor discovery, the Hall table may be bad.

Option 2 – Set up your motor to run efficiently in sensorless mode and then switch the Motor positiong sensor type to Hall start and sensorless run.

Option 3 – Verify your Halls with an oscilloscope to ensure they are operating as expected and the noise is not forcing unexpected state change measurements on the controller side.
6Controller under voltage1,7The filtered battery voltage measurement has dropped below the Slow under voltage threshold for greater than 1 second.

The motor phase bridge is disabled.
battery voltage is greater than threshold for more than 1 second, the fault will clear.This fault cannot be disabled and can only be set out of the way.

Set the Slow under voltage threshold far below potential battery voltage values.
Verify the Rated system voltage is set to the battery’s nominal voltage.

Verify the Slow under voltage threshold is set appropriately. For example, if your fully depleted battery is equivalent to 85% of the nominal battery voltage, set that as your Slow over voltage threshold.
7POST static gating test1,8POST (Power on self-test of the bridge) static gating test measures the floating voltage of each phase (phase A voltage, phase B voltage and phase C voltage) relative to the battery voltage before the bridge is enabled. If it is equal to 50% of Battery Voltage +/- open circuit voltage test window then it passes. This test occurs every time the motor is enabled, if not already turning.

The motor phase bridge is disabled.
Reboot the controller
or
send a fault reset command.
Cannot be disabled.Disconnect the 3 phase wires from the controller. If disonnecting the 3 phase wires and rebooting clears the fault, the problem is in the motor or wiring harness. There may be a short through the motor or phase harness to battery, or the motor sensors. This can sometimes happen due to water ingress into the motor.

If disconnecting the motor phases from the controller does not clear the fault, contact ASI for support.
8Network communication timeout2,1The controller has not received a new heartbeat value on Remote state command high byte over an elapsed time that exceeds the Command timeout threshold (1 sample) or the Average Command timeout threshold (100 samples) when either in remote control, Control command source set to serial stream and Remote state command is set to 2 (Run), or within the CAN sync loss timeout, or when Throttle sensor source is set to 5 (network voltage) and Remote throttle voltage is within the throttle window to active the bridge.

The motor phase bridge is disabled.
Reboot the controller
or
send a fault reset command.
Set Command timeout threshold
and
Average Command timeout threshold
to 0.
Set Command timeout threshold and Average Command timeout threshold appropriately to capture faults but but not trigger nuisance trips from occasionally missed packets.

Make sure your network communication is faster than the timeout thresholds and are sending a new value on the Remote state command high Byte with every heartbeat. We recommend a simple rolling counter from 0 to 255.
9Instantaneous phase over current2,2One instantaneous motor phase current measurement has exceeded the Instantaneous overcurrent trip threshold.

This has changed to 3 consecutive samples as of 6.026.

The motor phase bridge is disabled.
Reboot the controller
or
send a fault reset command.
Instantaneous overcurrent trip threshold
is a manufacturer-level parameter. This parameter cannot be changed to disable this fault.
Slow current response to increase motor transient response tolerance. Decrease Current regulator bandwidth
and/or reduce the
Rated motor current.

A higher amperage-capable controller should be considered to improve tolerance in challenging applications.
10Motor over temperature2,3The measured motor temperature has exceeded the Motor over temperature trip threshold when the motor is enabled.

The motor phase bridge is disabled.
Allow the motor to cool and the motor temperature to drop below the threshold for more than 1 second.Set the Motor over temperature trip threshold to the upper temperature limit recommended by the motor OEM.

Set your Motor foldback starting temperature and Motor foldback ending temperature appropriately to reduce current output as motor temperature nears the Motor over temperature trip threshold.

Reduce Rated motor current and/or Rated motor power to reduce motor heat generation when under full load.

Verify Temperature feedback V at … C are set accurately for your motors thermistor.
11Throttle voltage outside range2,4The measured throttle voltage is below the Throttle off voltage minus Throttle fault range, or above the Throttle full voltage plus Throttle fault range, and the Control command source is set to Throttle or Throttle or pedal sensor and Features2 bit 4 Throttle fault changed to warning is not set.

The motor phase bridge is disabled.
Return the throttle to within Throttle off voltage minus Throttle fault range and Throttle full voltage plus Throttle fault range.Enable Features2 bit 4 Throttle fault changed to warning to disable fault.Set your Throttle off voltage, Throttle full voltage, and Throttle fault range correctly.

Double-check your throttle wiring and that your input source voltage changes with the throttle position.
12Instantaneous controller over voltage2,5One instantaneous battery voltage measurement has exceeded the Fast over voltage threshold while the bridge is enabled.

The motor phase bridge is disabled.
Reboot the controller
or
send a fault reset command.
This fault cannot be disabled and can only be set out of the way. It can be set up to the limit of the controller input rating.

Set the
Fast over voltage threshold
well above your battery’s upper voltage limit to disable this fault.
This fault cannot be disabled and can only be set out of the way. It can be set up to the limit of the controller input rating.

Set the
Fast over voltage threshold
well above your battery’s upper voltage limit to disable this fault.

Ensure the battery/power supply is adequately sized and is not unclamping due to a sensitive regen/charge protection threshold that triggers when the application is regenerating the battery while the motor is above it’s basespeed causing the voltage to spike instananeously.
13Internal error2,6Execution time was not enough to run all of the code. Fault triggers before attempting to run the code.

The motor phase bridge is disabled.
Reboot the controller
or
send a fault reset command.
Cannot be disabled.Check Switching frequency and maximum execution interrupt time parameters.

This should not occur under normal operation. This typically only appears after a loss of power interrupting a save to flash, corrupting the parameters.
14POST dynamic gating test2,7If the POST static gating test passes, POST (Power on self test of the bridge) dynamic gating test enables and PWM’s only one of the 6 high or low side per phase MOSFETs at a time. The 3 low-side must measure 15% of battery voltage +/- High/Lowside turn on voltage test window. The three high sides must measure 85% of battery voltage +/- High/Lowside turn on voltage test window. This test occurs every time the motor is enabled if not already turning.

The motor phase bridge is disabled.
Reboot the controller
or
send a fault reset command.
Cannot be disabled.Verify that the Key-in is adequately powered and stable, as it feeds the regulator that powers the controlboard and the phase gates. Inadequate power will starve the gate driver and the MOSFETs might not switch correctly.

Else, contact ASI for support.
15Instantaneous under voltage2,8One instantaneous battery voltage measurement was less than the Fast under voltage threshold when the bridge was enabled.

The motor phase bridge is disabled.
If the POST static gating test passes, POST (Power on self test of the bridge) dynamic gating test enables and PWM’s only one of the 6 high or low side per phase MOSFETs at a time. The 3 low-side must measure 15% of battery voltage +/- High/Lowside turn on voltage test window. The three high sides must measure 85% of battery voltage +/- High/Lowside turn on voltage test window. This test occurs every time the motor is enabled if not already turning.

The motor phase bridge is disabled.
This fault cannot be disabled and can only be set out of the way.

Set the Fast under voltage threshold
well below the battery’s lower limit to disable this fault.
Set the Rated system voltage to the battery’s nominal voltage.

Set the Fast under voltage threshold to your battery’s safe lower limit.

Ensure the +/- battery terminals are powered and secure.

Ensure the battery/power supply is adequately sized and is not unclamping due to sensitive output short circuit protection that triggers when the controller bridge is enabled with a high current command, causing the controller-measured battery voltage to sag instantaneously.

faults2, address 299

bitNameFlash codeDescriptionHow to clearHow to disableHow to fix
0Parameter CRC3,1Parameter block 1 in FLASH corrupted or is blank.

The motor phase bridge is disabled.
The controller must be factory recalibrated.Cannot be disabled.Ensure writing to FLASH is not interrupted by loss of power.

Contact ASI should you need to recover the controller.
1Current scaling3,2The Rated motor current is set too low for the measurable range.

The motor phase bridge is disabled.
Increase Rated motor current incrementally higher, save to flash and reboot until the error goes away.Cannot be disabled.Increase Rated motor current incrementally higher, save to flash and reboot until the error goes away.

If you can’t increase the Rated motor current, try going to a smaller BAC controller.

If the parameter file is corrupt, contact ASI for support.
2Voltage scaling3,3The Rated system voltage is set too low for the measurable range.

The motor phase bridge is disabled.
Set Rated system voltage to within specification sheet nominal voltage limits, save to flash and reboot.Cannot be disabled.Set Rated system voltage to within specification sheet nominal voltage limits, save to flash and reboot.

If the parameter file is corrupt, contact ASI for support.
3Headlight undervoltage3,4If internal rail voltage is less than 5V for 100ms AND command over network Remote Digital Commands bits 1, 2 or 3. (HeadLight, RunLight, BrkLight) are enabled.

The motor phase bridge is disabled.
Command for all lights is off,
or reboot controller,
or send a fault reset command.
Isolate the short circuit on the voltage rail.

If fault triggers with peripherals disconnected, contact ASI for support.
4Parameter3 CRC3,5Parameter block 3 in FLASH corrupted or is blank.

The motor phase bridge is disabled.
The controller must be factory recalibrated.Cannot be disabled.Ensure writing to FLASH is not interrupted by loss of power.

Contact ASI should you need to recover the controller.
5CAN bus3,6CAN bus errors are greater than the fault threshold per CAN 2.0 specifications, and communications configuration vector bit 1 CAN faults is enabled.

The motor phase bridge is disabled.
Reboot the controller
or
send a fault reset command.
Disable communications configuration vector bit 1 CAN faults.Verify all nodes and terminations on the network are correct.

Replace CAN transceiver.

Verify CAN baud rate is set correctly on all devices.
6Hall stall3,7No motor hall transitions for greater than Hall stall fault time and commanding greater than 20% motor current.

The motor phase bridge is disabled.
Reboot the controller
or
send a fault reset command.
If the Motor features bit 1 fault tolerant hall is enabled, the controller will not issue the hall stall fault bit 6.Turn off the system, and, if safe, investigate the source of the motor stall (e.g. obstructions, bad wiring, etc.).
7Reserved3,8Deprecated. Not used.
8Parameter2 CRC4,1Parameter block 2 in FLASH corrupted or is blank.

The motor phase bridge is disabled.
The controller must be factory recalibrated.Cannot be disabled.Ensure writing to FLASH is not interrupted by loss of power.

Contact ASI should you need to recover the controller.
9Hall vs Sensorless position4,2Compares Hall and sensorless positions. If they are off by more than 30 degrees, the fault will trigger in Motor position sensor type hall based and hall start and sensorless run.

The motor phase bridge is disabled.
Reboot the controller
or
send a fault reset command.
Cannot be disabled.Check Hall offset angle parameter.

Run Motor discover mode 2 again. Check that the hall sector table is valid and it provides an autotune hall offset angle.

Ensure if using a Hall signal emulator that the offset is consistent across speed and load.
10Reserved4,3ProprietaryContact your application OEM.
11Reserved4,4ProprietaryContact your application OEM.
12Remote CAN fault4,5With communications configuration vector bit 7 CAN enable high. Any device on the network can write to Remote digital commands bit 13 CAN remote fault to trigger this fault.

The motor phase bridge is disabled.
Reboot the controller
or
send a fault reset command.
Cannot be disabled while communications configuration vector bit 7 CAN enable is enabled.Verify CAN traffic, any device on CAN network can trigger Remote digital commands
bit 13
CAN remote fault.

Review the cause from the source of the message.
13Accelerometer Side Tilt fault4,6If the Accelerometer is configured and the data read is out of range.

The motor phase bridge is disabled.
14Open Phase Fault4,7If open phase fault detection feature is enabled and controller detects open phase while running, the fault is triggered.

The motor phase bridge is disabled.
15Analog Brake voltage out of range4,7The measured brake voltage is below the Analog brake off voltage minus Analog brake fault range, or above the Analog brake full voltage plus Analog brake fault range.

The motor phase bridge is disabled.
Return the brake to within Analoge brake off voltage minus Analoge brake fault range and Analoge brake full voltage plus Analoge brake fault range.Cannot be disabled.Set your Analoge brake off voltage, Analoge brake full voltage, and Analoge brake fault range correctly.

Double-check your brake wiring and that your input source voltage changes with the brake position.

faults3, address 363

bitNameFlash codeDescriptionHow to clearHow to disableHow to fix
0Encoder Sin voltage range9,1The measured Encoder Sin voltage is below the Encoder Sin Low voltage or above the Encoder Sin High Voltage, and the motor position sensor type is set to Encoder.

The motor phase bridge is disabled.
Reboot the controller
or
send a fault reset command.
Cannot be disabled if the motor position sensor type is set to Encoder.Set your Encoder Sin Low voltage and Encoder Sin High Voltage correctly.

Doublecheck your Encoder wiring and that your input source voltage changes with motor position.
1Encoder Cos voltage range9,2The measured Encoder Cos voltage is below the Encoder Cos Low voltage or above the Encoder Cos High Voltage, and the motor position sensor type is set to Encoder.

The motor phase bridge is disabled.
Reboot the controller
or
send a fault reset command.
Cannot be disabled if the motor position sensor type is set to Encoder.Set your Encoder Cos Low voltage and Encoder Cos High Voltage correctly.

Doublecheck your Encoder wiring and that your input source voltage changes with motor position.
2Analog Input Voltage Range9,3An ADC input has measured out of range.Remove the source of voltage causing the measured input to exceed its input rating.Cannot be disabled.Remove source of voltage causing measured input to exceed it’s input rating.
3Dual throttle out of range9,4The difference between throttle setpoints calculated from the primary throttle and the secondary throttle is larger than the Dual analog throttle fault threshold.

The motor phase bridge is disabled.
Reset the throttle inputs so that both setpoints are within the Dual analog fault threshold from each other, or increase the Dual analog fault threshold to a higher value to compensate for input noise.Disable Features4 bit 3: Dual Analog Throttle, or set the Dual analog fault threshold to 100% to allow for 100% variance in the setpoints.Set your Throttle sensor source, Throttle off voltage, Throttle full voltage, Throttle deadband threshold and Throttle fault range correctly for your primary throttle source. Set your Secondary throttle source, Secondary throttle off voltage, Secondary throttle full voltage and Dual analog throttle fault threshold correctly for your secondary throttle.

Doublecheck your throttle wiring that your input source voltages change with throttle position, and that the throttle setpoint and secondary throttle setpoint closely match throughout the entire throttle active range.
4Reserved9,5Not used.
5Reserved9,6Not used.
6Reserved9,7Not used.
7Reserved9,8Not used.
8Reserved10,1Not used.
9Reserved10,2Not used.
10Reserved10,3Not used.
11Reserved10,4Not used.
12Reserved10,5Not used.
13Reserved10,6Not used.
14Reserved10,7Not used.
15Reserved10,8Not used.

warnings, address 277

bitNameFlash codeDescriptionHow to clearHow to disableHow to fix
0Communication timeout5,1The controller has not received a valid heartbeat over an elapsed time that exceeds the Command timeout threshold (1 sample) or the Average Command timeout threshold (100 samples).

Triggers fault bit 8.
Reboot the controller
or
send a fault reset command.
Set Command timeout threshold and Average Command timeout threshold to 0.Set the Command timeout threshold and Average Command timeout threshold.

Make sure your network heartbeat is faster than the timeout thresholds.
1Hall sensor5,2Warnings bit 5 or 6 are high. See Warnings bit 5 and 6 for descriptions.

If Motor features bit 1 Fault tolerant hall is enabled, it will switch to sensorless.
If it is not enabled, it will trigger Faults bit 5 Motor Hall sensor fault.
Clear Warnings bit 5 and 6 if high.See Warnings bit 5 and 6 for instructions.See Warnings bit 5 and 6 for instructions.
2Hall stall5,3If the Hall stall fault time is not 0, the controller will detect the hall stall if the controller status is Running and the motor is drawing at least 20% of the Rated motor current. If the current drawn is less than that, the controller will not issue the warning.

If the Hall stall fault time is set to 0, the controller will not issue the hall stall warning.

If Motor features bit 1 Fault tolerant hall is enabled, it will stay as a warning.
If it is not enabled, it will trigger Faults bit 5 Motor Hall sensor fault.
Change State command to off and after the Hall stall fault time elapses it will clear.
Or reboot the controller.
Setting Hall stall fault time to 0 disables the stall detection.Turn off the system and if safe investigate source of motor stall (e.g. obstructions, bad wiring, etc.).
3Wheel speed sensor5,4If an external Wheel speed sensor source
is selected, the controller calculates the difference between wheel RPM (motor based) and wheel RPM (speed sensor-based).

If the difference is more than 30 rpm,
motor current is >7.5%, 2 seconds has elapsed and
Motor features
bit 2 bottom bracket motor is disabled, it triggers the warning.

Switches to motor-based speed calculation.
Reboot the controller.Enable the Motor features bit 2 Bottom bracket motor (varying gear ratio) to ignore the wheel RPM (motor based) and only use the wheel RPM (speed sensor based).

Set Wheel speed sensor pulses per revolution to correct value.
4CAN bus5,5CAN bus errors are greater than the warning threshold per CAN 2.0 specifications and communications configuration vector bit 1 CAN faults is set enabled.CAN bus errors are below the fault threshold per CAN 2.0 specifications.Set communications configuration vector bit 1 CAN faults low to disable warnings.Verify all nodes and terminations on the network are correct..

Replace CAN transceiver.

Verify CAN baud rate is set correctly on all devices on network.
5Hall illegal sector5,6The Hall sector has a value of -1 based on the Hall table. All three Halls are 0 or all three are 1 simultaneously.Reboot the controller.Verify Hall sensors are wired correctly and are transitioning when motor is rotated manually and under load.
6Hall illegal transition5,7Based on the Hall table, the Hall sector changed by more than 1.Reboot the controller.Verify Hall sensors are wired correctly and are transitioning when motor is rotated manually and under load.
7Low battery voltage foldback5,8battery voltage is lower than Low battery foldback starting voltage threshold.

motor current is being reduced to protect the battery
battery voltage is above the Low battery foldback starting voltage.Setting Low battery foldback starting voltage and Low battery foldabck ending voltage to 0V will effectively disable the foldback.Charge your battery.

Set the Rated system voltage
and Low battery foldback starting voltage.
8High battery voltage foldback6,1battery voltage is higher than High battery foldback starting voltage threshold.

motor regeneration current is being reduced to protect the battery
battery voltage is below the High battery foldback starting voltage.Setting High battery foldback starting voltage and High battery foldabck ending voltage out of range effectively disable the foldback.Set the Rated system voltage and High battery foldback starting voltage.
9Motor temperature foldback6,2motor temperature is higher than Motor foldback starting temperature threshold.

motor current is being reduced to protect the motor
motor temperature is below the Motor foldback starting temperature.Disable Features bit 5 Motor temp sensor enable.Set Motor foldback starting temperature and Motor foldback ending temperature correctly.
10Controller over temperature foldback6,3controller temperature is higher than the Controller foldback starting temperature threshold.

motor current is being reduced to protect the controller
controller temperature is below the Controller foldback starting temperatureController foldback starting temperature and Controller foldback ending temperature are manufacturer-level parameters. These parameters cannot be changed to disable this fault.Option 1 – Improve cooling.
Option 2 – Reduce load.
Option 3 – Move to a larger controller.
11Low battery SOC foldback6,4battery state of charge is lower than Low battery state of charge foldback starting capacity.

motor current is being reduced to protect the battery
battery state of charge is above the Low battery state of charge foldback starting capacity.Setting the Battery management interface type to 0 will disable it.

Setting Low battery state of charge foldback starting capacity and Low battery state of charge foldback ending capacity below 0% will disable.
Charge your battery.

Set the Voltage model battery state of charge gain and Voltage model battery state of charge offset to calculate the SOC correctly.

Low battery state of charge foldback starting capacity must be higher than Low battery state of charge foldback ending capacity.
12High battery SOC foldback6,5battery state of charge is higher than the High battery state of charge foldback starting capacity.

motor regeneration current is being reduced to protect the battery
battery state of charge is below the High battery state of charge foldback starting capacity.Setting the Battery management interface type set to 0, or
setting the High battery state of charge foldback starting capacity and High battery state of charge foldback ending capacity above 100% will disable.
Charge your battery per the manufacturers instructions, using the manufacturers recommended charger to avoid overcharging.

Set the Voltage model battery state of charge gain and Voltage model battery state of charge offset to calculate the SOC correctly.

High battery state of charge foldback starting capacity must be lower than High battery state of charge foldback ending capacity.
13I2T overload foldback6,6I^2*t integral (heat model):
Controller current output higher than the Overload heating current value for longer than Overload heating time and motor current is being reduced to protect the motor and/or battery.

If the Motor features bit 3 Overload I^2t on the battery not motor is set high, it watches the battery current. If it is not set, it compares the motor current against the Overload heating current threshold.

Current output reduced to the limit set by Overload cooling current until Overload cooling time has elapsed.
Allow motor to cool for duration of time set by parameter Overload cooling time.Set Overload heating current greater than 100%.Set the Overload heating current and Overload heating time appropriately for your application in an attempt to avoid component temperatures exceeding their manufacturer-recommended thermal limits empirically.

Testing in various climates and environments may be required to get these values right for your application.
14Low temperature battery / controller foldback6,7Allow the controller or battery to warm up and the temperature to rise above the Cold battery foldback starting temperature.Allow the controller or battery to warm up and the temperature to rise above the Cold battery foldback starting temperature.Set Cold battery foldback starting temperature and Cold battery foldback ending temperature well below expected temperature range.Set Cold battery foldback starting temperature and Cold battery foldback ending temperature to safe values for your application.

See controller specification sheet for lower operating temperature limit.
15Reserved6,8Deprecated. Not used.

warnings2, address 359

bitNameFlash codeDescriptionHow to clearHow to disableHow to fix
0Throttle out of range warning7,1Measured throttle voltage sensor source lower than Throttle off voltage minus Throttle fault range or higher than Throttle full voltage plus Throttle fault range and Features2 bit 4 Throttle fault changed to warning is enabled, and Control command source has throttle and one other control source selected (ex.: Pedal and throttle).Reboot the controller.Set your Throttle off voltage, Throttle full voltage, and Throttle fault range correctly.

Double-check your throttle wiring and that your input source voltage changes with the throttle position.
1Reserved7,2ProprietaryContact your application OEM.
2Reserved7,3ProprietaryContact your application OEM.
3Dynamic flash full7,4The Dynamic flash available is filled, and there is no more space left to write.
4Dynamic flash read error7,5Unable to read the variables stored in the dynamic flash
5Dynamic flash write error7,6The Dynamic flash available is filled, and there is no more space left to write.
6Parameters3 missing7,7
7Missed CAN message7,8CAN mailbox overflow indicator.

When the can message overflow count value is incremented, this warning will also be set.

can message overflow count is the count of received CAN messages that did not have an available mailbox and thus overwrote a previously received CAN message.
Reboot the controller.Cannot be disabled.Find the source of overflow. If the controller increments during boot only, this can be ignored.

If this increments during operation, the source will need to be identified.
8Hot battery foldback8,1
9Reserved8,2Not used.
10Reserved8,3Not used.
11Reserved8,4Not used.
12Reserved8,5Not used.
13Reserved8,6Not used.
14Reserved8,7Not used.
15Reserved8,8Not used.

Smart, Silent, Smooth.

Responsive Menu Pro Image Responsive Menu Clicked Image