08PG2 - X1 Pro Gen 2: Error Codes

08PG2 - Error Codes

X-Series Error Codes


Please Check Your App/ Peripherals


There are various reasons for this error to be displayed. You will need to match the other symptoms to be able to identify the cause. Below's information below goes through various scenarios that may be causing the error.


If the customer gives little to no other information, please get the following information:

  1. Check connections
    Inspect all connectors and check for bent pins or wires that are pinched flat. This could disrupt the connections.
  2. Connect to the app and check for errors
    Connect to the CYC Ride Control app and select the warnings icon on the dashboard to see any accommodating errors. This will also tell us if the customer can connect to the bike at all.
    *NOTE you need the BLE speed sensor to be connected properly and the display turned on to be able to connect
  3. Check for abnormal readings
    If you can connect to the app, check for any abnormal readings. Abnormal readings can sometimes also be seen on the display such as a high/ irregular motor temperature reading or battery level indication. 


B. Lost Controller Connection


Symptoms: Flashing battery indicator often paired with being unable to connect to the app. 

Solution: If possible, swap out the display and BLE speed sensor to ensure that this is not coming from the peripherals. If swapping the peripherals does not solve the issue, you will need to replace the controller. In most cases, this is as a result of the controller but it's always best to rule out the possibility of the cause being the peripherals. 

Steps:

  1. Get evidence of
    1. Display showing "Please check your app/ peripherals" error
    2. Display showing battery level indicator flashing/ showing 0
    3. Unable to connect to The CYC Ride Control app
  2. Swap display and BLE speed sensor
  3. IF not solved with peripheral swap, replace the controller


Error 01 & 02 - Controller Over/ Under Voltage


Description: Error 01 & 02 or "Controller Over/ Under Voltage" means that the battery voltage is over/under the system threshold.  


Symptoms: Error code 01/02 or Controller Over/ Under Voltage on the SW102/ DS103 display and/ or on the Ride Control app. The motor will not run while the error is shown.


Solution: Adjust the battery settings in the Ride Control app or in the display's settings menu. 


Steps: 

  1. Connect to the CYC Ride Control app. 
  2. Enter the app's battery settings section. 
  3. Adjust the "Series of cells" setting to match your battery pack's nominal voltage.
  4. Save the settings change.


Please note that the X1 Pro Gen 3 is compatible with 36V to 72V nominal battery packs. 


Warranty condition: N/A


Error Code 06 - Motor Over Temperature


Description: Error code 06 or "motor over temperature" means that the motor temperature reading is over the threshold. This can be caused by various reasons:

The temperature sensor is malfunctioning

Symptoms: Error code 6 or Motor Over Temperature text along with abnormally high motor temperature reading on the SW102/ DS103 display and/ or on the Ride Control app. The motor will not run while the error is shown.

Solution: Unless there are other symptoms not mentioned above, replace the motor component directly. 

Steps (for X1 Pro and Photon): 

  1. Get evidence of
    1. Error code on display and/ or app
    2. Motor temperature reading on display/ app
  2. Replace motor

Steps (for X1 Stealth): 

  1. Get evidence of
    1. Error code on display and/ or app
    2. Motor temperature reading on display/ app
  2. Check the Apps setting in Modes & Level. 
    Confirm the Motor Type is correct, X1 Stealth Gen1/ Gen3 
    (Ride Control App User Guide, Page 9 )


  3. If the issue remains the same, Replace the motor

Warranty condition: If the motor in question is still within its warranty period and there is no indication that the motor has been altered physically (such as cutting wires), then the components needed will be replaced under warranty. 


Error Code 09 - Controller Internal Error 10


Description: Error code 09 means that XXX. 

This can be caused by various reasons: XXX


Symptoms: Error code 9 or XXX text along with XXX reading on the SW102/ DS103 display and/ or on the Ride Control app.

The motor will not run while the error is shown.


Solution: Unless there are other symptoms not mentioned above, replace the controller component directly. 


Error Code 15 - Controller Internal Error 4


Description: Error code 15 means that XXX. 

This can be caused by various reasons: XXX


Symptoms: Error code 15 or XXX text along with XXX reading on the SW102/ DS103 display and/ or on the Ride Control app.

The motor will not run while the error is shown.


Solution: Unless there are other symptoms not mentioned above, replace the controller component directly. 


Error Code 16 - Controller Internal Error 5


Description: Error code 16 means that XXX. 

This can be caused by various reasons: XXX


Symptoms: Error code 16 or XXX text along with XXX reading on the SW102/ DS103 display and/ or on the Ride Control app.

The motor will not run while the error is shown.


Solution: Unless there are other symptoms not mentioned above, replace the controller component directly. 


Error Code 17 - Controller Internal Error 6


Description: Error code 17 means that XXX. 

This can be caused by various reasons: XXX


Symptoms: Error code 17 or XXX text along with XXX reading on the SW102/ DS103 display and/ or on the Ride Control app.

The motor will not run while the error is shown.


Solution: Unless there are other symptoms not mentioned above, replace the controller component directly. 


Error Code 18 - Controller Internal Error 7


Description: Error code 18 means that XXX. 

This can be caused by various reasons: XXX


Symptoms: Error code 18 or XXX text along with XXX reading on the SW102/ DS103 display and/ or on the Ride Control app.

The motor will not run while the error is shown.


Solution: Unless there are other symptoms not mentioned above, replace the controller component directly. 


Error Code 26 - Hall Sensor Error


Description: Error code 26 means that XXX. 


This can be caused by various reasons: XXX



Symptoms: Error code 26 or Hall Sensor Error text along with XXX reading on the SW102 display/ DS103 display and/ or on the Ride Control app.



Solution: 


If the error persists after changing the Controller - Sensor Check for X-series


1. Change the wiring harness

2. Do the Sensor check as below:

  • Unplug the throttle (turn off in the App)
  • Unplug the brake sensor (if applicable) (turn off in the App)
  • Unplug the speed sensor
  • Unplug the Hall sensor
  • Unplug the TQ sensor (PAS)

Please plug back the sensor if the issue persists.

Please click save after change and reboot the display

The hall sensor plug (6pins with label) The TQ sensor plug(7pins)



For ASI Controllers


POST Static Gating TEST (Flash Code 1,8)


Clipboard

Hi Xxx,

Thanks for reaching out to us. I’m sorry to hear about the error but luckily, we can investigate into it & give you a solution accordingly.

Kindly follow the below instructions:

  1. Check the conditions of all wires and connectors. Please confirm if there's any visible damage
  2. If you received your controller before 2022, please let us know if there is a possibility that the controller has been exposed to water (this will not void warranty).
  3. Disconnect all phase wires (the blue, yellow, and green (or red) wires). Connect to the app & check if the error is still present with the phase wires disconnected. Please let us know the result.


Hope to hear from you soon.


Solution


If POST error goes away after unplugging the hall sensors & phase wires, then replace the motor. If it stays after the hall sensors & phase wires have been disconnected, then replace the controller. 

Warranty condition: If the kit is still under warranty and no signs of physical damage to these wires & no water ingress, then the component can be replaced under warranty.


Error 24H


If you have newly installed or made changes to your kit, please ensure that the torque sensor and motor wire is not swopped around as this will trigger the error. Please refer to the image attached for reference. 


If the wires are correct & you are still experiencing this error, please follow the steps below & let us know the result:

1. Please turn on the kit & connect to the CYC (BAC) app.

2. Go to your Peripheral Setup settings & change the "Motor Position Sensor Type" underneath the "Motor Settings" to "Sensorless" mode then save to flash.

3. Next, change the assist level on your display to 1 or higher & test the throttle. 

4. Now, kindly test the PAS. Please note that pressure needs to be applied to the pedals for PAS to engage. If you are testing it on a bike stand, please hold in the brake levers slightly while testing PAS.