Display diagnostics

S600 PRO display warnings and error codes

Start with the exact display model and manual. Error-code tables are not universal across e-bike displays, controllers and firmware revisions.

Important: I have not found a single, verified error-code list that can safely be assumed to apply to every S600 PRO revision. Rather than inventing codes, this page gives a reliable diagnostic workflow. Use the display manual supplied with your bike or download the matching manual from the manufacturer's support page.

Step 1: Record the warning before resetting

Take a photo of the screen showing the complete code or message. Note whether the warning appears at startup, when accelerating, after rain, when the battery is low, or only after a long ride. If the warning clears after power cycling, record that too; a disappearing warning is still useful diagnostic evidence.

Step 2: Identify your display

Look at the display's shape, button layout, startup screen and any model markings. Do not choose a manual only because it says “Shengmilo.” The manufacturer has used different displays across different models and years. The S600 PRO support centre publishes a display manual section; check it against the unit fitted to your bike.

Step 3: Use this symptom-to-check table

SymptomSafe first checksEscalate if…
Display blankBattery charge, seating, power button sequence, visible external connectionsBattery is charged but display remains dead, or connectors show heat damage
Display restarts under loadRecord charge level and when the restart occurs; check external battery seatingIt repeats under ordinary use or the battery/connector becomes hot
Motor error messageRecord exact code, switch off, inspect accessible connectors with power offMessage persists, motor grinds, or wiring is damaged
Brake-related warning or no assistanceCheck that both levers return freely and are not being held onBrake function is impaired or sensor/wiring needs adjustment
Battery/voltage warningCharge using the supplied compatible charger; record charge indicationBattery voltage appears erratic, pack is hot/swollen, or cut-outs recur
Speed/distance seems wrongVerify display settings against the correct manual; note tyre size setting if user-adjustableChanging settings would require undocumented access or a password

Do not guess at undocumented P-settings

Display parameter menus can control wheel-size assumptions, speed limits, assistance behaviour and other system settings. A wrong value may produce inaccurate speed/distance readings or affect operation. Do not copy settings from an unrelated Shengmilo model or a random video. Avoid undocumented passwords and do not change controller current, voltage or safety-related parameters as a diagnostic experiment.

How to send support a useful error report

  1. Bike model and approximate purchase date.
  2. Photo of the display and its complete warning.
  3. Photo of the display label or model marking, if accessible without dismantling.
  4. Battery label showing voltage and capacity.
  5. Whether the display stays on, reboots or only removes motor assistance.
  6. What happened just before the fault: rain, charging, a hill, impact, repair or connector removal.
  7. Any unusual heat, smell, noise or visible damage.

Do not send only “error on screen.” A clear photo and description of when the error appears are much more useful.

Where to find the correct manuals

Open the manufacturer's S600 PRO User Guide & Support Center. It provides the S600 PRO user manual and a separate display manual. The wider owner's manual library also lists other bike and display manuals. Confirm the version before following a code table.

This page intentionally does not publish an unverified “E01/E02/E03” table. Incorrect error-code meanings can waste time and encourage unsafe repairs.