How to reboot the Xiaomi M365 electric scooter: from soft reset to forced reset

Why Xiaomi M365 electric scooter may require a restart

The Xiaomi M365 is one of the most popular urban scooter devices, but even it's not immune to software failures. If your machine suddenly stops responding to the power button, gives an E:15 or E:02 error, or just behaves unstable, it's likely that you need to reboot. Unlike smartphones, where you just need to press the power button, scooters are more difficult because of the features of the firmware and hardware platform.

The main reasons why you may need a reset:

  • ๐Ÿ”„ System freeze after a failed firmware update or controller failure.
  • ๐Ÿ”‹ Battery problems: improper display of charge level, sudden shutdowns.
  • ๐Ÿšฆ Sensor errors: scooter does not respond to gas, brake or does not turn on backlight.
  • ๐Ÿ“ฑ Conflict with the Mi Home mobile app or M365 Tools.

It is important to understand that reboots are of two types: soft (similar to restarting a smartphone) and hard (full reset to factory settings). The first option is safe and recommended for starting a diagnosis, the second is an extreme measure that may require reconfiguration of the device.

๐Ÿ“Š What is the problem with Xiaomi? M365 You've bumped into it?
Not included.
Glutting app
Sensor errors
Unintentional shutdown
Other

Method 1: Soft reboot through the power button

The simplest and safest method is a software reset, which doesn't affect user settings and is suitable for fixing temporary crashes.

  1. Make sure the scooter is off (the indicator on the power button is not on).
  2. Press the power button for 10-15 seconds until you hear a short beep or see the LED blink.
  3. Release the button and wait for 20-30 seconds โ€“ the device should restart automatically.

If the scooter does not turn on after that, check:

  • ๐Ÿ”Œ Battery charge: connect the charger for 5-10 minutes, even if the indicator is not on.
  • ๐Ÿ”ง The state of the button: sometimes it sticks due to moisture or dust.

๐Ÿ’ก

If the scooter produces an E:04 error after a soft reboot, this may indicate an accelerometer problem. Try calibrating it using the M365 Tools app (Diagnostics โ†’ Calibrate).

Method 2: Forced reset via button combination

If the soft reboot didn't work, try the hardware reset, which resets the controller settings, but doesn't affect the firmware. Importantly, after that reset, you might need to re-associate the scooter to the Mi Home app.

Instructions:

  1. Turn off the scooter (if it is on, press the power button for 5 seconds).
  2. Press the power button and the brake button (on the handle) at the same time.
  3. Hold them for 15-20 seconds until you hear a double beep.
  4. Release the buttons - the scooter will reboot and return to the factory settings (except firmware).

Record the current settings (maximum speed, driving mode)

Disable the scooter from the Mi Home app (if possible)

Make sure the battery is at least 30% charged

Prepare the charger in case of failure

-->

โš ๏ธ Warning: After a hardware reset, the scooter may temporarily lose communication with the Bluetooth module. If this happens, reconnect it manually through Settings โ†’ Bluetooth in the Mi Home app.

Method 3: Reboot via mobile application

If the scooter is switched on but is not running smoothly, you can try rebooting it through the official Mi Home app or third-party utilities like the M365 Tools, a method that is suitable for eliminating errors associated with data synchronization.

The following steps are taken for Mi Home:

  1. Open the application and connect to the scooter (it should be enabled).
  2. Go to the Device section โ†’ Settings (โš™๏ธ) โ†’ Firmware update.
  3. If a new version of the software is available, install it. If not, click Reboot (an option may be called Restart).

For M365 Tools (extended settings):

  • ๐Ÿ“ฑ Connect to the scooter via Bluetooth.
  • ๐Ÿ”ง Go to the Diagnostics section โ†’ Reboot.
  • ๐Ÿ”„ Choose the type of reboot: Soft Reboot (soft) or Hard Reboot (hard).
AnnexType of rebootImplementation timeResetting settings
Mi HomeSoft.10.30 sec.No.
M365 Tools (Soft Reboot)Soft.5-15 sec.No.
M365 Tools (Hard Reboot)Hard.20-40 sec.Yes (partially)
Button combinationHard.15-25 sec.Yes (full)

โš ๏ธ Note: If after rebooting through M365 Tools scooter makes a mistake E:30, This could mean that the firmware version and the application are not compatible.

Method 4: Updating the firmware as an alternative to restarting

Sometimes the cause of failure is outdated or damaged firmware, in which case the software update can solve the problem without manually restarting. Official firmware for the Xiaomi M365 is distributed through Mi Home, but there are alternative sources (for example, the Xiaomi Today forum).

How to update firmware:

  1. Download the current version of the software from the official website or a trusted resource (for example, m365.firmware.xiaomi.com).
  2. Connect the scooter to your PC via USB-C (use the original cable!).
  3. Run a firmware utility (such as DownG or ST-Link Utility).
  4. Follow the program instructions by selecting the downloaded firmware file (usually with the.bin extension).

Warnings:

  • ๐Ÿšจ Do not interrupt the firmware process โ€“ this can permanently incapacitate the controller.
  • ๐Ÿ”Œ Make sure the battery is at least 50% charged, otherwise the scooter will shut down during the upgrade.
  • ๐Ÿ› ๏ธ If the scooter does not turn on after firmware, try to return the old version of the software (rollback).
What do I do if the firmware crashes?
If the scooter stopped responding to buttons after a failed update and is not detected by a PC, hardware recovery via JTAG or ST-Link is required. This requires a programmer (for example, ST-Link V2) and soldering skills - without experience, it is better to contact the service. In extreme cases, you can try "resuscitation" through the closure of contacts on the board (the Boot Pin method), but this is risky and can lead to breakdown.

Method 5: Hardware reset through disassembly (for experienced)

If none of the above methods work, then you have to reset the controller directly through board manipulation, which requires disassembling the scooter and is only suitable for users with experience with electronics.

What you need:

  • ๐Ÿ”ง Torx screwdriver T20 lid-off.
  • ๐Ÿ” Tweezers or a thin screwdriver for closing contacts.
  • ๐Ÿ“ธ Camera (to record the location of the wires before disconnecting).

Step-by-step process:

  1. Turn off the scooter from power and remove the bottom cover (4 screws).
  2. Find the controller (a board with an STM32 chip).
  3. Find BOOT0 and GND contacts (usually signed on the board).
  4. Close them with tweezers for 2-3 seconds, then connect the scooter to the charge.
  5. If done correctly, the controller will go into firmware mode (the indicator will flash yellow).

๐Ÿ’ก

Hardware reset is a last resort, and if you're not sure about your skills, you should go to a service center, and if you don't close your contacts correctly, you can short-circuit and the board will fail.

Common errors after reboot and their solutions

Even after a successful reboot, the scooter may not behave properly, and here are the typical problems and ways to fix them:

Mistake.Reason.Decision
E:02Battery problem (low charge or cell damage)Charge the battery for 2-3 hours; if the error persists, check. BMS-fee
E:15Failure of the motor or Hall sensorCheck the connection of the motor wires; if necessary, replace the sensor
E:30Firmware and controller conflictReverse to the previous version or upgrade to the latest
No lighting on.Failure in settings or damage LED-ribbonReset your settings via M365 Tools or check the tape contacts

If the scooter after restarting:

  • ๐Ÿ”Š Squeaks when you press the gas. โ†’ Calibrate the throttle in M365 Tools (Diagnostics โ†’ Throttle Calibration).
  • ๐Ÿ›‘ Slowly brakes. โ†’ Check brake pads and regeneration setup in the app.
  • ๐Ÿ“ต Not connected to Bluetooth. โ†’ Remove the device from the list of conjugates in the phone and re-assign.

FAQ: Frequent questions about the reboot of the Xiaomi M365

Can I reboot the scooter without a power button if it breaks?
Yes, there are two options: Connect the charger, sometimes the scooter automatically restarts when you start charging. Use hardware reset via circuiting on the board (see Method 5). If the button is physically damaged, it will have to be replaced (a detail called the Power Button Module).
After the reset, the scooter started to accelerate more slowly.
This may be due to: Resetting driving mode settings (e.g., switching to Eco Mode); speed limiting in new firmware (relevant to 1.5.0+ versions). Solution: Open the M365 Tools and check the settings in Performance โ†’ Speed Limit. Return the previous settings if necessary.
The scooter emits an E:04 error after each switch.
E:04 indicates a problem with the accelerometer (tilt sensor). Try: Recalibrate the sensor through M365 Tools (Diagnostics โ†’ Calibrate Accelerometer). Check the connection of the sensor plume (may require disassembly). Update the firmware to the latest version โ€” new releases often fix sensor bugs. If nothing works, the sensor will have to be replaced (MPU-6050 part or analog).
Can I reload the scooter through USB-port?
No, the Xiaomi M365 doesn't support USB reboot. The USB-C port is only for: Charge (when using an adapter); Firmware (when connecting to a PC with a DownG utility); If you plug a scooter into your computer without running a firmware program, nothing happens.
After a hard reset, the scooter needs activation.
This is standard procedure after a complete reset. You will need: Install the Mi Home app (version at least 6.0.100), register a Xiaomi account (or log in to an existing one). โ†’ Mijia M365. Follow the instructions on the screen (scanning required) QR-code from the scooter body. QR-The code is erased and can be restored via the web version of Mi Home (Devices section). โ†’ History of connections).