EBMX Knowledge Base
EBMX X9000 Technical TroubleShoot
X9000 Owners Manual
https://ebmx.com.au/wp-content/uploads/2023/03/EBMX-X-9000-App-User-Manual_1.0.pdf
X9000 App
Apple: https://apps.apple.com/us/app/ebmx/id1660497388
Android: https://play.google.com/store/apps/details?id=com.ebmx.ridecontrol
SW102 Update Procedure
Video: https://www.youtube.com/watch?v=IdEPtGD1HaE
Clear Zip: https://ebmx.com.au/wp-content/uploads/2023/06/sw102_cleardata.zip
14L Firmware: https://ebmx.com.au/wp-content/uploads/2023/06/SW102-CYC-KM5S-V1.1.4-230530.zip
CYC Firmware Flasher
Apple: https://apps.apple.com/gr/app/e-bike-firmware-update/id6449957197
Android: https://play.google.com/store/apps/details?id=com.cyc.firmware_update&hl=en&gl=US
X9000 General Setup
It is important to always have the bike on a stand which rear wheel off the ground.
General settings
. Select bike type
. Motor type
. Battery voltage
. Battery type and harness
. Enter gear ratios and wheel diameter (rear tire height)
. Click save - controller will ask for encoder or hall calibration to be completed, proceed with this process
The controller is then ready to go for all stock configurations, additionally some other settings may be required
. Custom throttles will need calibration
. Regen throttle might not be fitted and requires switching off
. If regen throttle is fitted, please calibrate.
. Power limits may require changing due to customer requirements
Tips when first troubleshooting:
#1 Check current firmware for display and controller
#2 Updated or Revert firmware if needed
#3 Make sure speed limit isn't set if the motor is just cogging
#4 Run Hall or Encoder Calibration if motor is rough
#5 Switch motor and bike profile to something else, save, then revert both back to correct profiles.
Common Faults
Incorrect Firmware – Unable To Connect To X9000 App
Solution:
. Email customer firmware file.
. Instruct customer to install CYC firmware flasher.
. Instruct customer to connect to bike and load supplied firmware into bike – if the customer selects a file other then X9000 firmware the controller will be bricked and ST Link via team viewer is required to fix load new firmware.
. Once updated please follow a second update via the X9000 firmware flasher, use access code 32531 and select the same file supplied to the customer, if an auto update is available please proceed with that option over the supplied firmware.
. Please check SW102 display firmware after update and should read 1014LC – to check this, turn off bike and upon turning on hold the “M” button, scroll to info screen to verify.
. If customer isn’t on 14L SW102 firmware it’s vital the customer updates via the procedure.
Check Peripherals
. If check peripherals is displayed on the SW102 follow the procedure:
. Check display cable for pinches or damage
. Check 2-1 cable and replace if required.
. Update display.
. If the controller works on the app by switching modes this could be a short term solution.
. If nothing can remove the check peripherals error the controller must be replaced due to an internal connection fault.
. It is recommended to try to reload the controller firmware using the STM 32 Utility before replacing the controller to see if this fixes the problem.
Error 01
. Error 01 is over voltage.
Solution:
. Every X9000 base code is set to a Surron Light Bee with a 72V battery.
. Customers must select 16S and the correct 16S battery they have installed for safe and correct operation.
Error 02
. 02 error is under voltage and relates to customer BMS tripping due to high amp draw.
Solution:
. Check customer settings, field weakening is independent of DC set current limit so lowering this by 10% until the issue is resolved.
. Customer could also be low on battery and voltage sag causing 02 error due to load and SOC.
. Customer also might not be using standard settings for power or DC amps and require adjustment
General rules apply below.
. Customer might have a 21S battery or a different chemistry, the voltage upper and lower limits can be changed in the “controller calibration” settings, we recommend going up a cell and changing the voltage limits as required. Max and Low voltage will need to be calculated correctly on a case by case basis.
Error 06
. Error 06 is motor over temperature protection.
. A customer might experience lack of power before the controller cuts out with this fault.
. 06 fault is there to protect the motor from overheating.
Solution:
. Lower field weakening or power settings to reduce motor heat.
. Check temp sensor cable for damage. Also check the connector. If water got into the connector, dielectric grease can help prevent this from happening again.
. Customer might have a faulty temperature sensor within the motor and needs to turn off this feature, to do this 32531 access code and can be switched off in “controller calibration” settings. This should only be done as a temporary solution.
Error 14
. Error 14 is a flash error, the app and firmware has the ability to know if it is loaded correctly to the controller.
Solution:
Reload firmware via X9000 app, use access code 32531 and send file to customer.
Error 28
. Error 28 relates to the twist or acceleration throttle.
Solution:
. Customer to perform throttle calibration in app under “controller calibration”.
. Check throttle cabling and connections.
. It is possible to check the throttle voltages in the full display to check all is okay.
. Older firmware had error 23 as throttle error, 925 and above is 28.
Error 30
. Error 30 relates to regen thumb throttle.
Solution:
. Customer may have not fitted this throttle and requires to be turned off in throttle settings page.
. Customer to perform thumb calibration in app under “controller calibration” if the throttle is custom.
. Check throttle cabling and connections.
. It is possible to check the throttle voltages in the full display to check all is okay.
. If all this is completed and still errors with thumb throttle fitted it is possible the 2-1 cable is damaged by customer or faulty - replace cable under RMA.
. Older firmware had error 24 as throttle error, 925 and above is 30.
Bike Setup Settings
SurRon Light bee Stock battery & Talaria MX3 - BMS Troubleshoot
80 Battery Amps
350-400 phase
5.5KW
10% field weakening
Regen throttle 30%
If you run more field weakening than this, you would need to lower these settings further to avoid BMS cut outs.
SurRon Light Bee Stock Battery Bypassed
110 Battery Amps
450 Phase Amps
8KW
60% Field Weakening
Regen throttle 30%
If you run more field weakening than this, It is recommended to lower these settings further to avoid damaging the battery by drawing too many amps from the battery.
SurRon UltraBee Stock - BMS Troubleshoot
200 Battery Amps
800 Phase Amps
16.8KW
0% Field Weakening
Regen throttle 30%
If a customer requires more top end speed, the trick here is to use lower power settings to add field weakening in.
Example
200 Battery Amps
800 Phase Amps
14.5KW
40% Field Weakening
Regen throttle 30%
If the BMS is tripped, it can be reset by unplugging the battery and plugging it back in or by connecting the charger. It might be possible to download the BMS app as well for some batteries.
Talaria Stock Battery MX4 - BMS Troubleshoot
135 Battery Amps
7.5kw
450 Phase Amps
30% Field Weakening
Regen Throttle 30%
. If you run more field weakening than this, you would need to lower these settings further to avoid BMS cut outs.
. Talaria battery connectors are better than stock Surron supra plugs, however they are not as good as qs8 plugs. We would advise if selecting high power battery to keep current limited to 300A and do not do any runs of longer than 8-10 seconds on full throttle or you may have issues.
EBMX battery 72/60 Talaria / Surron Light Bee
220-240 Battery Amps
800 Phase Amps
15KW
60-70% Field Weakening
Regen throttle 100%
Please note this is the limit due to the stock wiring harness, customers can run higher current and power with upgraded connectors but warranty to the battery is voided.
. Talaria battery connectors are better than stock Surron supra plugs, however they are not as good as qs8 plugs. We would advise if selecting high power battery to keep current limited to 250A and do not do any runs of longer than 5-8 seconds on full throttle or you may have issues.
EBMX battery 72 - Race Surron Light Bee
400 Battery Amps
1000 Phase Amps
30KW
100 % Field Weakening
Regen throttle 100%
EBMX Battery Ratings and Troubleshooting
Troubleshooting Guide
https://ebmx.com.au/wp-content/uploads/2023/06/EBMX_PRO_004_Rev1-Battery-troubleshooting.pdf
Problem: New EBMX Battery Shows Short Circuit when flipping Air Switch
Solution: In BMS Settings increase short circuit time from 800uS to 2000uS
Standard Battery Ratings
9.5kw continuous
18kw peak
Race Battery Ratings
16kw continuous
28kw peak
Ultra Bee Battery Ratings
?
Gear Ratios and Tire Height
Tire Height
Put something flat on the top of the rear tire. Measure from the ground to the bottom of the flat object. If you are measuring in inches 1 inch = 25.4mm
Talaria Gear Ratios
OEM front Sprocket 13T
2.478 Estimated Gearbox Ratio ( See Below)
Talaria states that the gear ratio is 8.35 with a 44 tooth rear sprocket and 9.18 with a 48 tooth rear sprocket. The Engineers that put the gear Ratios in the manual didn't calculate them correctly. Here is why:
8.35 (44T) / 9.18 (48T rear sprocket)
Both of these are final gear Ratios.
To calculate the final gear ratio, you multiply the gear box reduction by the primary gear ratio.
The stock front sprocket is a 13
48/13=3.69 44/13=3.38
Since you don't know what the gearbox reduction ratio is, we have to figure it out with the info we know.
9.18/3.69=2.487
8.35/3.38=2.47
As you can see the engineers messed up. The gearbox reduction ratio numbers should be the same. Our best guess is that the gear box reduction is the average of these 2 numbers or 2.478:1
60 Tooth
60/13=4.615 x 2.478= 11.43
Surron Ultra Bee Gear Ratios
61 / 27 2.259 Belt reduction
46 /13 3.538 stock gearing
Stock gear ratio 7.99
Surron Lite Bee Gear Ratios
Fault Codes